/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:hover{text-decoration:underline}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:0.67em 0;text-transform:uppercase;font-size:2em}ul{padding:0;list-style-type:none;margin-top:10px;margin-bottom:10px}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-webkit-scrollbar{background:transparent;overflow:visible;width:8px}::-webkit-scrollbar-thumb{background-color:transparent;border-left:2px solid #130569}::-webkit-scrollbar-thumb:hover{background-color:#130569}::-webkit-scrollbar-thumb:horizontal{min-width:40px;border-top:2px solid #130569;border-left:0}::-webkit-scrollbar-thumb:vertical{min-height:40px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-corner{background:transparent}.wrapper,.c-navigation__wrapper,.c-navigation__menu,.c-case-studies__foot,.c-contact-form,.l-team__block,.l-animation,.l-case-study-intro__block,.l-case-study-process__block,.l-case-study-process__container,.l-case-study-more__block{*zoom:1}.wrapper::before,.c-navigation__wrapper::before,.c-navigation__menu::before,.c-case-studies__foot::before,.c-contact-form::before,.l-team__block::before,.l-animation::before,.l-case-study-intro__block::before,.l-case-study-process__block::before,.l-case-study-process__container::before,.l-case-study-more__block::before,.wrapper::after,.c-navigation__wrapper::after,.c-navigation__menu::after,.c-case-studies__foot::after,.c-contact-form::after,.l-team__block::after,.l-animation::after,.l-case-study-intro__block::after,.l-case-study-process__block::after,.l-case-study-process__container::after,.l-case-study-more__block::after{content:"";display:table}.wrapper::after,.c-navigation__wrapper::after,.c-navigation__menu::after,.c-case-studies__foot::after,.c-contact-form::after,.l-team__block::after,.l-animation::after,.l-case-study-intro__block::after,.l-case-study-process__block::after,.l-case-study-process__container::after,.l-case-study-more__block::after{clear:both}.wrapper,.air,.c-alerts__header,.c-case-studies__foot,.c-job-offer,.l-hero,.l-admin,.l-team__block_head,.l-case-study-process__block_md,.c-navigation__menu,.c-navigation__item_cta,.c-navigation__backtotop,.c-alerts,.cta,.c-language__option,.c-case-studies,.c-contact-form__group,.c-contact-form__group input[type="file"],.c-job-offer__item,.l-gallery__box,.l-gallery__title,.l-offices__img,.l-team__button,.l-contact__tab-check,.l-contact__form,.l-footer__link,.l-case-study-intro__block,.l-case-study-process__block_full .l-case-study-process__container,.l-case-study-process__block_full .c-paragraph,.l-case-study-process__block_full .c-subtitle,.l-case-study-process__block_full .c-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.l-case-study-nike__result{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.l-jobs__wrapper,.l-case-study-process__wrapper_flex,.l-case-study-process__block_flex,.l-case-study-samsung__wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body{margin:0;padding:0}textarea{font-size:1em;resize:none}input{font-size:1em}input,select,textarea,button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.wrapper{position:relative;width:100%;margin-right:auto;margin-left:auto;z-index:1}.wrapper_full{padding-left:0;padding-right:0}.wrapper_xxl{max-width:1920px;padding-left:0;padding-right:0}.wrapper_xl{max-width:1600px}.wrapper_x{max-width:1280px}.wrapper_lg{max-width:1170px}.wrapper_md{max-width:970px}.wrapper_sm{max-width:750px}.wrapper_xs{max-width:450px}.air,.c-alerts__header,.c-case-studies__foot,.c-job-offer,.l-hero,.l-admin,.l-team__block_head,.l-case-study-process__block_md{padding:10px}.air_horz,.c-case-studies__foot,.l-team__block_head,.l-case-study-process__block_md{padding:0 10px}.air_vert{padding:10px 0}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border-radius:3px;background:white;box-shadow:0 0 0 1px rgba(0,0,0,0.05);transition:all 0.2s ease}.styled-checkbox:hover+label:before{background:rgba(19,5,105,0.3)}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12)}.styled-checkbox:checked+label:before{background:#130569}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform:rotate(45deg)}.errormsg{margin-top:5px;font-size:13px;color:#ed3127}.errormsg::after{content:'\0000a0'}.errorval input,.errorval textarea{border-color:#ed3127 !important}.errorval input::-webkit-input-placeholder,.errorval textarea::-webkit-input-placeholder{color:#ed3127 !important;font-style:normal;font-size:inherit}.errorval input:-moz-placeholder,.errorval textarea:-moz-placeholder{color:#ed3127 !important;font-style:normal;font-size:inherit}.errorval input::-moz-placeholder,.errorval textarea::-moz-placeholder{color:#ed3127 !important;font-style:normal;font-size:inherit}.errorval input:-ms-input-placeholder,.errorval textarea:-ms-input-placeholder{color:#ed3127 !important;font-style:normal;font-size:inherit}.errorval label,.errorval .c-contact-form__label{color:#ed3127 !important}.successval input,.successval textarea{border-color:#16c16b !important}.successval input::-webkit-input-placeholder,.successval textarea::-webkit-input-placeholder{color:#16c16b !important;font-style:normal;font-size:inherit}.successval input:-moz-placeholder,.successval textarea:-moz-placeholder{color:#16c16b !important;font-style:normal;font-size:inherit}.successval input::-moz-placeholder,.successval textarea::-moz-placeholder{color:#16c16b !important;font-style:normal;font-size:inherit}.successval input:-ms-input-placeholder,.successval textarea:-ms-input-placeholder{color:#16c16b !important;font-style:normal;font-size:inherit}.successval label,.successval .c-contact-form__label{color:#16c16b !important}.styleguide{margin-top:100px}.styleguide .cta{margin-bottom:5px}.styleguide article{margin-bottom:50px}.styleguide__link{display:inline-block;padding:10px;color:#4445e5;font-family:"Rubik",sans-serif;font-weight:300}.styleguide__link_white{color:#fff}.styleguide__link_website{color:#16c16b}.styleguide__link_app{color:#ffbf2f}.styleguide__link_ecommerce{color:#f43842}.styleguide__link_branding{color:#50d4e3}.styleguide .alert{margin:20px 0;width:320px}.styleguide iframe{border:none;width:100%;height:800px}p .styleguide__link{display:inline;padding:0}*{font-family:"Rubik",sans-serif}body,html{margin-top:0 !important}*::selection{background:#4445e5;color:#fff}*::-moz-selection{background:#4445e5;color:#fff}.spacebar{padding-top:64px}.peek-a-bar{position:relative !important;padding:0 !important;height:0 !important;width:0 !important;display:none !important}article,nav,.l-hero__block_text{opacity:0;transition:opacity 0.2s ease}.keyword{visibility:hidden}.autoHideNav{position:fixed;z-index:100;width:100%;top:0;left:0;transition:all 0.3s ease 0s}.autoHideNav.is-hidden{transform:translateY(-100%)}.c-title{display:inline-block;width:100%;max-width:95%;margin:0;margin-right:auto;margin-left:auto;font-family:"Rubik",sans-serif;font-weight:400;font-size:2.2em}@media only screen and (max-width: 1024px){.c-title{font-size:1.8em}}@media only screen and (max-width: 425px){.c-title{font-size:1.6em}}@media only screen and (max-width: 320px){.c-title{font-size:1.4em}}.c-title_xs{font-size:0.9em}.c-title_sm{font-size:1.4em}@media only screen and (max-width: 425px){.c-title_sm{font-size:1.2em}}.c-title_lg{font-size:2.6em}@media only screen and (max-width: 1024px){.c-title_lg{font-size:2.2em}}@media only screen and (max-width: 425px){.c-title_lg{font-size:1.6em}}@media only screen and (max-width: 320px){.c-title_lg{font-size:1.4em}}.c-title_white{color:#fff}.c-title_center{text-align:center}.c-title_inline{width:auto}.c-title_full{max-width:100%}.c-subtitle{display:inline-block;width:100%;max-width:95%;margin-right:auto;margin-left:auto;margin-top:0.5em;margin-bottom:0.5em;font-family:"Rubik",sans-serif;font-weight:400;font-size:1.6em}@media only screen and (max-width: 1024px){.c-subtitle{font-size:1.2em}}.c-subtitle_extra{font-weight:300}.c-subtitle_sm{font-size:1em}.c-subtitle_center{text-align:center}.c-subtitle_white{color:#fff}.c-paragraph{display:inline-block;font-family:"Rubik",sans-serif;font-weight:300;line-height:1.9em;width:100%;max-width:95%;margin-right:auto;margin-left:auto}.c-paragraph_xs{font-size:0.7em}.c-paragraph_sm{font-size:0.9em}.c-paragraph_lg{font-size:1.3em}.c-paragraph_white{color:#fff}.c-paragraph_blue{color:#130569}.c-paragraph_center{text-align:center}.misc::after{content:'';display:block;width:calc(100%/3);max-width:40px;height:2px;margin-top:10px;background-color:#130569}.misc_paragraph::after{display:none}.misc_paragraph::before{content:'';display:block;width:calc(100%/3);max-width:40px;height:2px;margin-bottom:1em;background-color:#130569}.misc_website::after,.misc_website::before{background-color:#16c16b}.misc_app::after,.misc_app::before{background-color:#ffbf2f}.misc_ecommerce::after,.misc_ecommerce::before{background-color:#f43842}.misc_branding::after,.misc_branding::before{background-color:#50d4e3}.misc_white::after,.misc_white::before{background-color:#fff}.c-space{width:100%;padding-top:60px}@media only screen and (max-width: 768px){.c-space{padding-top:30px}}.c-space_mobile{display:none}@media only screen and (max-width: 768px){.c-space_mobile{display:block}}.website *::selection{background:#16c16b;color:#fff}.website *::-moz-selection{background:#16c16b;color:#fff}.app *::selection{background:#ffbf2f;color:#fff}.app *::-moz-selection{background:#ffbf2f;color:#fff}.branding *::selection{background:#50d4e3;color:#fff}.branding *::-moz-selection{background:#50d4e3;color:#fff}.ecommerce *::selection{background:#f43842;color:#fff}.ecommerce *::-moz-selection{background:#f43842;color:#fff}.c-navigation{position:absolute;width:100%;z-index:999;padding-top:20px}@media only screen and (max-width: 640px){.c-navigation{padding-top:10px}}.c-navigation_light .c-navigation__logo{box-shadow:0 2px 5px rgba(68,69,229,0.2)}.c-navigation_light .c-navigation__item{color:#fff}.c-navigation_light .c-navigation__item_cta:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5)}.c-navigation__wrapper{position:relative;display:block;margin-right:auto;margin-left:auto}.c-navigation__logo{position:fixed;z-index:999;display:block;float:left;height:55px;border-radius:30px;pointer-events:none;animation:logo_out 0.4s ease forwards}.c-navigation__logo.is-visible{pointer-events:auto;animation:logo_in 0.4s ease forwards}.c-navigation__logo img{height:100%;border-radius:30px}.c-navigation__menu{position:relative;width:100%;height:55px;margin:0}.c-navigation__item{float:left;color:#4445e5;cursor:pointer}.c-navigation__item a{color:#4445e5;text-decoration:none}.c-navigation__item a:hover{text-decoration:none}.c-navigation__item_cta{float:right;padding:10px;height:39px;margin-top:8px}.c-navigation__item_cta:hover{box-shadow:inset 0 0 0 1px rgba(68,69,229,0.5);border-radius:2px}.c-navigation__backtotop{position:fixed;z-index:999;right:20px;bottom:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:5px 10px;box-shadow:inset 0 0 0 1px rgba(68,69,229,0.5);border-radius:30px;background-color:#fff;color:#4445e5;opacity:0;transform:translateY(100%);transition:transform 0.3s ease, opacity 0.3s;cursor:pointer}@media only screen and (max-width: 640px){.c-navigation__backtotop{right:15px;bottom:15px;transition:transform 0.2s ease, opacity 0.2s}}.c-navigation__backtotop.is-visible{opacity:1;transform:translateY(0)}.c-navigation__backtotop i{position:relative;top:-1px}.c-loader{background-color:rgba(19,5,105,0.9);position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:all 0.15s ease 0s}.c-loader.is-visible{visibility:visible;opacity:1}.c-loader.is-visible .c-loader__icon{opacity:1}.c-loader.is-visible .c-loader__text{opacity:1;transform:translateY(0)}.c-loader__icon{display:block;width:48px;margin-right:auto;margin-left:auto;opacity:0;transition:opacity 0.2s ease 0.1s;animation:loader 1s linear infinite}.c-loader__text{display:block;max-width:250px;margin-top:20px;color:rgba(255,255,255,0.7);text-align:center;opacity:0;transform:translateY(10px);transition:all 0.4s ease 0.1s}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.alert{position:relative;visibility:hidden;padding:10px;margin-left:5px;margin-right:5px;margin-bottom:10px;border-radius:5px;background-color:lightgray;box-shadow:0 7px 8px -3px rgba(0,0,0,0.3);transform-origin:top right;animation:alertsIn 0.25s ease forwards}.alert-success{color:#fff;background-color:#16c16b}.alert-warning{color:#fff;background-color:#feb743}.alert-danger{color:#fff;background-color:#ed3127}@media only screen and (max-width: 500px){.alert{margin-left:20px}}.alert:hover{opacity:1;transform:scale(1.1)}.c-alerts{display:flex;align-items:center;justify-content:center;display:none;position:fixed;overflow-y:hidden;top:0;right:0;z-index:1000;width:100%;max-width:400px;max-height:100vh}@media only screen and (max-width: 500px){.c-alerts{overflow-x:hidden;max-width:100%}}.c-alerts__container{position:relative;width:100%;padding-top:20px;padding-bottom:10px}.c-alerts__area{overflow-y:scroll;max-height:calc(100vh - 40px)}.c-alerts__header{margin-left:5px;margin-right:5px;padding:5px;border-radius:4px;display:flex;justify-content:center}.c-alerts__title{font-size:90%;margin:0;font-weight:700;font-style:italic;max-width:calc(100% - 30px)}.c-alerts__description{font-size:90%;margin-bottom:0;max-width:calc(100% - 30px)}.c-alerts__close{position:absolute;top:3px;right:3px;padding:5px;border-radius:4px;color:#fff;width:20px;cursor:pointer;transition:all 0.2s ease 0s;background-color:rgba(0,0,0,0.2)}@media only screen and (max-width: 500px){.c-alerts__close{width:25px}}.c-alerts__close:hover{background-color:rgba(0,0,0,0.3)}.c-alerts__clear-all{position:absolute;bottom:3px;right:3px;padding:5px;border-radius:4px;color:#fff;width:20px;cursor:pointer;transition:all 0.2s ease 0s;background-color:rgba(255,255,255,0.2)}@media only screen and (max-width: 500px){.c-alerts__clear-all{width:25px}}.c-alerts__clear-all:hover{background-color:rgba(0,0,0,0.3)}.c-alerts__delete-me{position:absolute;left:0;top:0}@keyframes alertsIn{0%{visibility:hidden;transform:scale(0) translateY(-100%)}50%{transform:scale(1.02) translateY(10px)}100%{visibility:visible;transform:scale(1) translateY(0)}}button.cta{border:none}.cta{display:inline-block;min-width:180px;padding:1rem 1rem;box-shadow:0 2px 10px rgba(0,0,0,0.05);background-color:#999;border-radius:2px;cursor:pointer;font-family:"Rubik",sans-serif;color:#fff;text-decoration:none;font-size:1em;text-align:center;font-weight:300;transition:all 0.15s ease-in-out 0s;outline:none}.cta:hover,.cta:active{text-decoration:none}.cta:hover{background-color:#8c8c8c}.cta:active{background-color:gray}.cta_xs{min-width:0;padding:0.2rem 0.5rem;font-size:0.6em}.cta_sm{padding:0.5rem 0.5rem;font-size:0.9em}.cta_lg{padding:1rem 1rem}.cta_block{width:100%}.cta_uppercase{text-transform:uppercase}.cta_base{background-color:#4445e5;color:#ffffff}.cta_base:hover{background-color:#130569}.cta_base.is-active,.cta_base:active{background-color:#0a0338}.cta_base_outline,.cta_outline_other{background-color:transparent;box-shadow:inset 0 0 0 1px #4445e5;color:#4445e5}.cta_base_outline:hover,.cta_outline_other:hover{background-color:#4445e5;color:#ffffff}.cta_base_outline.is-active,.cta_base_outline:active,.cta_outline_other.is-active,.cta_outline_other:active{background-color:#130569;color:#ffffff}.cta_outline_white{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;color:#fff}.cta_outline_white:hover{background-color:#fff;color:#130569}.cta_outline_white.is-active,.cta_outline_white:active{background-color:#f2f2f2;color:#130569}.cta_outline_website{background-color:transparent;box-shadow:inset 0 0 0 1px #16c16b;color:#16c16b}.cta_outline_website:hover{background-color:#16c16b;color:#ffffff}.cta_outline_website.is-active,.cta_outline_website:active{background-color:#13aa5e;color:#ffffff}.cta_outline_app{background-color:transparent;box-shadow:inset 0 0 0 1px #ffbf2f;color:#ffbf2f}.cta_outline_app:hover{background-color:#ffbf2f;color:#ffffff}.cta_outline_app.is-active,.cta_outline_app:active{background-color:#ffb716;color:#ffffff}.cta_outline_ecommerce{background-color:transparent;box-shadow:inset 0 0 0 1px #f43842;color:#f43842}.cta_outline_ecommerce:hover{background-color:#f43842;color:#ffffff}.cta_outline_ecommerce.is-active,.cta_outline_ecommerce:active{background-color:#f3202b;color:#ffffff}.cta_outline_branding{background-color:transparent;box-shadow:inset 0 0 0 1px #50d4e3;color:#50d4e3}.cta_outline_branding:hover{background-color:#50d4e3;color:#ffffff}.cta_outline_branding.is-active,.cta_outline_branding:active{background-color:#3acfdf;color:#ffffff}.cta_transparent{background-color:transparent;color:#333}.cta_transparent:hover{background-color:transparent;color:#1a1a1a}.cta_transparent:active{background-color:transparent}.cta_main{background-color:#130569;color:#ffffff}.cta_main:hover{background-color:#0f0451}.cta_main:active{background-color:#0a0338}.cta_extra{background-color:#4445e5;color:#ffffff}.cta_extra:hover{background-color:#2e2fe2}.cta_extra:active{background-color:#1e1fd8}.cta_other{background-color:#f5f5fb;color:#4445e5}.cta_other:hover{background-color:#e3e3f4}.cta_other:active{background-color:#d1d1ec}.cta_success{background-color:#16c16b;color:#dbfbeb}.cta_success:hover{background-color:#13aa5e}.cta_success:active{background-color:#119352}.cta_warning{background-color:#feb743;color:#fff}.cta_warning:hover{background-color:#fead2a}.cta_warning:active{background-color:#fea410}.cta_danger{background-color:#ed3127;color:#fff}.cta_danger:hover{background-color:#e71e13}.cta_danger:active{background-color:#d01b11}.cta_selection{background:#fff url("../img/ui/select__arrow--gray.svg") right center no-repeat;text-align:left;color:#000;text-transform:capitalize;border:none;box-shadow:0 0 0 1px #b3b3b3}.cta_selection::-ms-expand{display:none}@media only screen and (max-width: 768px){.cta_selection{min-width:80px;padding:0.5rem 0.5rem}}.cta_selection:hover,.cta_selection:active{color:#000;background-color:#fff;box-shadow:0 0 0 1px #b3b3b3,0 10px 20px -10px rgba(0,0,0,0.3)}.cta_textarea{width:100%;border-color:#4445e5;text-align:left;box-shadow:none;background-color:transparent}.cta_textarea:hover,.cta_textarea:active{background-color:transparent}.cta_input{width:100%;padding-left:0;padding-right:0;background-color:transparent;border:0;border-bottom:1px solid #4445e5;box-shadow:none;color:#130569;text-align:left}.cta_input:hover,.cta_input:active{background-color:transparent}.cta_submit{display:none;-webkit-appearance:none;appearance:none;border:0}.c-language{position:relative;z-index:3px;transition:opacity ease 0.2s}.c-language.is-visible{background-color:#fff;border-radius:2px;color:#4445e5;box-shadow:inset 0 0 0 1px rgba(68,69,229,0.5)}.c-language__icon{padding-right:5px}.c-language__menu{visibility:hidden;position:absolute;left:0;right:0;z-index:2px;margin-top:15px;width:100%;background-color:#fff;border-radius:2px;font-weight:300;box-shadow:0 2px 5px rgba(68,69,229,0.2);color:#4445e5;opacity:0;transform:translateY(-15px);transition:opacity 0.2s ease, transform 0.2s ease;pointer-events:none}.c-language__menu.is-visible{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.c-language__option{display:inline-block;width:100%;padding:10px;color:#4445e5;transition:all ease .2s;cursor:pointer}.c-language__option:hover{background-color:#f5f5fb}.c-case-studies{width:calc(100% / 3);padding:10px;text-align:left;float:left;color:#130569}@media only screen and (max-width: 840px){.c-case-studies{width:50%}}@media only screen and (max-width: 560px){.c-case-studies{width:100%}}.c-case-studies:hover{text-decoration:none}.c-case-studies:hover .c-case-studies__img{transform:scale(1.1)}.c-case-studies_lg{width:calc(100% / 3 * 2)}@media only screen and (max-width: 840px){.c-case-studies_lg{width:50%}}@media only screen and (max-width: 560px){.c-case-studies_lg{width:100%}}.c-case-studies__wrapper{box-shadow:0 0 0 1px #130569}.c-case-studies__body{overflow:hidden}.c-case-studies__img{display:block;max-width:100%;transition:all ease 1.2s}@media only screen and (max-width: 840px){.c-case-studies__img{display:none}}.c-case-studies__img_mobile{display:block}@media only screen and (min-width: 841px){.c-case-studies__img_mobile{display:none}}.c-contact-form{width:100%}.c-contact-form__group{position:relative;width:100%;padding:20px;float:left;text-align:left}@media only screen and (max-width: 500px){.c-contact-form__group{padding:10px;margin-top:15px}}.c-contact-form__group.is-hide-label label{opacity:0;top:2em}.c-contact-form__group.is-hide-label input::placeholder,.c-contact-form__group.is-hide-label textarea::placeholder{opacity:1;transform:translateY(0)}.c-contact-form__group.is-unhighlight-label label{color:#130569}.c-contact-form__group_md{width:50%}@media only screen and (max-width: 500px){.c-contact-form__group_md{width:100%}}.c-contact-form__group_cth{position:relative}@media only screen and (max-width: 320px){.c-contact-form__group_cth{left:-21px;bottom:0}}.c-contact-form__group_cth .g-recaptcha div{display:inline-block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 320px){.c-contact-form__group_cth .g-recaptcha div{transform:scale(0.93)}}.c-contact-form__group_submit{text-align:right;pointer-events:auto;visibility:visible;opacity:1;transition:opacity 0.3s ease}.c-contact-form__group_submit.is-hidden{visibility:hidden;pointer-events:none;opacity:0}@media only screen and (min-width: 501px){.c-contact-form__group_submit button,.c-contact-form__group_submit input[type="submit"]{margin-top:12px}}@media only screen and (max-width: 500px){.c-contact-form__group:nth-last-child(1){text-align:center}}.c-contact-form__group .cta{min-width:120px}.c-contact-form__group textarea{min-height:150px}@media only screen and (max-width: 640px){.c-contact-form__group textarea{min-height:150px}}.c-contact-form__group input::-webkit-input-placeholder,.c-contact-form__group textarea::-webkit-input-placeholder{color:#4445e5;font-style:normal;font-size:inherit}.c-contact-form__group input:-moz-placeholder,.c-contact-form__group textarea:-moz-placeholder{color:#4445e5;font-style:normal;font-size:inherit}.c-contact-form__group input::-moz-placeholder,.c-contact-form__group textarea::-moz-placeholder{color:#4445e5;font-style:normal;font-size:inherit}.c-contact-form__group input:-ms-input-placeholder,.c-contact-form__group textarea:-ms-input-placeholder{color:#4445e5;font-style:normal;font-size:inherit}.c-contact-form__group input::placeholder,.c-contact-form__group textarea::placeholder{opacity:0;transform:translateY(-1em);transition:.3s all ease}.c-contact-form__group label{position:absolute;top:0.4em;left:20px;font-size:0.8em;color:#4445e5;opacity:1;transition:.3s ease all}@media only screen and (max-width: 640px){.c-contact-form__group label{top:-10px;left:10px}}.c-contact-form__group input[type="file"]{max-width:100%;padding:15px;border:1px solid #4445e5;font-weight:300;color:#4445e5}.c-contact-form__recaptchamsg{color:#4445e5}@media only screen and (max-width: 640px){.c-contact-form__recaptchamsg{text-align:center}}.c-contact-form__label{display:inline-block;width:100%;margin-bottom:15px;font-size:1em;font-weight:300;color:#4445e5}.c-contact-form__label span{font-size:0.8em}.c-social{width:100%;padding-top:30px;padding-bottom:30px;font-size:2em}.c-social__link{padding:5px;color:#ccc;transition:all ease .2s}.c-social__link:hover{color:#4445e5}@media only screen and (min-width: 640px){.c-social__link_whatsapp{display:none}}.c-social_share .c-social__link{padding:10px;padding-left:7px;padding-right:7px;border-radius:100px;background-color:rgba(255,255,255,0.4);color:#130569}.c-social_share .c-social__link:hover{background-color:#fff}.c-icon{max-width:100px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1024px){.c-icon{max-width:75px}}.c-icon img{max-width:100%}.c-icon_website{color:#16c16b}.c-icon_app{color:#ffbf2f}.c-icon_ecommerce{color:#f43842}.c-icon_branding{color:#50d4e3}.c-gradient{position:absolute;bottom:0;left:0;right:0;height:25%;z-index:2;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff));background-image:-webkit-linear-gradient(top, transparent, #fff);background-image:-moz-linear-gradient(top, transparent, #fff);background-image:-ms-linear-gradient(top, transparent, #fff);background-image:-o-linear-gradient(top, transparent, #fff);background-image:linear-gradient(top, transparent, #fff);filter:progid:DXImageTransform.Microsoft.gradient(start-colourStr='transparent', end-colourStr='#fff')}@media only screen and (max-width: 768px){.c-gradient{display:none}}.c-job-offer{display:inline-block;width:100%;max-width:50%}@media only screen and (max-width: 640px){.c-job-offer{max-width:none}}.c-job-offer_full{max-width:none}.c-job-offer__content{padding:60px;background-color:#fff}@media only screen and (max-width: 900px){.c-job-offer__content{padding:40px}}@media only screen and (max-width: 640px){.c-job-offer__content{padding:20px}}@media only screen and (max-width: 375px){.c-job-offer__content{padding:10px}}.c-job-offer__content .c-paragraph{margin-top:1em;margin-bottom:1em}.c-job-offer__content ul{font-weight:300;list-style-type:disc}.c-job-offer__content ul li{line-height:1.9em;margin-left:18px}.c-job-offer__content .l-contact__form{padding:0;margin-top:60px;box-shadow:none}.c-job-offer__content #contact-message{min-height:100px}.c-job-offer__item{padding:30px;padding-top:20px;padding-bottom:20px;background-color:#fff;transition:all ease .2s}@media only screen and (max-width: 640px){.c-job-offer__item{padding:20px}}.c-job-offer__item:hover{box-shadow:0 0 0 2px #fff}.c-job-offer__block{margin-bottom:10px}.c-job-offer__block_link{margin-top:10px}.c-job-offer__block_details{padding:20px}@media only screen and (max-width: 500px){.c-job-offer__block_details{padding:10px}}.c-job-offer__date{display:inline-block;width:100%;margin-bottom:15px;text-transform:uppercase;font-size:0.9em;color:#4445e5}.c-job-offer__office{margin-top:0.4em}.brand-bg{background-image:url("../img/backgrounds/hero.svg");background-size:100% auto;background-repeat:no-repeat;background-position:top center}@media only screen and (max-width: 768px){.brand-bg{background-size:150% auto}}.brand-bg_home{background-image:none}@media only screen and (max-width: 768px){.brand-bg_home{background-image:url("../img/backgrounds/hero_mobile.svg");background-size:100% auto}}.brand-bg_jobs{background-image:url("../img/backgrounds/jobs.png");background-color:#130569}.l-hero{position:relative;padding-top:75px;padding-bottom:75px;color:#130569}@media only screen and (max-width: 500px){.l-hero{padding-bottom:60px}}.l-hero_case-studies{padding-top:120px;padding-bottom:45px;color:#fff}@media only screen and (max-width: 640px){.l-hero_case-studies .l-hero__block_logo{max-width:80%}.l-hero_case-studies .l-hero__block_logo{max-width:100%}}@media only screen and (max-width: 768px){.l-hero_case-studies .l-hero__wrapper{align-items:flex-start}}.l-hero_case-studies .l-hero__block_logo{display:block;float:left;text-align:left}@media only screen and (min-width: 769px){.l-hero_case-studies .l-hero__block_logo{max-width:40%}}@media only screen and (min-width: 769px){.l-hero_case-studies .l-hero__block_img{max-width:60%}}.l-hero_redlink{background-color:#01734E;background-image:url("../img/case_studies/website/hero/background.png");background-position:center center;background-size:auto 100%;background-repeat:no-repeat}@media only screen and (max-width: 768px){.l-hero_redlink{background-size:cover}}.l-hero_redlink .l-hero__block_img img{max-width:90%}@media only screen and (max-width: 900px){.l-hero_redlink .l-hero__block_img img{max-width:100%}}.l-hero_samsung{background-color:#182DA9;background-image:url("../img/case_studies/branding/hero/background.png");background-position:center center;background-size:600px auto;background-repeat:no-repeat}@media only screen and (max-width: 768px){.l-hero_samsung{background-size:cover}}@media only screen and (min-width: 769px){.l-hero_samsung .l-hero__block_logo{max-width:45%}}@media only screen and (min-width: 769px){.l-hero_samsung .l-hero__block_img{max-width:55%}}.l-hero_nike{background-color:#000;background-image:url("../img/case_studies/ecommerce/hero/background.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat}.l-hero_gama{background-color:#C50014;background-image:url("../img/case_studies/app/hero/background.png");background-position:center center;background-size:auto 100%;background-repeat:no-repeat}@media only screen and (max-width: 768px){.l-hero_gama{background-size:cover}}.l-hero_gama .l-hero__block_img .mobile{max-width:75%}.l-hero__nav{position:absolute;top:0;right:0;left:0;z-index:10;padding-left:10px;padding-right:10px;padding-top:10px}.l-hero__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row;transition:transform 0.5s ease 0.5s}@media only screen and (max-width: 768px){.l-hero__wrapper{flex-direction:column;justify-content:center}}.l-hero__wrapper.is-switching{transform:translateY(200px)}.l-hero__block{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(100% / 2);max-width:calc(100% / 2);text-align:center}@media only screen and (max-width: 768px){.l-hero__block{max-width:none;width:100%}}.l-hero__block_text .c-subtitle{margin-top:1em;margin-bottom:1em}.l-hero__block_logo{max-width:35%}@media only screen and (max-width: 768px){.l-hero__block_logo{max-width:50%;margin-bottom:60px}}@media only screen and (max-width: 640px){.l-hero__block_logo{margin-bottom:30px}}.l-hero__block_img{display:inline-block;width:65%;max-width:65%;margin-bottom:-175px;text-align:right}@media only screen and (max-width: 768px){.l-hero__block_img{max-width:100%;width:100%;text-align:center}}@media only screen and (max-width: 425px){.l-hero__block_img{margin-bottom:-120px}}@media only screen and (max-width: 320px){.l-hero__block_img{margin-bottom:-100px}}.l-hero__block_img img{max-width:100%}.l-hero__logo{width:100%;max-width:100%;transition:all ease .6s;opacity:0;animation:logo_in ease forwards .6s;transform-origin:center}.l-hero__logo.is-hide{animation:logo_out ease forwards .6s}.l-hero__logo_sm{max-width:150px;margin-bottom:15px}@media only screen and (max-width: 500px){.l-hero__logo_sm{max-width:100px;margin-bottom:5px}}.l-hero__logo_md{max-width:225px;margin-bottom:15px}@media only screen and (max-width: 500px){.l-hero__logo_md{max-width:150px;margin-bottom:5px}}@media only screen and (max-width: 375px){.l-hero__btn .cta{min-width:280px;margin-top:10px}}@keyframes logo_in{0%{transform:scale(0.7);opacity:0}60%{transform:scale(1.01);opacity:1}80%{transform:scale(0.99);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes logo_out{0%{transform:scale(1);opacity:1}30%{opacity:0}100%{transform:scale(0.1);opacity:0}}.l-admin{position:relative;padding-top:74px;background-color:#fff}.l-admin .alert{display:none}.l-admin__title{margin-bottom:25px}@media only screen and (max-width: 768px){.l-admin input{margin-bottom:10px;margin-top:5px}}.l-case-studies{width:100%;padding-top:60px;padding-bottom:30px;color:#130569;text-align:center}.l-hero__gallery{padding-top:80px}@media only screen and (max-width: 1366px){.l-hero__gallery{padding-top:40px}}.l-gallery-home{width:100%;text-align:center}.l-gallery-home_head{width:100%;padding-top:60px;padding-bottom:30px;color:#130569;text-align:center}@media only screen and (max-width: 640px){.l-gallery-home .l-gallery__wrapper{flex-direction:row}}.l-gallery-home .l-gallery__box{width:calc(100% / 4)}@media only screen and (max-width: 640px){.l-gallery-home .l-gallery__box{width:50%;padding:0}}.l-gallery__gridwall{padding-bottom:50px;position:relative}.l-gallery__curtain{position:absolute;background-color:red;left:0;bottom:5px;height:100%;width:100%;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff));background-image:-webkit-linear-gradient(top, transparent, #fff);background-image:-moz-linear-gradient(top, transparent, #fff);background-image:-ms-linear-gradient(top, transparent, #fff);background-image:-o-linear-gradient(top, transparent, #fff);background-image:linear-gradient(top, transparent, #fff);filter:progid:DXImageTransform.Microsoft.gradient(start-colourStr='transparent', end-colourStr='#fff')}.l-gallery__wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width: 640px){.l-gallery__wrapper{flex-direction:column}}.l-gallery__box{padding:10px;width:calc(100% / 3)}@media only screen and (max-width: 640px){.l-gallery__box{width:100%;padding-right:0;padding-left:0}}.l-gallery__item{box-shadow:0 0 0 1px rgba(19,5,105,0.1);background-color:#f2f2f2}.l-gallery__img{width:100%;max-width:100%;display:block}.l-gallery__title{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%;padding-top:5px;padding-bottom:5px;background-color:#fff;border-top:1px solid rgba(19,5,105,0.1);font-size:15px;color:#130569}.l-gallery__title img{width:50px;margin-right:10px;margin-left:10px}.l-gallery__footer{text-align:center;margin-top:30px;padding-bottom:30px}.l-gallery__filters{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-bottom:40px}@media only screen and (max-width: 640px){.l-gallery__filters{flex-wrap:wrap}}.l-gallery__filter{font-size:1em;padding:6px 10px;margin:0 6px;color:#4445e5;cursor:pointer}@media only screen and (max-width: 640px){.l-gallery__filter{margin-bottom:10px}}.l-gallery__filter:hover{box-shadow:inset 0 0 0 1px rgba(68,69,229,0.5);border-radius:2px}.l-gallery__filter.is-active{background-color:#4445e5;border-radius:2px;color:#fff}.l-services{width:100%;padding-top:60px;padding-bottom:120px;color:#130569;text-align:center}@media only screen and (max-width: 640px){.l-services{padding-bottom:90px}}@media only screen and (max-width: 375px){.l-services{padding-bottom:60px}}.l-services__block{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-top:90px}@media only screen and (max-width: 640px){.l-services__block{display:block}}@media only screen and (max-width: 375px){.l-services__block{margin-top:60px}.l-services__block:nth-child(2){margin-top:45px}}.l-services__block_head{margin-top:0}.l-services__img{max-width:350px;text-align:center}@media only screen and (max-width: 900px){.l-services__img{max-width:35%}}@media only screen and (max-width: 640px){.l-services__img{max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:15px}}.l-services__img img{max-width:100%}.l-services__text{margin-left:80px;width:50%;text-align:left}@media only screen and (max-width: 768px){.l-services__text{margin-left:40px}}@media only screen and (max-width: 640px){.l-services__text{width:90%;margin-left:auto;margin-right:auto;text-align:center}}.l-services__links{margin-top:0.5em}@media only screen and (max-width: 425px){.l-services__links .styleguide__link{margin-top:0.5em}}@media only screen and (max-width: 375px){.l-services__links .cta{min-width:280px}}.l-clients{width:100%;padding-top:60px;padding-bottom:60px;background-color:#f5f5fb;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5fb), to(#fff));background-image:-webkit-linear-gradient(top, #f5f5fb, #fff);background-image:-moz-linear-gradient(top, #f5f5fb, #fff);background-image:-ms-linear-gradient(top, #f5f5fb, #fff);background-image:-o-linear-gradient(top, #f5f5fb, #fff);background-image:linear-gradient(top, #f5f5fb, #fff);filter:progid:DXImageTransform.Microsoft.gradient(start-colourStr='#f5f5fb', end-colourStr='#fff');color:#130569;text-align:center}@media only screen and (max-width: 640px){.l-clients{padding-top:30px;padding-bottom:30px}}.l-clients__block_body{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width: 640px){.l-clients__block_body{justify-content:center;margin-top:15px}}.l-clients__logo{width:auto;max-width:15%;height:50px}@media only screen and (max-width: 640px){.l-clients__logo{max-width:calc(100%/3);padding:20px}}@media only screen and (max-width: 425px){.l-clients__logo{height:40px;padding:10px}}.l-offices{width:100%;padding-top:60px;padding-bottom:90px;background-color:#f5f5fb;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5fb), to(#fff));background-image:-webkit-linear-gradient(top, #f5f5fb, #fff);background-image:-moz-linear-gradient(top, #f5f5fb, #fff);background-image:-ms-linear-gradient(top, #f5f5fb, #fff);background-image:-o-linear-gradient(top, #f5f5fb, #fff);background-image:linear-gradient(top, #f5f5fb, #fff);filter:progid:DXImageTransform.Microsoft.gradient(start-colourStr='#f5f5fb', end-colourStr='#fff');color:#130569;text-align:center}@media only screen and (max-width: 500px){.l-offices{padding-bottom:60px}}.l-offices__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 640px){.l-offices__wrapper{justify-content:center}}@media only screen and (max-width: 500px){.l-offices__wrapper{display:block;flex-direction:column}}.l-offices__block{width:100%}.l-offices__block_head{margin-bottom:30px}.l-offices__block_md{display:flex;align-items:flex-start;justify-content:flex-start;width:45%}@media only screen and (max-width: 640px){.l-offices__block_md{flex-direction:column;width:90%;float:none;margin-left:auto;margin-right:auto}.l-offices__block_md:not(:last-child){margin-bottom:45px}}.l-offices__img{width:110px;height:110px;padding:15px;border-radius:100px;background-color:#fff}@media only screen and (max-width: 640px){.l-offices__img{margin-left:auto;margin-right:auto;margin-bottom:15px}}.l-offices__img img{max-height:100%}.l-offices__text{margin-left:30px;text-align:left;max-width:calc(100% - 130px)}@media only screen and (max-width: 640px){.l-offices__text{max-width:none;text-align:center;margin-left:0}}.l-offices__text .styleguide__link{padding-left:0;padding-right:0}.l-offices__text .c-subtitle{font-size:1.4em}.l-team{width:100%;padding-top:60px;padding-bottom:60px;text-align:center;color:#130569}.l-team__block_head{margin-bottom:30px}.l-team__block_body{position:relative;margin-bottom:30px}.l-team__module{width:calc(100%/3);float:left}@media only screen and (max-width: 500px){.l-team__module{width:100%}}.l-team__module_lg{width:100%}.l-team__module_md,.l-team__module_sm{width:50%}.l-team__module img{display:block;width:100%}.l-team__button{position:absolute;left:10px;top:10px;width:60px;height:60px;padding:15px;background-color:#ffffff;border-radius:100px;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:transform ease .2s}.l-team__button:hover{transform:scale(1.05)}.l-team__button img{width:100%}.l-contact{width:100%;padding-top:30px;padding-bottom:30px;color:#130569;text-align:center}.l-contact__tab{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;width:100%;margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 500px){.l-contact__tab{justify-content:center}}.l-contact__tab-option{position:relative;max-width:20%;text-align:center;color:#ccc;cursor:pointer}@media only screen and (max-width: 500px){.l-contact__tab-option{max-width:calc(100%/3);padding:15px}}.l-contact__tab-option:hover .l-contact__tab-icon,.l-contact__tab-option.is-active .l-contact__tab-icon{background-position:bottom center}@media only screen and (min-width: 501px){.l-contact__tab-option.is-active::after{content:"";position:absolute;bottom:-30px;left:calc(50% - 19px);border-width:0 19px 19px;border-style:solid;border-color:#fff transparent;display:block;width:0}.l-contact__tab-option.is-active::before{content:"";position:absolute;bottom:-30px;left:calc(50% - 20px);border-width:0 20px 20px;border-style:solid;border-color:#4445e5 transparent;display:block;width:0}}.l-contact__tab-option_website:hover,.l-contact__tab-option_website.is-active{color:#16c16b}.l-contact__tab-option_website.is-active .l-contact__tab-check{display:block;background-color:#16c16b}.l-contact__tab-option_app:hover,.l-contact__tab-option_app.is-active{color:#ffbf2f}.l-contact__tab-option_app.is-active .l-contact__tab-check{display:block;background-color:#ffbf2f}.l-contact__tab-option_ecommerce:hover,.l-contact__tab-option_ecommerce.is-active{color:#f43842}.l-contact__tab-option_ecommerce.is-active .l-contact__tab-check{display:block;background-color:#f43842}.l-contact__tab-option_branding:hover,.l-contact__tab-option_branding.is-active{color:#50d4e3}.l-contact__tab-option_branding.is-active .l-contact__tab-check{display:block;background-color:#50d4e3}.l-contact__tab-option_other:hover,.l-contact__tab-option_other.is-active{color:#4445e5}.l-contact__tab-option_other.is-active .l-contact__tab-check{display:block;background-color:#4445e5}.l-contact__tab-option span{display:inline-block;margin-top:10px}.l-contact__tab-icon{position:relative;width:60px;height:60px;margin-left:auto;margin-right:auto;background-size:100% auto;background-position:top center}.l-contact__tab-icon_website{background-image:url("../img/icons/sprite_service_website.svg")}.l-contact__tab-icon_app{background-image:url("../img/icons/sprite_service_app.svg")}.l-contact__tab-icon_ecommerce{background-image:url("../img/icons/sprite_service_ecommerce.svg")}.l-contact__tab-icon_branding{background-image:url("../img/icons/sprite_service_branding.svg")}.l-contact__tab-icon_other{background-image:url("../img/icons/sprite_service_other.svg")}.l-contact__tab-check{position:absolute;bottom:-5px;right:-5px;width:23px;height:23px;padding:4px 3px;border-radius:50px;background-color:#16c16b;font-size:0.8em;color:#fff;display:none}.l-contact__form{position:relative;width:100%;padding:20px;box-shadow:0 0 0 1px #4445e5;transition:all ease .2s}@media only screen and (max-width: 500px){.l-contact__form{padding:10px}}.l-contact__form .c-title{margin-top:1em;margin-bottom:1em}@media only screen and (max-width: 500px){.l-contact__form .c-title{margin-top:1.5em}}.l-contact__form_website{box-shadow:0 0 0 1px #16c16b}.l-contact__form_app{box-shadow:0 0 0 1px #ffbf2f}.l-contact__form_ecommerce{box-shadow:0 0 0 1px #f43842}.l-contact__form_branding{box-shadow:0 0 0 1px #50d4e3}.l-contact__form_other{box-shadow:0 0 0 1px #4445e5}.l-contact__modal{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transform:scale(0.95);transition:opacity 0.3s ease, transform 0.3s ease}.l-contact__modal.is-visible{visibility:visible;pointer-events:auto;opacity:1;transform:scale(1)}.l-contact__modal img{width:50%}.l-contact__modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:20px;height:20px;width:20px;box-shadow:0 0 0 1px #4445e5;cursor:pointer;color:#4445e5}.l-contact__status{margin-top:50px}.l-contact__status-title{font-size:1.8em}.l-contact__status-description{font-size:1.2em;margin-bottom:40px}.l-contact__success,.l-contact__error{display:none}.l-contact__success.is-visible,.l-contact__error.is-visible{display:block}.l-footer{width:100%;padding-top:30px;padding-bottom:30px;color:#130569;font-size:1.2em;text-align:center}@media only screen and (max-width: 640px){.l-footer{padding-bottom:60px}}.l-footer__block{color:#b3b3b3;font-weight:300}.l-footer__block p{margin-top:0;margin-bottom:0}.l-footer__block_copy{font-size:0.8em}.l-footer__link{display:inline-block;padding:10px;margin-left:5px;margin-right:5px;color:#b3b3b3;transition:all ease .2s}.l-footer__link:hover{color:#4445e5}.l-animation{position:absolute;width:100%;height:617px;top:0;left:0;background-color:#f5f5fb;z-index:1;overflow:hidden}@media only screen and (max-width: 768px){.l-animation{display:none}}.l-animation_gallery{top:-70px}.l-animation #fijo,.l-animation #lineas,.l-animation #flotantes{position:absolute;width:1920px;height:auto;top:0;left:50%;transform:translateX(-50%)}.l-animation #fijo{opacity:0;animation:fadeIn_simple 1s forwards}.l-animation #lineas{min-height:100%;min-width:100%;opacity:0.5}.l-animation #lineas .st0{fill:none;stroke:#130569;stroke-miterlimit:10}.l-animation #lineas .st1{fill:#130569}.l-animation #lineas line,.l-animation #lineas polyline{stroke-dasharray:400;stroke-dashoffset:-400;animation:dash 3s linear forwards}.l-animation #lineas line.reverse,.l-animation #lineas polyline.reverse{stroke-dashoffset:400}.l-animation #lineas polygon{opacity:0;animation:fadeIn .5s forwards 3s}.l-animation #flotantes .st0{fill:none;stroke:#140C5F;stroke-miterlimit:10}.l-animation #flotantes .st1{fill:#140C5F}.l-animation #flotantes .st2{fill:#EDEEF8}.l-animation #flotantes .st3{fill:none;stroke:#140C5F;stroke-miterlimit:10;stroke-dasharray:4}.l-animation #flotantes .st4{fill:none;stroke:#140C5F;stroke-miterlimit:10;stroke-dasharray:3.924,3.924}.l-animation #flotantes .st5{fill:none;stroke:#140C5F;stroke-miterlimit:10;stroke-dasharray:3.9038,3.9038}.l-animation #flotantes .st6{fill:none;stroke:#140C5F;stroke-miterlimit:10;stroke-dasharray:3.9087,3.9087}.l-animation #flotantes .st7{fill:none;stroke:#140C5F;stroke-miterlimit:10;stroke-dasharray:3.8484,3.8484}.l-animation #flotantes .st8{fill:none;stroke:#140C5F;stroke-miterlimit:10;stroke-dasharray:4.29,4.29}.l-animation #flotantes .st9{fill:none;stroke:#140C5F;stroke-miterlimit:10;stroke-dasharray:4.263,4.263}.l-animation #flotantes .st10{fill:none;stroke:#4D4D77;stroke-width:1.6;stroke-miterlimit:10}.l-animation #flotantes .st11{opacity:0.5;fill:#9E9EC6}.l-animation #flotantes .st12{fill:#4D4D77}.l-animation #flotantes .st13{fill:#FDFDFE}.l-animation #flotantes .st14{fill:none;stroke:#140C5F;stroke-linecap:round;stroke-miterlimit:10}.l-animation #flotantes .st15{fill:none}.l-animation #flotantes .st16{fill:#FFFFFF}.l-animation #flotantes .st17{fill:#EF404A}.l-animation #flotantes .st18{fill:#444164}.l-animation #flotantes .st19{fill:#E8E8F2}.l-animation #flotantes .st20{fill:#9685BD}.l-animation #flotantes .st21{fill:#575682}.l-animation #flotantes .st22{fill:#DDDDF0}.l-animation #flotantes .st23{fill:none;stroke:#4D4D77;stroke-miterlimit:10}.l-animation #flotantes .st24{fill:#CCCCEA}.l-animation #flotantes .st25{fill:#CACADD}.l-animation #flotantes .st26{fill:#7979AA}.l-animation #flotantes .st27{fill:none;stroke:#B6B6DD;stroke-width:2;stroke-miterlimit:10}.l-animation #flotantes .st28{fill:#EDEDF9}.l-animation #flotantes .st29{fill:#535277}.l-animation #flotantes .st30{fill:#6A6A99}.l-animation #flotantes .st31{fill:#545487}.l-animation #flotantes .st32{fill:#DFDFF4}.l-animation #flotantes .st33{fill:#36365B}.l-animation #flotantes .st34{fill:#02D0F6}.l-animation #flotantes .st35{fill:#141D4D}.l-animation #flotantes .st36{fill:#151D4F}.l-animation #flotantes .st37{fill:#DB5050}.l-animation #flotantes .st38{fill:#143D6C}.l-animation #flotantes .st39{fill:#FFFFFF;stroke:#36365B;stroke-miterlimit:10}.l-animation #flotantes g{opacity:0}.l-animation #flotantes g.visible{opacity:1}.l-animation #flotantes .l-animation__element01,.l-animation #flotantes .l-animation__element02,.l-animation #flotantes .l-animation__element03,.l-animation #flotantes .l-animation__element04,.l-animation #flotantes .l-animation__element05,.l-animation #flotantes .l-animation__element06,.l-animation #flotantes .l-animation__element07,.l-animation #flotantes .l-animation__element08,.l-animation #flotantes .l-animation__element09,.l-animation #flotantes .l-animation__element10,.l-animation #flotantes .l-animation__element11{animation:fadeIn_parcial 1s ease-out forwards}.l-animation #flotantes .l-animation__element01,.l-animation #flotantes .l-animation__element02,.l-animation #flotantes .l-animation__element11{transform:translateY(-40px);animation-delay:1.4s}.l-animation #flotantes .l-animation__element05,.l-animation #flotantes .l-animation__element07{animation-delay:1s}.l-animation #flotantes .l-animation__element06,.l-animation #flotantes .l-animation__element09{animation-delay:.7s}.l-animation #flotantes .l-animation__element06{transform:translateY(80px)}.l-animation #flotantes .l-animation__element05{transform:translate(-80px, 40px)}.l-animation #flotantes .l-animation__element07{transform:translateY(-80px)}.l-animation #flotantes .l-animation__element09{transform:translate(80px, 40px)}.l-animation #flotantes .l-animation__element11{animation-delay:2s}.l-animation #flotantes .l-animation__element03{transform:translateY(40px)}.l-animation #flotantes .l-animation__element04{transform:translateY(-40px)}.l-animation #flotantes .l-animation__element12,.l-animation #flotantes .l-animation__element13,.l-animation #flotantes .l-animation__element14,.l-animation #flotantes .l-animation__element15{animation:fadeIn .5s ease-out forwards}.l-animation #flotantes .l-animation__element12{animation-delay:2s}.l-animation #flotantes .l-animation__element13{transform:translateY(10px);animation-delay:1.2s}.l-animation #flotantes .l-animation__element14{animation-delay:.5s}.l-animation #flotantes .l-animation__element14-women{transform:translateY(10px);animation:fadeIn .5s ease-out forwards}.l-animation #flotantes .l-animation__element14-board polyline,.l-animation #flotantes .l-animation__element14-board circle,.l-animation #flotantes .l-animation__element14-board path{stroke-dasharray:250;stroke-dashoffset:250;animation:dash 2s linear forwards}.l-animation #flotantes .l-animation__element15{animation-delay:1.5s;transform:translate(-10px, 5px)}@keyframes dash{to{stroke-dashoffset:0}}@keyframes scale{to{transform:scale(1)}}@keyframes fadeIn_parcial{to{opacity:0.5;transform:translate(0)}}@keyframes fadeIn_simple{to{opacity:0.5}}@keyframes fadeIn{to{opacity:1;transform:translate(0)}}.l-hero__jobs{padding-top:80px}@media only screen and (max-width: 1366px){.l-hero__jobs{padding-top:40px}}.l-hero__jobs .l-hero__block_text .c-subtitle{margin-bottom:0.5em;margin-top:0.5em}.l-jobs{width:100%;padding-bottom:30px;color:#130569}.l-jobs__wrapper{align-items:center;justify-content:center;flex-wrap:wrap}.l-jobs__dynamic-title{display:none}.l-jobs__social{padding-top:60px;padding-bottom:30px;text-align:center}.l-case-study-intro{padding-top:150px;padding-bottom:60px}@media only screen and (max-width: 425px){.l-case-study-intro{padding-top:90px}}@media only screen and (max-width: 320px){.l-case-study-intro{padding-top:60px}}.l-case-study-intro .c-title,.l-case-study-intro .c-subtitle,.l-case-study-intro .c-paragraph{text-align:left}.l-case-study-intro__content{color:#130569;box-shadow:inset 0 0 0 1px #130569}.l-case-study-intro__block{width:100%;padding:30px}@media only screen and (max-width: 425px){.l-case-study-intro__block{padding:20px}}.l-case-study-intro__block:nth-child(1){border-bottom:1px solid #130569}.l-case-study-intro__title{width:40%;float:left}.l-case-study-intro__text{width:60%;float:left}.l-case-study-intro__title,.l-case-study-intro__text{text-align:center}@media only screen and (max-width: 500px){.l-case-study-intro__title,.l-case-study-intro__text{width:100%}}.l-case-study-process{width:100%;color:#130569;text-align:center}.l-case-study-process .c-title,.l-case-study-process .c-subtitle,.l-case-study-process .c-paragraph{text-align:left}.l-case-study-process__wrapper{position:relative;padding-top:90px;padding-bottom:90px}@media only screen and (max-width: 768px){.l-case-study-process__wrapper{padding-bottom:60px;padding-top:60px}}.l-case-study-process__wrapper_flex{align-items:center;flex-wrap:wrap}@media only screen and (max-width: 768px){.l-case-study-process__wrapper_flex{display:block}}.l-case-study-process__wrapper_alt{padding-bottom:0}@media only screen and (max-width: 768px){.l-case-study-process__wrapper_alt{padding-bottom:60px}}.l-case-study-process__wrapper_alt-bottom{padding-bottom:0}@media only screen and (max-width: 768px){.l-case-study-process__wrapper_alt-bottom{padding-bottom:30px}}.l-case-study-process__wrapper_alt-top{padding-top:0}@media only screen and (max-width: 768px){.l-case-study-process__wrapper_extra{padding:0}}.l-case-study-process__block{position:relative;width:100%;text-align:center}.l-case-study-process__block_img{width:100%;float:left;z-index:1}@media only screen and (max-width: 768px){.l-case-study-process__block_img{padding-top:15px}}.l-case-study-process__block_flex{flex-wrap:wrap}@media only screen and (max-width: 768px){.l-case-study-process__block_flex{display:block}}.l-case-study-process__block_full{padding-bottom:45px;text-align:right}@media only screen and (max-width: 768px){.l-case-study-process__block_full{padding-bottom:60px;text-align:center}}.l-case-study-process__block_full .l-case-study-process__container,.l-case-study-process__block_full .c-paragraph,.l-case-study-process__block_full .c-subtitle,.l-case-study-process__block_full .c-title{max-width:546px;float:right;padding-right:30px}@media only screen and (max-width: 768px){.l-case-study-process__block_full .l-case-study-process__container,.l-case-study-process__block_full .c-paragraph,.l-case-study-process__block_full .c-subtitle,.l-case-study-process__block_full .c-title{max-width:95%;float:none;padding-right:0}}.l-case-study-process__block_full .l-case-study-process__misc{position:relative;top:auto;bottom:auto;left:auto;right:auto;padding-top:30px}.l-case-study-process__block_full.right{padding:0;text-align:left}@media only screen and (max-width: 768px){.l-case-study-process__block_full.right{text-align:center}}.l-case-study-process__block_full.right .l-case-study-process__container,.l-case-study-process__block_full.right .c-paragraph,.l-case-study-process__block_full.right .c-subtitle,.l-case-study-process__block_full.right .c-title{float:left;padding-right:0;padding-left:30px}@media only screen and (max-width: 768px){.l-case-study-process__block_full.right .l-case-study-process__container,.l-case-study-process__block_full.right .c-paragraph,.l-case-study-process__block_full.right .c-subtitle,.l-case-study-process__block_full.right .c-title{padding-left:0;float:none}}.l-case-study-process__block_full.right .l-case-study-process__misc{float:left;padding-bottom:30px}.l-case-study-process__block_md{position:relative;width:50%;float:left}@media only screen and (max-width: 768px){.l-case-study-process__block_md{width:100%;float:none}}.l-case-study-process__block_md.right{float:right}.l-case-study-process__block_result{background-color:#f5f5fb;overflow:hidden}.l-case-study-process__block_result .l-case-study-process__block:not(:nth-child(1)){padding-top:60px}@media only screen and (max-width: 768px){.l-case-study-process__block_result .l-case-study-process__block:not(:nth-child(1)){padding-top:30px}}.l-case-study-process__block_result img{max-width:90%;margin-left:auto;margin-right:auto}.l-case-study-process__block_result .c-title{text-align:center}.l-case-study-process__block_result .cta{margin-top:15px}.l-case-study-process__block_gradient{background-color:#f5f5fb;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5fb), to(#fff));background-image:-webkit-linear-gradient(top, #f5f5fb, #fff);background-image:-moz-linear-gradient(top, #f5f5fb, #fff);background-image:-ms-linear-gradient(top, #f5f5fb, #fff);background-image:-o-linear-gradient(top, #f5f5fb, #fff);background-image:linear-gradient(top, #f5f5fb, #fff);filter:progid:DXImageTransform.Microsoft.gradient(start-colourStr='#f5f5fb', end-colourStr='#fff');color:#130569}.l-case-study-process__block_website{background-color:#16c16b;color:#fff}.l-case-study-process__block_redlink{background-color:#01734E;color:#fff}.l-case-study-process__block_redlink-extra{background-color:#1D7176;color:#fff}.l-case-study-process__block_app{background-color:#ffbf2f;color:#fff}.l-case-study-process__block_gama{background-color:#C50014;color:#fff}.l-case-study-process__block_gama-extra{background-color:#555253;color:#fff}.l-case-study-process__block_ecommerce{background-color:#f43842;color:#fff}.l-case-study-process__block_nike{background-color:#000;color:#fff}@media only screen and (max-width: 768px){.l-case-study-process__block_nike .l-case-study-process__block_full:nth-child(1){padding-bottom:0}}.l-case-study-process__block_nike.l-case-study-process__block_full{padding-bottom:0}@media only screen and (max-width: 1280px){.l-case-study-process__block_nike.l-case-study-process__block_full{padding-bottom:60px}}@media only screen and (max-width: 768px){.l-case-study-process__block_nike.l-case-study-process__block_full{padding-bottom:0}}.l-case-study-process__block_nike-extra{background-color:#FD5D04;color:#fff}.l-case-study-process__block_nike-extra .l-case-study-process__block_full,.l-case-study-process__block_nike-extra.l-case-study-process__block_full{padding-bottom:0}@media only screen and (max-width: 1280px){.l-case-study-process__block_nike-extra .l-case-study-process__block_full,.l-case-study-process__block_nike-extra.l-case-study-process__block_full{padding-bottom:60px}}@media only screen and (max-width: 768px){.l-case-study-process__block_nike-extra .l-case-study-process__block_full,.l-case-study-process__block_nike-extra.l-case-study-process__block_full{padding-bottom:0}}.l-case-study-process__block_branding{background-color:#50d4e3;color:#fff}.l-case-study-process__block_samsung{background-color:#182DA9;color:#fff}.l-case-study-process__block_samsung-extra{background-color:#FF5E41;color:#fff}.l-case-study-process__img{max-width:100%}@media only screen and (max-width: 768px){.l-case-study-process__img{max-width:95%}}.l-case-study-process__img_md{max-width:50%;margin:0}@media only screen and (max-width: 768px){.l-case-study-process__img_md{max-width:100%}}@media only screen and (max-width: 375px){.l-case-study-process__img_sm{width:70%}}.l-case-study-process__misc{position:absolute;bottom:30px;left:30px;width:150px}@media only screen and (max-width: 768px){.l-case-study-process__misc{display:none}}.l-case-study-process__misc_sm{width:110px}.l-case-study-process__misc_relative{position:relative}.l-case-study-process__misc_right{left:auto;right:30px;float:right}.l-case-study-process__misc_left{position:relative;right:auto;bottom:0;float:left;padding-top:30px}.l-case-study-process__container{width:100%;float:left}.desktop{display:inline-block}@media only screen and (max-width: 768px){.desktop{display:none}}.desktop-block{display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.desktop-block{display:none}}.mobile{display:none}@media only screen and (max-width: 768px){.mobile{display:inline-block}}.backshape{position:absolute;top:80%;left:0;right:0;z-index:0;display:block;float:left;margin-top:-100px;width:100%;height:1920px;background:#fff;transform:skew(0deg, -20deg);-ms-transform:skew(0deg, -20deg);-webkit-transform:skew(0deg, -10deg)}@media only screen and (max-width: 425px){.backshape{top:90%}}.backshape_reverse{transform:skew(0deg, 20deg);-ms-transform:skew(0deg, 20deg);-webkit-transform:skew(0deg, 10deg)}.backshape_gama{top:65%}@media only screen and (max-width: 1170px){.backshape_gama{top:75%}}@media only screen and (max-width: 425px){.backshape_gama{top:90%}}.backshape_samsung{top:70%}@media only screen and (max-width: 1170px){.backshape_samsung{top:75%}}@media only screen and (max-width: 425px){.backshape_samsung{top:90%}}.backshape_nike{top:45%}@media only screen and (max-width: 1170px){.backshape_nike{top:80%}}@media only screen and (max-width: 768px){.backshape_nike{top:45%}}@media only screen and (max-width: 320px){.backshape_nike{top:47%}}.backshape_nike-extra{top:40%}@media only screen and (max-width: 1170px){.backshape_nike-extra{top:45%}}@media only screen and (max-width: 768px){.backshape_nike-extra{top:800px}}@media only screen and (max-width: 1170px){.backshape_lg{top:40%}}.backshape_result{top:65%;transform:skew(0deg, -5deg);-ms-transform:skew(0deg, -5deg);-webkit-transform:skew(0deg, -3deg)}.backshape_website{background-color:#16c16b}.backshape_app{background-color:#ffbf2f}.backshape_ecommerce{background-color:#f43842}.backshape_branding{background-color:#50d4e3}.backshape_other{background-color:#130569}.l-case-study-more{width:100%;padding-top:90px;padding-bottom:60px;color:#130569;text-align:center}@media only screen and (max-width: 640px){.l-case-study-more{padding-top:60px;padding-bottom:30px}}.l-case-study-more__block{width:100%}@media only screen and (max-width: 840px){.l-case-study-more__block .c-case-studies:nth-last-child(1){display:none}}@media only screen and (max-width: 560px){.l-case-study-more__block .c-case-studies:nth-last-child(2){display:none}}.l-case-study-more__block_head{margin-bottom:30px}.l-case-study-more .c-case-studies__img{display:block}.l-case-study-redlink__img{width:60%;max-width:100%;margin-top:-200px}@media only screen and (max-width: 900px){.l-case-study-redlink__img{margin-top:-100px}}.l-case-study-redlink__img.left{float:left}.l-case-study-redlink__img.right{float:right}.l-case-study-redlink__img_full{width:100%;margin:0}.l-case-study-redlink__img_bottom{position:absolute;right:0;top:150px;width:50%;margin:0}@media only screen and (max-width: 768px){.l-case-study-redlink__img_bottom{position:relative;top:auto;width:100%;margin-bottom:-125px}}.l-case-study-gama__img{position:absolute;width:50%;max-width:546px;bottom:0;right:0}@media only screen and (max-width: 768px){.l-case-study-gama__img{position:relative;width:auto;max-width:100%;margin-bottom:-125px}}@media only screen and (max-width: 500px){.l-case-study-gama__img{max-width:90%}}.l-case-study-gama__img-bottom{margin-bottom:-90px}.l-case-study-gama__result{position:relative;width:100%;max-width:300px;margin-left:auto;margin-right:auto}.l-case-study-gama__result img{margin-top:1px}.l-case-study-gama__result video{position:absolute;width:100%;max-width:232px;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 375px){.l-case-study-gama__result video{max-width:180px}}.l-case-study-samsung__wrapper{position:relative;flex-wrap:wrap;z-index:1;background-color:#182DA9;color:#fff}.l-case-study-samsung__wrapper .l-case-study-process__block{padding-top:90px;padding-bottom:90px}@media only screen and (max-width: 768px){.l-case-study-samsung__wrapper .l-case-study-process__block{padding-bottom:60px;padding-top:60px}}.l-case-study-samsung__block{background-image:url("../img/case_studies/branding/content/entrega_background_2.jpg");background-size:cover;background-position:center center}@media only screen and (max-width: 768px){.l-case-study-samsung__block{min-height:300px}}.l-case-study-samsung__img{display:block;width:65%;max-width:100%;margin-top:-100px}@media only screen and (max-width: 851px){.l-case-study-samsung__img{display:none}}.l-case-study-samsung__img_bottom{display:inline-block;width:40%;max-width:100%;margin-top:-250px}@media only screen and (max-width: 768px){.l-case-study-samsung__img_bottom{display:none}}.l-case-study-samsung__result{position:relative;width:100%;max-width:900px;margin-left:auto;margin-right:auto}.l-case-study-samsung__result img{margin-top:4px}.l-case-study-samsung__result video{position:absolute;width:100%;max-width:76%;left:50%;top:50%;transform:translate(-50%, -50%)}.l-case-study-nike__img{display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 769px){.l-case-study-nike__img_left{margin-left:0}}@media only screen and (min-width: 769px){.l-case-study-nike__img_right{margin-right:0}}@media only screen and (min-width: 769px){.l-case-study-nike__img-top{margin-top:-100px;display:block}}.l-case-study-nike__img-top.mobile{display:block}@media only screen and (min-width: 769px){.l-case-study-nike__img-top.mobile{display:none}}.l-case-study-nike__img-bottom{position:absolute;bottom:0;right:0;display:block}@media only screen and (max-width: 768px){.l-case-study-nike__img-bottom{position:relative;bottom:auto;right:auto}}@media only screen and (max-width: 1024px){.l-case-study-nike__wrapper{display:flex;align-items:flex-end;flex-direction:row-reverse}.l-case-study-nike__wrapper .l-case-study-process__block.l-case-study-process__block_md.right{padding-bottom:60px}}@media only screen and (max-width: 768px){.l-case-study-nike__wrapper{display:block}.l-case-study-nike__wrapper .l-case-study-process__block.l-case-study-process__block_md.right{padding-bottom:0}}.l-case-study-nike__block .l-case-study-process__block.l-case-study-process__block_full:nth-child(1){overflow:hidden}.l-case-study-nike__block .l-case-study-process__block.l-case-study-process__block_full:nth-last-child(1){margin-top:-30px}@media only screen and (max-width: 1024px){.l-case-study-nike__block .l-case-study-process__block.l-case-study-process__block_full:nth-last-child(1){margin-top:60px}}@media only screen and (max-width: 768px){.l-case-study-nike__block .l-case-study-process__block.l-case-study-process__block_full:nth-last-child(1){margin-top:-30px}}.l-case-study-nike__block .backshape{z-index:1;top:90%}@media only screen and (max-width: 1280px){.l-case-study-nike__block .backshape{top:85%}}@media only screen and (max-width: 1170px){.l-case-study-nike__block .backshape{top:90%}}@media only screen and (max-width: 1024px){.l-case-study-nike__block .backshape{top:150%}}@media only screen and (max-width: 768px){.l-case-study-nike__block .backshape{top:95%}}@media only screen and (max-width: 425px){.l-case-study-nike__block .backshape{top:100%}}@media only screen and (max-width: 768px){.l-case-study-nike__conclusion .l-case-study-process__wrapper{padding-bottom:0}}.l-case-study-nike__conclusion .l-case-study-process__block_full{padding-bottom:0}.l-case-study-nike__result{width:100%;padding-top:150px;padding-bottom:150px;background-image:url("../img/case_studies/ecommerce/hero/background.jpg");background-position:center center;text-align:center}.l-case-study-nike__result .l-case-study-process__block{max-width:340px;margin-left:auto;margin-right:auto}.l-case-study-nike__result .c-title{margin-bottom:15px}.l-case-study-nike__result .cta{min-width:280px}.c-cart{background-color:#fff;box-shadow:-5px 0 10px rgba(0,0,0,0.2);font-family:"Rubik",sans-serif}.c-cart__header{border-bottom:1px solid #e6e6e6;font-family:"Rubik",sans-serif}.c-cart__header:hover{background-color:#f2f2f2}.c-cart__headerLabel{font-family:"Rubik",sans-serif}.c-cart__close{font-family:"Rubik",sans-serif}.c-cart__total{font-family:"Rubik",sans-serif}.c-cart__total::before{font-family:"Rubik",sans-serif}.c-cart__checkout{border-bottom:1px solid #e6e6e6}.c-cart__checkoutLabel{font-weight:400;font-family:"Rubik",sans-serif}.c-cart__productList{border-bottom:1px solid #e6e6e6}.c-cart__productList.is-empty{background-image:url("../img/misc/empty__cart.svg")}.c-cart__itemList{border-bottom:1px solid #e6e6e6;background-color:#fff;font-family:"Rubik",sans-serif}.c-cart__itemList:hover{background-color:#b6f7d6}.c-cart__itemList-name{font-size:0.8em;font-family:"Rubik",sans-serif}.c-cart__itemList-price{font-family:"Rubik",sans-serif}.c-cart__itemList-priceU{color:#ccc;font-family:"Rubik",sans-serif}.c-cart__itemList-priceU::before{font-family:"Rubik",sans-serif}.c-cart__itemList-priceU::after{font-family:"Rubik",sans-serif}.c-cart__itemList-priceT{color:#666;font-family:"Rubik",sans-serif}.c-cart__itemList-priceT::before{font-family:"Rubik",sans-serif}.c-cart__itemList-qty{color:#4dc6d7;font-weight:700}.c-cart__itemList-qty::after{content:' x ';font-family:"Rubik",sans-serif}.c-navigation_default{font-family:"Rubik",sans-serif;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.c-navigation_default.is-dark{background-color:#fff}.c-navigation_default .c-navigation__logo img{height:44px}.c-navigation_default .c-navigation__bars::before,.c-navigation_default .c-navigation__bars::after{background-color:#000}@media only screen and (max-width: 840px){.c-navigation_default .c-navigation__menu{border-top:1px solid rgba(255,255,255,0.2)}}.c-navigation_default .c-navigation__item{padding-right:2px;padding-left:2px}.c-navigation_default .c-navigation__item a{font-weight:700;color:#737373;font-family:"Rubik",sans-serif}.c-navigation_default .c-navigation__item a:hover{border-bottom:1px solid #ccc}.c-navigation_default .c-navigation__item.is-active a{color:#000}.c-navigation_default .c-navigation__item.is-active a:hover{border-bottom:1px solid #000}.c-navigation_default .c-navigation__cart{background-color:#000;color:#fff}.c-navigation_default .c-navigation__cart.not-empty{background-color:#16c16b}.c-navigation_default .c-navigation__cartLabel{font-family:"Rubik",sans-serif}.c-navigation_default .c-navigation__cartTotal{font-family:"Rubik",sans-serif}.c-navigation_default .c-navigation__cartTotal::before{font-family:"Rubik",sans-serif}

/*# sourceMappingURL=app.css.map */
