@charset "UTF-8";.tsh-container.cookie-bar__container{display:none}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:none}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}*{box-sizing:border-box}html{font-size:100%}body{background:#fff;color:#616161;line-height:1.6}body,button,input,textarea{font-family:IBM Plex Sans Condensed,arial,sans-serif}body a{color:#000ee6;text-decoration:none}b,strong{font-weight:600}.sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.app{overflow:hidden}.section{position:relative}.section .section-anchor{left:0;position:absolute;top:-4.375rem}.h1,.section-title{color:#262b33;font-size:3.5rem;font-weight:600;line-height:1.3;margin:0 0 1.875rem}@media (max-width:1365px){.h1,.section-title{font-size:3.25rem}}@media (max-width:1179px){.h1,.section-title{font-size:3rem}}@media (max-width:1023px){.h1,.section-title{font-size:2.5rem}}.h3{color:#262b33;font-size:2.25rem;font-weight:600;margin:0 0 1.5rem}@media (max-width:1365px){.h3{font-size:2rem}}@media (max-width:1179px){.h3{font-size:1.875rem}}@media (max-width:1023px){.h3{font-size:1.6875rem}}@media (max-width:767px){.h3{font-size:1.5rem}}.text p{margin:1.5rem 0}.text p:first-child{margin-top:0}.text p:last-child{margin-bottom:0}.text ul{list-style:none}.image{position:relative}.image img{display:block;height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}.image .caption{border-top:.0625rem solid rgba(35,23,181,.3);font-size:1.5rem;padding:1rem 0 0}@media (max-width:1023px){.image .caption{font-size:1.125rem}}.image .title{font-size:1.5rem;height:0;position:absolute;transform:translateY(-2.5rem)}.image .illustration-layer{bottom:0;display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.image img{opacity:0;transform:scale(0);transform-origin:50% 100%;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.image.is-in-viewport img{opacity:1;transform:scale(1)}.bunch-of-images .items{display:flex;flex-wrap:wrap;justify-content:space-between}.bunch-of-images .items .item{align-self:center}@media (max-width:1023px){.bunch-of-images .items{justify-content:center}.bunch-of-images .items .item{padding:1rem;width:33%}}@media (max-width:767px){.bunch-of-images .items .item{width:50%}}.row{display:flex}@media (max-width:767px){.row{display:block}}@media (min-width:768px){.col.col-6{max-width:50%;width:50%}.col.col-6:first-child{padding:0 1rem 0 0}.col.col-6:nth-child(2){padding:0 0 0 1rem}}@media (min-width:1024px){.col.col-4{max-width:33.33333%;width:33.33333%}.col.col-8{max-width:66.66666%;width:66.66666%}}@media (max-width:767px){.col{margin:0 auto;max-width:25.625rem;padding:0}}.link:focus-visible{position:relative}.link:focus-visible:not(.button):after{border:.0625rem solid #000;border-radius:.5rem;bottom:-.25rem;content:"";display:block;left:-.25rem;position:absolute;right:-.25rem;top:-.25rem}.button,.wpcf7-submit{background:#000ee6;border:.0625rem solid transparent;border-radius:15.9375rem;color:#fff;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.02em;opacity:1;padding:.5rem 1.5rem;text-align:center;transition:background .1s ease-in-out,color .1s ease-in-out,opacity .1s ease-in-out}.button:disabled,.wpcf7-submit:disabled{opacity:.3;text-decoration:line-through}.button:focus-visible,.wpcf7-submit:focus-visible{outline:.125rem solid #000;outline-offset:.125rem}.button.type-2,.wpcf7-submit.type-2{border-radius:0;box-shadow:.125rem .125rem 0 rgba(0,14,230,.5);font-weight:500;padding-left:1.125rem;padding-right:1.125rem}.button.inverted,.wpcf7-submit.inverted,body.page-template-template-career-job .main-nav .button{background:#fff;border:.0625rem solid #000ee6;color:#000ee6}@media (min-width:768px){.button.inverted:hover,.wpcf7-submit.inverted:hover,body.page-template-template-career-job .main-nav .button:hover{color:#fff}.button:not(:disabled):not(.type-2):hover,.wpcf7-submit:not(:disabled):not(.type-2):hover{background:#000880}.button:not(:disabled):not(.type-2):active,.wpcf7-submit:not(:disabled):not(.type-2):active{background:#000449}}.content{margin:0 auto;max-width:85rem;padding:2rem;position:relative}@media (max-width:1439px){.content{max-width:73.75rem}}@media (max-width:1179px){.content{max-width:64rem}}@media (max-width:1023px){.content{max-width:48rem;padding:1rem}}@media (max-width:767px){.content{max-width:22.5rem}}body.modal-visible{overflow:hidden}.skip-link{background:#fff;border:.125rem solid rgba(5,14,224,.5);box-shadow:.25rem .25rem 0 #000ee6;color:#000;display:block;font-weight:700;left:15%;padding:.5rem 1rem;position:fixed;top:-100%;z-index:300}@media (min-width:1024px){.skip-link:focus{top:2rem}.skip-link:focus-visible{outline:.125rem solid #000;outline-offset:-.125rem}}@media (min-width:1366px){.skip-link{left:20%}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/deprecated/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../fonts/Slick/slick.eot);src:url(../fonts/Slick/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/Slick/slick.woff) format("woff"),url(../fonts/Slick/slick.ttf) format("truetype"),url(../fonts/Slick/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.symbol-decoration{background:url(../images/career/icons/symbol-decoration-background-1.svg) 0 0 no-repeat;background-size:cover;color:#000;display:inline-block;font-size:2.375rem;font-weight:100;height:6.875rem;overflow:hidden;position:relative;text-shadow:.125rem .125rem .125rem #f6d587;vertical-align:middle;width:6.875rem;z-index:1}@media (max-width:1439px){.symbol-decoration{height:6.4375rem;width:6.4375rem}}@media (max-width:1365px){.symbol-decoration{height:5.875rem;width:5.875rem}}@media (max-width:1023px){.symbol-decoration{font-size:2rem;height:5.6875rem;width:5.6875rem}}.symbol-decoration:after,.symbol-decoration:before{background-image:url(../images/career/icons/symbol-decoration-background-1-state-2.svg);content:"";display:block;height:0;width:0}.symbol-decoration:after{background-image:url(../images/career/icons/symbol-decoration-background-1-state-3.svg)}.symbol-decoration .symbol-decoration-inner{display:block;position:absolute;text-align:center;top:50%;transform:rotate(-8.8deg) translateY(-60%);width:100%;z-index:2}.symbol-decoration.type-2{background-image:url(../images/career/icons/symbol-decoration-background-2.svg);font-size:1.1875rem;font-weight:200;height:3.3125rem;width:3.3125rem}.symbol-decoration.type-2,.symbol-decoration.type-3{text-shadow:.0625rem .0625rem .0625rem rgba(0,0,0,.1)}.symbol-decoration.type-3{background-image:url(../images/career/icons/symbol-decoration-background-3.svg)}.symbol-decoration.type-3:after,.symbol-decoration.type-3:before{background-image:url(../images/career/icons/symbol-decoration-background-3-state-2.svg);content:"";display:block;height:0;width:0}.symbol-decoration.type-3:after{background-image:url(../images/career/icons/symbol-decoration-background-3-state-3.svg)}.accordion{margin:0 0 4rem;max-width:25.625rem;min-height:8.125rem;padding:1.25rem 0 0;position:relative}@media (max-width:1023px){.accordion{margin-bottom:.5rem}}.accordion .title{border-top:.0625rem solid rgba(35,23,181,.3);color:#161616;font-size:1.25rem;font-weight:400;padding:.625rem 0 0 6.5625rem;position:relative}@media (max-width:1023px){.accordion .title{padding-left:5rem}}.accordion .title:after{background:url(../images/career/icons/accordion-title.svg);background-size:cover;content:"";display:block;height:.75rem;position:absolute;right:0;top:-1.25rem;width:.75rem}.accordion .caption{color:#bdb9e9;font-size:1.5rem;left:.625rem;position:relative;top:-.5rem}@media (max-width:767px){.accordion .caption{font-size:0}}.accordion .caption:before{content:attr(data-number);font-size:1.5rem}@media (min-width:768px){.accordion .caption:before{display:none}}.accordion .symbol-decoration{left:-1.125rem;position:absolute;top:0;transform:translateY(-30%)}.accordion .label{cursor:pointer;display:block}@media (min-width:768px){.accordion .label:hover .symbol-decoration{background-image:url(../images/career/icons/symbol-decoration-background-1-state-2.svg);transform:translateY(-28%)}.accordion .label:hover .symbol-decoration.type-3{background-image:url(../images/career/icons/symbol-decoration-background-3-state-2.svg)}.accordion .label:focus-visible{border:.125rem solid #000;border-radius:.5rem}}.accordion .accordion-inner{max-height:0;opacity:0;overflow:hidden;transition:.3s ease-in-out}.accordion .accordion-inner .text{font-size:1.25rem;padding:2.5rem 0 0 .625rem}.accordion .accordion-switcher{display:none}.accordion .accordion-switcher:checked~.accordion-inner{max-height:50rem;opacity:1}.accordion .accordion-switcher:checked~.label .symbol-decoration{background-image:url(../images/career/icons/symbol-decoration-background-1-state-3.svg);transform:translateY(-26%)}.accordion .accordion-switcher:checked~.label .symbol-decoration.type-3{background-image:url(../images/career/icons/symbol-decoration-background-3-state-3.svg)}.article.article-intro{padding:0 1.875rem 0 .5rem;position:relative}.article.article-intro .title{margin-bottom:-1.25rem}.article.article-intro .text{color:#616161}.article.article-intro .image{margin:0 0 2.25rem}.article.article-intro .image:after{background:#2e3dd7;bottom:0;content:"";display:block;left:0;mix-blend-mode:color;opacity:.7;position:absolute;right:0;top:0}.article.article-intro .image .label{background:#2e3dd7;color:#fff;display:block;font-size:1.125rem;font-weight:500;padding:.375rem 1rem;position:absolute;right:0;top:.5rem}.article.article-intro .image .image-decoration{background:url(../images/career/icons/dots-pattern.svg) 0 50%;content:"";display:block;height:6.25rem;opacity:.3;position:absolute;right:0;top:0;width:12.5rem}.article.article-intro .image-wrap{overflow:hidden}.article.article-intro .image img{transform-origin:50% 50%}.article.article-intro .image:before{border:.0625rem solid #2e3dd7;bottom:.5rem;content:"";display:block;left:-.5rem;position:absolute;right:.5rem;top:-.5rem;z-index:1}@media (min-width:768px){.article.article-intro:hover .image:before{border-width:.125rem}.article.article-intro:hover .image-wrap img{transform:scale(1.2)}.article.article-intro a:focus .image:before{border-color:#000;border-width:.25rem}}.offer-preview-box{max-height:0;max-width:40.625rem;opacity:0;padding:0;position:relative;transition:opacity .45s ease-in-out;width:0}.offer-preview-box.active{max-height:31.25rem;opacity:1;padding:0 .5rem 2rem 0;width:auto}.offer-preview-box a{display:block;height:100%}.offer-preview-box a:focus-visible{outline:.25rem solid #000;outline-offset:-.125rem}.offer-preview-box .item-inner{background:#fff;border:.125rem solid rgba(5,14,224,.5);box-shadow:.5rem .5rem 0 #000ee6;color:#616161;display:flex;flex-direction:column;height:100%;padding:1.875rem 2.25rem;transition:box-shadow .3s ease-in-out}@media (max-width:1179px){.offer-preview-box .item-inner{padding:1.875rem}}@media (max-width:1023px){.offer-preview-box .item-inner{padding:1rem}}.offer-preview-box .item-inner:focus-visible{outline:.25rem solid #000;outline-offset:-.125rem}.offer-preview-box .item-title{margin:0 0 1rem;transition:color .3s}.offer-preview-box .item-inner:hover{box-shadow:0 0 0 #000ee6}.offer-preview-box .item-inner:hover .item-title{color:#000ee6}.offer-preview-box .text{font-size:1.25rem;margin-top:auto}@media (max-width:1023px){.offer-preview-box .text{font-size:1rem}}.offer-preview-box .details .details-item{padding:.25rem 0}.short-article{margin:0 0 7.5rem;max-width:31.25rem;position:relative}@media (min-width:1024px){.short-article{padding:0 1.875rem 0 0}}@media (max-width:1439px){.short-article{margin:0 0 4.375rem}}@media (max-width:1023px){.short-article{margin:0 0 2.5rem}}@media (max-width:767px){.short-article{margin:0 0 2rem}}.short-article .title{align-items:center;display:flex;margin:0 0 1.875rem;min-height:6.875rem;padding:0 0 0 5.625rem;position:relative}@media (max-width:1365px){.short-article .title{margin:0 0 1rem}}@media (max-width:1023px){.short-article .title{margin:0 0 .5rem}}@media (max-width:767px){.short-article .title{margin:0}}.short-article .title--empty{padding-left:0}@media (min-width:1024px){.short-article .title--empty{padding-left:2rem}}.short-article .title .symbol-decoration{left:-1.25rem;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:1024px){.short-article .short-article-inner{padding:0 0 0 2rem}}.short-article .text{font-size:1.25rem}@media (max-width:1023px){.short-article .text{font-size:1.125rem}}.short-article.with-read-more .button.more{background:transparent;color:#616161;display:none;margin:0 0 0 5.625rem;opacity:.5;padding:0}@media (max-width:767px){.short-article.with-read-more .button.more{display:block}.short-article.with-read-more .text{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease-in-out,opacity .25s ease-in-out}.short-article.with-read-more.active .button.more{display:none}.short-article.with-read-more.active .text{max-height:31.25rem;opacity:1}}.main-nav-wrapper{height:4.25rem;left:0;position:fixed;right:0;top:0;z-index:100}.main-nav-wrapper .content{height:100%;overflow:visible;padding:0}@media (min-width:1024px){.main-nav-wrapper .content{max-width:73.75rem}}@media (min-width:1440px){.main-nav-wrapper .content{max-width:105rem}}.main-nav-wrapper .skip-link{position:absolute;top:-120%}@media (min-width:1024px){.main-nav-wrapper .skip-link:focus{top:10px}}.main-nav-wrapper .main-nav-inner{background:#fff;border-radius:15.9375rem;display:flex;height:100%;justify-content:flex-end;padding:.6875rem 2rem;position:absolute;right:5rem}@media (max-width:1439px){.main-nav-wrapper .main-nav-inner{right:0}}.main-nav-wrapper .main-nav-inner>*{align-self:center}.main-nav-wrapper .main-nav-inner .items{display:flex}.main-nav-wrapper .main-nav-inner .item{font-weight:500}.main-nav-wrapper .main-nav-inner .item,.main-nav-wrapper .main-nav-inner .item *{font-size:1.125rem}.main-nav-wrapper .main-nav-inner .item a:not(.button){color:#616161;padding:.25rem;transition:color .3s}.main-nav-wrapper .main-nav-inner .item a:not(.button):hover{color:#fff}@media (min-width:1024px){.main-nav-wrapper .main-nav-inner .item a:not(.button):hover{color:#000ee6}.main-nav-wrapper .main-nav-inner .item.active a:not(.button){color:#000}}.main-nav-wrapper .main-nav .item{align-self:center;padding:0 .625rem;position:relative}@media (min-width:1440px){.main-nav-wrapper .main-nav .item{padding:0 1.25rem}}.main-nav-wrapper .main-nav .dropdown-toggle{background:0;border:none;outline:none;padding:0;vertical-align:middle}@media (max-width:1023px){.main-nav-wrapper .main-nav .dropdown-toggle{margin-right:-3rem;padding:.75rem;transform:translateX(1.5rem)}.main-nav-wrapper .main-nav .dropdown-toggle.is-active .dropdown-icon{transform:scaleY(-1)}}.main-nav-wrapper .main-nav .dropdown-icon{display:block;height:auto;width:1.5rem}@media (max-width:1023px){.main-nav-wrapper .main-nav .dropdown-icon *{stroke:hsla(0,0%,100%,.5)}}@media (min-width:1024px){.main-nav-wrapper .main-nav .dropdown-icon{animation:dropdownHoverOut .4s ease-in-out forwards;width:.75rem}}@keyframes dropdownHoverIn{50%{transform:rotate(-90deg)}to{transform:translateX(.5rem) rotate(-90deg)}}@keyframes dropdownHoverOut{0%{transform:translateX(.5rem) rotate(-90deg)}50%{transform:translateX(0) rotate(-90deg)}to{transform:translateX(0) rotate(0)}}.main-nav-wrapper .main-nav .item-dropdown{position:absolute;visibility:hidden}@media (max-width:1023px){.main-nav-wrapper .main-nav .item-dropdown.is-visible{position:static;visibility:visible}}@media (min-width:1024px){.main-nav-wrapper .main-nav .item-dropdown{left:0;top:100%;width:200%}.main-nav-wrapper .main-nav .item-dropdown:before{border-bottom:.75rem solid #fff;border-left:.5rem solid transparent;border-right:.5rem solid transparent;content:"";display:block;filter:drop-shadow(0 0 .5rem rgba(38,43,51,.6));left:2rem;position:absolute;top:0;z-index:0}.main-nav-wrapper .main-nav .item.has-children{align-items:center;display:inline-flex}}@media (min-width:1024px){.main-nav-wrapper .main-nav .item.has-children :focus-visible .dropdown-icon,.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-icon{animation:dropdownHoverIn .4s ease-in-out forwards}.main-nav-wrapper .main-nav .item.has-children :focus-visible .item-dropdown,.main-nav-wrapper .main-nav .item.has-children:hover .item-dropdown{visibility:visible}}@media (min-width:1024px){.main-nav-wrapper .main-nav .item-dropdown-list{background:#fff;box-shadow:0 10px 10px 0 rgba(38,43,51,.6);margin-top:.75rem;padding:.75rem .625rem}}@media (min-width:1440px){.main-nav-wrapper .main-nav .item-dropdown-list{padding:.75rem 1.25rem}}@media (min-width:1024px){.main-nav-wrapper .main-nav .dropdown-item,.main-nav-wrapper .main-nav .item-dropdown-list,.main-nav-wrapper .main-nav .item-dropdown:before{opacity:0;transform:translateY(2rem);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;visibility:hidden}.main-nav-wrapper .main-nav .dropdown-item{transform:translateX(2rem)}}@media (min-width:1024px){.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item,.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .item-dropdown-list,.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .item-dropdown:before,.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item,.main-nav-wrapper .main-nav .item-dropdown:focus-within .item-dropdown-list,.main-nav-wrapper .main-nav .item-dropdown:focus-within .item-dropdown:before,.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item,.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .item-dropdown-list,.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .item-dropdown:before,.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item,.main-nav-wrapper .main-nav .item.has-children:hover .item-dropdown-list,.main-nav-wrapper .main-nav .item.has-children:hover .item-dropdown:before{opacity:1;transform:translateY(0);visibility:visible}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item,.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item,.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item,.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item{transform:translateX(0)}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item:first-child,.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item:first-child,.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item:first-child,.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item:first-child{transition-delay:.35s}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item:nth-child(2),.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item:nth-child(2),.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item:nth-child(2),.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item:nth-child(2){transition-delay:.45s}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item:nth-child(3),.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item:nth-child(3),.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item:nth-child(3),.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item:nth-child(3){transition-delay:.55s}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item:nth-child(4),.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item:nth-child(4),.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item:nth-child(4),.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item:nth-child(4){transition-delay:.65s}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item:nth-child(5),.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item:nth-child(5),.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item:nth-child(5),.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item:nth-child(5){transition-delay:.75s}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item:nth-child(6),.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item:nth-child(6),.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item:nth-child(6),.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item:nth-child(6){transition-delay:.85s}.main-nav-wrapper .main-nav .dropdown-toggle:focus-visible+.item-dropdown .dropdown-item:nth-child(7),.main-nav-wrapper .main-nav .item-dropdown:focus-within .dropdown-item:nth-child(7),.main-nav-wrapper .main-nav .item.has-children:has(.item-dropdown.isActive) .dropdown-item:nth-child(7),.main-nav-wrapper .main-nav .item.has-children:hover .dropdown-item:nth-child(7){transition-delay:.95s}}.main-nav-wrapper .select-language{padding-left:1rem}@media (min-width:1440px){.main-nav-wrapper .select-language{padding-left:1.875rem}}.main-nav-wrapper .select-language .items{align-items:center}@media (min-width:1024px){.main-nav-wrapper .select-language .items{height:1.125rem}}.main-nav-wrapper .select-language .item{line-height:1;margin:0 .25rem 0 0;padding:0 .125rem 0 .25rem}.main-nav-wrapper .select-language .item:not(:first-child){border-left:.0625rem solid #616161}@media (min-width:1024px){.main-nav-wrapper .select-language .item{text-transform:uppercase}}.main-nav-wrapper .select-language .item a{display:block}.main-nav-wrapper .select-language .lang-name{display:none}.main-logo{left:1rem;position:absolute;top:.5rem;width:7.0625rem;z-index:10}@media (min-width:1440px){.main-logo{left:7.5rem}}.main-logo,.main-logo *{fill:currentColor;color:#000;transition:color .25s ease-in-out}.main-logo:focus-within{border-radius:3px;outline:.0625rem solid #000;outline-offset:.5rem}.main-logo svg{height:auto;width:100%}.main-nav-wrapper{background:hsla(0,0%,100%,0);top:1.25rem;transition:top .25s ease-in-out,background-color .25s ease-in-out}body.scrolled .main-nav-wrapper{background:#fff;top:0}body.page-template-template-career-culture .main-nav-wrapper .main-nav-inner{left:5rem}@media (max-width:1439px){body.page-template-template-career-culture .main-nav-wrapper .main-nav-inner{left:0}}body.page-template-template-career-culture .main-nav-wrapper .nav-switcher-label,body.page-template-template-career-culture .main-nav-wrapper .nav-switcher-label *{color:#fff}@media (max-width:1023px){body.page-template-template-career-culture .main-logo,body.page-template-template-career-culture .main-logo *{color:#fff}}body.page-template-template-career-culture.scrolled .main-logo,body.page-template-template-career-culture.scrolled .main-logo *,body.page-template-template-career-culture.scrolled:not(.show-mobile-nav) .nav-switcher-label,body.page-template-template-career-culture.scrolled:not(.show-mobile-nav) .nav-switcher-label *{color:#000}.main-nav-wrapper .nav-switcher-label{color:#000;display:none;height:1.375rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.875rem;z-index:10}.main-nav-wrapper .nav-switcher-label svg{fill:currentColor;display:block;left:0;opacity:0;position:absolute;top:0;transition:color .25s ease-in-out;width:100%}.main-nav-wrapper .nav-switcher,.main-nav-wrapper .nav-switcher-label span{display:none}@media (max-width:1023px){.main-nav-wrapper .nav-switcher-label{display:block}.main-nav-wrapper .main-nav-inner{background:#000ee6 url(../images/career/nav-background.png) 100% 100% no-repeat;background-size:15.625rem auto;border-radius:0;bottom:0;flex-direction:column;justify-content:flex-start;left:0;opacity:0;padding-top:8.25rem;position:fixed;right:0;text-align:center;top:0;transform:translateX(-100%);transition:opacity .45s ease-in-out,transform .45s ease-in-out}.main-nav-wrapper .main-nav-inner .main-nav .items{display:block}.main-nav-wrapper .main-nav-inner .item{letter-spacing:.02em;margin:0 0 3.5vh;padding:0}}@media (max-width:1023px) and (max-width:767px){.main-nav-wrapper .main-nav-inner .item{margin:0 0 2.5vh}}@media (max-width:1023px){.main-nav-wrapper .main-nav-inner .item,.main-nav-wrapper .main-nav-inner .item :not(.button){font-size:2.125rem;font-weight:400}}@media (max-width:1023px) and (max-width:359px){.main-nav-wrapper .main-nav-inner .item,.main-nav-wrapper .main-nav-inner .item :not(.button){font-size:1.75rem}}@media (max-width:1023px){.main-nav-wrapper .main-nav-inner .item a:not(.button){color:hsla(0,0%,100%,.5)}.main-nav-wrapper .main-nav-inner .item.active a:not(.button){color:#fff}.main-nav-wrapper .main-nav-inner .item .button{background:#fff;color:#000ee6;font-size:1.5rem;font-weight:500}.main-nav-wrapper .select-language{margin:0 0 2rem;order:-1;padding:0}}@media (max-width:1023px) and (max-width:767px){.main-nav-wrapper .select-language{margin:0 0 3vh}}@media (max-width:1023px){.main-nav-wrapper .select-language .item{margin:0;padding:0 2rem}.main-nav-wrapper .select-language .item:not(:first-child){border-left:.0625rem solid hsla(0,0%,100%,.5)}.main-nav-wrapper .select-language .item,.main-nav-wrapper .select-language .item :not(.button){font-size:1.75rem}.main-nav-wrapper .select-language .lang-name{display:inline}.main-nav-wrapper .select-language .lang-slug{display:none}}body.show-mobile-nav{overflow:hidden}@media (max-width:1023px){body.show-mobile-nav .main-nav-wrapper .main-nav-inner{opacity:1;overflow-y:auto;transform:translateX(0)}}body.show-mobile-nav .main-nav-wrapper .main-logo,body.show-mobile-nav .main-nav-wrapper .main-logo *{color:hsla(0,0%,100%,.5)}body:not(.show-mobile-nav) .main-nav-wrapper .nav-switcher-label svg:first-child{opacity:1}body.show-mobile-nav .main-nav-wrapper{top:1.25rem}body.show-mobile-nav .main-nav-wrapper .nav-switcher-label{color:hsla(0,0%,100%,.5)}body.show-mobile-nav .main-nav-wrapper .nav-switcher-label svg:nth-child(2){opacity:1}.offer-details-bulets{margin:0 0 3.5rem;max-width:49.25rem;padding:0 0 0 2rem}@media (max-width:1179px){.offer-details-bulets{max-width:41.875rem}}@media (max-width:1023px){.offer-details-bulets{margin:0 0 2rem}}.offer-details-bulets .item{border-bottom:.0625rem solid #000ee6;font-size:1.5rem;padding:.625rem 0;position:relative}@media (max-width:1023px){.offer-details-bulets .item{font-size:1.25rem}}.offer-details-bulets .item:before{background:#000ee6;border-radius:15.9375rem;content:"";display:block;height:.75rem;left:-1.875rem;position:absolute;top:1.5625rem;width:.75rem}@media (max-width:1023px){.offer-details-bulets .item:before{height:.6875rem;top:1.3125rem;width:.6875rem}}.modal{background:rgba(0,14,230,.98);display:none;height:100%;left:0;position:fixed;right:0;top:0;z-index:1000}.modal.active{display:block;overflow:auto}.modal.active .modal-background{bottom:0;left:0;position:fixed;right:0;top:0;z-index:5}.modal-inner{display:flex;padding:3.75rem 1.5rem;position:relative;width:100%;z-index:10}.modal .modal-inner .wpcf7 .wpcf7-spinner{display:none!important}.modal .modal-inner .form-fieldset-label{margin:0 0 .5rem}.modal .modal-inner .button.modal-close{border:none;padding:.75rem;position:absolute;right:0;top:0;transform:translateX(50%)}.modal .modal-inner .button.modal-close svg{display:block;height:1.5rem;width:1.5rem}.modal .modal-inner .button.modal-close svg *{stroke:#fff}@media (min-width:768px){.modal .modal-inner .form-fields{display:flex}}.modal .modal-inner .form-field{padding:0 0 1rem}.modal .modal-inner .form-field .wpcf7-form-control{border:.0625rem solid rgba(0,0,0,.5);display:inline-block;padding:1rem;resize:none;width:100%}.modal .modal-inner .form-field .wpcf7-textarea{height:8rem}.modal .modal-inner .form-field .wpcf7-not-valid{border-color:#d90000;border-width:.125rem}.modal .modal-inner .form-submit{align-items:center;display:flex;justify-content:center;padding:1rem 0 0;position:relative}.modal .modal-inner .form-submit__button{display:inline-block;position:relative}.modal .modal-inner .form-submit__button .wpcf7-submit{font-size:1.125rem;padding-left:1.875rem;padding-right:1.875rem}.modal .modal-inner .form-submit__button:before{animation:spinner 1s linear infinite;background:url(../images/deprecated/spinner.svg);background-repeat:no-repeat;background-size:contain;content:"";display:none;height:1.125rem;left:.5rem;position:absolute;top:calc(50% - .5625rem);width:1.125rem;z-index:2}.modal .modal-inner .form-submit__button .ajax-loader{display:none}@keyframes spinner{to{transform:rotate(1turn)}}.modal .modal-inner .wpcf7-response-output{display:none}.modal .modal-inner .wpcf7-form.submitting .form-submit__button:before{display:block}.modal .modal-inner .form-acceptance-title{font-size:.875rem;font-weight:600;padding-bottom:1.5rem}.modal .modal-inner .form-acceptance-label,.modal .modal-inner .form-acceptance-title{color:#000ee6;opacity:.7}.modal .modal-inner .form-acceptance{margin:0 0 1rem}.modal .modal-inner .form-acceptance .wpcf7-list-item{margin:0;padding-left:3.125rem;position:relative}.modal .modal-inner .form-acceptance .wpcf7-list-item-label{display:block}.modal .modal-inner .form-acceptance .wpcf7-list-item-label:before{border:.125rem solid #fff;box-sizing:border-box;content:"";cursor:pointer;display:block;height:2rem;left:0;outline:.0625rem solid rgba(0,0,0,.5);position:absolute;top:0;width:2rem}.modal .modal-inner .form-acceptance .wpcf7-list-item-label:after{pointer-events:none}.modal .modal-inner .form-acceptance input[type=checkbox]{height:0;left:0;position:absolute;top:0;width:0}.modal .modal-inner .form-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label:before{background:#000ee6;outline-color:#000ee6}.modal .modal-inner .form-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label:after{align-items:center;color:#fff;content:"L";display:flex;font-size:1.125rem;height:2rem;justify-content:center;left:0;position:absolute;top:0;transform:scaleX(-1) rotate(-45deg);width:2rem}.modal .modal-inner .form-acceptance .wpcf7-not-valid .wpcf7-list-item-label:before{outline-color:#d90000;outline-width:.125rem}.modal .modal-inner .wpcf7-not-valid-tip{display:none}.modal .modal-inner .form-message{align-items:center;border:.125rem solid #000ee6;border-radius:.25rem;display:flex;font-size:.875rem;margin-bottom:.5rem;padding:1rem 1.125rem}.modal .modal-inner .form-message:before{content:"";display:block;height:1.375rem;margin-right:.75rem;width:1.375rem}.modal .modal-inner .form-message:last-of-type{margin-bottom:2rem}.modal .modal-inner .form-error{background:#fef4f2;border-color:#d90000;color:#d90000}.modal .modal-inner .form-error:before{background-image:url(../images/career/error-icon.svg)}.modal .modal-inner .form-success{background:#f7fff7;border-color:#008712;color:#008712}.modal .modal-inner .form-success:before{background-image:url(../images/career/success-icon.svg)}.modal-body{background:#fff;margin:auto;max-width:77rem;padding:1.5rem;position:relative}@media (min-width:1440px){.modal-body{padding:3rem 6.375rem}}.modal .modal-inner{opacity:0;transform:translateY(-150%);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.modal.active .modal-inner{opacity:1;transform:translateY(0)}.job-modal__header{margin-right:.75rem;padding:1.5rem 3.5rem 3rem 0;position:relative}@media (min-width:1440px){.job-modal__header{margin-right:0;padding:0 3.5rem 1.5rem 0}}.job-modal__label{font-size:1rem}@media (min-width:1440px){.job-modal__label{font-size:1.5rem}}.job-modal__label,.job-modal__title{font-weight:600}.job-modal__title{color:#000ee6;margin-bottom:0}.job-modal .form-field--portfolio{display:none}.job-modal--design .form-field--portfolio{display:block}.job-modal .form-files__label{font-size:.875rem;margin-bottom:.5rem}.job-modal .form-files__label b,.job-modal .form-files__label strong{font-weight:600}.job-modal .file-input__item.dz-processing .file-input__item-action--cancel{display:inline-block}.job-modal .file-input__item-action--remove,.job-modal .file-input__item.dz-error,.job-modal .file-input__item.dz-error .file-input__item-action--cancel,.job-modal .file-input__item.dz-success .file-input__item-action--cancel{display:none}.job-modal .file-input__item.dz-error .file-input__item-action--remove,.job-modal .file-input__item.dz-success .file-input__item-action--remove{display:inline-block}.job-modal .file-input__button{background:rgba(0,14,230,.05);border:.0625rem solid rgba(0,14,230,.5);margin:0 0 1.5rem;padding:1.125rem 2.25rem;text-align:center}.job-modal .file-input__previews{text-align:center}.job-modal .file-input__item{margin-bottom:1rem}.job-modal .file-input__item:last-child{border:0;margin-bottom:2.5rem}.job-modal .file-input__item-details{align-items:center;display:flex}.job-modal .file-input__icon{display:block;height:1.5rem;margin-right:1rem;width:1.5rem}.job-modal .file-input__item.dz-error .file-input__icon *{fill:#d90000}.job-modal .file-input__item-name-container{color:#000ee6;font-size:1.125rem;opacity:.7}.job-modal .file-input__item.dz-error .file-input__item-name-container{color:#d90000}.job-modal .file-input__item.dz-processing .file-input__item-name-container{opacity:.5}.job-modal .file-input__item.dz-complete .file-input__item-name-container{opacity:1}.job-modal .file-input__item-messages{display:none}.job-modal .file-input__item-message{display:none;justify-content:center}.job-modal .file-input__item-message--error{color:red}.job-modal .file-input__item-message--success{color:#4caf50}.job-modal .file-input__item-message.is-visible{display:flex}.job-modal .file-input__item-message-icon{display:inline-block;margin-right:.25rem}.job-modal .file-input__item.dz-complete .file-input__item-status{display:none}.job-modal .file-input__item-status{padding:0 1rem}.job-modal .file-input__item-actions{margin-left:3rem}.job-modal .file-input__item-action--cancel,.job-modal .file-input__item-action--remove{font-size:0}.job-modal .file-input__item-action--cancel:before,.job-modal .file-input__item-action--remove:before{background-image:url(../images/career/trash-icon.svg);content:"";display:block;height:2rem;width:2rem}.draw-svg{visibility:hidden}.draw-svg.is-in-viewport{visibility:visible}@keyframes dash-svg{0%{stroke-dashoffset:2140}to{stroke-dashoffset:0}}.draw-svg.is-in-viewport path{stroke-dasharray:2140;stroke-dashoffset:0;animation:dash-svg 1.5s linear}.language-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%}.language-modal.active{display:block}.language-modal__inner{display:flex;height:100%;overflow:auto;padding:3.5rem 1.5rem;position:relative;width:100%;z-index:300}.language-modal__body{background:#fff;font-size:1rem;line-height:1.5625;margin:auto;max-width:43.75rem;padding:2.8125rem 3.75rem;text-align:center}.language-modal .modal-header{margin-bottom:1.125rem}.language-modal .modal-header .title{color:#000ee6;font-size:1.5rem;line-height:1.333}.language-modal__buttons{display:flex;flex-wrap:wrap;justify-content:center}.language-modal .button{margin:1.5rem .625rem 0}.language-modal .button.is-secondary{background:#fff;border:.0625rem solid #000;color:#000}.main-header .text{font-size:1.5rem}@media (max-width:1439px){.main-header .text{font-size:1.375rem}}@media (max-width:1179px){.main-header .text{font-size:1.25rem}}@media (max-width:1023px){.main-header .text{font-size:1.125rem}}.main-header.home{background:url(../images/career/main-page/big-header.jpg) 50% 0 no-repeat;background-size:105rem auto;margin:0 auto}@media (max-width:1679px){.main-header.home{background-position:0 0}}@media (max-width:1439px){.main-header.home{background:url(../images/career/main-page/medium-header.jpg) no-repeat top 6.25rem right 2.5rem;background-size:53.125rem auto;max-width:85.375rem}}@media (max-width:1365px){.main-header.home{background-size:48.75rem auto;max-width:73.75rem}}@media (max-width:1179px){.main-header.home{background-position:top 8.125rem right -1.25rem;background-size:43.75rem auto;max-width:64rem}}@media (max-width:1023px){.main-header.home{background-position:50% bottom;background-size:51.25rem auto;margin-bottom:2rem;max-width:48rem}}@media (max-width:767px){.main-header.home{background-position:-1.875rem bottom;max-width:22.5rem}}.main-header.home .content{height:59.0625rem;max-width:105rem;overflow:visible}@media (min-width:1440px){.main-header.home .content{max-width:105rem}}@media (max-width:1439px){.main-header.home .content{height:48.125rem}}@media (max-width:1365px){.main-header.home .content{height:43.75rem}}@media (max-width:1179px){.main-header.home .content{height:46.25rem}}@media (max-width:1023px){.main-header.home .content{height:auto;padding-bottom:28.375rem;padding-top:9.75rem}}.main-header.home .text-wrapper{left:7.5rem;position:absolute;top:15.625rem;z-index:10}.main-header.home .text-wrapper .text{max-width:21.875rem}.main-header.home .text-wrapper .section-title{margin:0 0 1.5rem}.main-header.home .text-wrapper .button{font-size:1.125rem}@media (max-width:1439px){.main-header.home .text-wrapper{left:6.625rem;top:11.25rem}}@media (max-width:1365px){.main-header.home .text-wrapper{left:1rem;top:10.625rem}}@media (max-width:1179px){.main-header.home .text-wrapper{top:11.875rem}}@media (max-width:1023px){.main-header.home .text-wrapper{position:static}}.main-header.teams{margin:0 0 13.875rem;position:relative}@media (max-width:1023px){.main-header.teams{margin:0 0 1.75rem}}.main-header.teams .content{padding:6.25rem 1rem 0}@media (min-width:1440px){.main-header.teams .content{max-width:105rem}}@media (max-width:1439px){.main-header.teams .content{padding-top:5.5rem}}@media (max-width:1365px){.main-header.teams .content{padding-top:4.625rem}}@media (max-width:1179px){.main-header.teams .content{padding-top:4rem}}@media (max-width:1023px){.main-header.teams .content{padding-top:9.75rem}}.main-header.teams .content .col{align-self:center;position:relative}@media (min-width:1440px){.main-header.teams .content .col-text .text-wrapper{left:6.25rem;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:768px){.main-header.teams .content .col-text{padding-bottom:2.1875rem;width:50%}.main-header.teams .content .col-image{width:50%}}@media (min-width:1180px){.main-header.teams .content .col-text{width:40%}.main-header.teams .content .col-image{padding:0 4rem;width:60%}}.main-header.culture{background:url(../images/career/culture/desktop-header.png) 50% 0 no-repeat;background-size:105rem auto}.main-header.culture,.main-header.culture *{color:#fff}@media (max-width:1679px){.main-header.culture{background-position:0 0}}@media (max-width:767px){.main-header.culture{background:#2e3dd7 url(../images/career/culture/mobile-header.png) 50% 0 no-repeat;background-size:cover}}.main-header.culture .content{height:44.0625rem;overflow:visible}@media (min-width:1440px){.main-header.culture .content{max-width:105rem}}@media (max-width:767px){.main-header.culture .content{height:auto;padding:7.5rem 1rem 15rem}}.main-header.culture{margin:0 0 12.5rem}@media (max-width:1439px){.main-header.culture{margin:0 0 9.375rem}}@media (max-width:1365px){.main-header.culture{margin:0 0 7.5rem}}@media (max-width:1179px){.main-header.culture{margin:0 0 6.25rem}}@media (max-width:1023px){.main-header.culture{margin:0 0 5.5rem}}@media (max-width:767px){.main-header.culture{margin:0 0 4rem}}@media (min-width:768px){.main-header.culture .text-wrapper{left:7.5rem;position:absolute;top:50%;transform:translateY(-45%);z-index:10}}@media (max-width:1439px){.main-header.culture .text-wrapper{left:1rem}}.main-header.culture .text-wrapper .text{max-width:25rem}.main-header.remote{text-align:center}.main-header.remote .content{background:url(../images/career/remote/main-header.jpg) 50% 100% no-repeat;background-size:100% auto;padding-bottom:18.75rem;padding-top:8.125rem}@media (max-width:1023px){.main-header.remote .content{padding-bottom:9.375rem}}.main-header.remote .text-wrapper{margin:0 auto;max-width:31.25rem}@media (max-width:1365px){.main-header.remote .text-wrapper{max-width:25.625rem}}.main-header.job-offer{border-bottom:.0625rem solid #2e3dd7;margin:0 0 7.875rem;position:relative}@media (max-width:1023px){.main-header.job-offer{border:0;margin:0 0 4.5rem}}@media (max-width:767px){.main-header.job-offer{border:0;margin:0 0 .5rem}}.main-header.job-offer .content{overflow:visible;padding-bottom:3.75rem;padding-top:5rem;position:static}@media (min-width:1440px){.main-header.job-offer .content{max-width:105rem;padding-bottom:0;padding-left:7.5rem;padding-top:8.75rem}}.main-header.job-offer .main-header-container .title{color:#000;padding-top:1.875rem}.main-header.job-offer .main-header-container .hero-image img{height:auto;margin-bottom:-40%;max-width:100%}@media (min-width:1024px){.main-header.job-offer .main-header-container{display:flex}.main-header.job-offer .main-header-container .title{flex:0 0 33.3333333333%;max-width:33.3333333333%}.main-header.job-offer .main-header-container .hero-image{flex:0 0 50%;max-width:50%}.main-header.job-offer .main-header-container .hero-image img{margin-bottom:0;max-width:30.8125rem}}.main-header.job-offer .breadcrumbs{font-size:.75rem;padding-bottom:2rem}@media (min-width:1024px){.main-header.job-offer .breadcrumbs{align-items:center;display:flex;padding-bottom:3.5rem}}.main-header.job-offer .breadcrumbs-button{align-items:center;display:inline-flex;font-size:1.125rem;font-weight:700;margin-right:1.875rem}.main-header.job-offer .breadcrumbs-button .icon{margin-right:.5625rem;transform:scaleX(-1)}.main-header.job-offer .breadcrumbs-button .icon *{fill:#000ee6}@media (max-width:1023px){.main-header.job-offer .breadcrumbs-button{margin-bottom:1.5rem}}.main-header.job-offer .breadcrumbs-nav{display:flex;flex-wrap:wrap}.main-header.job-offer .breadcrumbs-item{color:#616161;display:inline-flex;font-weight:700}.main-header.job-offer .breadcrumbs-item:after{content:">";margin:0 .25rem}.main-header.job-offer .breadcrumbs-item:last-of-type{color:#000ee6}.main-header.job-offer .breadcrumbs-item:last-of-type:after{content:""}.main-header.job-offer .breadcrumbs-item a{color:inherit}.main-header.job-offer .offer-summary{background:#fff;border:.0625rem solid #000ee6;box-shadow:.5rem .5rem 0 #000ee6;font-size:1.125rem;left:70vw;padding:1.25rem;position:fixed;top:16.25rem;transition:transform .45s ease-in-out,opacity .45s ease-in-out;width:19.5625rem;z-index:10}@media (max-width:1439px){.main-header.job-offer .offer-summary{left:66vw}}@media (max-width:1365px){.main-header.job-offer .offer-summary{left:69vw}}@media (max-width:1179px){.main-header.job-offer .offer-summary{left:auto;right:1rem}}@media (max-width:1023px){.main-header.job-offer .offer-summary{left:0;margin:0 auto;position:relative;right:0;top:0}}.main-header.job-offer .offer-summary .title{font-size:.75rem;font-weight:600;margin:0 0 1rem}.main-header.job-offer .offer-summary .salaries{color:#000;font-size:1.25rem;font-weight:700}.main-header.job-offer .offer-summary .salaries p{margin:0 0 .5rem}.main-header.job-offer .offer-summary .location{padding:2.5rem 6.875rem 2.5rem 0;position:relative}.main-header.job-offer .offer-summary .location:after,.main-header.job-offer .offer-summary .location:before{background:#000ee6;content:"";display:block;height:.125rem;left:0;opacity:.3;position:absolute;right:0}.main-header.job-offer .offer-summary .location:before{top:1.25rem}.main-header.job-offer .offer-summary .location:after{bottom:1.25rem}.main-header.job-offer .offer-summary .location .name{color:#000}.main-header.job-offer .offer-summary .info{font-size:.75rem;opacity:.5}.main-header.job-offer .offer-summary .button{position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-header.job-offer .offer-summary .navigation .item{margin:0 0 1.25rem}.main-header.job-offer .offer-summary .navigation .item:last-child{margin:0}.main-header.job-offer .offer-summary .navigation .item a{align-items:center;color:#000;display:inline-flex}.main-header.job-offer .offer-summary .navigation .item a.is-active{font-weight:700}.main-header.job-offer .offer-summary .navigation .icon{margin-left:1.125rem}.main-header.job-offer .offer-summary-related{border-top:.125rem solid rgba(0,14,230,.3);color:#000;margin-top:1.5rem;padding-top:1.5rem}.main-header.job-offer .offer-summary-related a:focus{color:#000880;text-decoration:underline}@media (min-width:1024px){.main-header.job-offer .offer-summary{opacity:1;transform:translateY(0)}body.scrolled .main-header.job-offer .offer-summary{transform:translateY(-9.375rem)}}body.footer-is-in-viewport .main-header.job-offer .offer-summary{opacity:.3;transform:translateY(-160%)}.section.welcome .content{overflow:visible;padding-top:.625rem}.section.welcome .content:after{background:url(../images/career/icons/dots-pattern.svg) 0 50%;content:"";display:block;height:9rem;position:absolute;right:0;top:6.25rem;transform:translateX(50%);width:16.875rem;z-index:1}@media (max-width:1023px){.section.welcome .content:after{display:none}}.section.welcome .content .row{position:relative}@media (max-width:767px){.section.welcome .content .row{display:flex;flex-direction:column-reverse}}.section.welcome .col{align-self:center}@media (max-width:1023px){.section.welcome .col{margin-bottom:2rem}}.section.welcome .col-text{font-size:1.25rem;position:relative;z-index:2}@media (min-width:1024px){.section.welcome .col-text{max-width:31.25rem}.section.welcome .col-image{left:-3.75rem;position:relative}}.section.welcome .draw-svg{left:4.6875rem;position:absolute;top:-27.8125rem;transform:rotate(180deg) scale(1.12);z-index:1}@media (max-width:1439px){.section.welcome .draw-svg{left:-1.25rem;top:-24.375rem;transform:rotate(180deg) scale(.88)}}@media (max-width:1365px){.section.welcome .draw-svg{left:-1.875rem;top:-22.5rem;transform:rotate(180deg) scale(.8)}}@media (max-width:1179px){.section.welcome .draw-svg{left:-1.875rem;top:-25rem;transform:rotate(180deg) scale(.86)}}@media (max-width:1023px){.section.welcome .draw-svg{display:none}}.section.join-us .row{margin:0 0 11.25rem}@media (max-width:1679px){.section.join-us .row{margin:0 0 10.625rem}}@media (max-width:1365px){.section.join-us .row{margin:0 0 8.75rem}}@media (max-width:1179px){.section.join-us .row{margin:0 0 7.5rem}}@media (max-width:1023px){.section.join-us .row{margin:0 0 3.125rem}}.section.join-us .row:nth-child(2n){flex-direction:row-reverse}.section.join-us .row:first-child .image{transform:translateX(-1.875rem)}@media (max-width:1023px){.section.join-us .row:first-child .image{transform:translateX(0)}}.section.join-us .row:nth-child(2) .image{transform:translate(-3.125rem,-3.125rem)}@media (max-width:1023px){.section.join-us .row:nth-child(2) .image{transform:translateX(0)}}.section.join-us .row .col-image{padding:0 1.875rem}.section.join-us .row .col-image .image{z-index:1}@media (max-width:1023px){.section.join-us .row .col-text{margin-bottom:2rem}}@media (max-width:1023px) and (max-width:1023px){.section.join-us .row:nth-child(3) .image{display:none}}.section.join-us .section-title{margin:0 0 7rem;padding:0 0 0 2rem}@media (max-width:1023px){.section.join-us .section-title{margin-bottom:2rem;padding:0}}.section.join-us .item{background:#fff;border:.0625rem solid #655cca;margin:0 0 5.5rem;max-width:30.75rem;position:relative;z-index:1}@media (max-width:1023px){.section.join-us .item{margin-bottom:1rem}}.section.join-us .item .item-inner{background:#fff;border:.0625rem solid rgba(101,92,202,.5);left:-.375rem;padding:2.1875rem 2.5rem;position:relative;top:-.375rem}.section.join-us .item .item-title{margin:0 0 .5rem}.section.join-us .item .team{padding-bottom:1.5rem}.section.join-us .item .team-title{color:#000ee6;font-size:1rem}.section.join-us .item .team-people{align-items:center;display:flex}.section.join-us .item .team-people-count{font-size:1.125rem}.section.join-us .item .team-image{margin-right:.5rem}.section.join-us .item .text{font-size:1.25rem}@media (max-width:1023px){.section.join-us .item .text{display:none}}.section.join-us .item .more{display:flex;font-weight:400;padding:2rem 0 0}.section.join-us .item .more .info{color:#000;font-size:1rem}.section.join-us .item .more .button{width:100%}@media (max-width:1023px){.section.join-us .item .more{display:block;padding-top:0;text-align:center}}.section.join-us .item .more>*{align-self:center;margin:0 1.5rem 0 0}.section.join-us .item .more>:last-child{margin:0}@media (max-width:1023px){.section.join-us .item .more>*{margin:0 0 1rem}}.section.join-us .row .col{position:relative}.section.join-us .row .col .draw-svg{position:absolute}.section.join-us .row:first-child .col-image .draw-svg{left:-8.125rem;top:29.375rem;transform:scale(1.2)}@media (max-width:1179px){.section.join-us .row:first-child .col-image .draw-svg{left:-13.125rem}}.section.join-us .row:nth-child(2) .col-image .draw-svg{left:10.625rem;top:26.25rem;transform:rotateY(180deg) scale(1.2) rotate(-15deg)}@media (max-width:1179px){.section.join-us .row:nth-child(2) .col-image .draw-svg{left:4.375rem;top:22.5rem}}.section.join-us .row:nth-child(2) .col-text .draw-svg{left:10.625rem;top:-33.75rem;transform:scale(1.2) rotate(-175deg)}@media (min-width:1440px){.section.join-us .row:nth-child(2) .col-text .draw-svg{left:39.375rem;top:-17.5rem;transform:scale(1.4) rotate(-145deg)}}.section.join-us .row:nth-child(3) .col-text .draw-svg{left:-31.25rem;top:-28.125rem;transform:rotate(335deg) scale(1.3) rotateX(180deg)}.section.join-us .row:nth-child(3) .col-image .draw-svg{left:9.375rem;top:39.375rem;transform:rotate(130deg) rotateY(0deg) scale(1.3)}@media (min-width:1680px){.section.join-us .row:nth-child(3) .col-image .draw-svg{left:36.25rem;top:25rem;transform:rotate(55deg) rotateY(0deg) scale(1.4)}}@media (max-width:1179px){.section.join-us .row:nth-child(3) .col-image .draw-svg{transform:rotate(180deg) rotateY(0deg) scale(1.3)}}.section.hot-offers{margin:0 0 9rem;z-index:11}@media (max-width:1439px){.section.hot-offers{margin:0 0 7.5rem}}@media (max-width:1179px){.section.hot-offers{margin:0 0 4.5rem}}.section.hot-offers .content{padding:4.375rem 0 0}@media (max-width:1439px){.section.hot-offers .content{max-width:none}}@media (max-width:1023px){.section.hot-offers .content{padding-top:0}}.section.hot-offers .content .content-inner{background:#f5f6fa;padding:2.875rem 0}@media (min-width:1024px){.section.hot-offers .content .content-inner{padding:0 2.875rem}}.section.hot-offers .content .hot-offers__content-col{display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){.section.hot-offers .content .hot-offers__content-col{padding:2.875rem 0}}.section.hot-offers .content .section-title{font-size:2.625rem}.section.hot-offers .content .row{margin:0 auto;padding:0 1.875rem;position:relative}.section.hot-offers .content .row .col{margin:0;position:relative;z-index:1}.section.hot-offers .content .row:after{background:url(../images/career/icons/dots-pattern-2.svg) 0 50%;content:"";display:block;height:9rem;left:1.875rem;opacity:.7;position:absolute;top:0;transform:translateY(-50%);width:16.875rem;z-index:0}@media (max-width:1023px){.section.hot-offers .content .row:after{left:1rem;right:1rem;top:-4.375rem;transform:none;width:auto}.section.hot-offers .content .row{display:block;padding:0 1rem}}@media (max-width:1439px){.section.hot-offers .content .row{max-width:85.375rem}}@media (max-width:1365px){.section.hot-offers .content .row{max-width:73.75rem}}@media (max-width:1179px){.section.hot-offers .content .row{max-width:64rem}}@media (max-width:1023px){.section.hot-offers .content .row{max-width:48rem}}@media (max-width:767px){.section.hot-offers .content .row{max-width:22.5rem}}.section.hot-offers .content .items{padding-top:3rem}@media (min-width:1024px){.section.hot-offers .content .items{display:flex;flex-direction:column;height:calc(100% + 4.5rem);justify-content:center;margin:-2.25rem 0;padding:0 0 0 8%}}@media (min-width:1440px){.section.hot-offers .content .items{padding-left:12%}}.section.hot-offers .content .item{margin:0;max-height:none;max-width:none;padding:0 .5rem .5rem 0;position:relative}.section.hot-offers .content .item .text{font-size:1.125rem;line-height:1}.section.hot-offers .content .item-inner{padding:1.5rem 1.625rem 2rem;position:relative}.section.hot-offers .content .offer-preview-box+.offer-preview-box{padding-top:1.25rem}.section.hot-offers .content .offer-preview__header{margin-bottom:1.375rem}@media (min-width:1024px){.section.hot-offers .content .offer-preview__header{align-items:flex-start;display:flex;justify-content:space-between}}.section.hot-offers .content .offer-preview__title{color:#000;font-size:1.75rem;font-weight:600;line-height:1;margin-bottom:.5rem;transition:color .3s}@media (min-width:1024px){.section.hot-offers .content .offer-preview__title{margin-bottom:0}}.section.hot-offers .content .offer-preview__location{font-size:1.125rem;line-height:1.5;margin-left:.625rem;white-space:nowrap}.section.hot-offers .content .offer-preview__salary-wrap{display:flex;justify-content:space-between}.section.hot-offers .content .offer-preview__salary-wrap .arrow{align-self:center;margin-left:1rem}.section.hot-offers .content .offer-preview__salary-wrap .arrow *{fill:#000ee6}.section.hot-offers .content .offer-preview__link{bottom:0;left:0;position:absolute;right:0;top:0}.section.hot-offers .content .item-inner:hover .offer-preview__title{color:#000ee6}.section.meet-us{font-size:1.25rem;z-index:10}@media (min-width:1440px){.section.meet-us .content{padding-bottom:9.375rem}}@media (min-width:1024px){.section.meet-us .content{padding-bottom:7.5rem}}.section.meet-us .col-text{position:relative;z-index:1}@media (min-width:768px){.section.meet-us .col-text{width:40%}}.section.meet-us .col-image{bottom:0;pointer-events:none;position:absolute;right:0;transform:translateY(15.5rem);-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.section.meet-us .col-image{max-width:50%}}@media (max-width:1439px){.section.meet-us .col-image{transform:translateY(14.5rem)}}@media (max-width:1179px){.section.meet-us .col-image{transform:translateY(12.5625rem)}}@media (max-width:1023px){.section.meet-us .col-image{position:static;transform:translateY(10rem)}}@media (max-width:767px){.section.meet-us .col-image{position:static;transform:translateY(9rem)}}.section.meet-us .col-image .draw-svg{bottom:18.125rem;left:6.25rem;position:absolute;transform:rotateY(180deg) scale(1.8);z-index:0}@media (max-width:1439px){.section.meet-us .col-image .draw-svg{bottom:17.125rem}}@media (max-width:1179px){.section.meet-us .col-image .draw-svg{bottom:15.1875rem}}.section.meet-us .col-image .image{z-index:1}@media (max-width:1023px){.section.meet-us .row{display:block}.section.meet-us .row .col{margin:0 auto}.section.meet-us .row .col-text{margin-bottom:-6.25rem}}.section.articles{margin:0 0 2.5rem}.section.articles .content{overflow:visible}.section.articles .items{cursor:grabbing;display:flex;flex-wrap:nowrap;overflow:auto;padding-right:calc(50vw - 42.6875rem);padding-top:.5rem;scrollbar-width:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:calc(50vw + 42.6875rem)}.section.articles .items::-webkit-scrollbar{display:none}@media (max-width:1439px){.section.articles .items{padding-right:calc(50vw - 32rem);width:calc(50vw + 42.6875rem)}}@media (max-width:1365px){.section.articles .items{padding-right:calc(50vw - 36.875rem);width:calc(50vw + 36.875rem)}}@media (max-width:1179px){.section.articles .items{padding-right:calc(50vw - 32rem);width:calc(50vw + 32rem)}}@media (max-width:1023px){.section.articles .items{padding-right:2rem;width:calc(50vw + 24rem)}}@media (max-width:767px){.section.articles .items{padding-right:calc(50vw - 11.25rem);width:calc(50vw + 11.25rem)}}.section.articles .items .item{font-size:1.25rem;min-width:31.875rem;width:31.875rem}@media (max-width:1179px){.section.articles .items .item{font-size:1.125rem;min-width:25rem;width:25rem}}@media (max-width:1023px){.section.articles .items .item{font-size:1rem;min-width:16.625rem;width:16.625rem}}.section.articles .items .item,.section.articles .items .item *{cursor:grabbing}.section.articles.home{background:linear-gradient(180deg,rgba(0,14,230,.1),rgba(0,14,230,0) 18.75rem);border-top:.125rem solid #fff;padding:0}.section.articles.home:before{background:#2e3dd7;content:"";display:block;height:.125rem;left:0;opacity:.5;position:absolute;right:0;top:-.25rem}.section.articles.home:after{background:url(../images/career/icons/section-articles-decoration.svg);content:"";display:block;height:5.25rem;left:6.25rem;position:absolute;top:-3.125rem;width:4.625rem}.section.articles.home .section-heading{padding-bottom:1.5rem;padding-top:3.5rem}@media (max-width:1023px){.section.articles.home .section-heading{padding-top:9.625rem}}@media (max-width:767px){.section.articles.home .section-heading{padding-bottom:.5rem;padding-top:7.75rem}}.section.text-section{font-size:1.125rem}.section.text-section .content:after{background:url(../images/career/icons/dots-pattern.svg) 0 50%;content:"";display:block;height:9rem;left:50%;position:absolute;top:50%;transform:translate(10%,-50%);width:23.75rem}@media (max-width:1023px){.section.text-section .content:after{display:none}}.section.text-section .text{max-width:30.625rem}@media (max-width:1023px){.section.text-section .text{padding:0}}body.page-template-template-career-culture .section.text-section{font-size:1.5rem}body.page-template-template-career-culture .section.text-section .content .text{max-width:none}body.page-template-template-career-culture .section.text-section .content:after{display:none}body.page-template-template-career-culture .section.text-section .content .col{position:relative;z-index:1}@media (min-width:1024px){body.page-template-template-career-culture .section.text-section .content .col-text{width:42%}body.page-template-template-career-culture .section.text-section .content .col-image{width:58%;z-index:0}body.page-template-template-career-culture .section.text-section .content .col-image .image{transform:translateX(-20%);width:50rem}}.section.socials .content:after{display:none}.section.socials .item a svg{display:block}.section.job-offers{position:relative}.section.job-offers .content{overflow:hidden}.section.job-offers .section-decoration{height:3.125rem;left:3.125rem;position:relative;top:1.25rem;z-index:2}@media (max-width:767px){.section.job-offers .section-decoration{display:inline-block;left:50%;transform:translateX(-50%)}}.section.job-offers .section-decoration>*{margin:0 -1.4375rem 0 0}.section.job-offers .categories-wrapper{position:relative}@media (min-width:1024px){.section.job-offers .categories-wrapper{margin:0 -4.375rem}.section.job-offers .categories-wrapper:after,.section.job-offers .categories-wrapper:before{background:linear-gradient(90deg,#fff 40%,hsla(0,0%,100%,0));content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:6.25rem;z-index:1}.section.job-offers .categories-wrapper:after{background:linear-gradient(275deg,#fff 40%,hsla(0,0%,100%,0));left:auto;right:0}}@media (max-width:1023px){.section.job-offers .categories-wrapper .categories{align-items:center;display:flex;justify-content:space-between}.section.job-offers .categories-wrapper .categories .slider-arrow{background:none;border:none;flex:0 0 1.25rem;max-width:1.25rem;padding:0}.section.job-offers .categories-wrapper .categories .slider-arrow .arrow.reverse{transform:scaleX(-1)}.section.job-offers .categories-wrapper .categories .slider-arrow .arrow *{fill:#000ee6}.section.job-offers .categories-wrapper .categories .slider-arrow.slick-disabled .arrow *{fill:#dfdbe0}.section.job-offers .categories-wrapper .categories .slick-slider{flex:1;max-width:calc(100% - 2.5rem);padding:0 2.25rem}.section.job-offers .categories-wrapper .categories .slick-slide{margin:0 1rem}}@media (min-width:1024px){.section.job-offers .categories-wrapper .categories{margin-top:.375rem}.section.job-offers .categories-wrapper .categories .slider-arrow{display:none}.section.job-offers .categories-wrapper .categories .items{align-items:center;display:flex;flex-wrap:nowrap;height:100%;overflow-x:auto;overflow-y:visible;padding:.25rem 4.375rem;scrollbar-width:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.section.job-offers .categories-wrapper .categories .items::-webkit-scrollbar{display:none}}@media (min-width:1024px){.section.job-offers .categories-wrapper{height:4rem;left:25rem;margin:0;position:absolute;right:0;top:2.5rem}}.section.job-offers .categories-wrapper .button{margin:0 .75rem 0 0;white-space:nowrap}.section.job-offers .categories-wrapper .button.inverted,.section.job-offers .categories-wrapper body.page-template-template-career-job .main-nav .button,body.page-template-template-career-job .main-nav .section.job-offers .categories-wrapper .button{opacity:.5}.section.job-offers .categories-wrapper .button.inverted:hover,.section.job-offers .categories-wrapper body.page-template-template-career-job .main-nav .button:hover,body.page-template-template-career-job .main-nav .section.job-offers .categories-wrapper .button:hover{background:#f0f1ff;color:#000ee6;opacity:1;outline-color:#000ee6;outline-width:.125rem}@media (max-width:1023px){.section.job-offers .categories-wrapper .button{margin:0;width:100%}}.section.job-offers .content>.button.more{bottom:6.25rem;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:2}.section.job-offers .content>.items{max-height:75rem;min-height:31.25rem;overflow:hidden}.section.job-offers .content>.items:after{background:linear-gradient(1turn,#fff 40%,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:25rem;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.section.job-offers .content>.items .row{flex-wrap:wrap}.section.job-offers .content>.items .item.active{width:50%}@media (min-width:768px){.section.job-offers .content>.items .item.active{padding:0 2rem 2rem 0}}@media (max-width:767px){.section.job-offers .content>.items .item.active{width:100%}}.section.job-offers.active .items{max-height:none}.section.job-offers.active .content>.button.more,.section.job-offers.active .items:after{display:none}@media (min-width:1440px){.section.how-we-work .row{padding:0 12.5rem 0 0}.section.how-we-work .row~.row{padding:0 0 0 7.5rem}}.section.how-we-work .section-title{margin:0 0 4.875rem;position:relative;z-index:1}@media (max-width:1439px){.section.how-we-work .section-title{margin:0 0 4rem}}@media (max-width:1179px){.section.how-we-work .section-title{margin:0 0 3.25rem}}@media (max-width:1023px){.section.how-we-work .section-title{margin:0 0 2.5625rem}}@media (min-width:1024px){.section.how-we-work .section-title{padding:0 0 0 2.5rem}}@media (max-width:1023px){.section.how-we-work{padding-bottom:22.5rem}}.section.how-we-work .content{overflow:visible;padding-top:5rem;z-index:10}.section.how-we-work .draw-svg{left:0;position:absolute;top:-17.5rem;transform:rotate(90deg) rotateY(180deg) scale(1.1)}@media (max-width:1023px){.section.how-we-work .draw-svg{display:none}}.section.how-we-work .draw-svg:after{background:#2418b6;content:"";display:block;height:.125rem;left:28.25rem;opacity:.1;position:absolute;top:0;transform:rotate(-90deg);transform-origin:0 0;width:100vw}@media (max-width:1023px){.section.how-we-work .draw-svg:after{left:0}}.section.how-we-work>.image{position:absolute;right:0;top:-1.875rem;width:26.6875rem}@media (max-width:1679px){.section.how-we-work>.image{width:18.75rem}}@media (max-width:1439px){.section.how-we-work>.image{top:-9.375rem}}@media (max-width:1023px){.section.how-we-work>.image{bottom:1rem;top:auto}}.section.how-we-work>.image:before{background:url(../images/career/icons/dots-pattern-2.svg) 0 50%;content:"";display:block;height:9rem;position:absolute;right:12.5rem;top:3.125rem;width:25rem;z-index:1}@media (max-width:1679px){.section.how-we-work>.image:before{right:8.125rem}}@media (max-width:1023px){.section.how-we-work>.image:before{left:0;right:auto;transform:translateX(-50%);width:100%}}.section.aws-partner{font-size:1.5rem;padding:6.875rem 0 0}@media (max-width:1023px){.section.aws-partner{padding-top:16.875rem}}.section.aws-partner:before{background:#2418b6;content:"";display:block;height:.125rem;left:0;opacity:.3;position:absolute;right:0;top:16.8125rem}@media (max-width:1023px){.section.aws-partner:before{top:7.4375rem}}.section.aws-partner .section-header{margin:0 0 6.75rem;max-width:24.375rem;min-height:25rem}@media (max-width:1365px){.section.aws-partner .section-header{margin:0 0 4.875rem}}@media (max-width:1023px){.section.aws-partner .section-header{margin:0 0 2rem}}@media (max-width:767px){.section.aws-partner .section-header{margin-left:auto;margin-right:auto}}.section.aws-partner>.image{position:absolute;right:3.75rem;top:0}@media (max-width:1439px){.section.aws-partner>.image{top:4.375rem;width:41.875rem}}@media (max-width:1365px){.section.aws-partner>.image{top:6.25rem;width:31.25rem}}@media (max-width:1023px){.section.aws-partner>.image{left:50%;top:0;transform:translateX(-50%);width:22.5rem}}.section.aws-partner .content:after{display:none}.section.aws-partner .row{justify-content:space-between;padding:0 11.25rem}@media (max-width:1439px){.section.aws-partner .row{padding:0 6.25rem}}@media (max-width:1023px){.section.aws-partner .row{padding:0}}.section.aws-partner .row .col{align-self:baseline;margin:0 0 4.375rem;max-width:25.625rem}.section.aws-partner .row .col img{transform:translateX(3.125rem)}.section.our-values{font-size:1.5rem}@media (max-width:1023px){.section.our-values{font-size:1.125rem}}.section.our-values .content{overflow:visible}.section.our-values .col{position:relative}.section.our-values .draw-svg{left:-43.75rem;position:absolute;top:-10.625rem;transform:rotate(120deg) rotateY(190deg) scale(1.4)}.section.our-values .section-header{margin:0 0 1.875rem}@media (min-width:768px){.section.our-values .section-header .col-image,.section.our-values .section-header .col-text{width:50%}.section.our-values .section-header .col-image{padding:0 2rem}}@media (min-width:1180px){.section.our-values .section-header{margin:0 0 7.5rem}.section.our-values .section-header .col-text{width:40%}.section.our-values .section-header .col-image{width:60%}}.section.our-values .section-header .image{display:none}@media (max-width:1179px){.section.our-values .section-header .image--mobile{display:block}}@media (min-width:1180px){.section.our-values .section-header .image--desktop{display:block}}@media (min-width:1366px){.section.our-values .items{padding:0 0 0 12.5rem}}@media (min-width:1024px){.section.our-values .items .col-image .image{transform:translateX(-10%)}}@media (min-width:1366px){.section.our-values .items .col-image .image{transform:translateX(-37%);width:50rem}}.section.great-place-to-work{font-size:1.5rem;padding-bottom:7.5rem}@media (max-width:1023px){.section.great-place-to-work{font-size:1.125rem;padding-bottom:5.625rem}}.section.great-place-to-work .col-text{padding-bottom:5.625rem}@media (min-width:1180px){.section.great-place-to-work .col-text{order:13;padding-bottom:0;padding-left:1rem}}.section.great-place-to-work .image img{max-width:10.3125rem}@media (min-width:1180px){.section.great-place-to-work .image img{margin-left:15%;max-width:100%}}.section.image-section{margin:0 0 6.25rem}.section.image-section .content{background:url(../images/career/culture/image-section.jpg) 0 0 no-repeat;background-size:cover;height:37.75rem}.section.image-section .section-title{font-size:3.5rem;margin:0}@media (max-width:1023px){.section.image-section .section-title{font-size:2.5rem}}.section.image-section .text{align-items:center;background:#e1dce2;display:flex;left:6.25rem;min-height:14.25rem;min-width:20rem;position:absolute;top:9.625rem}@media (max-width:1023px){.section.image-section .text{min-width:16.25rem}}.section.image-section .text .section-title{padding:0 2rem;white-space:nowrap}@media (max-width:1023px){.section.image-section .text .section-title{padding:0}.section.image-section .text{padding:0 1.625rem}}.section.remote-advantages{font-size:1.5rem;padding:4.375rem 0 0}.section.remote-advantages .section-header{max-width:30.625rem}@media (max-width:1023px){.section.remote-advantages .section-header{margin:0 0 4.375rem}}.section.remote-advantages .items .row{justify-content:space-around;margin:0 0 10rem}@media (max-width:767px){.section.remote-advantages .items .row{margin-bottom:0}}.section.remote-advantages .items .row:nth-child(2n){flex-direction:row-reverse}.section.remote-advantages .items .short-article{margin:0}.section.remote-advantages .items .col{align-self:flex-end}@media (min-width:768px){.section.remote-advantages .items .col{width:50%}.section.remote-advantages .items .col:first-child{width:40%}}@media (max-width:767px){.section.remote-advantages .items .col{margin-bottom:3.125rem}}.section.remote-advantages .items .col .image{border-bottom:.0625rem solid #2e3dd7}.section.remote-advantages .items .col .image:after{background:#2e3dd7;bottom:-.5rem;content:"";display:block;height:.0625rem;left:0;opacity:.3;position:absolute;right:0}.section.single-offer-cta{margin:0 0 3.5rem}@media (max-width:1023px){.section.single-offer-cta{margin:0 0 2rem}}.section.single-offer-cta .single-offer-cta-inner{background:#000ee6;color:#fff;margin:1rem 0 0;max-width:63.75rem;min-height:21.875rem;overflow:visible;padding:4.375rem .625rem 6.25rem 5rem;position:relative}@media (max-width:767px){.section.single-offer-cta .single-offer-cta-inner{padding:2.5rem}}.section.single-offer-cta .single-offer-cta-inner:after{background:url(../images/career/single-offer/cta.png) no-repeat;background-size:cover;bottom:-1.875rem;content:"";display:block;height:20.9375rem;position:absolute;right:0;width:30.4375rem}@media (max-width:1023px){.section.single-offer-cta .single-offer-cta-inner:after{width:15rem}}@media (max-width:767px){.section.single-offer-cta .single-offer-cta-inner:after{margin:0 0 -1.25rem;position:static;transform:translateY(3.125rem);width:18.75rem}}.section.single-offer-cta .single-offer-cta-inner:before{border:.0625rem solid #000ee6;bottom:.5rem;content:"";display:block;left:-.5rem;position:absolute;right:.5rem;top:-.5rem}.section.single-offer-cta .symbol-decoration{left:-3rem;position:absolute;top:-3.375rem;transform:rotate(-30deg) scale(.8)}.section.single-offer-cta .text{font-size:2.375rem;font-weight:600}.section.recruitment-process .section-header{margin:0 0 8rem}@media (max-width:1023px){.section.recruitment-process .section-header{display:none}}.section.recruitment-process .text{font-size:1.25rem}.section.recruitment-process .text .title{line-height:1.27}.section.recruitment-process .row{align-items:center;margin:0 0 7.5rem;max-width:59.375rem}@media (max-width:1439px){.section.recruitment-process .row{margin:0 0 6.25rem;max-width:46.875rem}}@media (max-width:1365px){.section.recruitment-process .row{margin:0 0 5.5rem}}@media (max-width:1179px){.section.recruitment-process .row{margin:0 0 4rem;max-width:41.875rem}}@media (max-width:1023px){.section.recruitment-process .row{margin:0 0 2rem}}@media (min-width:768px){.section.recruitment-process .row .col-image,.section.recruitment-process .row .col-text{width:50%}}@media (min-width:1024px){.section.recruitment-process .row:nth-child(2n){flex-direction:row-reverse}}@media (min-width:1180px){.section.recruitment-process .row .col-text{width:50%}.section.recruitment-process .row .col-image{width:70%}}.section.recruitment-process .number{align-items:center;aspect-ratio:1/1;border:.0625rem solid #000ee6;color:#000ee6;display:inline-flex;font-size:1.5rem;font-weight:600;justify-content:center;margin-bottom:1.625rem;min-height:2.8125rem;min-width:2.8125rem}.tsh-container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (max-width:374.98px){.tsh-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:375px){.tsh-container{max-width:100vw}}@media (min-width:768px){.tsh-container{max-width:672px}}@media (min-width:1180px){.tsh-container{max-width:1056px}}@media (min-width:1366px){.tsh-container{max-width:1152px}}@media (min-width:1680px){.tsh-container{max-width:1536px}}@media (max-width:767.98px){.tsh-container--large{padding-left:1.5rem;padding-right:1.5rem}}.tsh-container-fluid{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}.tsh-row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.tsh-col-1,.tsh-col-10,.tsh-col-11,.tsh-col-12,.tsh-col-2,.tsh-col-3,.tsh-col-4,.tsh-col-5,.tsh-col-6,.tsh-col-7,.tsh-col-8,.tsh-col-9,.tsh-col-ld-1,.tsh-col-ld-10,.tsh-col-ld-11,.tsh-col-ld-12,.tsh-col-ld-2,.tsh-col-ld-3,.tsh-col-ld-4,.tsh-col-ld-5,.tsh-col-ld-6,.tsh-col-ld-7,.tsh-col-ld-8,.tsh-col-ld-9,.tsh-col-lt-1,.tsh-col-lt-10,.tsh-col-lt-11,.tsh-col-lt-12,.tsh-col-lt-2,.tsh-col-lt-3,.tsh-col-lt-4,.tsh-col-lt-5,.tsh-col-lt-6,.tsh-col-lt-7,.tsh-col-lt-8,.tsh-col-lt-9,.tsh-col-m-1,.tsh-col-m-10,.tsh-col-m-11,.tsh-col-m-12,.tsh-col-m-2,.tsh-col-m-3,.tsh-col-m-4,.tsh-col-m-5,.tsh-col-m-6,.tsh-col-m-7,.tsh-col-m-8,.tsh-col-m-9,.tsh-col-md-1,.tsh-col-md-10,.tsh-col-md-11,.tsh-col-md-12,.tsh-col-md-2,.tsh-col-md-3,.tsh-col-md-4,.tsh-col-md-5,.tsh-col-md-6,.tsh-col-md-7,.tsh-col-md-8,.tsh-col-md-9,.tsh-col-sd-1,.tsh-col-sd-10,.tsh-col-sd-11,.tsh-col-sd-12,.tsh-col-sd-2,.tsh-col-sd-3,.tsh-col-sd-4,.tsh-col-sd-5,.tsh-col-sd-6,.tsh-col-sd-7,.tsh-col-sd-8,.tsh-col-sd-9,.tsh-col-t-1,.tsh-col-t-10,.tsh-col-t-11,.tsh-col-t-12,.tsh-col-t-2,.tsh-col-t-3,.tsh-col-t-4,.tsh-col-t-5,.tsh-col-t-6,.tsh-col-t-7,.tsh-col-t-8,.tsh-col-t-9{box-sizing:border-box;padding-left:1rem;padding-right:1rem;position:relative;width:100%}.tsh-col{flex-basis:0;flex-grow:1;max-width:100%}.tsh-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.tsh-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.tsh-col-3{flex:0 0 25%;max-width:25%}.tsh-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.tsh-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.tsh-col-6{flex:0 0 50%;max-width:50%}.tsh-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.tsh-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.tsh-col-9{flex:0 0 75%;max-width:75%}.tsh-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.tsh-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.tsh-col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:375px){.tsh-col-m{flex-basis:0;flex-grow:1;max-width:100%}.tsh-col-m-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.tsh-col-m-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.tsh-col-m-3{flex:0 0 25%;max-width:25%}.tsh-col-m-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.tsh-col-m-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.tsh-col-m-6{flex:0 0 50%;max-width:50%}.tsh-col-m-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.tsh-col-m-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.tsh-col-m-9{flex:0 0 75%;max-width:75%}.tsh-col-m-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.tsh-col-m-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.tsh-col-m-12{flex:0 0 100%;max-width:100%}.order-m-first{order:-1}.order-m-last{order:13}.order-m-0{order:0}.order-m-1{order:1}.order-m-2{order:2}.order-m-3{order:3}.order-m-4{order:4}.order-m-5{order:5}.order-m-6{order:6}.order-m-7{order:7}.order-m-8{order:8}.order-m-9{order:9}.order-m-10{order:10}.order-m-11{order:11}.order-m-12{order:12}.offset-m-0{margin-left:0}.offset-m-1{margin-left:8.3333333333%}.offset-m-2{margin-left:16.6666666667%}.offset-m-3{margin-left:25%}.offset-m-4{margin-left:33.3333333333%}.offset-m-5{margin-left:41.6666666667%}.offset-m-6{margin-left:50%}.offset-m-7{margin-left:58.3333333333%}.offset-m-8{margin-left:66.6666666667%}.offset-m-9{margin-left:75%}.offset-m-10{margin-left:83.3333333333%}.offset-m-11{margin-left:91.6666666667%}}@media (min-width:768px){.tsh-col-t{flex-basis:0;flex-grow:1;max-width:100%}.tsh-col-t-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.tsh-col-t-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.tsh-col-t-3{flex:0 0 25%;max-width:25%}.tsh-col-t-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.tsh-col-t-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.tsh-col-t-6{flex:0 0 50%;max-width:50%}.tsh-col-t-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.tsh-col-t-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.tsh-col-t-9{flex:0 0 75%;max-width:75%}.tsh-col-t-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.tsh-col-t-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.tsh-col-t-12{flex:0 0 100%;max-width:100%}.order-t-first{order:-1}.order-t-last{order:13}.order-t-0{order:0}.order-t-1{order:1}.order-t-2{order:2}.order-t-3{order:3}.order-t-4{order:4}.order-t-5{order:5}.order-t-6{order:6}.order-t-7{order:7}.order-t-8{order:8}.order-t-9{order:9}.order-t-10{order:10}.order-t-11{order:11}.order-t-12{order:12}.offset-t-0{margin-left:0}.offset-t-1{margin-left:8.3333333333%}.offset-t-2{margin-left:16.6666666667%}.offset-t-3{margin-left:25%}.offset-t-4{margin-left:33.3333333333%}.offset-t-5{margin-left:41.6666666667%}.offset-t-6{margin-left:50%}.offset-t-7{margin-left:58.3333333333%}.offset-t-8{margin-left:66.6666666667%}.offset-t-9{margin-left:75%}.offset-t-10{margin-left:83.3333333333%}.offset-t-11{margin-left:91.6666666667%}}@media (min-width:992px){.tsh-col-lt{flex-basis:0;flex-grow:1;max-width:100%}.tsh-col-lt-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.tsh-col-lt-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.tsh-col-lt-3{flex:0 0 25%;max-width:25%}.tsh-col-lt-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.tsh-col-lt-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.tsh-col-lt-6{flex:0 0 50%;max-width:50%}.tsh-col-lt-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.tsh-col-lt-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.tsh-col-lt-9{flex:0 0 75%;max-width:75%}.tsh-col-lt-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.tsh-col-lt-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.tsh-col-lt-12{flex:0 0 100%;max-width:100%}.order-lt-first{order:-1}.order-lt-last{order:13}.order-lt-0{order:0}.order-lt-1{order:1}.order-lt-2{order:2}.order-lt-3{order:3}.order-lt-4{order:4}.order-lt-5{order:5}.order-lt-6{order:6}.order-lt-7{order:7}.order-lt-8{order:8}.order-lt-9{order:9}.order-lt-10{order:10}.order-lt-11{order:11}.order-lt-12{order:12}.offset-lt-0{margin-left:0}.offset-lt-1{margin-left:8.3333333333%}.offset-lt-2{margin-left:16.6666666667%}.offset-lt-3{margin-left:25%}.offset-lt-4{margin-left:33.3333333333%}.offset-lt-5{margin-left:41.6666666667%}.offset-lt-6{margin-left:50%}.offset-lt-7{margin-left:58.3333333333%}.offset-lt-8{margin-left:66.6666666667%}.offset-lt-9{margin-left:75%}.offset-lt-10{margin-left:83.3333333333%}.offset-lt-11{margin-left:91.6666666667%}}@media (min-width:1180px){.tsh-col-sd{flex-basis:0;flex-grow:1;max-width:100%}.tsh-col-sd-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.tsh-col-sd-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.tsh-col-sd-3{flex:0 0 25%;max-width:25%}.tsh-col-sd-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.tsh-col-sd-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.tsh-col-sd-6{flex:0 0 50%;max-width:50%}.tsh-col-sd-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.tsh-col-sd-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.tsh-col-sd-9{flex:0 0 75%;max-width:75%}.tsh-col-sd-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.tsh-col-sd-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.tsh-col-sd-12{flex:0 0 100%;max-width:100%}.order-sd-first{order:-1}.order-sd-last{order:13}.order-sd-0{order:0}.order-sd-1{order:1}.order-sd-2{order:2}.order-sd-3{order:3}.order-sd-4{order:4}.order-sd-5{order:5}.order-sd-6{order:6}.order-sd-7{order:7}.order-sd-8{order:8}.order-sd-9{order:9}.order-sd-10{order:10}.order-sd-11{order:11}.order-sd-12{order:12}.offset-sd-0{margin-left:0}.offset-sd-1{margin-left:8.3333333333%}.offset-sd-2{margin-left:16.6666666667%}.offset-sd-3{margin-left:25%}.offset-sd-4{margin-left:33.3333333333%}.offset-sd-5{margin-left:41.6666666667%}.offset-sd-6{margin-left:50%}.offset-sd-7{margin-left:58.3333333333%}.offset-sd-8{margin-left:66.6666666667%}.offset-sd-9{margin-left:75%}.offset-sd-10{margin-left:83.3333333333%}.offset-sd-11{margin-left:91.6666666667%}}@media (min-width:1366px){.tsh-col-md{flex-basis:0;flex-grow:1;max-width:100%}.tsh-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.tsh-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.tsh-col-md-3{flex:0 0 25%;max-width:25%}.tsh-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.tsh-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.tsh-col-md-6{flex:0 0 50%;max-width:50%}.tsh-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.tsh-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.tsh-col-md-9{flex:0 0 75%;max-width:75%}.tsh-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.tsh-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.tsh-col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:1680px){.tsh-col-ld{flex-basis:0;flex-grow:1;max-width:100%}.tsh-col-ld-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.tsh-col-ld-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.tsh-col-ld-3{flex:0 0 25%;max-width:25%}.tsh-col-ld-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.tsh-col-ld-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.tsh-col-ld-6{flex:0 0 50%;max-width:50%}.tsh-col-ld-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.tsh-col-ld-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.tsh-col-ld-9{flex:0 0 75%;max-width:75%}.tsh-col-ld-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.tsh-col-ld-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.tsh-col-ld-12{flex:0 0 100%;max-width:100%}.order-ld-first{order:-1}.order-ld-last{order:13}.order-ld-0{order:0}.order-ld-1{order:1}.order-ld-2{order:2}.order-ld-3{order:3}.order-ld-4{order:4}.order-ld-5{order:5}.order-ld-6{order:6}.order-ld-7{order:7}.order-ld-8{order:8}.order-ld-9{order:9}.order-ld-10{order:10}.order-ld-11{order:11}.order-ld-12{order:12}.offset-ld-0{margin-left:0}.offset-ld-1{margin-left:8.3333333333%}.offset-ld-2{margin-left:16.6666666667%}.offset-ld-3{margin-left:25%}.offset-ld-4{margin-left:33.3333333333%}.offset-ld-5{margin-left:41.6666666667%}.offset-ld-6{margin-left:50%}.offset-ld-7{margin-left:58.3333333333%}.offset-ld-8{margin-left:66.6666666667%}.offset-ld-9{margin-left:75%}.offset-ld-10{margin-left:83.3333333333%}.offset-ld-11{margin-left:91.6666666667%}}.overflow-h{overflow:hidden}.position-s{position:static!important}.position-r{position:relative}.position-a{position:absolute}.w-100{width:100%}.h-100{height:100%}.justify-s{justify-content:flex-start!important}.justify-b{justify-content:space-between}.justify-e{justify-content:flex-end}.justify-c{justify-content:center}.flex-direction-c{flex-direction:column}.d-flex{display:flex}@media screen and (min-width:992px){.d-md-flex{display:flex}}.z-i-1{z-index:1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}@media screen and (min-width:992px){.order-md-3{order:3}.order-md-1{order:1}}.text-blue{color:#00f}.text-white{color:#fff!important}.text-semi-bold{font-weight:500!important}.text-bold{font-weight:700!important}.text-left{text-align:left!important}.link-no-hover:hover{color:#161616}.fs-18{font-size:1.125rem}@media screen and (min-width:1200px){.order-lg-0{order:0}}.align-items-c{align-items:center}.align-content-c{align-content:center}.align-items-b{align-items:baseline}.align-items-e{align-items:flex-end}.hide{display:none!important}.hide-soft{display:none}.show{display:flex;justify-content:center}h1.entry-title{margin-bottom:50px}.h-separator-50{height:50px}.center-h{align-self:center}.pt0{padding-top:0!important}.pt15{padding-top:.9375rem}.pt20{padding-top:1.25rem}.pt30{padding-top:1.875rem}.pt40{padding-top:2.5rem}.pt60{padding-top:3.75rem}.pb0{padding-bottom:0!important}.pb10{padding-bottom:.625rem!important}.pb20{padding-bottom:1.25rem}.pb40{padding-bottom:2.5rem}.p0{padding:0!important}.px0{padding-left:0;padding-right:0}.px10{padding-left:.625rem;padding-right:.625rem}.px12{padding-left:.75rem;padding-right:.75rem}.pr40{padding-right:2.5rem}@media screen and (min-width:600px){.px-sm-16{padding-left:1rem;padding-right:1rem}}.hiddendiv.common{display:none!important}.right{align-items:flex-end;justify-content:flex-end;text-align:right}.r0{right:0}.mw100{min-width:100%}.m0{margin:0}.mr10{margin-right:10px}.mtm20{margin-top:-20px}.mtm10{margin-top:-10px}.mt50{margin-top:50px}.mt70{margin-top:70px}.mb0{margin-bottom:0!important}.mb10{margin-bottom:.625rem!important}.mb20{margin-bottom:1.25rem}.mb30{margin-bottom:1.875rem}.mb40{margin-bottom:2.5rem}@media screen and (min-width:768px){.mb-md-100{margin-bottom:100px}}.mx-auto{margin:0 auto}.m-auto{margin:auto}@media screen and (min-width:768px){.mt-md-50{margin-top:50px}}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}@media screen and (min-width:768px){.mt-md-100{margin-top:100px}}@media screen and (max-width:320px){.hide-on-xs{display:none!important}.hide-bg-xs{background:none!important}}@media screen and (max-width:1023px){.hide-on-md{display:none}}@media screen and (min-width:1024px){.block-on-lg{display:block}}@media screen and (min-width:1025px){.show-flex-on-lg{display:flex!important}}.horizontal-line{background:#e4e4e4;display:none;height:1px;margin:3.125rem 0}@media screen and (min-width:600px){.horizontal-line--sm-none{display:block}}.is-blocked{pointer-events:none}.bg-white{background:#fff}.max-w-100{max-width:100%}.bottom-safe-area{padding-bottom:env(safe-area-inset-bottom)}@media screen and (max-width:600px){.text-center--sm{text-align:center}}.border-box,.border-box *,.border-box :after,.border-box :before{box-sizing:border-box}.d-block{display:block}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}@media (min-width:375px){.text-m-left{text-align:left}.text-m-right{text-align:right}.text-m-center{text-align:center}.align-self-m-start{align-self:flex-start}.align-self-m-center{align-self:center}.align-self-m-end{align-self:flex-end}}@media (min-width:768px){.text-t-left{text-align:left}.text-t-right{text-align:right}.text-t-center{text-align:center}.align-self-t-start{align-self:flex-start}.align-self-t-center{align-self:center}.align-self-t-end{align-self:flex-end}}@media (min-width:992px){.text-lt-left{text-align:left}.text-lt-right{text-align:right}.text-lt-center{text-align:center}.align-self-lt-start{align-self:flex-start}.align-self-lt-center{align-self:center}.align-self-lt-end{align-self:flex-end}}@media (min-width:1180px){.text-sd-left{text-align:left}.text-sd-right{text-align:right}.text-sd-center{text-align:center}.align-self-sd-start{align-self:flex-start}.align-self-sd-center{align-self:center}.align-self-sd-end{align-self:flex-end}}@media (min-width:1366px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.align-self-md-start{align-self:flex-start}.align-self-md-center{align-self:center}.align-self-md-end{align-self:flex-end}}@media (min-width:1680px){.text-ld-left{text-align:left}.text-ld-right{text-align:right}.text-ld-center{text-align:center}.align-self-ld-start{align-self:flex-start}.align-self-ld-center{align-self:center}.align-self-ld-end{align-self:flex-end}}.has-decorations{position:relative}.has-decorations:after,.has-decorations:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;pointer-events:none;position:absolute}.share{align-items:center;display:flex}.share--vertical{align-items:flex-start;flex-direction:column}.share__button{background:transparent;border:none;cursor:pointer;margin-right:1.5rem;padding:0;position:relative}.share__button-tooltip{background:#fff;border-radius:.5rem;font-size:.75rem;left:50%;margin-top:.5rem;opacity:0;padding:.5rem;position:absolute;top:100%;transform:translate(-50%,-.5rem);transition:transform,opacity .3s,visibility .3s;visibility:hidden;will-change:transform,opacity,visibility;z-index:2}.is-copied .share__button-tooltip{opacity:1;transform:translate(-50%);visibility:visible}.share--vertical .share__button{margin:0 0 1.5rem}.share--vertical .share__button:last-child{margin-bottom:0}.eu-bar{padding-bottom:3.25rem}.eu-bar__body{background:#e9edf5;bottom:0;box-sizing:border-box;left:0;position:fixed;width:100%;z-index:3000}.eu-bar__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:.625rem;padding-top:.625rem}@media (min-width:768px){.eu-bar__container{flex-wrap:nowrap}}.eu-bar__logo{display:block;flex:0 1 auto}.eu-bar__logo-image{height:auto;max-width:8.9375rem}.eu-bar__wrap{display:none}@media (min-width:1180px){.eu-bar__wrap{border-left:.0625rem solid #9da5b2;display:block;margin-left:1.25rem;padding-left:1.25rem}}.eu-bar__content{color:#262b33}.eu-bar__content p{font-size:.75rem;line-height:1rem}.eu-bar__content a{font-weight:700;text-decoration:underline}.eu-bar__actions{margin-left:1.5rem}.eu-bar__button{background:#000ee6;border:.125rem solid #000ee6;border-radius:2.5625rem;color:#fff;cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1rem;padding:.5rem 1.5rem;transition:background-color .33s ease-in-out,color .33s ease-in-out}@media (min-width:768px){.eu-bar__button{background:transparent;color:#000ee6;padding:.375rem 1rem}}.eu-bar__button:focus,.eu-bar__button:hover{background:#000ee6;color:#fff}@font-face{font-display:block;font-family:Monument;font-style:normal;font-weight:800;src:url(../fonts/MonumentExtended/MonumentExtended-Heavy.woff2?v=3.0) format("woff2"),url(../fonts/MonumentExtended/MonumentExtended-Heavy.woff?v=3.0) format("woff"),url(../fonts/MonumentExtended/MonumentExtended-Heavy.ttf?v=3.0) format("truetype")}.font-size-1{font-size:3rem;letter-spacing:-.0625rem;line-height:1.16667}.font-size-2{font-size:2.75rem;letter-spacing:-.0125rem;line-height:1.181812}.font-size-3{font-size:2.5rem;letter-spacing:-.0625rem;line-height:1.2}.font-size-4{font-size:2.25rem;letter-spacing:-.0125rem;line-height:1.16667}.font-size-5{font-size:2rem;letter-spacing:-.0125rem;line-height:1.25}.font-size-6{font-size:1.75rem;letter-spacing:-.03125rem;line-height:1.35}.font-size-7{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.333}.font-size-8{font-size:1.25rem;letter-spacing:0;line-height:1.4}.font-size-9{font-size:1.125rem;letter-spacing:0;line-height:1.55}.font-size-10{font-size:1rem;letter-spacing:0;line-height:1.625}.font-size-11{font-size:.875rem;letter-spacing:0;line-height:1.7}.font-size-12{font-size:.75rem;line-height:1.333}@media (min-width:375px){.font-size-m-1{font-size:3rem;letter-spacing:-.0625rem;line-height:1.16667}.font-size-m-2{font-size:2.75rem;letter-spacing:-.0125rem;line-height:1.181812}.font-size-m-3{font-size:2.5rem;letter-spacing:-.0625rem;line-height:1.2}.font-size-m-4{font-size:2.25rem;letter-spacing:-.0125rem;line-height:1.16667}.font-size-m-5{font-size:2rem;letter-spacing:-.0125rem;line-height:1.25}.font-size-m-6{font-size:1.75rem;letter-spacing:-.03125rem;line-height:1.35}.font-size-m-7{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.333}.font-size-m-8{font-size:1.25rem;letter-spacing:0;line-height:1.4}.font-size-m-9{font-size:1.125rem;letter-spacing:0;line-height:1.55}.font-size-m-10{font-size:1rem;letter-spacing:0;line-height:1.625}.font-size-m-11{font-size:.875rem;letter-spacing:0;line-height:1.7}.font-size-m-12{font-size:.75rem;line-height:1.333}}@media (min-width:768px){.font-size-t-1{font-size:3rem;letter-spacing:-.0625rem;line-height:1.16667}.font-size-t-2{font-size:2.75rem;letter-spacing:-.0125rem;line-height:1.181812}.font-size-t-3{font-size:2.5rem;letter-spacing:-.0625rem;line-height:1.2}.font-size-t-4{font-size:2.25rem;letter-spacing:-.0125rem;line-height:1.16667}.font-size-t-5{font-size:2rem;letter-spacing:-.0125rem;line-height:1.25}.font-size-t-6{font-size:1.75rem;letter-spacing:-.03125rem;line-height:1.35}.font-size-t-7{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.333}.font-size-t-8{font-size:1.25rem;letter-spacing:0;line-height:1.4}.font-size-t-9{font-size:1.125rem;letter-spacing:0;line-height:1.55}.font-size-t-10{font-size:1rem;letter-spacing:0;line-height:1.625}.font-size-t-11{font-size:.875rem;letter-spacing:0;line-height:1.7}.font-size-t-12{font-size:.75rem;line-height:1.333}}@media (min-width:992px){.font-size-lt-1{font-size:3rem;letter-spacing:-.0625rem;line-height:1.16667}.font-size-lt-2{font-size:2.75rem;letter-spacing:-.0125rem;line-height:1.181812}.font-size-lt-3{font-size:2.5rem;letter-spacing:-.0625rem;line-height:1.2}.font-size-lt-4{font-size:2.25rem;letter-spacing:-.0125rem;line-height:1.16667}.font-size-lt-5{font-size:2rem;letter-spacing:-.0125rem;line-height:1.25}.font-size-lt-6{font-size:1.75rem;letter-spacing:-.03125rem;line-height:1.35}.font-size-lt-7{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.333}.font-size-lt-8{font-size:1.25rem;letter-spacing:0;line-height:1.4}.font-size-lt-9{font-size:1.125rem;letter-spacing:0;line-height:1.55}.font-size-lt-10{font-size:1rem;letter-spacing:0;line-height:1.625}.font-size-lt-11{font-size:.875rem;letter-spacing:0;line-height:1.7}.font-size-lt-12{font-size:.75rem;line-height:1.333}}@media (min-width:1180px){.font-size-sd-1{font-size:3rem;letter-spacing:-.0625rem;line-height:1.16667}.font-size-sd-2{font-size:2.75rem;letter-spacing:-.0125rem;line-height:1.181812}.font-size-sd-3{font-size:2.5rem;letter-spacing:-.0625rem;line-height:1.2}.font-size-sd-4{font-size:2.25rem;letter-spacing:-.0125rem;line-height:1.16667}.font-size-sd-5{font-size:2rem;letter-spacing:-.0125rem;line-height:1.25}.font-size-sd-6{font-size:1.75rem;letter-spacing:-.03125rem;line-height:1.35}.font-size-sd-7{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.333}.font-size-sd-8{font-size:1.25rem;letter-spacing:0;line-height:1.4}.font-size-sd-9{font-size:1.125rem;letter-spacing:0;line-height:1.55}.font-size-sd-10{font-size:1rem;letter-spacing:0;line-height:1.625}.font-size-sd-11{font-size:.875rem;letter-spacing:0;line-height:1.7}.font-size-sd-12{font-size:.75rem;line-height:1.333}}@media (min-width:1366px){.font-size-md-1{font-size:3rem;letter-spacing:-.0625rem;line-height:1.16667}.font-size-md-2{font-size:2.75rem;letter-spacing:-.0125rem;line-height:1.181812}.font-size-md-3{font-size:2.5rem;letter-spacing:-.0625rem;line-height:1.2}.font-size-md-4{font-size:2.25rem;letter-spacing:-.0125rem;line-height:1.16667}.font-size-md-5{font-size:2rem;letter-spacing:-.0125rem;line-height:1.25}.font-size-md-6{font-size:1.75rem;letter-spacing:-.03125rem;line-height:1.35}.font-size-md-7{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.333}.font-size-md-8{font-size:1.25rem;letter-spacing:0;line-height:1.4}.font-size-md-9{font-size:1.125rem;letter-spacing:0;line-height:1.55}.font-size-md-10{font-size:1rem;letter-spacing:0;line-height:1.625}.font-size-md-11{font-size:.875rem;letter-spacing:0;line-height:1.7}.font-size-md-12{font-size:.75rem;line-height:1.333}}@media (min-width:1680px){.font-size-ld-1{font-size:3rem;letter-spacing:-.0625rem;line-height:1.16667}.font-size-ld-2{font-size:2.75rem;letter-spacing:-.0125rem;line-height:1.181812}.font-size-ld-3{font-size:2.5rem;letter-spacing:-.0625rem;line-height:1.2}.font-size-ld-4{font-size:2.25rem;letter-spacing:-.0125rem;line-height:1.16667}.font-size-ld-5{font-size:2rem;letter-spacing:-.0125rem;line-height:1.25}.font-size-ld-6{font-size:1.75rem;letter-spacing:-.03125rem;line-height:1.35}.font-size-ld-7{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.333}.font-size-ld-8{font-size:1.25rem;letter-spacing:0;line-height:1.4}.font-size-ld-9{font-size:1.125rem;letter-spacing:0;line-height:1.55}.font-size-ld-10{font-size:1rem;letter-spacing:0;line-height:1.625}.font-size-ld-11{font-size:.875rem;letter-spacing:0;line-height:1.7}.font-size-ld-12{font-size:.75rem;line-height:1.333}}.subheading-label{font-size:.625rem;letter-spacing:.125rem;line-height:1.2;text-transform:uppercase}.font-extra-light,.font-extra-light b,.font-extra-light strong{font-weight:200}.font-light,.font-light b,.font-light strong{font-weight:300}.font-default,.font-default b,.font-default strong{font-weight:400}.font-medium,.font-medium b,.font-medium strong{font-weight:500}.font-semi-bold,.font-semi-bold b,.font-semi-bold strong{font-weight:600}.font-bold,.font-bold b,.font-bold strong{font-weight:700}@media (min-width:375px){.font-m-extra-light,.font-m-extra-light b,.font-m-extra-light strong{font-weight:200}.font-m-light,.font-m-light b,.font-m-light strong{font-weight:300}.font-m-default,.font-m-default b,.font-m-default strong{font-weight:400}.font-m-medium,.font-m-medium b,.font-m-medium strong{font-weight:500}.font-m-semi-bold,.font-m-semi-bold b,.font-m-semi-bold strong{font-weight:600}.font-m-bold,.font-m-bold b,.font-m-bold strong{font-weight:700}}@media (min-width:768px){.font-t-extra-light,.font-t-extra-light b,.font-t-extra-light strong{font-weight:200}.font-t-light,.font-t-light b,.font-t-light strong{font-weight:300}.font-t-default,.font-t-default b,.font-t-default strong{font-weight:400}.font-t-medium,.font-t-medium b,.font-t-medium strong{font-weight:500}.font-t-semi-bold,.font-t-semi-bold b,.font-t-semi-bold strong{font-weight:600}.font-t-bold,.font-t-bold b,.font-t-bold strong{font-weight:700}}@media (min-width:992px){.font-lt-extra-light,.font-lt-extra-light b,.font-lt-extra-light strong{font-weight:200}.font-lt-light,.font-lt-light b,.font-lt-light strong{font-weight:300}.font-lt-default,.font-lt-default b,.font-lt-default strong{font-weight:400}.font-lt-medium,.font-lt-medium b,.font-lt-medium strong{font-weight:500}.font-lt-semi-bold,.font-lt-semi-bold b,.font-lt-semi-bold strong{font-weight:600}.font-lt-bold,.font-lt-bold b,.font-lt-bold strong{font-weight:700}}@media (min-width:1180px){.font-sd-extra-light,.font-sd-extra-light b,.font-sd-extra-light strong{font-weight:200}.font-sd-light,.font-sd-light b,.font-sd-light strong{font-weight:300}.font-sd-default,.font-sd-default b,.font-sd-default strong{font-weight:400}.font-sd-medium,.font-sd-medium b,.font-sd-medium strong{font-weight:500}.font-sd-semi-bold,.font-sd-semi-bold b,.font-sd-semi-bold strong{font-weight:600}.font-sd-bold,.font-sd-bold b,.font-sd-bold strong{font-weight:700}}@media (min-width:1366px){.font-md-extra-light,.font-md-extra-light b,.font-md-extra-light strong{font-weight:200}.font-md-light,.font-md-light b,.font-md-light strong{font-weight:300}.font-md-default,.font-md-default b,.font-md-default strong{font-weight:400}.font-md-medium,.font-md-medium b,.font-md-medium strong{font-weight:500}.font-md-semi-bold,.font-md-semi-bold b,.font-md-semi-bold strong{font-weight:600}.font-md-bold,.font-md-bold b,.font-md-bold strong{font-weight:700}}@media (min-width:1680px){.font-ld-extra-light,.font-ld-extra-light b,.font-ld-extra-light strong{font-weight:200}.font-ld-light,.font-ld-light b,.font-ld-light strong{font-weight:300}.font-ld-default,.font-ld-default b,.font-ld-default strong{font-weight:400}.font-ld-medium,.font-ld-medium b,.font-ld-medium strong{font-weight:500}.font-ld-semi-bold,.font-ld-semi-bold b,.font-ld-semi-bold strong{font-weight:600}.font-ld-bold,.font-ld-bold b,.font-ld-bold strong{font-weight:700}}.color-default{color:#161616}.color-primary{color:#000ee6}.color-muted{color:#525966}.color-white{color:#fff}.color-inherit{color:inherit!important}.text-inherit *{color:inherit;font-size:inherit;line-height:inherit}.text-inherit p{margin-bottom:1.5rem}.text-inherit p:last-of-type{margin-bottom:0}@media (min-width:1180px){.main-footer{margin-top:5.25rem}}.footer{display:flex;flex-direction:column;padding-top:3rem}@media (min-width:1180px){.footer{border-top:.0625rem solid #e3e3e3;display:block;padding-top:5.25rem}}.footer__company{display:none}@media (min-width:1180px){.footer__company{display:block}}.footer__logo{height:auto;max-width:7.75rem}.footer__heading{padding-bottom:1rem}@media (max-width:767.98px){.footer__heading--empty{display:none}}.footer__socials{align-items:center;display:none;justify-content:center;padding-bottom:2.125rem}@media (min-width:1180px){.footer__socials{display:flex;justify-content:flex-start;padding-bottom:0;padding-top:2.5rem}}.footer__socials--mobile{display:flex}@media (min-width:1180px){.footer__socials--mobile{display:none}}.footer__social-link{display:flex;margin-right:1.5rem}.footer__social-link:focus-visible{border-radius:.3125rem;outline:.0625rem solid #000;outline-offset:.1875rem}.footer__social-icon :not(.facebook-social-f){fill:#161616}.footer__social-icon:hover :not(.facebook-social-f){fill:#000ee6}@media (min-width:1180px){.footer__contact-row{padding-bottom:6.25rem;padding-top:3.625rem}}.footer__contact-col{padding-bottom:2.5rem}@media (min-width:1180px){.footer__contact-col{padding-bottom:0}.footer__contact{padding-top:2.375rem}.footer__contact--mobile{display:none}}.footer__badges{display:flex}.footer__aws-badge,.footer__gptw-badge{flex:0 0 4.5rem;margin-right:.75rem;max-width:4.5rem}.footer__aws-badge{border:.25rem solid transparent}.footer__menu-col--last{padding-top:1.5rem}@media (min-width:1180px){.footer__menu-col--last{padding-top:0}}.footer__location{padding-bottom:1.5rem}.footer__awards{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2.625rem}@media (min-width:1180px){.footer__awards{max-width:31.25rem;padding-top:0}}.footer__award{margin-bottom:2rem}@media (min-width:1180px){.footer__award{margin-bottom:0}}.footer__funding{padding:.875rem 0 2.875rem}@media (min-width:1180px){.footer__funding{align-items:flex-start;display:flex;justify-content:flex-end;padding:0}}.footer__funding img{height:auto;max-width:100%}@media (min-width:1180px){.footer__bottom{border-top:.0625rem solid #e3e3e3;margin-top:4.25rem}}.footer__bottom-item:focus-visible{border-radius:.3125rem;outline:.0625rem solid #000;outline-offset:.1875rem}.footer__bottom-item:focus-visible:not(:first-child){margin-left:1.5625rem}.footer__bottom-item+.footer__bottom-item:not(:focus-visible):before{border-left:.0625rem solid #898989;content:"";margin:0 1rem}.footer__links{border-bottom:.0625rem solid #e3e3e3}.footer__copyrights,.footer__links{border-top:.0625rem solid #e3e3e3;padding-bottom:1.125rem;padding-top:1.125rem}@media (min-width:1180px){.footer__copyrights,.footer__links{border:none}}.footer .menu-item>a:focus-visible{border-radius:.3125rem;outline:.0625rem solid #000;outline-offset:.1875rem}.footer{font-family:Inter,sans-serif}.footer,.footer a{color:#161616}.footer__mail{align-items:center;display:inline-flex}.footer__mail-copy{cursor:pointer;position:relative}.footer__mail-copy:after{background:url(../images/form/copy-icon.svg);background-size:contain;content:"";display:block;height:1.5rem;margin-left:.5rem;width:1.5rem}.footer__mail-tooltip{background:#2b313b;color:#fff}.footer__mail a{color:#000ee6}.footer__mail a:focus{border-radius:.3125rem;outline:.0625rem solid #000;outline-offset:.1875rem}.offers-cta{margin-bottom:6rem}@media (max-width:1179px){.offers-cta{background:#f5f6fa}}@media (min-width:1180px){.offers-cta{margin:6rem 0}}.offers-cta .row{flex-wrap:wrap}@media (min-width:1180px){.offers-cta .row{padding-right:5%}.offers-cta .content-inner{background:#f5f6fa;position:relative}.offers-cta .content-inner:before{background:#f5f6fa;content:"";display:block;height:100%;position:absolute;right:100%;width:100%;z-index:-1}}.offers-cta__content-wrap,.offers-cta__form-wrap{flex:0 0 100%;max-width:100%}.offers-cta__content-wrap{padding-bottom:4.875rem;padding-top:4.875rem;position:relative}.offers-cta__content-wrap:after{background:url(../images/career/icons/dots-pattern-2.svg) 0 50%;content:"";display:block;height:7.875rem;left:0;opacity:.7;position:absolute;top:0;transform:translateY(-50%);width:15.75rem;z-index:0}@media (min-width:1180px){.offers-cta__content-wrap{flex:0 0 36%;max-width:36%}}.offers-cta__heading{font-size:2.375rem;padding-bottom:1rem}.offers-cta__content{font-size:1.25rem}.offers-cta__form-wrap{background:#fff;border:.125rem solid rgba(5,14,224,.5);box-shadow:.5rem .5rem 0 #000ee6;color:#616161;display:flex;flex-direction:column;margin-bottom:-6rem;padding:2rem 1rem;position:relative}@media (min-width:1180px){.offers-cta__form-wrap{flex:0 0 55%;margin:-6rem 0 -6rem 9%;max-width:55%;padding:2.5rem 3rem}}.offers-cta__form-wrap .symbol-decoration{display:none;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%)}@media (min-width:1180px){.offers-cta__form-wrap .symbol-decoration{display:block}}.offers-cta__form{color:#000;font-size:1.125rem}@media (min-width:1180px){.offers-cta__form{margin:auto}}.offers-cta__form .hs-fieldtype-text input{border:.0625rem solid rgba(0,0,0,.5);color:#000ee6;display:inline-block;font-weight:700;padding:1rem;resize:none;width:100%}.offers-cta__form .hs-form-booleancheckbox,.offers-cta__form .hs-form-checkbox{align-items:center;display:flex;margin-bottom:.75rem;min-height:2rem;padding-left:3.125rem;position:relative}.offers-cta__form .hs-form-booleancheckbox label span,.offers-cta__form .hs-form-checkbox label span{font-weight:700}.offers-cta__form .hs-form-booleancheckbox label span:before,.offers-cta__form .hs-form-checkbox label span:before{border:.125rem solid #fff;box-sizing:border-box;content:"";cursor:pointer;display:block;height:2rem;left:0;outline:.0625rem solid rgba(0,14,230,.5);position:absolute;top:0;width:2rem}.offers-cta__form .hs-form-booleancheckbox label span:after,.offers-cta__form .hs-form-checkbox label span:after{pointer-events:none}.offers-cta__form .hs-form-booleancheckbox input[type=checkbox],.offers-cta__form .hs-form-checkbox input[type=checkbox]{height:0;left:0;position:absolute;top:0;width:0}.offers-cta__form .hs-form-booleancheckbox input[type=checkbox]:checked+span:before,.offers-cta__form .hs-form-checkbox input[type=checkbox]:checked+span:before{background:#000ee6;outline-color:#000ee6}.offers-cta__form .hs-form-booleancheckbox input[type=checkbox]:checked+span:after,.offers-cta__form .hs-form-checkbox input[type=checkbox]:checked+span:after{align-items:center;color:#fff;content:"L";display:flex;font-size:1.125rem;height:2rem;justify-content:center;left:0;position:absolute;top:0;transform:scaleX(-1) rotate(-45deg);width:2rem}.offers-cta__form .hs-fieldtype-checkbox{padding-bottom:.625rem}.offers-cta__form .hs-fieldtype-checkbox>label{display:none}.offers-cta__form .hs-fieldtype-checkbox .hs-form-checkbox{flex:0 0 100%;margin-bottom:1.375rem;max-width:100%}@media (min-width:768px){.offers-cta__form .hs-fieldtype-checkbox .hs-form-checkbox{flex:0 0 50%;max-width:50%}.offers-cta__form .hs-fieldtype-checkbox .inputs-list{display:flex;flex-wrap:wrap}}.offers-cta__form .legal-consent-container{font-size:.75rem;padding-top:1.125rem}.offers-cta__form .legal-consent-container .field.hs-form-field,.offers-cta__form .legal-consent-container .hs-form-booleancheckbox-display>span{margin:0}.offers-cta__form .legal-consent-container .hs-richtext{margin-bottom:1rem}.offers-cta__form .hs-button{align-items:center;border:.0625rem solid transparent;border-radius:6.25rem;display:inline-flex;font-weight:700;justify-content:center;min-height:2.875rem;padding:.5rem 1.5rem}.offers-cta__form .hs-button.primary{background:#000ee6;color:#fff}.offers-cta__form .hs-submit{padding-top:1.5rem}.offers-cta__form .hs-submit .hs-button{width:100%}@media (min-width:768px){.offers-cta__form .hs-submit .hs-button{width:auto}}.offers-cta__form .hs-error-msg,.offers-cta__form .hs-error-msgs{color:red;font-size:.875rem}.offers-cta__form .submitted-message{font-weight:700;scroll-margin-top:15rem;text-align:center}@media (min-width:1180px){.offers-cta__form .submitted-message{font-size:1.5rem}.academy-heading{font-size:5.5rem}}.academy-typewriter:not(.is-writing){color:transparent}.academy-typewriter.is-writing:after{content:"_"}.academy-typewriter.is-writing.finished:after{animation:blink .6s infinite alternate}@keyframes blink{to{opacity:0}}.academy-hero{overflow:hidden;padding-top:8.25rem}@media (min-width:1180px){.academy-hero{padding-top:12.5rem}.academy-hero__container{max-width:48.75rem}}.academy-hero__heading{padding-bottom:2.5rem}@media (min-width:1180px){.academy-hero__heading{font-size:3.5rem;padding-bottom:3rem}}.academy-hero__button{padding:1rem 2rem}.academy-hero__image{height:auto;margin-top:5.5rem;max-width:135%}@media (max-width:1179.98px){.academy-hero__image{margin-left:50%;transform:translateX(-50%)}}@media (min-width:1180px){.academy-hero__image{margin-top:7.5rem;max-width:100%}}.academy-about{background:#17212c;padding:3.5rem 0 6rem}@media (min-width:1180px){.academy-about{padding:7.5rem 0 12.5rem}}.academy-about__heading{padding-bottom:3.5rem}@media (min-width:1180px){.academy-about__heading{padding-bottom:6rem}}.academy-event{padding:3.5rem 0 7.5rem}@media (min-width:1180px){.academy-event{padding:10rem 0 10.5rem}}.academy-event__heading{padding-bottom:3.5rem}@media (min-width:1180px){.academy-event__heading{padding-bottom:6rem}}.academy-event__name{padding-bottom:2.5rem}.academy-event__datetime{padding-bottom:.5rem}@media (min-width:1180px){.academy-event__datetime{display:flex;padding-bottom:1rem}}.academy-event__datetime-item{align-items:center;display:flex;padding-bottom:1rem}@media (min-width:1180px){.academy-event__datetime-item{flex:0 1 auto;max-width:50%;padding-right:1.875rem}}.academy-event__datetime-icon{margin-right:1.125rem}.academy-event__description{padding-bottom:3.5rem}@media (min-width:1180px){.academy-event__description{padding-bottom:4.5rem}}.academy-event__trainers-heading{padding-bottom:2.5rem}@media (min-width:1180px){.academy-event__trainers-heading{padding-bottom:2.25rem}}.academy-event__trainers{padding-bottom:3.5rem}@media (min-width:1180px){.academy-event__trainers{max-width:37.5rem;padding-bottom:5.3125rem}}.academy-event__trainer{max-width:12.5rem;padding-bottom:1.5rem}@media (min-width:1180px){.academy-event__trainer{padding-bottom:2.1875rem}}.academy-event__trainer-image{border-radius:2rem;height:auto;margin-bottom:1rem;max-width:100%}.academy-event__trainer--highlight .academy-event__trainer-image{border:.1875rem solid #ff644f}.academy-event__trainer-position{color:#424954;line-height:1.4}.academy-event__trainer--highlight .academy-event__trainer-position{color:#ff644f}.academy-event__accordion+.academy-event__accordion{border-top:.0625rem solid #d9e1f1}.academy-event__accordion-heading{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 0}@media (min-width:1180px){.academy-event__accordion-heading{padding:2rem 0}}.academy-event__accordion-heading.is-active{padding-bottom:1.5rem}.academy-event__accordion-heading.is-active,.academy-event__accordion-heading:hover{color:#000ee6}.academy-event__accordion-icon{margin-left:2rem}.academy-event__accordion-icon *{transition:fill .3s ease}.academy-event__accordion-heading.is-active .academy-event__accordion-icon{transform:rotate(45deg)}.academy-event__accordion-heading.is-active .academy-event__accordion-icon *,.academy-event__accordion-heading:hover .academy-event__accordion-icon *{fill:#000ee6}.academy-event__accordion-content{opacity:0;padding-bottom:1.5rem;position:absolute;transition:opacity .3s ease;visibility:hidden}@media (min-width:1180px){.academy-event__accordion-content{padding-bottom:2rem}}.academy-event__accordion-content.is-visible{opacity:1;position:relative;visibility:visible}.academy-event__cta--mobile{margin-bottom:4.5rem}@media (min-width:1180px){.academy-event__cta--mobile{display:none}}.academy-event__cta--desktop{display:none}@media (min-width:1180px){.academy-event__cta--desktop{align-self:flex-start;display:block;position:sticky;top:7.5rem}}.academy-cta-box{background:#000ee6;border-radius:2rem;color:#fff;margin:0 auto;max-width:25rem;padding:3.5rem 1.5rem;position:relative}@media (min-width:1180px){.academy-cta-box{padding:3.5rem 2.5rem}}.academy-cta-box__title{padding-bottom:2rem}.academy-cta-box__description{padding-bottom:2.5rem}.academy-cta-box__button{align-items:center;display:inline-flex;flex-wrap:nowrap;justify-content:center;padding:1.25rem 2.5rem}@media (min-width:1180px){.academy-cta-box__button{width:100%}}.academy-cta-box__button-icon{margin-left:1rem}.academy-how-to-signup{background:#17212c;padding:3.5rem 0 14.25rem}@media (min-width:1180px){.academy-how-to-signup{padding:10rem 0 22.75rem}.academy-how-to-signup__heading-col{align-self:flex-start;position:sticky;top:7.5rem}}.academy-how-to-signup__heading{padding-bottom:4.5rem}@media (min-width:1180px){.academy-how-to-signup__heading{padding-bottom:0}}.academy-how-to-signup__step{display:flex;flex-wrap:nowrap}.academy-how-to-signup__step+.academy-how-to-signup__step{padding-top:2.5rem}.academy-how-to-signup__step-number,.academy-how-to-signup__step-title{color:#fe904c}.academy-how-to-signup__step-title{padding-bottom:1rem}.academy-how-to-signup__step-number{display:flex;flex-direction:column;margin-right:2.875rem;min-width:1.875rem;text-align:center}@media (min-width:1180px){.academy-how-to-signup__step-number{margin-right:5rem}}.academy-how-to-signup__step-number:after{background-image:linear-gradient(180deg,#fe904c 2%,hsla(0,0%,100%,0) 25%);background-position:top;background-repeat:repeat-y;background-size:3px 18px;content:"";display:block;flex:1;margin:1.25rem auto 0;width:.1875rem}.academy-why__heading{padding:2.5rem 0 3.5rem}@media (min-width:1180px){.academy-why__heading{padding:12.5rem 0 4rem}}@media (max-width:1179.98px){.academy-why__image-col{order:-1}}.academy-why__image-wrap{align-items:flex-start;display:inline-flex;justify-content:center}.academy-why__image{height:auto;margin-top:-50%;max-width:100%}@media (min-width:1180px){.academy-why__image{margin-top:-40%}}.academy-about__content,.academy-why__content{line-height:1.4}.academy-about__content p,.academy-why__content p{margin-bottom:2rem}@media (min-width:1180px){.academy-about__content p,.academy-why__content p{margin-bottom:3rem}}.academy-about__content p:last-child,.academy-why__content p:last-child{margin-bottom:0}.academy-about__content .highlight,.academy-why__content .highlight{background:#3444e3;color:#fff}.academy-social-media{padding-top:6rem}@media (min-width:1180px){.academy-social-media{padding-top:12.5rem}}.academy-social-media__heading{padding-bottom:3rem}@media (min-width:1180px){.academy-social-media__heading{padding-bottom:2.5rem}}.academy-social-media__items{display:flex;justify-content:center}.academy-social-media__item{padding:0 1.5rem}@media (min-width:1180px){.academy-social-media__item{padding:0 2.5rem}}.academy-social-media__link svg *{fill:#161616}.academy-social-media__link svg .facebook-social-f{fill:#fff!important}.academy-social-media__link:hover svg *{fill:#3444e3}.academy-social-media__image{height:auto;margin-top:5rem;max-width:135%}@media (max-width:1179.98px){.academy-social-media__image{margin-left:50%;transform:translateX(-50%)}}@media (min-width:1180px){.academy-social-media__image{max-width:100%}}.academy-form__fieldset{display:flex}.academy-form__field{flex:1;position:relative}.academy-form__label{font-size:1rem;left:0;line-height:1.5rem;padding-left:1.875rem;position:absolute;top:50%;transform:translateY(-50%);transition:top .3s}.academy-form__input{background:transparent;border:.09375rem solid #fff;border-radius:4rem 0 0 4rem;color:#fff;min-height:4rem;padding:1.25rem 1.875rem;width:100%}.academy-form__input:-ms-input-placeholder{color:#fff}.academy-form__input::placeholder{color:#fff}.academy-form__input:focus+.academy-form__label{top:0}.academy-form__submit{background:#fff;border:.09375rem solid #fff;border-radius:0 4rem 4rem 0;min-width:4.625rem;overflow:hidden;padding:0;position:relative}.academy-form__submit:after,.academy-form__submit:before{content:"";display:none;position:absolute}.academy-form__submit:before{background:#fff;height:100%;left:0;top:0;width:100%;z-index:1}.academy-form__submit:after{animation:spin 1s linear infinite;background:url(../images/spinner-blue.svg);background-repeat:no-repeat;background-size:contain;height:1.5rem;left:0;margin:auto;right:0;top:calc(50% - .75rem);width:1.5rem;z-index:2}@keyframes spin{to{transform:rotate(1turn)}}.academy-form__submit.is-loading:after,.academy-form__submit.is-loading:before{display:block}.academy-form__submit[disabled]{background:hsla(0,0%,100%,.8);cursor:default}.academy-form__response{display:none;padding:.5rem 1.875rem}.academy-form__response.is-visible{display:block}.academy-form__success{align-items:center;background:#000ee6;border-radius:2rem;display:none;height:100%;justify-content:center;left:0;padding:3.5rem 1.5rem;position:absolute;top:0;width:100%}@media (min-width:1180px){.academy-form__success{padding:3.5rem 2.5rem}}.academy-form__success.is-visible{display:flex}@media (min-width:1180px){.page-template-template-academy .app{overflow:visible}}.bunch-of-images.home{margin-bottom:6.25rem}.main.offers{padding:6.25rem 0 0}.section.socials .text{margin:0 0 2rem}@media (min-width:768px){.section.socials .row .col{align-self:center;width:50%}}.section.socials .items .item{display:inline-block;margin:0 1.5rem 0 0}.section.socials .items .item .social-icon :not(.facebook-social-f){fill:#161616}.section.socials .items .item .social-icon:hover :not(.facebook-social-f){fill:#333fff}.grecaptcha-badge{display:none!important}@media (min-width:1024px){body.modal-visible .grecaptcha-badge{display:block!important;z-index:2000}}body.modal-visible #hubspot-messages-iframe-container{display:none!important}
