*,::after,::before{box-sizing:border-box}:focus{outline:0}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;overflow-x:hidden;color:#ccc;font-family:calibri,sans-serif;font-size:16px;font-smooth:always;font-weight:400;line-height:1.2;text-align:left;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{height:0;box-sizing:content-box;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}dl,ol,ul{margin:0;padding-left:0;list-style:none}b,strong{font-weight:700}a{text-decoration:none}a:hover{text-decoration:none}button{border-radius:0;cursor:pointer}button:focus{outline:0 none}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[hidden]{display:none!important}legend{padding:0;border:0}@font-face{font-family:Glacial-Indifference-Regular;src:url(../webfont/Glacial-Indifference-Regular.ttf.woff) format('woff'),url(../webfont/Glacial-Indifference-Regular.ttf.svg#Glacial-Indifference-Regular) format('svg'),url(../webfont/Glacial-Indifference-Regular.ttf.eot),url(../webfont/Glacial-Indifference-Regular.ttf.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal;font-display:swap}body.is-open{overflow:hidden}.ss-main{padding-top:65px;overflow:hidden}.wrapper{max-width:1312px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}.text{color:#000;font-size:25px;font-weight:400;line-height:1.6}.bg-gray-light{background-color:#f8f4f4}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-right{text-align:right!important}.align-items-start{align-items:start!important}.fade{transition:opacity 150ms linear}picture{display:block}.ss-footer{padding-top:75px}.ss-footer__brand{display:flex;width:225px;height:60px}.ss-footer__brand>svg{width:100%;height:100%}.ss-footer__social{display:flex;align-items:center;margin-bottom:36px}.ss-footer__row{display:flex;justify-content:center}.ss-footer__text{color:#000;font-size:20px;font-weight:400;line-height:1.75}.ss-footer__nav{display:flex}.ss-footer .address{margin-top:22px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:1}.ss-footer .address__item+.address__item{margin-top:44px}.ss-footer .wrap{display:flex;flex-direction:column}.ss-footer .wrap.wrap--address .social{margin-top:32px}.ss-footer .wrap.wrap--menu{align-items:center;padding-top:24px}.ss-footer .wrap.wrap--rating{align-items:flex-start}.ss-footer .wrap.wrap--rating h4{margin-bottom:8px;color:#000;font-size:15px;font-weight:700;text-transform:uppercase}.ss-footer .glassdoor,.ss-footer .indeed{max-width:213px;width:100%}.ss-footer .glassdoor img,.ss-footer .indeed img{max-width:100%}.ss-footer .glassdoor{margin-bottom:24px}.footer-menu{position:relative}.footer-menu:after{content:'';display:block;width:130px;height:2px;margin-top:24px;background-color:#000}.footer-menu+.footer-menu{margin-left:42px}.footer-menu .menu-item+.menu-item{margin-top:32px}.footer-menu .menu-item a{color:#000;font-size:25px;font-weight:300;white-space:nowrap;transition:color 250ms cubic-bezier(.4,0,.2,1)}.footer-menu .menu-item a:hover{color:#ff5100}.signature{display:flex;align-items:center;justify-content:center;padding-top:55px;padding-bottom:36px;color:#000;font-size:20px;font-weight:300}.signature svg{width:26px;height:14px;margin-right:4px;margin-left:4px}.signature a{color:#000;transition:color 250ms cubic-bezier(.4,0,.2,1)}.signature a:hover{color:#4b294a}.ss-header{position:fixed;z-index:1020;width:100%;height:65px;background-color:#fff;transition:box-shadow 750ms ease}.ss-header.sticky{box-shadow:0 1px 6px rgba(0,0,0,.1)}.ss-header__group{display:flex;align-items:center;height:100%}.ss-header .wrapper{display:flex;align-items:center;justify-content:space-between;height:100%}.ss-header .brand{display:flex;flex:0 0 auto;width:174px;max-width:362px}.ss-header .brand img{display:block;max-width:100%;width:100%;height:100%}.lang-switcher{position:relative;margin-right:5px;display:flex;cursor:pointer}.lang-switcher__icon{display:inline-flex;align-self:flex-end;width:5px;height:100%;padding-bottom:2px}.lang-switcher__icon svg{width:5px;height:5px;fill:#707070;transform-origin:center center;transition:all .4s cubic-bezier(.215,.61,.355,1)}.lang-switcher__label,.lang-switcher__link{color:#707070;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.lang-switcher__label{display:block;padding-right:5px;padding-left:5px}.lang-switcher__list{position:absolute;bottom:0;display:block;width:100%;padding-top:4px;padding-bottom:4px;visibility:hidden;opacity:0;transform:translateY(90%);transition:transform 225ms cubic-bezier(0,0,.2,1),opacity .5s cubic-bezier(.215,.61,.355,1),visibility .5s cubic-bezier(.215,.61,.355,1)}.lang-switcher__link{display:inline-block;width:100%;padding:2px 4px 2px 12px;color:#707070;text-align:center;text-decoration:none;background-color:#fff;transition:color .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1)}.lang-switcher__link:hover{color:#fff;background-color:#ff5100}.lang-switcher:hover .lang-switcher__icon svg{transform:rotate(45deg) translateY(-3px)}.lang-switcher:hover .lang-switcher__list{visibility:visible;opacity:1;transform:translateY(100%)}.btn-toggler{position:relative;padding:0;border:0;background:0}.btn-toggler>span{display:block}.btn-toggler>span:nth-child(1),.btn-toggler>span:nth-child(2),.btn-toggler>span:nth-child(3){display:block;height:3px}.btn-toggler>span:nth-child(1),.btn-toggler>span:nth-child(3){width:21px;background-color:#3b3b3b}.btn-toggler>span:nth-child(2){width:16px;margin-top:3px;margin-bottom:3px;background-color:#ff5100}.sign-gptw{display:block;width:auto;height:100%;padding:5px 0;margin-right:20px}.sign-gptw img{display:block;width:auto;height:100%}.menu-wrap{display:block}.menu-wrap .scrim{position:fixed;z-index:1021;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.32);transition-timing-function:cubic-bezier(.4,0,.2,1)}.is-open .menu-wrap .scrim{display:block}.side-menu{position:fixed;right:0;top:0;bottom:0;z-index:1080;display:block;background-color:#3c3c3b;transform:translate3d(100%,0,0);transition:transform 225ms cubic-bezier(0,0,.2,1)}.side-menu__nav{height:100%;padding:56px 130px 0 96px}.is-open .side-menu{transform:translate3d(0,0,0)}.side-menu__close{position:absolute;top:32px;right:32px;display:inline-flex;width:24px;height:24px;padding:0;border:0;background:0 0}.side-menu__close svg{width:100%;height:100%;fill:#fff;transition:all 250ms cubic-bezier(.4,0,.2,1)}.side-menu__close:hover svg{fill:#ff5100}.side-menu .menu-item{position:relative;padding-top:18px;padding-bottom:18px}.side-menu .menu-item:not(:last-child):after{content:'';position:absolute;bottom:0;left:0;display:block;width:56px;height:1px;background-color:#fff}.side-menu .menu-item a{display:inline-block;color:#fff;font-size:28px;font-weight:300;text-decoration:none;transition:color 250ms cubic-bezier(.4,0,.2,1)}.side-menu .menu-item a:hover{color:#ff5100}.benefits-card{display:flex;flex-direction:column;align-items:center;justify-content:center}.benefits-card__title{max-width:170px;color:#ff5100;font-size:22px;font-weight:700;line-height:1;text-align:center}.benefits-card__icon{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:15px}.benefits-card__icon img{width:100%;max-width:151px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 32px 10px;border:3px solid transparent;border-radius:100px;line-height:1;text-align:center;background-color:transparent;transition:250ms cubic-bezier(.4,0,.2,1)}.btn:hover{transition:250ms cubic-bezier(.4,0,.2,1)}.btn.btn--primary{border-color:#ff5100;color:#ff5100;font-size:19px;font-weight:700}.btn.btn--primary:hover{color:#fff;background-color:#ff5100}.btn.btn--secondary{border-color:#707070;color:#707070}.btn.btn--secondary:hover{border-color:#ff5100;color:#fff;background-color:#ff5100}.btn.btn--light{padding:7px 72px 10px;border-color:#fff;color:#fff;font-size:25px;font-weight:400;letter-spacing:.05em;line-height:1.2}.btn.btn--light:hover{color:#ff5100;background-color:#fff}.btn.btn--medium{padding:9px 34px 15px;border-width:2px;font-size:25px;font-weight:700}.btn.btn--small{padding:10px 72px 12px;border-width:2px;font-size:28px;font-weight:400}.btn.btn--xsmall{padding:2px 34px 4px;font-size:20px;line-height:1}.hide{pointer-events:none;visibility:hidden;opacity:0}.btn-close{transition:225ms cubic-bezier(0,0,.2,1)}.btn-group{display:flex}.btn-group.btn-group--full{flex:1}.btn-group.btn-group--space-between{justify-content:space-between}.btn-group .btn+.btn{margin-left:32px}.btn-link{display:flex;color:#ff5100;font-size:18px;font-weight:400;text-decoration:underline;transition:.3s $ease}.btn-link:hover{color:#707070}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .5s ease-out}.content p{color:#000;font-size:24px;font-weight:400;line-height:1.25}.content p+p,.content p+ul{margin-top:44px}.content ul{padding-left:30px}.content ul li{list-style:disc;color:#000;font-size:25px;font-weight:400;line-height:1.4}.content ul li::marker{margin-right:10px}.content ul+p{margin-top:44px}.custom-check{display:block;padding-left:32px}.custom-check__label{display:inline-block;color:#fff;font-size:15px;font-weight:400}.custom-check__input{appearance:none;float:left;width:20px;height:20px;margin-left:-32px;border:1px solid transparent;border-radius:0;vertical-align:top;background-color:#fff;background-position:center center;background-size:auto;background-repeat:no-repeat;-webkit-print-color-adjust:exact}.custom-check__input:checked[type=checkbox]{background-image:url(../img/times.svg)}.custom-check__input.is-invalid{border-color:red}.custom-check__input.is-invalid~.custom-check__label{color:red}.custom-check.custom-check--secondary .custom-check__label{color:#707070}.custom-check.custom-check--secondary .custom-check__input{border-color:#707070}.custom-check.custom-check--md{padding-left:40px}.custom-check.custom-check--md .custom-check__label{padding-top:3px;font-size:18px}.custom-check.custom-check--md .custom-check__input{width:27px;height:27px;margin-left:-40px}.ds-card{display:flex;flex-direction:column;align-items:center}.ds-card__image{width:100%;height:176px;margin-bottom:44px}.ds-card__image>img{width:100%;height:100%;object-fit:contain}.ds-card__title{margin-bottom:22px;color:#fff;font-size:32px;font-weight:600;text-align:center}.ds-card__text{color:#fff;font-size:22px;font-weight:400;line-height:1.4;text-align:center}.field{position:relative;display:flex;flex-wrap:wrap;flex:1;width:100%}.field__feedback{position:absolute;bottom:-16px;display:none;width:100%;margin-top:4px;margin-left:4px;color:red;font-size:10px;font-weight:300}.field-control{appearance:none;display:flex;flex:1;width:100%;height:50px;padding:4px 16px;border:1px solid transparent;color:#707070;font-size:16px;font-weight:300;background-color:#fff}.field-control::-webkit-input-placeholder{color:#b8b8b8}.field-control::-moz-placeholder{color:#b8b8b8}.field-control:-ms-input-placeholder{color:#b8b8b8}.field-control:-moz-placeholder{color:#b8b8b8}.field-control.is-invalid::-webkit-input-placeholder{color:red}.field-control.is-invalid::-moz-placeholder{color:red}.field-control.is-invalid:-ms-input-placeholder{color:red}.field-control.is-invalid:-moz-placeholder{color:red}.field-control:focus{border-color:#ff5100}textarea.field-control{padding:16px}.was-validated .field-control:invalid{border-color:red;color:red}.was-validated .field-control:invalid::-webkit-input-placeholder{color:red}.was-validated .field-control:invalid::-moz-placeholder{color:red}.was-validated .field-control:invalid:-ms-input-placeholder{color:red}.was-validated .field-control:invalid:-moz-placeholder{color:red}.was-validated .custom-check__input:invalid{border-color:red}.was-validated .custom-check__input:invalid~.custom-check__label{color:red}.was-validated :invalid~.field__feedback{display:block}.is-invalid~.field__feedback{display:block}.field-file{position:relative;display:flex;flex:1}.field-file__input{position:relative;z-index:2;width:100%;height:50px;margin:0;opacity:0}.field-file__label{position:absolute;top:0;right:0;left:0;z-index:1;display:flex;align-items:center;height:50px;padding:4px 50px 4px 16px;border-radius:0;color:#fff;font-size:20px;font-weight:300;white-space:nowrap;overflow:hidden;background-color:#3c3c3b}.field-file__label:after{content:'';position:absolute;top:50%;right:16px;z-index:9;transform:translateY(-50%);display:inline-block;width:14px;height:12px;background-image:url(../img/caret-down-white.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.is-active .field-file__label{background-color:#ff5100}.field-file__reset{position:absolute;top:50%;right:0;z-index:10;transform:translateY(-50%);display:inline-block;width:70px;height:50px;padding:0;border:0;opacity:0;pointer-events:none;background-color:#ff5100;background-image:url(../img/times-white.svg);background-position:center center;background-repeat:no-repeat;background-size:20px}.is-active .field-file__reset{pointer-events:all;opacity:1}.field-label{color:#707070;font-size:16px;font-weight:300;line-height:1.4}.field-label small{display:block;font-size:12px}.field-select{position:relative;display:block;width:100%;height:51px;padding:4px 32px 4px 12px;border-radius:0;border:1px solid transparent;color:#707070;font-size:17px;font-weight:300;vertical-align:middle;background-color:#fff;background-image:url(../img/caret-down-gray.svg);background-position:right 16px center;background-repeat:no-repeat;background-size:13px 12px;appearance:none}.field-select:focus{border-color:#ff5100}.was-validated .field-select:invalid{border-color:red;color:red}.select2-container--default .select2-selection--multiple{border-color:#fff;border-radius:0;background-color:#fff}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#ff5100}.select2-container .select2-search--inline .select2-search__field{margin-top:2px;height:43px;padding:4px 32px 4px 8px;color:#707070;font-size:17px;font-weight:300}.select2-container .select2-selection--multiple{min-height:51px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:8px;padding:5px 16px 7px 10px;border:0;border-radius:13px;color:#707070;font-size:14px;text-transform:lowercase;background-color:#f3f3f3}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:6px;color:#bfbfbf;font-size:18px;vertical-align:text-top}.form-fieldset{margin:0;padding:0;border:0}.form-fieldset__wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}.fieldset-group.fieldset-group--inline{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-column-gap:30px;grid-row-gap:28px}.field-group{display:flex;padding:8px 0}.field-group .field-label{margin-right:14px}.form-subtitle{margin-bottom:24px;color:#707070;font-size:16px;font-weight:700;line-height:1}.form-wrapper{width:100%}.form .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-column-gap:30px}.form textarea.field-control{height:190px}.form .form-error{padding:1em 2em;background-color:#fff;color:#c00;display:none;text-align:center;max-width:400px;margin:0 auto 20px}.form .form-error.show{display:block}.apply .form-error{padding:1em 2em;background-color:#fff;color:#c00;display:none;margin:0 0 20px 100px}.apply .form-error.show{display:block}.hds-card{position:absolute;top:50%;left:50%;z-index:1;transform-origin:center center;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;justify-content:space-evenly;flex:1;width:100%;height:100%;padding:0 24px;border-radius:88px;box-shadow:10px 10px 10px rgba(0,0,0,.27);background-color:#ff5100;transition:all .4s ease-out}.hds-card__title{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:inline-block;padding:0 74px 0 24px;color:#fff;font-size:24px;font-weight:400;line-height:1;text-align:center;white-space:nowrap;transition:all .4s ease-out}.hds-card__close{position:absolute;top:50%;right:47px;width:6px;height:42px;margin-left:18px;background-color:#fff;transform-origin:center center;transform:translate3d(0,-50%,0) scale(.654);transition:all .4s}.hds-card__close:after{content:"";position:absolute;top:18px;left:-18px;width:42px;height:6px;background-color:#fff}.hds-card__text{position:absolute;top:130px;left:40px;transform:translate3d(0,50px,0);display:block;width:calc(100% - 80px);color:#fff;font-size:22px;font-weight:400;line-height:1.3;pointer-events:none;opacity:0;visibility:hidden;transition:visibility 0s,opacity .4s}.hds-card .btn{position:absolute;bottom:0;left:40px;transform:translate3d(0,-40%,0);width:240px;opacity:0;visibility:hidden;transition:opacity .3s ease-out 0s,visibility 0s ease-out 0s,transform .3s ease-out 350ms;padding-inline:36px}.hds-card:hover{width:620px;height:380px;padding-right:24%;padding-left:21%;border-radius:10px;background-color:#ff5100;transition:all .4s ease-in-out 0s}.hds-card:hover .hds-card__title{top:48px;left:40px;transform:translate3d(-24px,0,0);font-size:43px;line-height:.87719298245614;transition:all .4s ease-out 0s}.hds-card:hover .hds-card__close{top:14px;right:44px;transform:scale3d(.9,.9,.9) rotate(45deg) translate(26px,26px)}.hds-card:hover .hds-card__text{transform:translate3d(0,0,0);opacity:1;visibility:visible;transition:all 250ms ease-out 250ms}.hds-card:hover .btn{transform:translate3d(0,-100%,0);opacity:1;visibility:visible;transition:opacity .3s ease-out 350ms,visibility .3s ease-out 350ms,transform .3s ease-out 350ms}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-open{overflow:hidden}.modal-dialog{position:relative;max-width:716px;width:auto;margin:1.75rem auto;pointer-events:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;outline:0;border:1px solid rgba(0,0,0,.2);background-clip:padding-box;background-color:#fff}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:36px;border:0;background:0 0}.modal-title{margin-bottom:32px;color:#ff5100;font-size:32px;font-weight:400;line-height:1.1875}.modal-body{padding:0 10% 60px}.modal-body p{color:#707070;font-size:32px;font-weight:400;line-height:1.1875}.modal-entry p{margin-bottom:1em;color:#000;font-size:15px;line-height:1.833333333333333;font-weight:400}.modal.fade .modal-dialog{transform:translate3d(0,-50px,0);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:none}.modal.modal--feedback .modal-header{padding-bottom:0}.modal.modal--feedback .close{padding-bottom:12px}.modal.modal--privacy-policy .modal-dialog{max-width:960px}.modal.modal--privacy-policy .modal-content{padding-bottom:32px}.modal.modal--privacy-policy .modal-title{margin-bottom:48px;font-size:32px;line-height:1.222222222222222}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.outsourcing-card{position:relative;z-index:0;display:flex;flex-direction:column;flex:1;height:100%;padding:32px 30px 25px;background-color:#ff5100;box-shadow:10px 10px 10px rgba(0,0,0,.15);transform-origin:left top;transition:all .3s cubic-bezier(0,0,.2,1)}.outsourcing-card__plus{position:absolute;z-index:10;top:50px;right:30px}.outsourcing-card__plus svg{fill:#fff;transition:transform .4s cubic-bezier(.215,.61,.355,1)}.outsourcing-card__icon{position:relative;z-index:5;display:flex;justify-content:center;align-items:flex-end;width:100%;height:50px}.outsourcing-card__icon svg{fill:#fff}.outsourcing-card__header{display:flex;flex-direction:column;align-items:center;justify-content:center}.outsourcing-card__body{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1}.outsourcing-card__title{position:relative;z-index:4;padding-top:5px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:32px;font-weight:700;line-height:1;text-align:center}.outsourcing-card__text{color:#fff;font-size:20px;font-weight:400;line-height:1.5;text-align:center}.outsourcing-card .btn{margin-top:50px;width:80%}.outsourcing-item:not(:last-child){margin-bottom:108px}.outsourcing-item__title{display:flex;align-items:center;margin-bottom:16px;color:#ff5100;font-size:36px;font-weight:400}.outsourcing-item__title:before{content:'';display:block;width:70px;height:3px;margin-top:10px;margin-right:24px;background-color:#ff5100}.outsourcing-item__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;justify-content:center}.outsourcing-item__text p{color:#000;font-size:24px;font-weight:400;line-height:1.25}.outsourcing-item__text p+p{margin-top:40px}.outsourcing-item__text p strong{display:block}.outsourcing-item__image{display:flex;align-items:center}.outsourcing-item__image img{max-width:100%}.pmvv-card{display:flex}.pmvv-card__pic{flex:0 0 auto;width:47%}.pmvv-card__img{width:100%;height:100%;object-fit:contain;object-position:center center}.pmvv-card__body{margin-left:12px}.pmvv-card__title{margin-bottom:10px;color:#ff5100;font-size:20px;font-weight:300}.pmvv-card__lead{display:block;color:#000;font-size:15px;font-weight:400;line-height:1.133333333333333}.post-card{position:relative}.post-card__image{position:relative;display:flex;width:100%;padding-top:100%;margin-bottom:8px}.post-card__img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center center}.post-card__title{display:block;color:#000;font-size:28px;line-height:.98;transition:color 250ms cubic-bezier(.4,0,.2,1)}.post-card__title:hover{color:#ff5100}.practices-card__title{display:flex;align-items:center;margin-bottom:16px;color:#000;font-size:32px;font-weight:400}.practices-card__title:before{content:'';display:block;width:70px;height:3px;margin-top:10px;margin-right:24px;background-color:#000}.practices-card__content{display:flex;flex-direction:column;justify-content:center}.practices-card__text{color:#707070;font-size:24px;font-weight:400;line-height:1.25}.practices-card__image img{max-width:100%}.practices-card.practices-card--inverse .practices-card__image{grid-area:text}.social{display:flex}.social__item+.social__item{margin-left:22px}.social__link{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:#000;transition:color 250ms cubic-bezier(.4,0,.2,1)}.social__link svg{width:100%;height:100%}.social__link:hover{color:#ff5100}.section-title{display:flex;align-items:center;color:#000;font-size:30px;font-weight:400;letter-spacing:.05em;line-height:1.666666666666667}.section-title:before{content:'';display:block;width:70px;height:3px;margin-top:8px;margin-right:20px;background-color:#000}.section-title.section-title--white{color:#fff}.section-title.section-title--white:before{background-color:#fff}.section-title.section-title--right{width:100%;justify-content:flex-end}.form-jobs{position:relative;width:100%;padding-top:15px}.form-jobs .fieldset-group{margin-bottom:30px}.form-jobs .form .wrap{display:flex;justify-content:center;padding-top:24px;padding-bottom:24px}.form-jobs .form .wrap.terms{padding-top:48px}.form-jobs .form .wrap.button .btn{width:100%;max-width:335px}.generic{position:relative;margin-bottom:40px}.generic__title{margin-top:30px;margin-bottom:15px;color:#000;font-size:30px;font-weight:300;line-height:1}.generic__text p{color:#000;font-size:20px;line-height:1.75}.generic__text p+p{margin-top:35px}.generic__img{max-width:100%}.generic__img-float{position:absolute;top:0;z-index:10;padding:20px 30px;background-color:#fff}.generic .wrapper{display:flex}.generic .col:first{grid-area:text}.generic .col:last-child{grid-area:image}.generic.generic--inverse .col:first{grid-area:image}.generic.generic--inverse .col:last-child{grid-area:text}.hero-cta{padding-top:72px;padding-bottom:116px;background-color:#ff5100}.hero-cta__title{margin-bottom:44px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:50px;font-weight:400;line-height:1;text-transform:uppercase}.hero-cta__text{margin-bottom:40px;color:#fff;font-size:20px;font-weight:400;line-height:1.75;text-align:center}.hero-cta .wrapper{max-width:810px;text-align:center}.hero-header{position:relative;z-index:0;display:flex;max-width:1920px;width:100%;height:268px;margin-right:auto;margin-left:auto;justify-content:center;overflow:hidden;background-color:rgba(0,0,0,.13)}.hero-header__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-header__image img{width:100%;height:100%;object-fit:cover;object-position:top center}.hero-header__inner{position:relative;z-index:10;display:flex;max-width:1312px;width:100%}.hero-header__title{font-family:Glacial-Indifference-Regular,sans-serif;text-transform:uppercase}.main-hero{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;height:calc(100vh - 65px);overflow:hidden}.main-hero__bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.13);background-image:url(../img/hero-home-bg.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:100%}.main-hero__rocket{position:absolute;z-index:2;flex:0 0 auto;width:auto;max-height:200px;height:90%;bottom:0}.main-hero__title{max-width:610px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:40px;font-weight:400;line-height:1}.main-hero__lead{margin-top:40px;max-width:460px;color:#fff;font-size:20px;font-weight:400;line-height:1.75}.main-hero__arrow{display:inline-block;width:80px;height:24px;margin-top:60px;padding:0;border:none;cursor:pointer;background-color:transparent;background-image:url(../img/arrow-down.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 250ms ease}.main-hero .wrapper{z-index:10;width:100%;padding-bottom:10%}.newsletter{padding-top:108px;padding-bottom:40px;background-color:#ff5100}.newsletter__lead,.newsletter__title{color:#fff}.newsletter__title{margin-bottom:8px;font-family:Glacial-Indifference-Regular,sans-serif;font-size:40px;font-weight:700;line-height:1.175;text-transform:uppercase}.newsletter__lead{display:block;font-size:25px;line-height:1.6}.newsletter__form{display:grid;grid-template-columns:33.33333333333333% 66.66666666666666%;grid-column-gap:32px}.newsletter__form .field+.field{margin-top:32px}.newsletter__form .field-control{flex:0 1 600px}.newsletter__form .custom-check{margin-top:32px}.newsletter__form .btn{margin-top:36px}.section-hero{position:relative;display:flex;align-items:center;max-width:1920px;margin:0 auto}.section-hero__inner{position:relative;display:flex;align-items:center;flex:0 0 auto;width:100%;height:100%}.section-hero__boxed{border:3px solid #fff;padding:26px 20px}.section-hero__title{margin-bottom:15px;color:#fff;font-size:40px;font-weight:300}.section-hero__text p{color:#fff;font-size:20px;font-weight:400;line-height:1.75}.section-hero .image-wrapper{background-color:#ff5100}.section-hero .image-wrapper__img{max-width:100%}.about-pmvv{position:relative;z-index:1;margin-bottom:76px;background-color:#fff}.about-pmvv:after{content:'';position:absolute;top:1px;right:0;left:0;display:block;width:100%;height:100px;background:linear-gradient(#fff 0,#fff 23.33%,rgba(255,255,255,0) 75.85%,rgba(255,255,255,0) 100%);transform:scaleY(-1) translateY(100%)}.about-pmvv__items{display:grid;grid-gap:32px;margin-bottom:20px}.about-pmvv__content p{color:#000;font-size:20px;font-weight:400;line-height:1.75;padding-left:15px;padding-right:15px}.about-pmvv__content p+p{margin-top:36px}.about-pmvv__content p strong{font-weight:700}.page-about .hero-header{margin-bottom:12px}.page-about .hero-header__inner{align-items:center;justify-content:center}.page-about .hero-header__title{padding-bottom:60px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:25px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.page-about .hero-cta{position:relative;z-index:2}.featured-carrers{position:relative;z-index:10;margin-bottom:75px}.featured-carrers__title{margin-bottom:36px;color:#fff;font-size:120px;font-weight:400;line-height:1.05}.featured-carrers__box{display:flex;flex-direction:column;flex:0 0 auto;align-items:flex-start;max-width:944px;padding-top:12px;background-color:#fff}.featured-carrers__box p{color:#000;font-size:20px;font-weight:400;line-height:1.5}.featured-carrers__box .btn{flex:0;align-self:center;margin-top:56px;padding:12px 40px 13px;border-width:2px;font-size:25px!important}.carrers-tips{margin-bottom:80px}.carrers-tips__list{position:relative;display:flex;flex-wrap:wrap}.carrers-tips__item+.carrers-tips__item{margin-top:24px}.carrers-tips__nav{position:fixed;right:0;bottom:24px;left:0;z-index:999;display:flex;justify-content:center;margin:0 auto;padding-right:24px;padding-left:24px;opacity:0;pointer-events:none;transition:opacity .3s ease}.carrers-tips__nav.show{opacity:1;pointer-events:all}.carrers-tips__nav button{width:20px;height:20px;margin:0 8px;padding:0;border:none;font-size:0;background-color:#f8f4f4}.carrers-tips__nav button.is-active{background-color:#ff5100}.carrers-tips .card{position:relative;max-width:1240px;margin:0 auto}.carrers-tips .card__image{position:relative;z-index:0;top:0;left:0}.carrers-tips .card__image img{max-width:840px;width:100%}.carrers-tips .card__body{position:relative;z-index:10;display:flex;flex-direction:column;padding:0 24px}.carrers-tips .card__title{margin-bottom:25px;color:#000;font-size:30px;font-weight:300;line-height:1}.carrers-tips .card__text p{color:#000;font-size:15px;line-height:2;font-weight:400}.carrers-tips .card__text p strong{font-weight:700}.carrers-tips .slick-dots{display:flex;justify-content:center;padding-top:8px}.carrers-tips .slick-dots li{padding-right:8px;padding-left:8px;font-size:0}.carrers-tips .slick-dots li button{width:20px;height:20px;margin:0;padding:0;border:none;font-size:0;background-color:#f8f4f4}.carrers-tips .slick-dots li.slick-active button{background-color:#ff5100}.section-ratings{margin-bottom:150px}.section-ratings__title{margin-bottom:24px;color:#ff5100;font-size:36px;font-weight:400;line-height:1.416666666666667}.section-ratings__row{display:grid;grid-template-columns:1fr;grid-column-gap:32px;grid-row-gap:32px}.section-ratings__row .col{display:flex;justify-content:center}.section-ratings__row .col img{max-width:100%}.south-academy{position:relative;margin-bottom:94px}.south-academy__title{margin-bottom:16px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:30px;font-weight:700;line-height:1.142857142857143;text-align:center;text-transform:uppercase}.south-academy__text p{color:#fff;font-size:20px;line-height:1.5;text-align:center}.south-academy .image-wrapper{display:flex;justify-content:center}.south-academy .wrapper{position:relative;z-index:1}.boost-program{margin-bottom:140px}.boost-program__title{margin-bottom:36px;color:#000;font-family:Glacial-Indifference-Regular,sans-serif;font-size:50px;font-weight:300;line-height:1;text-transform:uppercase}.boost-program__wrap{margin-bottom:40px}.boost-program__wrap p{color:#000;font-size:20px;font-weight:400;line-height:1.75}.boost-program__lead,.boost-program__link,.boost-program__subtitle{color:#ff5100;text-align:center}.boost-program__subtitle{margin-bottom:42px;font-size:32px;font-weight:400}.boost-program__lead,.boost-program__link{display:block;font-size:15px;line-height:1;font-weight:400}.boost-program__lead{margin-bottom:4px;font-weight:700;transition:opacity 250ms ease}.boost-program__link{transition:color 250ms cubic-bezier(.4,0,.2,1)}.boost-program__link:hover{color:#000}.boost-program__pic{position:relative;z-index:-1;display:flex;justify-content:center;margin-top:-14px}.boost-program__pic img{max-width:100%}.page-carrers .hero-header{height:268px}.page-carrers .hero-header__inner{align-items:flex-end;padding:0 37px 28px}.page-carrers .hero-header__title{color:#fff;font-size:40px;font-weight:400;line-height:1}.page-carrers .generic.bg-gray-light{margin-bottom:0;padding-top:44px;padding-bottom:50px}.page-carrers .section-hero{margin-bottom:40px}.page-carrers .south-effect{margin-bottom:72px}.page-carrers .south-effect__title{margin-bottom:25px;color:#000;font-family:Glacial-Indifference-Regular,sans-serif;font-size:30px;font-weight:400;line-height:1.173913043478261}.page-carrers .south-effect__text{margin-bottom:88px}.page-carrers .south-effect__text p{color:#000;font-size:20px;font-weight:400;line-height:1.75}.page-carrers .south-effect__text p+p{margin-top:34px}.page-carrers .south-effect .btn{padding:5px 34px 9px;border-width:2px;font-size:25px}.page-carrers .south-effect .image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.page-carrers .south-effect .image-wrapper img{width:100%;height:100%;object-fit:contain}.contact{padding-top:84px;padding-bottom:50px}.contact__row{display:grid}.contact__title{margin-bottom:4px;color:#ff5100;font-size:40px;font-weight:700;line-height:1.175}.contact__lead{display:block;margin-bottom:24px;color:#ff5100;font-size:25px;font-weight:400;line-height:1.6}.contact__phone{display:inline-block;margin-bottom:32px;color:#707070;font-size:28px;font-weight:400;line-height:1.2}.contact .address{display:block;margin-bottom:40px;color:#707070;font-style:normal;font-size:20px}.contact .address__item{display:block;color:inherit;font-size:inherit;font-weight:400;line-height:1}.contact .address__item+.address__item{margin-top:45px}.contact .section-title{margin-bottom:85px}.contact .social__item+.social__item{margin-left:26px}.contact .social__link{color:#707070}.contact .social__link svg{fill:#707070}.contact .social__link:hover{color:#ff5100}.contact .field-control{background-color:#f8f4f4}.contact .field+.field{margin-top:35px}.contact textarea.field-control{height:190px}.contact .wrap.button{padding-top:30px}.contact .btn--submit{width:270px;padding:11px 24px 14px;border-width:2px;font-size:25px;letter-spacing:.05em}.ds-about{margin-bottom:74px;padding-top:40px;padding-bottom:4px;background-color:#000}.ds-about__title{margin-bottom:24px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:40px;font-weight:400;line-height:1.425}.ds-about__text p{color:#fff;font-size:20px;font-weight:400;line-height:1.75}.ds-about .image-wrapper img{width:100%;height:100%;object-fit:contain;object-position:center center}.ds-about .wrapper{position:relative;z-index:10}.ds-about .data-governance{position:relative;z-index:0}.ds-about .data-governance__images{position:relative;display:flex;justify-content:center}.ds-about .data-governance__images div{position:absolute;top:56%;left:50%;width:100%;max-width:867px;transform:translate3d(-50%,-50%,0);z-index:3}.ds-about .data-governance__images div span{display:block}.ds-about .data-governance__images svg{width:100%;height:100%}.ds-about .data-governance__img{max-width:1120px;width:110%}.ds-about .data-governance__content{position:relative;z-index:10;display:flex;justify-content:center;margin-top:-24px;padding-right:32px;padding-left:32px}.ds-about .data-governance__content p{max-width:790px;color:#fff;font-size:20px;font-weight:400;line-height:1.75}.ds-list__item{border-bottom:1px solid #707070}.ds-list__item .image-wrap{display:flex;justify-content:center;align-items:flex-end}.ds-list__item .image-wrap img{width:100%;height:100%;object-fit:contain;object-position:bottom center}.ds-list__title{margin-bottom:25px;color:#000;font-family:Glacial-Indifference-Regular,sans-serif;font-size:40px;font-weight:700;line-height:1.171875}.ds-list__text{padding-bottom:38px}.ds-list__text p{color:#000;font-size:25px;font-weight:400;line-height:1.4}.ds-list__button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 13px 10px;border:none;border-top:1px solid #707070;color:#000;font-size:34px;font-weight:400;line-height:1;background:0 0}.ds-list__button .icon{display:flex;width:22px;height:22px;pointer-events:none}.ds-list__button .icon svg{transform-origin:center center;width:100%;height:100%;transition:transform 250ms cubic-bezier(.4,0,.2,1)}.ds-list__button[aria-expanded=true] .icon svg{transform:rotate(45deg)}.ds-list__content ul{max-width:945px;width:100%;height:100%;padding:11px 4px 0}.ds-list__content ul li{width:100%;color:#707070;font-size:25px;font-weight:400;line-height:1.4}.ds-list__content ul li+li{margin-top:35px}.ds-list__content ul li:last-child{padding-bottom:42px}.ds-list__content ul li strong{color:#ff5100;font-weight:700}.ds-list .wrap .col:first-child{display:flex;flex-direction:column;justify-content:flex-end}.we-are{padding-top:12px;margin-bottom:52px}.we-are__title{margin-bottom:20px;color:#000;font-family:Glacial-Indifference-Regular,sans-serif;font-size:45px;font-weight:700;line-height:1.422222222222222}.we-are .text{line-height:1.8}.we-are .text:last-of-type{margin-bottom:48px}.we-are .wrapper{display:flex;flex-direction:column;justify-content:center}.we-are img{max-width:100%}.we-are .btn{width:100%}.clients{padding-top:48px;padding-bottom:54px;background-color:#f1f1f1}.clients__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-column-gap:44px;grid-row-gap:20px}.clients__item{display:flex;justify-content:center}.clients__item img{max-width:100%}.clients .section-title{margin-bottom:55px}.outsourcing{padding-top:94px;padding-bottom:130px}.outsourcing__title{margin-bottom:10px;color:#ff5100;font-family:Glacial-Indifference-Regular,sans-serif;font-size:50px;font-weight:400}.outsourcing__lead{margin-bottom:60px}.outsourcing__lead p{color:#000;font-size:30px;font-weight:400;line-height:1.6}.outsourcing__lead p+p{margin-top:44px}.outsourcing__video{position:relative;z-index:-1;display:block;width:70%;margin:-30px auto;background:0 0}.outsourcing__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(308px,1fr));grid-column-gap:28px;grid-row-gap:28px;list-style:none}.outsourcing .image-wrapper{position:relative;z-index:-1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0 auto;padding-top:30px}.outsourcing .image-wrapper img{width:100%}.outsourcing .wrapper--grid{display:flex;flex-direction:column-reverse;margin-bottom:40px}.south-solutions{position:relative;padding-top:60px;padding-bottom:115px;background-color:#000}.south-solutions:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;transform-origin:top left;transform:skewY(-9deg);background-color:inherit}.south-solutions:after{content:'';position:absolute;right:0;left:0;z-index:-1;display:block;height:1000px;pointer-events:none;background-color:inherit}.south-solutions__wrap{overflow:hidden}.south-solutions__list{position:relative;display:flex;flex-wrap:wrap;width:100%}.south-solutions__nav{position:fixed;right:0;bottom:24px;left:0;z-index:999;display:flex;align-items:center;max-width:1400px;margin:0 auto;opacity:0;transition:opacity .3s ease;pointer-events:none}.south-solutions__nav.show{opacity:1;pointer-events:all}.south-solutions__nav button{display:inline-block;width:14px;height:14px;padding:0;border:none;font-size:0;background-color:#fff}.south-solutions__nav button+button{margin-left:20px}.south-solutions__nav button.is-active{background-color:#ff5100}.south-solutions__nav .btn{margin-left:72px;font-size:29px!important}.south-solutions__item{display:flex;justify-content:center;flex:0 0 auto;width:100%;padding-right:24px;padding-left:24px}.south-solutions__item .card{display:flex;width:100%;max-width:1400px}.south-solutions__item .card__title{margin-bottom:20px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:27px;font-weight:400;line-height:1.185185185185185;text-transform:uppercase}.south-solutions__item .card__text{display:block}.south-solutions__item .card__text p{color:#fff;font-size:20px;font-weight:400;line-height:1.75}.south-solutions__item .card img{max-width:100%}.south-solutions__item .card .col{display:flex;flex-direction:column;justify-content:center}.south-solutions__item .card .col:first-child{padding-top:35px}.south-solutions__item .card .col:last-childbelow($md-max){margin-right:-10px;margin-left:-10px}.south-solutions .section-title{margin-bottom:30px}.home-data-service{position:relative;padding-top:94px;padding-bottom:294px;background-color:#3c3c3b}.home-data-service:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;transform-origin:top left;transform:skewY(-8deg);background-color:inherit}.home-data-service:after{content:'';position:absolute;left:0;right:0;z-index:-1;width:100%;height:1000px;display:block;background-color:inherit}.home-data-service__lead,.home-data-service__title{margin:0 auto;color:#fff;font-weight:400}.home-data-service__title{max-width:820px;margin-bottom:30px;font-size:35px;line-height:1.285714285714286}.home-data-service__lead{max-width:760px;font-size:25px;line-height:1.4}.home-data-service__content{position:relative;z-index:-1;padding-top:42px;padding-bottom:268px}.home-data-service__bg{position:absolute;left:50%;z-index:-1;transform:translate3d(-50%,0,0)}.home-data-service .wrapper{position:relative;z-index:1}.home-data-service .section-title{margin-bottom:20px}.home-data-service .buttons-group{max-width:1056px;margin:0 auto}.home-data-service .buttons-group__row{display:flex}.home-data-service .buttons-group__row:nth-child(1),.home-data-service .buttons-group__row:nth-child(3){justify-content:center}.home-data-service .buttons-group__row:nth-child(2) .hds-button:first-child .hds-card{left:0;transform:translate3d(0,-50%,0)}.home-data-service .buttons-group__row:nth-child(2) .hds-button:last-child .hds-card{left:auto;right:0;transform:translate3d(0,-50%,0)}.home-data-service .hds-button{position:relative;display:flex;align-items:center;justify-content:space-evenly;width:100%;height:92px;padding:0 24px;border-radius:88px;background:0 0}.home-data-service .hds-button:hover{z-index:10}.home-data-service .hds-button__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;border-radius:88px}.home-carreiras{position:relative;z-index:1;padding-top:28px;padding-bottom:88px;background-color:#ff5100}.home-carreiras:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;transform-origin:top right;transform:skewY(8deg);background-color:inherit}.home-carreiras__title{margin-bottom:16px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:50px;font-weight:400;line-height:1.1;text-transform:uppercase}.home-carreiras__text{margin-bottom:120px;color:#fff;font-size:25px;font-weight:400;line-height:1.6}.home-carreiras__img{max-width:100%}.home-carreiras .wrapper{position:relative;z-index:1}.home-carreiras .section-title{margin-bottom:35px}.home-carreiras .btn{flex:0 1 268px}.home-blog{position:relative;z-index:2;padding-top:50px;background-color:#fff}.home-blog:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;transform-origin:top right;transform:skewY(7deg);background-color:inherit}.home-blog .wrapper{position:relative;z-index:1}.home-blog .section-title{margin-bottom:50px}.home-blog .post-list{display:grid;grid-column-gap:32px;grid-row-gap:55px;grid-template-columns:repeat(auto-fill,minmax(308px,1fr));justify-content:center}.grid-specialists{position:relative;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);gap:10px;width:100%;max-width:800px;margin:20px auto}.grid-specialists .specialist-card{position:relative;top:0;left:0;grid-column:auto/2 span;grid-row:auto/2 span;width:100%;height:0;padding:100% 0 0;border-radius:50%;transition:all .25s cubic-bezier(0,.76,.27,1.16);overflow:hidden;background-color:#707070}.grid-specialists .specialist-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:2px solid #707070;border-radius:50%}.grid-specialists .specialist-card.hidden{opacity:0}.grid-specialists .center-card{position:absolute;grid-column:4/2 span;grid-row:4/2 span;width:100%;height:0;padding-top:100%;border-radius:50%;opacity:0;pointer-events:none}.open-job__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-column-gap:32px;grid-row-gap:45px}.open-job__title{margin-bottom:30px;color:#ff5100;font-size:35px;font-weight:400;line-height:1}.open-job__title span{display:block;font-weight:300}.open-job__subtitle{margin-top:32px;margin-bottom:40px;color:#000;font-size:20px;line-height:1.75}.open-job .other-information__item{display:block;color:#000;font-size:20px;font-weight:400;line-height:1.75}.open-job .other-information__item b,.open-job .other-information__item strong{font-weight:700}.open-job .editor{color:#000}.open-job .editor p{font-size:20px;line-height:1.75}.open-job .editor p b,.open-job .editor p strong{font-weight:700}.open-job .editor ul li{font-weight:400;font-size:20px;line-height:1.75}.open-job .editor ul li:before{content:'-';margin-right:4px}.open-job .form-wrap{padding:28px 24px 76px;border:1px solid #707070;background-color:#ff5100}.open-job .form-wrap legend{margin-bottom:15px;color:#fff;font-size:22px;line-height:1.4}.open-job .form-wrap .field-label{width:85px;color:#fff;font-size:16px}.open-job .form-wrap .field-label small{font-size:9px}.open-job .form-wrap .field-control{font-size:16px}.open-job .form-wrap .field-file__label{font-size:18px}.open-job .form-wrap .field-group{padding-top:8px;padding-bottom:8px}.open-job .form-wrap .btn-link{color:#fff}.open-job .form-wrap .wrap.terms{margin-bottom:48px;padding-top:12px}.open-job .form-wrap .wrap.terms .btn-link{margin-bottom:22px}.open-job .form-wrap .wrap.button .btn{padding-top:7px;padding-bottom:10px}.section-open-job{position:relative;z-index:10;padding-top:24px;background-color:#fff}.section-open-job__btn-wrap{display:flex;justify-content:center;padding-top:90px}.page-open-job .hero-header{height:268px}.page-open-job .hero-header__inner{width:100%;align-items:flex-end;justify-content:center;padding-bottom:32px}.page-open-job .hero-header__title{color:#fff;font-size:35px;font-weight:700;text-transform:uppercase}.page-open-job .hero-header__title>span{font-weight:300}.open-jobs{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.open-jobs__item{display:flex;align-items:center;padding-top:42px;padding-bottom:42px}.open-jobs__link{position:relative;display:flex;flex-direction:column;padding-left:34px}.open-jobs__link:before{content:'';position:absolute;top:15px;left:0;display:block;width:30px;height:2px;background-color:#000}.open-jobs__title{display:inline-block;margin-bottom:9px;color:#000;font-size:20px;font-weight:400}.open-jobs__location{padding:0 4px;color:#ff5100;font-size:15px;font-weight:400}.section-open-jobs{position:relative;z-index:10;padding-top:28px;background-color:#fff}.section-open-jobs__info{margin-bottom:68px}.section-open-jobs__info p{color:#000;font-size:20px;font-weight:400;line-height:1.75}.section-open-jobs__info p+p{margin-top:30px}.section-open-jobs .section-title{color:#000;font-size:30px;font-weight:400;letter-spacing:.05em;line-height:1.666666666666667}.section-open-jobs .section-title:before{margin-right:22px;background-color:#000}.section-open-jobs-cta{padding-top:52px;padding-bottom:52px;background-color:#f1f1f1}.section-open-jobs-cta .wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.section-open-jobs-cta .title{margin-bottom:50px;color:#707070;font-family:Glacial-Indifference-Regular,sans-serif;font-size:30px;line-height:1.166666666666667;text-align:center;text-transform:uppercase}.section-open-jobs-cta .btn-close{position:absolute;top:0;right:0;transform:translateY(-270%);display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;background:0}.section-open-jobs-cta .btn-close svg{width:100%;height:100%}.section-open-jobs-cta .btn-close.hide{transform:translateY(-120%)}.page-open-jobs .hero-header{height:268px}.page-open-jobs .hero-header__inner{flex-direction:column;justify-content:flex-end;padding-left:40px}.page-open-jobs .hero-header__title{margin-bottom:30px;color:#fff;font-size:40px;font-weight:400;line-height:1}.page-open-jobs .hero-header__text{max-width:58.333333333333336%}.page-open-jobs .hero-header__text p{color:#fff;font-size:25px;font-weight:400;line-height:1.8}.benefits__title{margin-bottom:40px;color:#ff5100;font-size:48px;font-weight:400;line-height:1;text-align:center}.benefits__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:50px 60px}.our-team{margin-bottom:90px;padding-top:80px;padding-bottom:80px;background-color:#ff5100}.our-team__title{margin-bottom:38px;color:#fff;font-size:36px;font-weight:400;line-height:1}.our-team .content p{color:#fff}.our-team .content p strong{font-size:24px;font-weight:700;line-height:1.416666666666667}.outsourcing-items{margin-bottom:100px}.resume{padding-top:72px;padding-bottom:116px;background-color:#ff5100}.resume__title{margin-bottom:44px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:50px;font-weight:400;text-align:center}.resume__content{margin-bottom:60px}.resume__content p{color:#fff;font-size:20px;font-weight:400;line-height:1.75}.resume__content p+p{margin-top:44px}.resume .wrapper{text-align:center}.page-outsourcing{padding-top:132px}.page-outsourcing .outsourcing{padding-top:0;padding-bottom:96px}.page-outsourcing .outsourcing .wrapper--grid{margin-bottom:90px}.page-outsourcing .outsourcing .wrapper--grid .col:first-child{padding-top:30px}.digital-products{margin-bottom:140px}.digital-products__title{margin-bottom:30px;color:#ff5100;font-family:Glacial-Indifference-Regular,sans-serif;font-size:50px;font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.digital-products__title>span{letter-spacing:.031em}.digital-products__subtitle{margin-bottom:12px;color:#ff5100;font-size:36px;font-weight:400;line-height:1.416666666666667}.digital-products .wrapper:nth-child(1){padding-bottom:42px}.digital-products .wrapper:nth-child(3){padding-top:64px}.digital-products .wrapper:nth-child(3) .image-wrapper{display:flex;justify-content:center;margin-top:40px}.digital-products .wrapper:nth-child(4){padding-top:90px}.digital-products .wrapper:nth-child(4) .digital-products__subtitle{margin-bottom:30px}.digital-products .wrapper:nth-child(4) .image-wrapper{margin-top:45px}.digital-products .wrapper--grid .col:first-child{padding-top:30px}.digital-products img{max-width:100%}.digital-solutions{padding-top:70px;padding-bottom:96px;background-color:#ff5100}.digital-solutions__title{margin-bottom:16px;color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:48px;font-weight:400;line-height:1;text-transform:uppercase}.digital-solutions__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:48px 4.5%}.digital-solutions .content{max-width:1060px;margin:0 auto 70px}.digital-solutions .content p{color:#fff}.software-architecture{overflow:hidden;margin-bottom:112px;padding-top:70px;padding-bottom:1px;background-color:#f8f4f4}.software-architecture__title{margin-bottom:20px;color:#000;font-family:Glacial-Indifference-Regular,sans-serif;font-size:48px;font-weight:400;line-height:1;text-transform:uppercase}.software-architecture__subtitle{margin-bottom:22px;color:#ff5100;font-size:34px;font-weight:400;line-height:1}.methodology{margin-bottom:60px;padding-bottom:104px;border-bottom:1px solid #000}.methodology__header{margin-bottom:40px}.methodology__body{display:flex;flex-direction:column;align-items:center}.methodology__body picture{margin-bottom:30px}.methodology__title{margin-bottom:4px;color:#3c3c3b;font-size:28px;font-weight:400;line-height:1}.methodology__text{display:block;color:#000;font-size:30px;font-weight:400;line-height:1;text-align:center}.methodology__subtitle{display:block;margin-bottom:24px;color:#ff5100;font-size:25px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.methodology__img{width:100%;height:100%;object-fit:contain;object-position:center center}.methodology__label{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:1px 60px 7px;border-radius:30px;color:#fff;font-size:38px;font-weight:700;line-height:1;text-align:center;background-color:#ff5100}.practices__title{color:#ff5100;font-family:Glacial-Indifference-Regular,sans-serif;font-size:36px;font-weight:400;line-height:1;text-transform:uppercase}.technologies-used{margin-bottom:90px}.technologies-used__title{margin-bottom:40px;color:#ff5100;font-family:Glacial-Indifference-Regular,sans-serif;font-size:36px;font-weight:400;line-height:1;text-transform:uppercase}.technologies-used__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:50px}.technologies-used__item{display:flex;align-items:center;justify-content:center}.technologies-used__item img{max-width:100%}.software-development{padding-top:60px;padding-bottom:90px;background-color:#3c3c3b}.software-development__title{color:#fff;font-family:Glacial-Indifference-Regular,sans-serif;font-size:44px;font-weight:400;line-height:1;text-transform:uppercase}.software-development__lead{display:block;margin-bottom:54px;color:#fff;font-size:24px;font-weight:400;line-height:1.5}.software-development__list{position:relative;z-index:1}.software-development__item:not(.is-image){max-width:525px}.software-development__item.is-image{position:relative;z-index:-1}.software-development__item .section-title{margin-bottom:4px;color:#fff;font-size:32px;letter-spacing:0}.software-development__item .section-title:before{background-color:#fff}.software-development__item .content p{color:#fff;font-size:20px;line-height:1.5}.software-development__item .content ul{padding-left:40px;margin-top:14px}.software-development__item .content ul li{color:#fff;font-size:20px;line-height:1.5}.page-solutions{padding-top:132px}.page-south-effect .south-effect{padding-top:38px}.page-south-effect .south-effect__title{margin-bottom:36px;color:#ff5100;font-size:35px;font-weight:400;text-align:center}.page-south-effect .se-item{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-column-gap:32px}.page-south-effect .se-item+.se-item{padding-top:48px}.page-south-effect .se-item__title{margin-bottom:12px;color:#000;font-size:33px;font-weight:400;line-height:1.272727272727273}.page-south-effect .se-item__text p{color:#000;font-size:20px;line-height:1.75;font-weight:400}.page-south-effect .se-item .col:first-child{display:flex;flex-direction:column;justify-content:center}.page-south-effect .gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:max-content;grid-gap:20px 16px}.page-south-effect .gallery__item{position:relative;display:flex;width:100%;padding-top:75.17482517482517%}.page-south-effect .gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center}.d-flex{display:flex}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.animate__zoomOutIn{animation-name:zoomOutIn}.animate__cFadeInUp{animation-name:cFadeInUp}.animate__cFadeInLeft{animation-name:cFadeInLeft}.animate__cFadeInRight{-webkit-animation-name:cFadeInRight;animation-name:cFadeInRight}@-moz-keyframes zoomOutIn{0%{opacity:0;transform:scale3d(1.5,1.5,1.5);animation-timing-function:cubic-bezier(.215,.61,.355,1)}50%{opacity:.5;transform:scale3d(.9,.9,.9)}100%{opacity:1;transform:scale3d(1,1,1)}}@-webkit-keyframes zoomOutIn{0%{opacity:0;transform:scale3d(1.5,1.5,1.5);animation-timing-function:cubic-bezier(.215,.61,.355,1)}50%{opacity:.5;transform:scale3d(.9,.9,.9)}100%{opacity:1;transform:scale3d(1,1,1)}}@-o-keyframes zoomOutIn{0%{opacity:0;transform:scale3d(1.5,1.5,1.5);animation-timing-function:cubic-bezier(.215,.61,.355,1)}50%{opacity:.5;transform:scale3d(.9,.9,.9)}100%{opacity:1;transform:scale3d(1,1,1)}}@keyframes zoomOutIn{0%{opacity:0;transform:scale3d(1.5,1.5,1.5);animation-timing-function:cubic-bezier(.215,.61,.355,1)}50%{opacity:.5;transform:scale3d(.9,.9,.9)}100%{opacity:1;transform:scale3d(1,1,1)}}@-moz-keyframes cFadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes cFadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes cFadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes cFadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@-moz-keyframes cFadeInLeft{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes cFadeInLeft{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes cFadeInLeft{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes cFadeInLeft{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:translateZ(0)}}@-moz-keyframes cFadeInRight{0%{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes cFadeInRight{0%{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes cFadeInRight{0%{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes cFadeInRight{0%{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (min-width:768px){.ss-footer .wrap.wrap--address .social{margin-top:48px}.lang-switcher{margin-right:10px}.lang-switcher__icon{width:9px}.lang-switcher__icon svg{width:9px;height:9px}.lang-switcher__label,.lang-switcher__link{font-size:28px}.lang-switcher__label{padding-right:10px;padding-left:10px}.btn-toggler>span:nth-child(1),.btn-toggler>span:nth-child(2),.btn-toggler>span:nth-child(3){height:5px}.btn-toggler>span:nth-child(1),.btn-toggler>span:nth-child(3){width:42px}.btn-toggler>span:nth-child(2){width:36px;margin-top:6px;margin-bottom:6px}.side-menu__nav{padding-top:92px;padding-left:110px}.side-menu__close{width:32px;height:32px}.side-menu .menu-item{padding-top:20px;padding-bottom:20px}.side-menu .menu-item a{font-size:36px}.benefits-card__title{font-size:32px}.btn.btn--primary{font-size:40px}.btn.btn--medium{font-size:42px}.content p{font-size:30px;line-height:1.5}.content ul li{font-size:30px;line-height:1.5}.ds-card__title{font-size:36px}.ds-card__text{font-size:25px}.field__feedback{margin-left:16px;font-size:11px}.field-control{font-size:20px}.field-label{font-size:20px}.field-group{padding-top:15px;padding-bottom:15px;align-items:center}.field-group .field-label{width:122px}.form-subtitle{margin-bottom:32px;font-size:27px}.hds-card{background-color:rgba(0,0,0,.65)}.hds-card__title{font-size:28px}.modal-body{padding-right:14%;padding-left:14%}.modal.modal--privacy-policy .modal-title{font-size:45px}.outsourcing-item{display:grid;grid-template-columns:58% 1fr;gap:32px;grid-template-areas:'text image'}.outsourcing-item:not(:last-child){margin-bottom:54px}.outsourcing-item__title{font-size:40px}.outsourcing-item__title:before{width:140px;height:4px}.outsourcing-item__text p{font-size:28px;line-height:1.428571428571429}.outsourcing-item.outsourcing-item--inverse{grid-template-columns:42% 1fr}.outsourcing-item.outsourcing-item--inverse .outsourcing-item__image{grid-area:text}.pmvv-card__pic{width:288px;height:198px}.pmvv-card__body{margin-left:44px}.pmvv-card__title{margin-bottom:20px;font-size:42px}.pmvv-card__lead{font-size:20px;line-height:1.52}.practices-card{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;grid-template-areas:'text image';margin-top:40px;margin-bottom:40px}.practices-card__title{font-size:40px}.practices-card__title:before{width:140px;height:4px}.practices-card__text{font-size:30px;line-height:1.166666666666667}.section-title{font-size:40px;line-height:1.5}.section-title:before{width:140px;height:4px;margin-top:10px;margin-right:24px}.form-jobs .fieldset-group{margin-bottom:60px}.form-jobs .form .wrap.terms .btn-link,.form-jobs .form .wrap.terms .custom-check{margin-right:35px;margin-left:35px}.generic{margin-bottom:158px}.generic__title{margin-top:25px;margin-bottom:46px;font-size:60px}.generic__text p{font-size:25px;line-height:1.8}.generic__text p+p{margin-top:44px}.generic__img-float{position:relative;float:right;margin-top:calc(50% - 59px - 72px);margin-right:calc(-127px + -16px);padding:30px}.generic .wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:32px;grid-template-areas:'text image'}.hero-cta{padding-top:148px;padding-bottom:148px}.hero-cta__title{margin-bottom:40px;font-size:60px}.hero-cta__text{margin-bottom:76px;font-size:25px;line-height:1.8;text-align:left}.hero-header{height:935px}.main-hero{align-items:flex-end;height:calc(100vh - 114px)}.main-hero__rocket{max-height:868px;margin-left:15%}.main-hero__title{font-size:87px}.main-hero__lead{font-size:25px;line-height:1.8}.section-hero__boxed{padding:44px 36px 85px 46px;border-width:5px}.section-hero__title{margin-bottom:30px;font-size:80px}.section-hero__text p{font-size:25px;line-height:1.8}.section-hero .image-wrapper{position:absolute;z-index:0;justify-content:center;width:100%;height:100%}.section-hero .image-wrapper__img{max-width:auto;width:100%;height:100%;object-fit:cover}.section-hero .wrapper{position:relative;z-index:10;max-width:975px;padding-top:clamp(100px,20vw,246px);padding-bottom:clamp(50px,6vw,74px)}.about-pmvv{margin-bottom:200px}.about-pmvv:after{height:664px}.about-pmvv__items{grid-template-columns:repeat(2,1fr);margin-bottom:88px}.about-pmvv__content p{font-size:30px;line-height:1.833333333333333}.about-pmvv__content p+p{margin-top:42px}.page-about .hero-header{margin-bottom:60px}.page-about .hero-header__title{padding-bottom:32px;font-size:89px}.featured-carrers{margin-top:-282px;margin-bottom:200px}.featured-carrers__box{padding:40px 7% 40px 5.3%}.featured-carrers__box p{font-size:25px;line-height:1.6}.featured-carrers__box .btn{align-self:flex-end;margin-top:8px;margin-right:10%;padding:15px 44px 17px;font-size:35px!important}.carrers-tips__item{display:flex;align-items:center;justify-content:center;flex:0 0 100vw;width:100vw;padding-right:24px;padding-left:24px}.section-ratings__title{margin-bottom:60px;font-size:64px;text-align:center}.section-ratings__row .col{align-items:flex-end}.south-academy{margin-bottom:165px}.south-academy__title{margin-bottom:40px;font-size:70px}.south-academy__text p{font-size:30px;line-height:1.5}.south-academy .wrapper{position:absolute;right:0;left:0;z-index:1;bottom:105px}.boost-program__title{font-size:100px;line-height:1.174242424242424}.boost-program__wrap{margin-bottom:50px;column-count:2;column-gap:36px}.boost-program__wrap p{font-size:25px;line-height:1.8}.boost-program__subtitle{font-size:64px}.boost-program__lead,.boost-program__link{font-size:30px}.boost-program__lead{margin-bottom:10px}.boost-program__lead:hover{opacity:.7}.page-carrers .hero-header{height:960px}.page-carrers .hero-header__inner{padding:0 32px 316px}.page-carrers .hero-header__title{font-size:120px;line-height:1.05}.page-carrers .generic.bg-gray-light{padding-top:204px;padding-bottom:150px}.page-carrers .section-hero{margin-bottom:230px}.page-carrers .south-effect{margin-bottom:180px}.page-carrers .south-effect__title{margin-bottom:40px;font-size:69px}.page-carrers .south-effect__text{margin-bottom:104px}.page-carrers .south-effect__text p{font-size:25px;line-height:1.8}.page-carrers .south-effect__text p+p{margin-top:44px}.page-carrers .south-effect .wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:32px}.page-carrers .south-effect .btn{padding:10px 34px 14px;font-size:42px}.contact{padding-top:76px;padding-bottom:76px}.contact__row{grid-template-columns:40% 50%;grid-column-gap:32px}.ds-about{margin-bottom:100px;padding-top:130px}.ds-about__title{margin-bottom:16px;margin-top:78px;font-size:72px;line-height:1.041666666666667}.ds-about__text p{font-size:25px;line-height:1.8}.ds-about .wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:72px;grid-row-gap:72px}.ds-about .data-governance{transform:translateY(-8%)}.ds-about .data-governance__images{margin-top:-30px}.ds-about .data-governance__img{width:100%}.ds-about .data-governance__content p{font-size:30px;line-height:1.5;text-align:center}.ds-list__item .wrap{margin-bottom:32px;margin-top:80px}.ds-list__title{margin-bottom:20px;font-size:64px}.ds-list__text{padding-bottom:44px}.ds-list__text p{font-size:30px;line-height:1.5}.ds-list__button{padding:6px 24px 26px 4px;font-size:53px}.ds-list__button .icon{width:32px;height:32px;margin-top:16px}.ds-list__content ul{padding:38px 4px 0}.ds-list__content ul li{font-size:30px;line-height:1.5}.ds-list__content ul li+li{margin-top:45px}.ds-list__content ul li:last-child{padding-bottom:88px}.ds-list .wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px}.we-are .btn{font-size:34px}.outsourcing__lead{margin-bottom:50px}.outsourcing__lead p{line-height:1.5}.outsourcing .image-wrapper{padding-top:55px}.outsourcing .image-wrapper img{width:110%;margin-right:-4%;margin-left:-5%}.outsourcing .wrapper--grid{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2,1fr);margin-bottom:50px}.south-solutions{padding-top:8px;padding-bottom:260px}.south-solutions__list{align-items:center;flex-wrap:nowrap;width:400%;height:calc(100vh - 125px)!important}.south-solutions__item{flex:0 0 100vw;width:100vw;padding-right:32px;padding-left:32px}.south-solutions__item .card__title{margin-bottom:36px;font-size:40px;line-height:1.5}.south-solutions__item .card__text p{font-size:25px;line-height:1.4}.home-data-service{padding-top:80px;padding-bottom:218px}.home-data-service__content{padding-top:268px}.home-data-service__bg{top:43%;transform:translate3d(-50%,-50%,0)}.home-data-service .section-title{margin-bottom:66px}.home-data-service .buttons-group__row{justify-content:space-between;padding-top:52px;padding-bottom:52px}.home-data-service .hds-button{width:350px}.home-data-service .hds-button__link{display:none}.grid-specialists .specialist-card img{border-width:3px}.open-job__title{margin-bottom:82px;font-size:64px;line-height:1.171875}.open-job__subtitle{font-size:25px;line-height:1.8}.open-job .other-information__item{font-size:25px;line-height:1.8}.open-job .editor p{font-size:25px;line-height:1.8}.open-job .editor ul li{font-size:25px;line-height:1.8}.open-job .form-wrap{padding:40px 42px 76px 15px}.open-job .form-wrap legend{margin-bottom:30px;padding-left:16px;font-size:33px;line-height:1.424242424242424}.open-job .form-wrap .field-group{padding-top:13px;padding-bottom:13px}.open-job .form-wrap .wrap.terms{margin-bottom:25px;padding-left:120px}.open-job .form-wrap .wrap.button{padding-left:100px}.open-job .form-wrap .wrap.button .btn{width:316px}.section-open-job{padding-top:70px;padding-bottom:90px}.section-open-job__btn-wrap .btn{font-size:28px;font-weight:500}.page-open-job .hero-header{height:664px}.page-open-job .hero-header__inner{padding-bottom:65px}.page-open-job .hero-header__title{font-size:89px}.open-jobs__item{padding:80px 30px 70px}.open-jobs__item:not(:nth-child(-n+3)){border-top:1px solid #707070}.open-jobs__link{padding-left:45px}.open-jobs__link:before{top:17px;width:40px}.open-jobs__title{margin-bottom:12px;font-size:27px}.open-jobs__location{font-size:20px}.section-open-jobs{padding-top:80px}.section-open-jobs__info{display:none}.section-open-jobs .section-title{color:#707070;font-size:64px;font-weight:300;letter-spacing:0;line-height:1.171875}.section-open-jobs .section-title:before{margin-right:50px;background-color:#707070}.section-open-jobs-cta{padding-top:100px;padding-bottom:70px}.section-open-jobs-cta .title{margin-bottom:60px;padding-right:90px;padding-left:90px;font-size:50px;line-height:1}.section-open-jobs-cta .btn-close{right:16px;transform:translateY(-150%);width:50px;height:50px}.page-open-jobs .hero-header{height:905px}.page-open-jobs .hero-header__inner{justify-content:center;padding-top:60px;padding-left:20px}.page-open-jobs .hero-header__title{margin-bottom:40px;font-size:120px;line-height:1.05}.our-team{margin-bottom:100px;padding-top:90px;padding-bottom:140px}.our-team__title{font-size:48px}.our-team .content{columns:2;column-gap:32px}.our-team .content p strong{font-size:36px;line-height:1.25}.outsourcing-items{margin-bottom:124px}.resume{padding-top:80px;padding-bottom:90px}.resume__title{margin-bottom:12px;font-size:64px;text-align:left}.resume__content p{font-size:30px;line-height:1.5}.page-outsourcing .outsourcing{padding-bottom:48px}.page-outsourcing .outsourcing .wrapper--grid{margin-bottom:60px}.page-outsourcing .outsourcing .wrapper--grid .col:first-child{padding-top:70px}.digital-products{margin-bottom:156px}.digital-products__title{font-size:120px;line-height:.833333333333333}.digital-products__subtitle{font-size:64px;line-height:.9375;text-align:center}.digital-products .wrapper{padding:0}.digital-products .wrapper:nth-child(2){padding-bottom:92px;border-bottom:1px solid #000}.digital-products .wrapper:nth-child(4){padding-top:130px}.digital-products .wrapper--grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4.5%}.digital-products .wrapper--grid .col:first-child{padding-top:90px}.digital-solutions__title{margin-bottom:8px;font-size:84px;line-height:1.035714285714286;text-align:center}.digital-solutions .content{text-align:center}.software-architecture__title{margin-bottom:5px;font-size:84px}.software-architecture__subtitle{font-size:48px}.methodology__header{margin-bottom:66px}.methodology__title{font-size:48px}.methodology__subtitle{font-size:36px}.methodology__label{font-size:44px}.practices__title{font-size:64px}.technologies-used{margin-bottom:118px}.technologies-used__title{margin-bottom:80px;font-size:48px;text-align:center}.technologies-used__list{gap:40px 30px}.software-development__title{font-size:80px}.software-development__lead{font-size:30px}.software-development__list{display:grid;grid-template-columns:42% 1fr;gap:12px 8%}.software-development__item:nth-child(2){grid-row:1/3;grid-column:2/3}.software-development__item.is-image img{max-height:100%;margin-top:-12px;margin-left:-17%}.software-development__item .section-title{font-size:40px}.software-development__item .content p{font-size:25px;line-height:1.4}.software-development__item .content ul{padding-left:80px}.software-development__item .content ul li{font-size:25px;line-height:1.4}.page-south-effect .south-effect{padding-top:68px}.page-south-effect .south-effect__title{margin-bottom:106px;font-size:90px}.page-south-effect .se-item+.se-item{padding-top:100px;border-top:1px solid #000}.page-south-effect .se-item:not(:last-child){padding-bottom:100px}.page-south-effect .se-item__title{font-size:56px;line-height:1.178571428571429}.page-south-effect .se-item__text p{font-size:25px;line-height:1.8}}@media only screen and (min-width:992px){.ss-main{padding-top:114px}.wrapper{padding-right:32px;padding-left:32px}.ss-footer{padding-top:132px}.ss-footer__brand{width:268px;height:88px;margin-right:64px}.ss-footer__row{justify-content:space-between}.ss-footer .address{margin-top:36px}.signature{padding-top:72px}.ss-header{height:114px}.ss-header .brand{width:100%}.outsourcing-card__title{padding-top:50px;font-size:40px;transition:all .3s cubic-bezier(.4,0,.2,1)}.outsourcing-card__text{font-size:25px;line-height:1.44}.post-card__image{margin-bottom:12px}.post-card__title{font-size:40px;line-height:1}.carrers-tips__list{align-items:center;flex-wrap:nowrap;width:500%;height:calc(100vh - 125px)!important}.carrers-tips .card__body{margin-top:-27%;margin-left:37%;padding:36px 52px 36px 72px;background-color:#fff}.carrers-tips .card__title{margin-bottom:32px;font-size:52px}.carrers-tips .card__text p{font-size:25px;line-height:1.5}.section-ratings__row{grid-template-columns:repeat(2,1fr)}.we-are{padding-top:212px;padding-bottom:152px}.we-are__title{margin-bottom:48px;font-size:50px;line-height:1.4}.we-are .text:last-of-type{margin-bottom:56px}.we-are .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(460px,1fr));grid-column-gap:32px;grid-row-gap:32px}.clients{padding-top:88px;padding-bottom:132px}.clients__list{grid-row-gap:85px}.clients .section-title{margin-bottom:130px}.outsourcing__title{margin-bottom:44px;font-size:115px}.south-solutions__item .card{display:grid;grid-template-columns:1fr 1.2fr;grid-column-gap:54px;padding-right:32px;padding-left:32px}.south-solutions__item .card .col:first-child{padding-top:54px;padding-bottom:54px}.home-data-service__title{margin-bottom:68px;font-size:55px;line-height:1.181818181818182}.home-data-service__lead{font-size:30px;line-height:1.333333333333333}.home-carreiras{padding-top:0;padding-bottom:260px}.home-carreiras__wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(460px,1fr));grid-column-gap:32px}.home-carreiras__title{margin-bottom:44px;font-size:70px;line-height:1}.home-carreiras__text{margin-bottom:80px}.home-carreiras .section-title{margin-bottom:74px}.home-blog{padding-top:80px;padding-bottom:220px}.home-blog .section-title{margin-bottom:60px}.grid-specialists{gap:20px;width:87.35%}}@media only screen and (min-width:1200px){.outsourcing-card{min-height:464px;padding-top:218px;padding-bottom:38px;background-color:#3c3c3b}.outsourcing-card:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:block;pointer-events:none;background-color:#ff5100;transition:opacity .4s cubic-bezier(.4,0,.2,1) 0s}.outsourcing-card__icon{width:210px;height:180px;transition:all .3s cubic-bezier(.4,0,.2,1)}.outsourcing-card__icon svg{transition:all .3s cubic-bezier(.4,0,.2,1)}.outsourcing-card__header{position:absolute;top:50%;right:0;left:0;z-index:1;transform:translate3d(0,-50%,0);transition:all .3s cubic-bezier(0,0,.2,1) 50ms}.outsourcing-card .btn{margin-top:24px}.outsourcing-card:hover{transform:scale3d(1.02,1.01,1)}.outsourcing-card:hover:before{opacity:0;transition:opacity .4s cubic-bezier(.215,.61,.355,1) 150ms}.outsourcing-card:hover .outsourcing-card__icon{width:195px;height:98px}.outsourcing-card:hover .outsourcing-card__icon svg{width:100%;height:100%}.outsourcing-card:hover .outsourcing-card__header{top:52px;transform:translate3d(0,0,0);transition:all .3s cubic-bezier(0,0,.2,1) 0s}.outsourcing-card:hover .outsourcing-card__title{padding-top:20px}.outsourcing-card:hover .outsourcing-card__plus svg{transform:rotate(45deg)}.main-hero__arrow:hover{opacity:.7!important}.outsourcing{padding-bottom:300px}}@media only screen and (min-width:1280px){.south-academy .wrapper{padding:0}.ds-about .image-wrapper{padding:50px 18px 0 34px}}@media only screen and (max-width:1199.98px){.outsourcing-card__plus{display:none}.outsourcing-card__icon svg{width:100%;height:100%}.outsourcing-card__body{padding-top:16px}}@media only screen and (max-width:991.98px){.ss-footer__brand{margin-bottom:66px}.ss-footer__social{flex-direction:column}.ss-footer .wrap.wrap--address{align-items:center}.ss-footer .wrap.wrap--menu{display:none}.ss-footer .wrap.wrap--rating{display:none}.newsletter{display:none}.carrers-tips .card__image{margin-bottom:28px}.south-solutions__item+.south-solutions__item{margin-top:100px}.south-solutions__item .card{flex-direction:column-reverse}.home-carreiras__wrap{display:flex;flex-direction:column-reverse}.home-carreiras__wrap .col:last-child{margin-bottom:64px}}@media only screen and (max-width:767.98px){.side-menu{width:100%}.side-menu__nav{padding-right:20%;padding-left:20%;overflow-x:hidden;overflow-y:auto}.field-group{flex-direction:column}.field-group .field-label{margin-bottom:4px;text-align:left!important}.outsourcing-item{display:flex;flex-direction:column-reverse}.outsourcing-item__image{margin-bottom:16px}.pmvv-card__img{max-height:118px}.practices-card{display:flex;flex-direction:column-reverse}.practices-card+.practices-card{margin-top:70px}.practices-card__image{margin-bottom:24px}.form-jobs .form .wrap.terms{flex-direction:column;align-items:flex-start}.form-jobs .form .wrap.terms .btn-link{margin-bottom:30px}.generic__img-float{left:50%;transform:translate3d(-50%,-50%,0);width:58%}.generic__img-float svg{width:100%;height:100%}.generic .wrapper{flex-direction:column-reverse}.main-hero__bg{background-size:cover}.main-hero__title{margin-top:40px}.main-hero__arrow{display:none}.main-hero .wrapper{padding-right:40px;padding-left:40px}.section-hero__inner{flex-direction:column}.section-hero__title{text-align:center}.section-hero .wrapper{padding-top:50px;padding-bottom:50px;background-color:#ff5100}.featured-carrers{background-color:#fff}.south-academy .image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.south-academy .image-wrapper>img{width:100%;height:100%;object-fit:cover;object-position:top center}.south-academy .wrapper{padding-top:268px;padding-bottom:68px}.page-carrers .south-effect__title{text-align:center}.page-carrers .south-effect .wrapper{display:flex;flex-direction:column-reverse}.page-carrers .south-effect .wrapper .col:last-child{margin-bottom:64px}.contact__phone{display:none}.contact .address{display:none}.contact .section-title{display:none}.contact .social{display:none}.contact .wrap.button{text-align:center}.ds-about .data-governance{margin-top:25px;padding-bottom:74px}.ds-about .data-governance__images{margin-bottom:52px}.ds-about .data-governance__images div{top:55%;width:81%}.ds-list{padding-bottom:78px}.ds-list__item+.ds-list__item{margin-top:75px}.ds-list__item .wrap .col:last-child{margin-bottom:52px}.ds-list .wrap{display:flex;flex-direction:column-reverse}.we-are .btn{padding-right:20px;padding-left:20px}.outsourcing__header{padding-top:30px;text-align:center}.home-data-service__bg{bottom:-170px;width:191%}.home-data-service .buttons-group__row{flex-wrap:wrap}.home-data-service .hds-button{margin-top:30px;margin-bottom:30px}.home-carreiras .btn-group{flex-wrap:wrap;justify-content:center}.home-carreiras .btn-group .btn+.btn{margin-top:50px;margin-left:0}.open-job .form-wrap{margin-right:-24px;margin-left:-24px}.open-job .form-wrap .wrap.button{text-align:center}.open-jobs__item:not(:last-child){border-bottom:1px solid #000}.section-open-jobs{margin-bottom:24px}.section-open-jobs .section-title{margin-bottom:66px}.section-open-jobs .section-title:before{margin-top:0}.section-open-jobs-cta .btn{padding-top:12px;font-size:25px}.page-open-jobs .hero-header__text{display:none}.outsourcing .content p{color:#000;font-size:30px;font-weight:400;line-height:1.6;text-align:center}.outsourcing .content p+p{margin-top:44px}.page-outsourcing .outsourcing__title{text-align:center}.digital-products .wrapper--grid{display:flex;flex-direction:column-reverse}.software-architecture{margin-bottom:90px;padding-bottom:48px}.methodology__text{margin-bottom:12px}.practices__title{margin-bottom:54px}.software-development__list{display:flex;flex-direction:column}.software-development__item.is-image{margin-top:40px}.software-development__item.is-image img{max-width:100%}.software-development__item+.software-development__item{margin-top:40px}.page-south-effect .se-item .col:first-child{margin-bottom:48px}}@media only screen and (min-width:768px) and (max-width:991.98px){.home-data-service .buttons-group__row:nth-child(2) .hds-button:first-child .hds-card{transform:translate3d(-22px,-50%,0)}.home-data-service .buttons-group__row:nth-child(2) .hds-button:last-child .hds-card{transform:translate3d(22px,-50%,0)}}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}