a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:Nunito,sans-serif;font-weight:100;font-style:normal;font-size:16px;line-height:1;overflow-x:hidden;position:relative;color:#666}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{image-rendering:-webkit-optimize-contrast}.bg--default,.bg--white{background-color:#fff}.bg--blue{background-color:#2f86dd}.bg--purple{background-color:#2f3a81}.bg--blue--light{background-color:#5ac7f6}.bg--blue--dark{background-color:#223b9b}.bg--purple--dark{background-color:#182a68}.bg--yellow{background-color:#f2d34b}.bg--gray{background-color:#f8f8f8}.bg--gray--dark{background-color:rgba(74,74,74,.8)}.fill--default,.fill--white{fill:#fff}.fill--blue{fill:#2f86dd}.fill--purple{fill:#2f3a81}.fill--blue--dark{fill:#223b9b}.fill--blue--light{fill:#5ac7f6}.fill--purple--dark{fill:#182a68}.fill--yellow{fill:#f2d34b}.fill--gray{fill:#f8f8f8}.fill--gray--dark{fill:rgba(74,74,74,.8)}h1{margin-bottom:.2em;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;font-size:2.2em;line-height:1.2}@media only screen and (min-width:768px){h1{font-size:2.5em}}@media only screen and (min-width:1024px){h1{font-size:2.8em}}h2{margin-bottom:.2em;line-height:1.2;font-family:Nunito,sans-serif;font-style:normal;font-weight:600;font-size:2.2em;line-height:1.5;color:#2f86dd}@media only screen and (min-width:420px){h2{font-size:2.3em}}@media only screen and (min-width:768px){h2{font-size:2.5em}}@media only screen and (min-width:1024px){h2{font-size:3em}}h3{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em;color:#223b9b}@media only screen and (min-width:420px){h3{font-size:2em}}@media only screen and (min-width:768px){h3{font-size:2.1em}}@media only screen and (min-width:1024px){h3{font-size:2.2em}}h4{margin-bottom:.2em;line-height:1.2;font-family:Nunito,sans-serif;font-weight:600;font-style:normal;font-weight:500;font-size:1em;line-height:1.5;color:#2f3a81}@media only screen and (min-width:420px){h4{font-size:1.2em}}@media only screen and (min-width:1024px){h4{font-size:1.3em}}h5{margin-bottom:.2em;line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;font-size:1.1em;line-height:1.5}@media only screen and (min-width:420px){h5{font-size:1.15em}}h6{margin-bottom:.2em;line-height:1.2;font-family:Nunito,sans-serif;font-weight:600;font-style:normal;font-size:1em}@media only screen and (min-width:768px){h6{font-size:1.1em}}p{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;display:block;font-size:.9em;margin-bottom:2em}@media only screen and (min-width:768px){p{font-size:1em}}p.large{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;display:block;font-size:1em}@media only screen and (min-width:768px){p.large{font-size:1.2em}}small{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;font-size:.8em;margin-bottom:1em;display:block}@media only screen and (min-width:768px){small{font-size:.9em}}.activeContent{opacity:1!important}a{color:#2f86dd;text-decoration:none}a:hover{text-decoration:underline}@media only screen and (min-width:960px){overflow-x:auto}.posts-navigation h2{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em;display:none}@media only screen and (min-width:420px){.posts-navigation h2{font-size:2em}}@media only screen and (min-width:768px){.posts-navigation h2{font-size:2.1em}}@media only screen and (min-width:1024px){.posts-navigation h2{font-size:2.2em}}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{display:none!important}#cookie_action_close_header,.button,.cli-bar-btn_container .cli_settings_button,.cli-btn{-webkit-appearance:none;background:#2f86dd;border:none;border-radius:50px;box-shadow:none;color:#f8f8f8;display:inline-block;font-weight:700;font-size:.7em;line-height:3.8em;letter-spacing:.1em;margin:0;padding:0 40px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition-property:background;transition-duration:.3s;vertical-align:middle}#cookie_action_close_header:hover,.button:hover,.cli-bar-btn_container .cli_settings_button:hover,.cli-btn:hover{color:#fff;background:#223b9b;text-decoration:none}#cookie_action_close_header,.button--small,.button--xs,.cli-bar-btn_container .cli_settings_button,.cli-btn{line-height:3.3em}.button--xs{font-size:.7em}.button--large{font-size:.9em;line-height:4.2em}.button--purple{background-color:#2f3a81}.button--purple:hover{background-color:#182a68}.button--transparent{background-color:transparent}.button--transparent:hover{background-color:#2f86dd}.button--dark:hover{background-color:#223b9b}.button--reversed{background-color:transparent;border:2px solid #fff}.button--reversed:hover{background-color:#182a68;border-color:#182a68}.button--outline,.cli-bar-btn_container .cli_settings_button{background-color:transparent;color:!important;border:2px solid rgba(74,74,74,.8)!important}.button--outline:hover,.cli-bar-btn_container .cli_settings_button:hover{background-color:#182a68!important;border-color:#182a68!important}#cookie_action_close_header[disabled],.button[disabled],.cli-bar-btn_container .cli_settings_button[disabled],.cli-btn[disabled]{background-color:rgba(74,74,74,.8)!important;color:#f8f8f8!important}@media only screen and (min-width:768px){#cookie_action_close_header,.button,.cli-bar-btn_container .cli_settings_button,.cli-btn{font-size:.8em}.button--xs{line-height:3.3em;font-size:.7em}.button--large{font-size:.9em;line-height:4.2em}}.button__block #cookie_action_close_header+#cookie_action_close_header,.button__block #cookie_action_close_header+.button,.button__block #cookie_action_close_header+.cli-btn,.button__block .button+#cookie_action_close_header,.button__block .button+.button,.button__block .button+.cli-btn,.button__block .cli-bar-btn_container #cookie_action_close_header+.cli_settings_button,.button__block .cli-bar-btn_container .button+.cli_settings_button,.button__block .cli-bar-btn_container .cli-btn+.cli_settings_button,.button__block .cli-bar-btn_container .cli_settings_button+#cookie_action_close_header,.button__block .cli-bar-btn_container .cli_settings_button+.button,.button__block .cli-bar-btn_container .cli_settings_button+.cli-btn,.button__block .cli-bar-btn_container .cli_settings_button+.cli_settings_button,.button__block .cli-btn+#cookie_action_close_header,.button__block .cli-btn+.button,.button__block .cli-btn+.cli-btn,.cli-bar-btn_container .button__block #cookie_action_close_header+.cli_settings_button,.cli-bar-btn_container .button__block .button+.cli_settings_button,.cli-bar-btn_container .button__block .cli-btn+.cli_settings_button,.cli-bar-btn_container .button__block .cli_settings_button+#cookie_action_close_header,.cli-bar-btn_container .button__block .cli_settings_button+.button,.cli-bar-btn_container .button__block .cli_settings_button+.cli-btn,.cli-bar-btn_container .button__block .cli_settings_button+.cli_settings_button{margin-left:10px}.more{font-weight:500;color:#2f3a81;letter-spacing:.1em;text-decoration:none;font-size:.9em;text-transform:uppercase}.more svg{color:#f2d34b;transition:transform .3s}.more:hover svg{transform:translateX(5px)}.cli-bar-btn_container button.cli_settings_button,button#cookie_action_close_header,button.button,button.cli-btn{height:3.8em}.form{max-width:960px;margin:0 auto;padding:50px 20px}.form__label{display:inline-block;line-height:40px;margin-right:1em;width:100%}.form br{display:none}.form br.block{display:block}.form__row{display:flex;margin-bottom:30px;flex-wrap:wrap;flex-direction:column;position:relative}.form__input{border:0;border-bottom:1px solid grey;flex:1;line-height:40px;height:40px;color:grey;padding:0 20px;transition:border .3s;color:#47a1f5;width:100%;box-sizing:border-box;border-radius:0}.form__input:focus{border-bottom:1px solid #47a1f5;outline:0}.form__error{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em;text-align:center;color:#dc143c!important;display:none}@media only screen and (min-width:420px){.form__error{font-size:2em}}@media only screen and (min-width:768px){.form__error{font-size:2.1em}}@media only screen and (min-width:1024px){.form__error{font-size:2.2em}}.form__error small{font-size:14px}.form__row--right{justify-content:flex-end}.form__row--center{justify-content:center}.form__error--show{display:block}@media only screen and (min-width:768px){.form__row{flex-direction:row}.form__label{width:30%}}body.about-us .banner:after{content:"";width:100%;height:150%;position:absolute;top:0;left:0;background-image:url(https://res.cloudinary.com/job-target/image/upload/v1583724511/SVG/hero-overlay_rjkjbj.svg);background-size:130%;background-repeat:no-repeat;background-position:50% 30%;opacity:.2;z-index:1}@media only screen and (min-width:768px){body.about-us .banner:after{background-size:90%;background-position:50% 10%}}@media only screen and (min-width:768px){body.about-us .banner+.curve+.icon-columns{margin-top:-110px}}.il-planet #paths path{fill:none;stroke:#ffd246;stroke-width:2px;stroke-dasharray:8,4}.il-darts #orbit{fill:none;stroke:#f8d261;stroke-width:2;stroke-dasharray:4,8}.il-scale #axis,.il-scale #graphLine{fill:none}.il-scale #graphLine{stroke:#ffd147;stroke-width:2px}.il-scale #axis{stroke:#223b9b;stroke-width:1px}.il-results #jobPosting{transform-origin:50% 50%;transform:skewY(-17deg) translateY(0) scale(.8)}.il-diversity #orbit{fill:none;stroke:#304165;stroke-width:1px;stroke-dasharray:2,5}.icon-columns__svg .il-planet{width:90%;margin:0 auto;max-width:200px}.archive{position:relative;width:100%;padding:40px 20px}.archive__wrap{max-width:1024px;margin:0 auto;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.archive .image__wrap{background:#f2d34b;transform:translate(-5px,-5px);transition:all .2s}.archive .image__wrap img{width:100%;transform:translate(5px,5px);transition:all .2s}.archive .image__wrap:hover{transform:translate(-10px,-10px);background:#2f86dd}.archive .image__wrap:hover img{transform:translate(15px,15px)}.archive article{width:100%}.archive article .entry-summary{font-size:14px}.archive article h4{margin-bottom:1em}@media only screen and (min-width:768px){.archive article{width:45%}}@media only screen and (min-width:1024px){.archive article{width:30%}}.banner{position:relative;width:100%;padding:120px 20px 40px}.banner__wrap{max-width:1024px;margin:0 auto;position:relative;text-align:center;text-decoration:none;color:#fff}.banner__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em}@media only screen and (min-width:420px){.banner__title{font-size:2em}}@media only screen and (min-width:768px){.banner__title{font-size:2.1em}}@media only screen and (min-width:1024px){.banner__title{font-size:2.2em}}.banner__date{font-size:.8em;color:#fff;margin-bottom:20px}.banner__text{line-height:1.2;font-family:Nunito,sans-serif;font-weight:600;font-style:normal;font-weight:500;font-size:1em;line-height:1.5;font-weight:300;max-width:768px;margin:0 auto}@media only screen and (min-width:420px){.banner__text{font-size:1.2em}}@media only screen and (min-width:1024px){.banner__text{font-size:1.3em}}.banner .banner a,.banner a{color:#fff;text-decoration:none}@media only screen and (min-width:768px){.banner{padding:130px 20px 20px}}@media only screen and (min-width:1024px){.banner{padding:180px 20px 20px}}@media only screen and (min-width:1280px){.banner{padding:220px 20px 20px}}.banner-bg{width:100%;overflow:hidden;position:relative}.banner-bg__wrap{max-width:1024px;margin:0 auto;text-align:center;padding:90px 20px 40px;transition:padding .3s;z-index:1;position:relative}.banner-bg__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em;color:#fff}@media only screen and (min-width:420px){.banner-bg__title{font-size:2em}}@media only screen and (min-width:768px){.banner-bg__title{font-size:2.1em}}@media only screen and (min-width:1024px){.banner-bg__title{font-size:2.2em}}.banner-bg__text{line-height:1.2;font-family:Nunito,sans-serif;font-weight:600;font-style:normal;font-weight:500;font-size:1em;line-height:1.5;font-weight:300;max-width:768px;margin:0 auto;color:#fff}@media only screen and (min-width:420px){.banner-bg__text{font-size:1.2em}}@media only screen and (min-width:1024px){.banner-bg__text{font-size:1.3em}}.banner-bg__overlay{box-sizing:border-box;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:90%;z-index:1;opacity:.15;width:100%;height:100vh;bottom:-60px;top:0}.banner-bg__curve{transform:scale(1);z-index:0;margin-bottom:-2px;width:100%;max-width:none;height:auto;box-sizing:border-box;overflow:hidden;transform:translateY(2px)}@media only screen and (min-width:768px){.banner-bg__wrap{padding:180px 20px 40px}}.blogposts{position:relative;width:100%}.blogposts__wrap{max-width:1024px;margin:0 auto;position:relative}.blog-img{position:relative;width:100%;padding:0 20px}.blog-img__wrap{max-width:1024px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap}.blog-img__copy{text-align:left;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0 20px 1em}.blog-img__copy,.blog-img__img{width:100%;box-sizing:border-box}.blog-img__img img{width:100%}.blog-img__wrap--flipped{flex-direction:row-reverse}@media only screen and (min-width:768px){.blog-img__copy{width:60%}.blog-img__img{width:33%;max-width:none}}@media only screen and (min-width:1024px){.blog-img__copy{width:47%}.blog-img__img{width:47%;max-width:none}}.callout{position:relative;width:100%}.callout__wrap{max-width:1024px;margin:0 auto;position:relative;padding:70px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.callout__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em;color:#2f3a81;text-align:center}@media only screen and (min-width:420px){.callout__title{font-size:2em}}@media only screen and (min-width:768px){.callout__title{font-size:2.1em}}@media only screen and (min-width:1024px){.callout__title{font-size:2.2em}}.callout #cookie_action_close_header,.callout .button,.callout .cli-bar-btn_container .cli_settings_button,.callout .cli-btn,.cli-bar-btn_container .callout .cli_settings_button{margin:3em 0 2em;display:inline-block;order:1}.callout__text{text-align:center}.callout__footnote{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;font-size:.8em;margin-bottom:1em;display:block;order:3;text-align:center}@media only screen and (min-width:768px){.callout__footnote{font-size:.9em}}.callout .more{order:2}.callout--flipped #cookie_action_close_header,.callout--flipped .button,.callout--flipped .cli-bar-btn_container .cli_settings_button,.callout--flipped .cli-btn,.cli-bar-btn_container .callout--flipped .cli_settings_button{order:2;margin:0}.callout--flipped .more{margin:3em 0 2em;order:1}@media only screen and (min-width:1024px){.callout__wrap{padding:120px 0}}.columns{position:relative;width:100%;padding:100px 20px}.columns__wrap{max-width:1024px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-start}.columns__column{width:100%}.columns__title{margin-bottom:.2em;line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;font-size:1.1em;line-height:1.5;font-weight:600}@media only screen and (min-width:420px){.columns__title{font-size:1.15em}}.columns__text{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;display:block;font-size:.9em}@media only screen and (min-width:768px){.columns__text{font-size:1em}}@media only screen and (min-width:768px){.columns__column{width:45%}}#cookie_action_close_header,.cli-btn{background-color:transparent;border:0;padding:0;margin:0;line-height:1.8!important;padding:10px 20px!important;background-color:#2f86dd!important;border-radius:50px!important}#cookie_action_close_header:hover,.cli-btn:hover{background-color:#223b9b!important;opacity:1!important}.cli-bar-btn_container .cli_settings_button{background-color:transparent;border:0;padding:0;margin:0;color:#2f86dd!important;border-color:#2f86dd!important;line-height:1.8!important;padding:10px 20px!important;border-radius:50px!important}.cli-bar-btn_container .cli_settings_button:hover{color:#fff!important}.cli-bar-message{width:70%!important;max-width:1440px}.contact{position:relative;width:100%}.contact__wrap{max-width:1280px;margin:0 auto;position:relative;padding:20px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.contact__column{width:100%;margin-bottom:2em}.contact__subtitle{margin-bottom:.2em;line-height:1.2;font-family:Nunito,sans-serif;font-weight:600;font-style:normal;font-size:1em;line-height:1.5;font-weight:500}@media only screen and (min-width:420px){.contact__subtitle{font-size:1.2em}}@media only screen and (min-width:1024px){.contact__subtitle{font-size:1.3em}}p+.contact__subtitle{margin-top:1.5em}.contact__form{width:100%}.contact__row{margin-bottom:30px;display:flex;flex-wrap:wrap;flex-direction:column;position:relative}.contact__label{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;display:block;font-size:.9em;display:inline-block;line-height:40px;padding:0;margin-bottom:0;font-weight:500}@media only screen and (min-width:768px){.contact__label{font-size:1em}}.contact__input{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;display:block;font-size:.9em;font-weight:500;border:0;border-bottom:1px solid grey;flex:1;line-height:40px;height:40px;color:grey;padding:0 20px;transition:border .3s;color:#47a1f5;width:100%;box-sizing:border-box;border-radius:0}@media only screen and (min-width:768px){.contact__input{font-size:1em}}.contact__input:focus{border-bottom:1px solid #47a1f5;outline:0}.contact select{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;background-image:url(https://res.cloudinary.com/response-mktg/image/upload/v1535735874/jobtarget/arrow.svg);background-position:98% 50%;background-repeat:no-repeat;background-size:15px;color:#2f86dd}.contact__textarea{width:100%;border:0;border-bottom:1px solid grey;color:#47a1f5;font-size:15px;box-sizing:border-box;border-radius:0;height:50px}.contact__textarea:focus{border-bottom:1px solid #47a1f5;outline:0}.contact__errors{padding:20px 0;color:#dc143c;line-height:1.4;font-weight:500;width:100%;display:block}.contact__column--sm{text-align:center}@media only screen and (min-width:768px){.contact__wrap{flex-direction:row}.contact__column{width:45%}.contact__column--sm{width:22%;text-align:left}.contact__row{flex-direction:row;font-size:18px}.contact__input{margin-left:20px;display:inline-block}.contact__textarea{height:auto}}.cli-bar-message{font-size:13px;color:#182a68;width:80%;line-height:1.4;padding:15px 0}.contact .wysiwyg .form{padding:0}.cta-bar{position:relative;width:100%;padding:10px 20px}.cta-bar__wrap{max-width:1440px;margin:0 auto;position:relative;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;flex-direction:column;text-align:center}.cta-bar__title{margin-bottom:.2em;line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;font-size:1.1em;line-height:1.5;color:#fff}@media only screen and (min-width:420px){.cta-bar__title{font-size:1.15em}}.cta-bar__input{line-height:3em;height:3em;font-size:1.3em;border-radius:50px;border:0;padding:0 20px;margin:20px auto;font-size:1em;flex:1;text-align:center;width:90%;max-width:500px}@media only screen and (min-width:768px){.cta-bar__wrap{flex-wrap:nowrap;flex-direction:row;text-align:left}.cta-bar__input{margin:10px 35px}}.curve{width:100%;margin:-1px 0}.curve,.curve__wrap{position:relative;font-size:0}.curve__wrap{overflow-x:hidden;margin-top:-2px}.curve__svg{width:100%;display:block;font-size:0}.curve__img{width:150px;height:140px;position:absolute;bottom:0;right:10%;z-index:1}.curve__img image{width:720px;height:660px;-webkit-clip-path:url(#blob-1-mask)}.curve__svg--wide{width:140%;margin-left:-20%}.curve__svg--flipped{transform:scaleX(-1)}@media only screen and (min-width:768px){.curve__svg{max-height:220px}.curve__img{width:300px;height:275px}}@media only screen and (min-width:1024px){.curve__img{width:300px;height:275px}}.features{background-color:#f8f8f8;position:relative;width:100%;padding:40px 0 0}.features__wrap{max-width:1440px;margin:50px auto 0;display:flex;justify-content:space-around;align-items:flex-start;z-index:1;position:relative;flex-wrap:wrap}.features__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;width:100%;text-align:center;max-width:1024px;margin:0 auto 1em}@media only screen and (min-width:420px){.features__title{font-size:2em}}@media only screen and (min-width:768px){.features__title{font-size:2.1em}}@media only screen and (min-width:1024px){.features__title{font-size:2.2em}}.features__text-wrap{width:100%}.features__text{max-width:768px;font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;display:block;font-size:.9em;margin:0 auto 1.5em;text-align:center}@media only screen and (min-width:768px){.features__text{font-size:1em}}.features__title+.features__feature{margin-top:50px}.features__feature{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;padding:20px;text-align:center;margin-bottom:20px}.features__feature-title{font-size:1.3em;font-weight:400;margin-top:2em;color:#2f3a81}.features__feature-text{margin-top:1.5em}.features__feature>img,.features__feature>svg,.features__icon{width:100%;max-width:80px;height:80px;margin-bottom:0}.features__feature>img--sm,.features__feature>svg--sm,.features__icon--sm{max-width:70px}.features__feature>img svg,.features__feature>svg svg,.features__icon svg{width:100%}.features--outline .features__feature{padding:20px 40px;border:1px dashed #a5afd2;border-radius:10px;margin-left:20px;margin-right:20px}@media only screen and (min-width:768px){.features__feature{padding:20px 60px;width:50%}.features__title+.features__feature{margin-top:0}.features--outline .features__feature{width:48%}}@media only screen and (min-width:1024px){.features__feature{padding:20px 60px;width:33%}.features--outline .features__feature{width:32%;margin-left:0;margin-right:0}}.hero{position:relative;width:100%;overflow:hidden}.hero__wrap{max-width:1280px;display:flex;justify-content:center;align-items:flex-start;margin:0 auto;padding:80px 20px 50px;flex-wrap:wrap;z-index:1;position:relative}.hero__title{font-family:Nunito,sans-serif;font-weight:100;font-style:normal;font-size:2.2em;line-height:1.2;color:#fff;margin-bottom:40px}@media only screen and (min-width:768px){.hero__title{font-size:2.5em}}@media only screen and (min-width:1024px){.hero__title{font-size:2.8em}}.hero__copy{width:90%;text-align:center;margin-bottom:30px}.hero__svg{width:70%;max-width:300px;height:300px}.hero__bg{width:100%;position:absolute;left:0;bottom:0;z-index:0;background-color:#fff}.hero__bg--wide{height:100%;width:200%;margin-left:-50%}.hero--purple{background-color:#2f3a81}.hero--blue{background-color:#2f86dd;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.hero__bg path{fill:#2f86dd}.hero__theme--purple .hero__bg path{fill:#2f3a81}.hero__theme--blue--light .hero__bg path{fill:#5ac7f6}.hero__theme--purple--dark .hero__bg path{fill:#182a68}.hero__theme--blue--dark .hero__bg path{fill:#223b9b}.hero__theme--yellow .hero__bg path{fill:#f2d34b}.hero__theme--yellow .hero__title{color:#182a68}.hero__theme--gray .hero__bg path{fill:#f8f8f8}.hero__theme--gray--dark .hero__bg path{fill:rgba(74,74,74,.8)}@media only screen and (min-width:420px){.hero__wrap{padding:80px 20px 100px;justify-content:space-around;align-items:center}.hero__copy{width:40%;text-align:left}.hero__svg{width:40%;max-width:400px;height:400px}}@media only screen and (min-width:768px){.hero__wrap{padding:170px 20px 80px}.hero__copy{margin-bottom:0}}@media only screen and (min-width:1024px){.hero__wrap{padding:180px 20px 120px}}.icon-columns{position:relative;width:100%}.icon-columns__wrap{max-width:1440px;position:relative;display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;margin:40px auto 0;z-index:1}.icon-columns__column{width:100%;text-align:center;padding:0 1em 4em;margin:0 auto;box-sizing:border-box}.icon-columns__title{line-height:1.2;font-family:Nunito,sans-serif;font-style:normal;font-weight:600;font-size:2.2em;line-height:1.5;margin-bottom:0;color:#223b9b;font-weight:100}@media only screen and (min-width:420px){.icon-columns__title{font-size:2.3em}}@media only screen and (min-width:768px){.icon-columns__title{font-size:2.5em}}@media only screen and (min-width:1024px){.icon-columns__title{font-size:3em}}.icon-columns__tagline{font-size:.8em;color:#2f3a81;margin:0 0 2em;font-weight:200}.icon-columns__icon{color:#2f86dd}.icon-columns__svg{max-width:200px;height:200px;margin:0 auto}.icon-columns__svg>img,.icon-columns__svg>svg{width:100%;height:100%}.icon-columns__btm{display:none;z-index:0}.cli-bar-btn_container .icon-columns .cli_settings_button,.icon-columns #cookie_action_close_header,.icon-columns .button,.icon-columns .cli-bar-btn_container .cli_settings_button,.icon-columns .cli-btn{order:4;margin:20px auto 0}.icon-columns__column--4 .icon-columns__title{zoom:.75}@media only screen and (min-width:420px){.icon-columns__tagline{font-size:1.2em}}@media only screen and (min-width:768px){.icon-columns__column{padding:0 2em 3em;width:33%;max-width:350px;display:flex;flex-direction:column}.icon-columns__tagline{font-size:1.2em}.icon-columns__svg{max-width:260px;height:250px;margin:0 auto;order:2}.icon-columns__btm{height:50%;position:absolute;bottom:0;width:100%;display:block}.icon-columns__tagline,.icon-columns__title{order:1}.icon-columns__column--flipped .icon-columns__svg{order:0}.icon-columns__column--4{width:25%}.cli-bar-btn_container .icon-columns .cli_settings_button,.icon-columns #cookie_action_close_header,.icon-columns .button,.icon-columns .cli-bar-btn_container .cli_settings_button,.icon-columns .cli-btn{margin-top:0}}.logo-slider{position:relative;width:100%;padding:80px 0}.logo-slider__logos{height:168px;width:100%;overflow:hidden;position:relative}.logo-slider__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;text-align:center;padding:0 20px;margin-bottom:1em}@media only screen and (min-width:420px){.logo-slider__title{font-size:2em}}@media only screen and (min-width:768px){.logo-slider__title{font-size:2.1em}}@media only screen and (min-width:1024px){.logo-slider__title{font-size:2.2em}}.logo-slider:after,.logo-slider:before{content:"";height:100%;left:0;width:40px;top:0;z-index:10;position:absolute}.logo-slider:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}.logo-slider:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);right:0;left:auto}.logo-slider__wrap{height:64px;width:3308px;background-repeat:repeat-x;animation:slide 120s linear infinite;background-size:contain;margin-bottom:20px}.logo-slider__wrap--bottom{height:64px;width:3684px;background-repeat:repeat-x;animation:slide 80s linear infinite}@media only screen and (min-width:1024px){.logo-slider{padding:160px 0 100px}}@keyframes slide{0%{transform:translateZ(0)}to{transform:translate3d(-1692px,0,0)}}.logowall{overflow:hidden}.logowall__wrap{text-align:center;padding:160px 20px;max-width:768px;max-width:960px;margin:0 auto;transition:padding .3s;z-index:1;position:relative}.logowall__logogrid{margin:50px auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.logowall__logo{width:100%;height:100px;max-width:40%;max-height:40px;margin:10px;vertical-align:middle}.logowall__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.logowall__img{margin:10px 20px;max-width:20%}.logowall .title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em;color:#f2d34b}@media only screen and (min-width:420px){.logowall .title{font-size:2em}}@media only screen and (min-width:768px){.logowall .title{font-size:2.1em}}@media only screen and (min-width:1024px){.logowall .title{font-size:2.2em}}.logowall .copy{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;display:block;font-size:1em;max-width:768px;color:#fff;margin:0 auto}@media only screen and (min-width:768px){.logowall .copy{font-size:1.2em}}.logowall__footnote{font-family:Nunito,sans-serif;font-style:normal;font-weight:100;line-height:1.6;font-size:.8em;display:block;max-width:768px;margin:0 auto}@media only screen and (min-width:768px){.logowall__footnote{font-size:.9em}}.logowall__logo--lg{max-width:160px;max-height:80px}.logowall.color--dark *{color:#223b9b!important}.logowall__wrap--wide,.logowall__wrap--wide .logowall__title{max-width:1280px}.bg--blue--dark .logowall__footnote{color:#fff!important}@media only screen and (min-width:420px){.logowall__logo{width:100%;height:100px;max-width:30%;max-height:40px}.logowall__logo--lg{max-width:160px;max-height:80px}}@media only screen and (min-width:768px){.logowall__wrap{padding:140px 0}.logowall__logo{max-height:60px;max-width:170px;margin:10px 20px;width:100%}.logowall__logo--xs{max-width:75px}.logowall__logo--sm{max-width:120px}.logowall__logo--reg{max-width:170px}.logowall__logo--lg{max-width:200px;max-height:80px}}.curve+.logowall .logowall__wrap{padding-top:0}.logowall__logogrid>img.logowall__logo{height:auto}.nav{position:relative;border-bottom:1px solid rgba(212,214,222,.5);background-color:#2f86dd;position:fixed;top:0;left:0;width:100%;z-index:1000;height:50px}.nav__wrap{max-width:1280px;margin:0 auto;position:relative;padding:0 10px}.nav__logo{display:none}.nav__svg{width:110px;height:42px;transform:translateY(3px);margin-right:5px}.nav__content{background:#223b9b;transform:none;width:85%;padding:20px 0;margin:0;position:fixed;left:0;top:0;transform:translateX(-100%);transition:transform .3s;height:100%;z-index:1001}.nav__item,.nav__list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.nav__item{padding:0 20px;position:relative;width:100%}.nav__link{font-family:Nunito,sans-serif;font-weight:600;font-style:normal;line-height:50px;color:#fff;text-transform:uppercase;font-size:.85em;position:relative;padding:0 5px;letter-spacing:.05em;font-weight:500}.nav__link,.nav__link:hover{text-decoration:none}.nav__icon{color:#f2d34b;transition:transform .3s}.nav__icon,.nav__plus{display:none}.nav__sublist{width:100%}.nav__subitem{position:relative;transition:border .2s;padding:1.5em 1.5em 1.5em 5em}.nav__subitem:hover{border-left:5px solid #f2d34b}.nav__subitem:hover .nav__sublink{color:#f2d34b}.nav__subitem+.nav__subitem{border-top:1px solid #182a68}.nav__sublink{text-decoration:none;font-weight:500;color:#fff;margin-bottom:.15em}.nav__menuicon{stroke:currentColor;fill:currentColor;position:absolute;left:0;top:50%;width:40px;height:40px;transform:translate(20px,-50%)}.nav__byline{color:#fff;font-weight:500;text-transform:capitalize;font-size:.75em;margin-bottom:0}.nav__hamburger{display:block;color:#fff;padding:10px;height:49px;width:49px;font-size:1.2em;display:flex;justify-content:center;align-items:center}.nav__hamburger .fa-times{display:none}.nav__buttons{right:0;top:0;position:absolute;height:49px;display:flex;justify-content:center;align-items:center;font-size:12px}.cli-bar-btn_container .nav .cli_settings_button,.nav #cookie_action_close_header,.nav .button,.nav .cli-bar-btn_container .cli_settings_button,.nav .cli-btn{font-family:Nunito,sans-serif;font-weight:600;font-style:normal;border-radius:0;height:49px;line-height:49px;padding:0 2em;letter-spacing:.1em}.nav .button--slab{color:#2f3a81;background-color:#fff;padding:0 1em}.nav .button--slab:hover{background-color:#f2d34b}#cookie_action_close_header:hover .nav__icon,.button:hover .nav__icon,.cli-bar-btn_container .cli_settings_button:hover .nav__icon,.cli-btn:hover .nav__icon{transform:translateX(5px)}.nav .button--demo{display:none}.nav__logo--mobile{display:block}.nav--open .nav__content{transform:translateY(0)}.nav--open .nav__hamburger .fa-bars{display:none}.nav--open .nav__hamburger .fa-times{display:inline-block}@media only screen and (min-width:960px){.nav{background-color:transparent;transition:background-color .2s}.nav__logo{display:block;margin-right:10px}.nav__svg{width:180px;height:42px}.nav__logo--mobile{display:none}.nav__list{flex-direction:row;justify-content:center;align-items:center}.nav__link{font-size:.75em}.nav__item.active .nav__link:after{border-bottom:1px solid #f2d34b;width:100%}.nav__item.active.active--parent .nav__link:after{border-bottom:none}.nav__link:after{content:"";border-bottom:1px solid #fff;position:absolute;bottom:0;left:0;width:0;transition:width .3s}.nav__link:hover:after{width:100%!important}.nav__item{width:auto;flex-direction:row;align-items:center;padding:0 5px}.nav__content{display:flex;height:50px;transform:translateY(64px);top:0;position:relative;width:100%;background-color:transparent;padding:0}.nav__hamburger,.nav__item--parent .nav__link:after{display:none}.nav__sublist{display:none;width:450px;background-color:#fff;position:absolute;left:5px;top:100%;margin:0;box-shadow:0 5px 12px rgba(0,0,0,.15)}.nav__subitem{padding:1.5em 1.5em 1.5em 5em}.nav__subitem:hover{border-left:3px solid #2f3a81}.nav__subitem:hover .nav__sublink{color:#223b9b}.nav__sublink{display:block;text-decoration:none;font-weight:500;color:#2f3a81}.nav__subitem+.nav__subitem{border-top:1px solid #d3d3d3}.nav__byline{color:rgba(74,74,74,.8);font-weight:500;text-transform:capitalize;font-size:.75em}.nav__icon{display:inline-block}.nav__menuicon{stroke:currentColor;fill:currentColor}.nav__item:hover .nav__sublist{display:block}.nav--open .nav__content{transform:none}.nav--sticky .nav__logo{width:40px;overflow:hidden}.nav--jobseeker .nav__content,.nav--sticky .nav__content{transform:translate(0)}.nav--sticky{background-color:#223b9b}.nav--sticky.nav--blue{background-color:#2f86dd}.nav--sticky.nav--purple{background-color:#2f3a81}.nav--sticky.nav--blue--light{background-color:#5ac7f6}.nav--jobseeker,.nav--sticky.nav--purple--dark{background-color:#182a68}.nav__buttons{font-size:16px}.nav--jobseeker .nav__logo{display:inline-block;width:auto}.nav--jobseeker .nav__logo--mobile{display:none}.nav--jobseeker .nav__content{display:inline-block;width:auto}.nav .button--demo{display:inline-block}}@media only screen and (min-width:1024px){.nav__link{font-size:.8em}}@media only screen and (min-width:1280px){.nav__link{font-size:.85em}}.related{position:relative;width:100%}.related__wrap{max-width:1024px;margin:0 auto;position:relative;justify-content:space-evenly}.related__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;color:#2f3a81;text-align:center;width:100%;margin-bottom:1em}@media only screen and (min-width:420px){.related__title{font-size:2em}}@media only screen and (min-width:768px){.related__title{font-size:2.1em}}@media only screen and (min-width:1024px){.related__title{font-size:2.2em}}.related__subtitle{line-height:1.2;font-family:Nunito,sans-serif;font-weight:600;font-style:normal;font-weight:500;font-size:1em;line-height:1.5;color:#2f3a81;text-align:center;width:100%;margin-bottom:1em}@media only screen and (min-width:420px){.related__subtitle{font-size:1.2em}}@media only screen and (min-width:1024px){.related__subtitle{font-size:1.3em}}.related__social{font-size:2.5em;color:#2f86dd}.related__social a{margin:0 20px;transition:color .3s;text-decoration:none}.related__social a:hover{color:#2f3a81}.spacer{position:relative;width:100%;font-size:0}.spacer--xs{height:10px}.spacer--sm{height:20px}.spacer--md{height:30px}.spacer--lg{height:40px}.spacer--xl{height:100px}@media only screen and (min-width:420px){.spacer--xs{height:20px}.spacer--sm{height:30px}.spacer--md{height:40px}.spacer--lg{height:50px}.spacer--xl{height:120px}}@media only screen and (min-width:768px){.spacer--xs{height:30px}.spacer--sm{height:40px}.spacer--md{height:50px}.spacer--lg{height:80px}.spacer--xl{height:150px}}@media only screen and (min-width:1024px){.spacer--xs{height:30px}.spacer--sm{height:40px}.spacer--md{height:60px}.spacer--lg{height:120px}.spacer--xl{height:200px}}.split-feature{position:relative;width:100%;padding:40px 20px}.split-feature__wrap{max-width:1280px;margin:0 auto;position:relative;display:flex;justify-content:space-evenly;align-content:center;flex-wrap:wrap}.split-feature__copy{width:100%;text-align:left;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0 20px 2em;box-sizing:border-box}.split-feature__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em}@media only screen and (min-width:420px){.split-feature__title{font-size:2em}}@media only screen and (min-width:768px){.split-feature__title{font-size:2.1em}}@media only screen and (min-width:1024px){.split-feature__title{font-size:2.2em}}.split-feature__text{margin-bottom:3em;max-width:500px}.split-feature__illustration{box-sizing:border-box;width:100%;padding:2em;display:flex;justify-content:center;position:relative;height:300px;margin-bottom:2em}.split-feature__illustration img,.split-feature__illustration svg,.split-feature__svg{display:flex;height:100%;width:100%;max-width:400px;max-height:300px;position:absolute;top:50%;left:50%;transform-origin:50% 50%;transform:translate(-50%,-50%)}.split-feature__illustration img{-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:768px){.split-feature__copy{width:50%;max-width:700px;padding:4em 2em}.split-feature__illustration{width:30%;max-width:none;height:auto;margin-bottom:0}.split-feature__wrap--flipped{flex-direction:row-reverse}.split-feature__illustration--skew{transform:skewY(-30deg)}.split-feature__illustration.size--sm img,.split-feature__illustration.size--sm svg{transform:translate(-50%,-50%) scale(.8)}.split-feature__illustration.size--lg img,.split-feature__illustration.size--lg svg{transform:translate(-50%,-50%) scale(1.5)}.split-feature__illustration.size--xl{transform:translate(-30%,-50%);z-index:10}.split-feature__illustration.size--xl img,.split-feature__illustration.size--xl svg{transform-origin:center center 0;transform:scale(2) translateX(-40px)}.split-feature__illustration.size--xl+.split-feature__copy{padding:4em 0}}@media only screen and (min-width:1024px){.split-feature__copy{width:50%;max-width:700px}.split-feature__illustration{width:50%;max-width:none}}.splitcol{position:relative;width:100%;padding:70px 0 40px}.splitcol__wrap{max-width:1440px;margin:0 auto;position:relative;text-align:center;padding:0 20px}.splitcol__title{line-height:1.2;font-family:Nunito,sans-serif;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.8em;line-height:1.3;margin-bottom:.5em;color:#223b9b;text-align:center}@media only screen and (min-width:420px){.splitcol__title{font-size:2em}}@media only screen and (min-width:768px){.splitcol__title{font-size:2.1em}}@media only screen and (min-width:1024px){.splitcol__title{font-size:2.2em}}.splitcol__title+.splitcol__row{margin-top:50px}.splitcol__row{display:flex;justify-content:space-around;align-content:center;flex-wrap:wrap}.splitcol__copy{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px 2em;box-sizing:border-box;display:block}.splitcol__subtitle{line-height:1.2;font-family:Nunito,sans-serif;font-weight:600;font-style:normal;font-weight:500;font-size:1em;line-height:1.5;margin-bottom:1em}@media only screen and (min-width:420px){.splitcol__subtitle{font-size:1.2em}}@media only screen and (min-width:1024px){.splitcol__subtitle{font-size:1.3em}}.splitcol__text{margin-bottom:3em}.splitcol__illustration{box-sizing:border-box;width:100%;padding:2em;display:flex;justify-content:center}.splitcol__illustration img,.splitcol__illustration svg,.splitcol__svg{height:100%;width:100%;max-width:300px}@media only screen and (min-width:420px){.splitcol__row{justify-content:center}.splitcol__row:nth-child(2n){flex-direction:row-reverse}.splitcol__copy,.splitcol__illustration{width:50%;max-width:400px}.splitcol__copy{padding:4em 2em}}@media only screen and (min-width:768px){.splitcol__copy{width:40%;max-width:none}.splitcol__illustration{width:30%;max-width:none}}.stickyfeatures{position:relative;width:100%;margin-top:60px}.stickyfeatures__wrap{max-width:1024px;margin:0 auto;position:relative;display:flex;flex-wrap:wrap}.stickyfeatures__sidebar{display:none}.stickyfeatures__row{padding:20px;min-height:80vh;height:80vh;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:.5;transition:opacity .3s}.stickyfeatures__item{padding:20px 0}.stickyfeatures__link{font-family:Nunito,sans-serif;font-weight:600;font-style:normal;text-decoration:none;color:grey;font-size:1.1em;font-weight:300;transition:all .3s}.stickyfeatures__content{width:100%}.stickyfeatures__illustration{height:300px;width:100%;max-height:200px;max-width:200px;margin:0 auto 40px;display:block}.stickyfeatures__illustration>img,.stickyfeatures__illustration>svg{height:100%;width:100%}.stickyfeatures__link--active{color:#2f3a81;font-weight:500;font-size:1.3em}@media only screen and (min-width:768px){.stickyfeatures__sidebar{width:40%;display:block;position:relative;height:100%;position:-webkit-sticky;position:sticky;top:40%;transform:translateY(-10%)}.stickyfeatures__content{width:45%;display:inline-block}.stickyfeatures__list{display:block}.stickyfeatures__illustration{height:300px;width:100%;max-height:350px;max-width:350px}}.textblock{position:relative;width:100%;padding:50px 0}.textblock__wrap{max-width:768px;margin:0 auto;position:relative;text-align:center;color:#fff}.textblock h1,.textblock h2,.textblock h3,.textblock h4,.textblock h5{color:#f2d34b}.textblock p{margin-bottom:1.5em}.cli-bar-btn_container .textblock .cli_settings_button,.textblock #cookie_action_close_header,.textblock .button,.textblock .cli-bar-btn_container .cli_settings_button,.textblock .cli-btn{margin:.5em auto 1em}.video{position:relative;width:100%;padding:40px 0}.video__wrap{max-width:1024px;margin:0 auto;position:relative}.video__container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.video__container embed,.video__container iframe,.video__container object{position:absolute;top:0;left:0;width:100%;height:100%}.video--fullwidth .video__wrap{padding:0;max-width:none}.video--fullwidth .video__video{max-width:none}.video.MD .video__title{font-size:2em}.video.MD .video__text{font-size:1em}.wysiwyg{position:relative;width:100%;padding:0 20px}.wysiwyg__wrap{max-width:1024px;margin:0 auto;position:relative}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:1em;margin-top:.5em}.wysiwyg p{margin-bottom:1.5em}.wysiwyg h1{color:#2f3a81}.wysiwyg h2{color:#2f86dd}.wysiwyg h3{color:#223b9b}.wysiwyg h4{color:#2f3a81}.wysiwyg h5,.wysiwyg h6{color:#182a68}.wysiwyg hr{margin:30px 10px;height:1px;box-shadow:none;border:0;border-bottom:1px solid #f2d34b;opacity:.5}.wysiwyg ol,.wysiwyg ul{margin:.5em 0 3em .5em}.wysiwyg ol li,.wysiwyg ul li{margin:0 0 16px 1.1225em;padding:0;position:relative;line-height:1.4}.wysiwyg ol li:before,.wysiwyg ul li:before{color:#2f86dd;content:"\2022";display:inline-block;font-size:1em;left:-1.1225em;position:absolute;top:0}.wysiwyg table{font-size:.8em}.wysiwyg table td,.wysiwyg table th{padding:8px;line-height:1.4;vertical-align:top;border-top:1px solid #ddd;text-align:left}.footer{position:relative;width:100%;font-size:12px}.footer__wrap{max-width:1280px;margin:0 auto;padding:10px;position:relative;display:flex;align-items:flex-start;justify-content:space-evenly;flex-wrap:wrap}.footer__col,.footer__item--parent{width:100%;text-align:center}.footer__list{margin:0;padding:0;font-size:1em;width:100%;display:flex;flex-wrap:wrap}.footer__item,.footer__list-item{display:block;padding:15px 5px;width:100%;text-align:center}.footer__link,.footer__list-link{color:rgba(74,74,74,.8)}.footer__link:hover,.footer__list-link:hover{opacity:1!important;color:#2f3a81!important}.footer__item{width:33%}.footer__item--parent{text-align:center}.footer__item--parent .footer__link{color:#2f86dd;font-weight:700}.footer__sublist{margin-top:10px}.footer__subitem{padding:10px 5px}.footer__subitem+.footer__subitem{border:none}.footer__subitem .footer__sublink{color:grey}.footer__subitem:hover{border:none}.footer__icon,.footer__plus{display:none}.footer--dark{background-color:#f8f8f8}.footer__col--left .footer__link,.footer__col--left .footer__list-link{color:grey;opacity:.5}.footer__col--middle{font-weight:500}.footer__col--middle .footer__link,.footer__col--middle .footer__list-link{text-transform:uppercase;text-decoration:none}.footer__item--blue .footer__link,.footer__link--blue,.footer__list-link--blue{color:#2f86dd!important}.footer__col--full,.footer__col--wide{width:100%!important;text-align:center;display:flex;justify-content:center;align-items:center}.footer--wide .footer__col .footer__item:first-of-type{background-color:#fff}.footer--wide .footer__list>.footer__item .footer__link{color:#2f86dd;font-weight:700;text-align:center}.footer--child .footer__col .footer__item:not(:first-of-type),.footer--hide-children .footer__sublist{display:none}@media only screen and (min-width:420px){.footer__col,.footer__item--parent{width:50%}}@media only screen and (min-width:768px){.footer__col,.footer__item--parent{width:25%}.footer__list{flex-wrap:nowrap}.footer__item{width:auto}}@media only screen and (min-width:1024px){.footer__item,.footer__item--parent{width:auto;flex:1}.footer__wrap{justify-content:space-between;flex-wrap:nowrap}}body#tinymce{margin:1rem!important}