@charset "UTF-8";
/*!
Theme Name: Luna
Theme URI: https://www.93digital.co.uk
Author: 93Devs
Author URI: https://www.93digital.co.uk
Description: 93Digital's Luna Theme
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: luna
Tags: Luna, 93digital, 93devs, starter-theme, boilerplate

This theme, like WordPress, is licensed under the GPL.

93Digital's development starter theme, the boilerplate for all our WordPress projects.
*/@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap");@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-ExtraBoldItalic.eot);src:url(sass/fonts/roboto/Roboto-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-ExtraBoldItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-ExtraBoldItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-ExtraBoldItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-ExtraBoldItalic.svg#Roboto-ExtraBoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-ExtraLightItalic.eot);src:url(sass/fonts/roboto/Roboto-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-ExtraLightItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-ExtraLightItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-ExtraLightItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-ExtraLightItalic.svg#Roboto-ExtraLightItalic) format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-Black.eot);src:url(sass/fonts/roboto/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-Black.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-Black.woff) format("woff"),url(sass/fonts/roboto/Roboto-Black.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-Black.svg#Roboto-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-BlackItalic.eot);src:url(sass/fonts/roboto/Roboto-BlackItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-BlackItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-BlackItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-BlackItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-BlackItalic.svg#Roboto-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-Light.eot);src:url(sass/fonts/roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-Light.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-Light.woff) format("woff"),url(sass/fonts/roboto/Roboto-Light.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-Light.svg#Roboto-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-LightItalic.eot);src:url(sass/fonts/roboto/Roboto-LightItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-LightItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-LightItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-LightItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-LightItalic.svg#Roboto-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-Italic.eot);src:url(sass/fonts/roboto/Roboto-Italic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-Italic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-Italic.woff) format("woff"),url(sass/fonts/roboto/Roboto-Italic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-Italic.svg#Roboto-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-ExtraLight.eot);src:url(sass/fonts/roboto/Roboto-ExtraLight.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-ExtraLight.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-ExtraLight.woff) format("woff"),url(sass/fonts/roboto/Roboto-ExtraLight.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-ExtraLight.svg#Roboto-ExtraLight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-Bold.eot);src:url(sass/fonts/roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-Bold.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-Bold.woff) format("woff"),url(sass/fonts/roboto/Roboto-Bold.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-Bold.svg#Roboto-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-Medium.eot);src:url(sass/fonts/roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-Medium.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-Medium.woff) format("woff"),url(sass/fonts/roboto/Roboto-Medium.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-Medium.svg#Roboto-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-ExtraBold.eot);src:url(sass/fonts/roboto/Roboto-ExtraBold.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-ExtraBold.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-ExtraBold.woff) format("woff"),url(sass/fonts/roboto/Roboto-ExtraBold.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-ExtraBold.svg#Roboto-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-BoldItalic.eot);src:url(sass/fonts/roboto/Roboto-BoldItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-BoldItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-BoldItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-BoldItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-BoldItalic.svg#Roboto-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-SemiBoldItalic.eot);src:url(sass/fonts/roboto/Roboto-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-SemiBoldItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-SemiBoldItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-SemiBoldItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-SemiBoldItalic.svg#Roboto-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-Regular.eot);src:url(sass/fonts/roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-Regular.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-Regular.woff) format("woff"),url(sass/fonts/roboto/Roboto-Regular.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-Regular.svg#Roboto-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-ThinItalic.eot);src:url(sass/fonts/roboto/Roboto-ThinItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-ThinItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-ThinItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-ThinItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-ThinItalic.svg#Roboto-ThinItalic) format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-Thin.eot);src:url(sass/fonts/roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-Thin.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-Thin.woff) format("woff"),url(sass/fonts/roboto/Roboto-Thin.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-Thin.svg#Roboto-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-SemiBold.eot);src:url(sass/fonts/roboto/Roboto-SemiBold.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-SemiBold.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-SemiBold.woff) format("woff"),url(sass/fonts/roboto/Roboto-SemiBold.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-SemiBold.svg#Roboto-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(sass/fonts/roboto/Roboto-MediumItalic.eot);src:url(sass/fonts/roboto/Roboto-MediumItalic.eot?#iefix) format("embedded-opentype"),url(sass/fonts/roboto/Roboto-MediumItalic.woff2) format("woff2"),url(sass/fonts/roboto/Roboto-MediumItalic.woff) format("woff"),url(sass/fonts/roboto/Roboto-MediumItalic.ttf) format("truetype"),url(sass/fonts/roboto/Roboto-MediumItalic.svg#Roboto-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}body{--primary-color:#448793}body.gaming-theme{--primary-color:#466c74}*,:after,:before{box-sizing:border-box}:root{tab-size:4}html{line-height:1.15;text-size-adjust:100%;font-size:100%;scroll-behavior:smooth}@media (prefers-reduced-motion){html{scroll-behavior:auto}}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{appearance:none;border-radius:0;outline-offset:-2px}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}summary{display:list-item}figure{margin:0}[tabindex]:not([tabindex="-1"]),a,button,input,select,textarea{cursor:pointer}[tabindex]:not([tabindex="-1"]):focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}body.remove-focus [tabindex]:not([tabindex="-1"]):focus,body.remove-focus a:focus,body.remove-focus button:focus,body.remove-focus input:focus,body.remove-focus select:focus,body.remove-focus textarea:focus{outline:none!important}@media (min-width:1200px){html{font-size:1vw}}*{scroll-margin-top:4rem}@media (min-width:1240px){*{scroll-margin-top:6.5rem}}body{font-family:Roboto,sans-serif;position:relative;color:#262626;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.45;font-size:1rem}@media (min-width:1200px){body{font-size:1.25rem}}::selection{color:#fff;background-color:#000}a:not([class]){color:var(--primary-color)}.mobile-only{display:block!important}@media (min-width:810px){.mobile-only{display:none!important}}.gfield.hidden_label>label,.gfield_consent .gfield_required,.hidden_label.archive-container__filter-wrap>label,.hidden_label .gfield_label,.hidden_label.m18__filter-wrap>label,.screen-reader-text,.skip-link{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;position:absolute!important;word-wrap:normal!important}.gfield.hidden_label>label:focus,.gfield_consent .gfield_required:focus,.hidden_label.archive-container__filter-wrap>label:focus,.hidden_label .gfield_label:focus,.hidden_label.m18__filter-wrap>label:focus,.screen-reader-text:focus,.skip-link:focus{background-color:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:inherit;font-weight:700;height:auto;width:auto;padding:15px 23px 14px;text-decoration:none;top:5px;left:5px;z-index:100000}.skip-link:focus{outline:0!important}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-1rem)}to{transform:translateY(0)}}svg{width:auto;fill:currentColor}img,svg{display:block;height:auto}img{max-width:100%}img.lazy{opacity:0}@media (min-width:810px){img:not(.initial){transition:opacity 1s}}img.error,img.initial,img.loaded{opacity:1}img:not([src]){visibility:hidden}.object-fit{width:100%;height:100%}.object-fit--cover{object-fit:cover}.object-fit--contain{object-fit:contain}.object-fit--fill{object-fit:fill}.object-fit--scale-down{object-fit:scale-down}.object-position--center-top{object-position:center top}.object-position--center-bottom{object-position:center bottom}.object-position--top-left{object-position:top left}.object-position--top-right{object-position:top right}.object-position--bottom-left{object-position:bottom left}.object-position--bottom-right{object-position:bottom right}iframe{max-width:100%}.is-draggable{cursor:move;cursor:grab}.is-draggable .is-grabbing{cursor:grabbing}.gform_ajax_spinner,.spinner{display:block;width:1.111rem;height:1.111rem;border:.167rem solid;border-right:.167rem solid transparent;border-radius:50%;animation:rotate .8s linear infinite}img.gform_ajax_spinner{margin:1em 0!important;width:1.111rem!important}.container,.m08__quote,.m16--default .m16__wrapper{width:90%;display:block;margin-right:auto;margin-left:auto;max-width:66rem}.container--large{max-width:70.556rem}.container .container,.container .m08__quote,.container .m16--default .m16__wrapper,.m08__quote .container,.m08__quote .m08__quote,.m08__quote .m16--default .m16__wrapper,.m16--default .container .m16__wrapper,.m16--default .m08__quote .m16__wrapper,.m16--default .m16__wrapper .container,.m16--default .m16__wrapper .m08__quote,.m16--default .m16__wrapper .m16__wrapper{width:100%;max-width:none}.entry-content{width:90%;max-width:43.333rem;margin:0 auto}.entry-content>.m14:first-child{margin-top:0}@media (min-width:810px){.entry-content>.m14:first-child{margin-top:3.85em}}.entry-content>p:empty{display:none}.break-out,figure.wp-block-image.alignfull,figure.wp-block-video.alignfull{margin-left:-50vw!important;max-width:100vw!important;width:100vw!important;left:50%!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.break-out,figure.wp-block-image.alignfull,figure.wp-block-video.alignfull{max-width:calc(100vw - 9px)!important}}.heading,h1,h2,h3,h4,h5,h6{margin:0;display:block;position:relative;font-style:normal;font-weight:700;text-transform:uppercase;word-wrap:break-word}@media (min-width:1280px){.heading,h1,h2,h3,h4,h5,h6{-ms-hyphens:auto;hyphens:auto}}.heading:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.has-heading-1-font-size,.heading--1,h1{font-weight:900;font-style:italic;line-height:1.02;font-size:2.778rem;font-size:10vw}@media (min-width:810px){.has-heading-1-font-size,.heading--1,h1{font-size:5.667rem;font-size:5.111rem}}.has-heading-2-font-size,.heading--2,h2{line-height:1.1;font-size:2.333rem;font-size:8vw}@media (min-width:810px){.has-heading-2-font-size,.heading--2,h2{font-size:3.333rem}}.has-heading-3-font-size,.heading--3,h3{line-height:1.12;font-size:2.111rem;font-size:7vw}@media (min-width:810px){.has-heading-3-font-size,.heading--3,h3{font-size:3.111rem}}.has-heading-4-font-size,.heading--4,.single-takeout-item__heading,h4{line-height:1.12;font-size:6vw}@media (min-width:810px){.has-heading-4-font-size,.heading--4,.single-takeout-item__heading,h4{line-height:2.556rem;font-size:2rem}}.has-heading-5-font-size,.heading--5,h5{font-size:1.278rem;line-height:1.42}@media (min-width:810px){.has-heading-5-font-size,.heading--5,h5{font-size:1.778rem}}.has-heading-6-font-size,.heading--6,h6{font-size:1.111rem;line-height:1}@media (min-width:810px){.has-heading-6-font-size,.heading--6,h6{font-size:1.667rem}}.g03 .gform_title,.has-heading-small-font-size,.heading--small{font-size:1.222rem;line-height:1.556rem}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.lowercase{text-transform:none}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.font-weight--100{font-weight:100}.font-weight--200{font-weight:200}.font-weight--300{font-weight:300}.font-weight--400{font-weight:400}.font-weight--500{font-weight:500}.font-weight--600{font-weight:600}.font-weight--700{font-weight:700}.font-weight--800{font-weight:800}.font-weight--900{font-weight:900}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{appearance:none}.gfield_visibility_hidden{display:none!important}.gform_confirmation_message,.gform_submission_error{color:#000}.gform_wrapper{display:flex;flex-direction:column}.gform_fields{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.gform_button svg{display:none}.m09 .gform_button svg{display:block}.validation_error{margin-top:2em;order:20}.archive-container__filter-wrap,.gfield,.m18__filter-wrap{margin-bottom:1em;width:100%;display:block!important}@media (min-width:810px){.archive-container__filter-wrap,.gfield,.m18__filter-wrap{width:calc(50% - .95em)}}.gfield_description{font-size:.778rem}.m09--white .gfield_description,.m32 .gfield_description,.m37 .gfield_description{color:hsla(0,0%,100%,.95)}.gfield_error input[type=checkbox]+label:after,.gfield_error input[type=checkbox]+label:before,.gfield_error input[type=email],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=radio]+label:after,.gfield_error input[type=radio]+label:before,.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=url],.gfield_error select,.gfield_error textarea{border-color:#000!important}.m09--white .gfield_error input[type=checkbox]+label:after,.m09--white .gfield_error input[type=checkbox]+label:before,.m09--white .gfield_error input[type=email],.m09--white .gfield_error input[type=number],.m09--white .gfield_error input[type=password],.m09--white .gfield_error input[type=radio]+label:after,.m09--white .gfield_error input[type=radio]+label:before,.m09--white .gfield_error input[type=search],.m09--white .gfield_error input[type=tel],.m09--white .gfield_error input[type=text],.m09--white .gfield_error input[type=url],.m09--white .gfield_error select,.m09--white .gfield_error textarea,.m32 .gfield_error input[type=checkbox]+label:after,.m32 .gfield_error input[type=checkbox]+label:before,.m32 .gfield_error input[type=email],.m32 .gfield_error input[type=number],.m32 .gfield_error input[type=password],.m32 .gfield_error input[type=radio]+label:after,.m32 .gfield_error input[type=radio]+label:before,.m32 .gfield_error input[type=search],.m32 .gfield_error input[type=tel],.m32 .gfield_error input[type=text],.m32 .gfield_error input[type=url],.m32 .gfield_error select,.m32 .gfield_error textarea,.m37 .gfield_error input[type=checkbox]+label:after,.m37 .gfield_error input[type=checkbox]+label:before,.m37 .gfield_error input[type=email],.m37 .gfield_error input[type=number],.m37 .gfield_error input[type=password],.m37 .gfield_error input[type=radio]+label:after,.m37 .gfield_error input[type=radio]+label:before,.m37 .gfield_error input[type=search],.m37 .gfield_error input[type=tel],.m37 .gfield_error input[type=text],.m37 .gfield_error input[type=url],.m37 .gfield_error select,.m37 .gfield_error textarea{color:hsla(0,0%,100%,.95)}.gfield_error .validation_message{color:#000}.m09--white .gfield_error .validation_message,.m32 .gfield_error .validation_message,.m37 .gfield_error .validation_message{color:hsla(0,0%,100%,.95)}.archive-container__filter-wrap label,.gfield label,.m18__filter-wrap label{display:block;margin-bottom:.1em;font-size:.889rem;font-weight:700}.gfield_checkbox,.gfield_consent,.gfield_html,.gfield_radio,.gfield_textarea{width:100%;border:0;padding:0;margin:0}.gfield_checkbox,.gfield_radio{list-style:none;margin:0;padding:0}.gfield_checkbox li,.gfield_radio li{position:relative}.gfield_consent label{font-size:.667rem;font-weight:400;line-height:.778rem}.gfield_has_conditional[style*="display: none"] label{opacity:.5}.archive-container__filter-wrap input[type=email],.archive-container__filter-wrap input[type=number],.archive-container__filter-wrap input[type=password],.archive-container__filter-wrap input[type=search],.archive-container__filter-wrap input[type=tel],.archive-container__filter-wrap input[type=text],.archive-container__filter-wrap input[type=url],.archive-container__filter-wrap select,.archive-container__filter-wrap textarea,.gfield input[type=email],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=url],.gfield select,.gfield textarea,.m18__filter-wrap input[type=email],.m18__filter-wrap input[type=number],.m18__filter-wrap input[type=password],.m18__filter-wrap input[type=search],.m18__filter-wrap input[type=tel],.m18__filter-wrap input[type=text],.m18__filter-wrap input[type=url],.m18__filter-wrap select,.m18__filter-wrap textarea{width:100%;font-size:1rem;border:.167rem solid #d1e0e3;border-radius:0;background-color:#fff;padding:.65em 1em}.m09--white .gfield_error .archive-container__filter-wrap input[type=email],.m09--white .gfield_error .archive-container__filter-wrap input[type=number],.m09--white .gfield_error .archive-container__filter-wrap input[type=password],.m09--white .gfield_error .archive-container__filter-wrap input[type=search],.m09--white .gfield_error .archive-container__filter-wrap input[type=tel],.m09--white .gfield_error .archive-container__filter-wrap input[type=text],.m09--white .gfield_error .archive-container__filter-wrap input[type=url],.m09--white .gfield_error .archive-container__filter-wrap select,.m09--white .gfield_error .archive-container__filter-wrap textarea,.m09--white .gfield_error .gfield input[type=email],.m09--white .gfield_error .gfield input[type=number],.m09--white .gfield_error .gfield input[type=password],.m09--white .gfield_error .gfield input[type=search],.m09--white .gfield_error .gfield input[type=tel],.m09--white .gfield_error .gfield input[type=text],.m09--white .gfield_error .gfield input[type=url],.m09--white .gfield_error .gfield select,.m09--white .gfield_error .gfield textarea,.m09--white .gfield_error .m18__filter-wrap input[type=email],.m09--white .gfield_error .m18__filter-wrap input[type=number],.m09--white .gfield_error .m18__filter-wrap input[type=password],.m09--white .gfield_error .m18__filter-wrap input[type=search],.m09--white .gfield_error .m18__filter-wrap input[type=tel],.m09--white .gfield_error .m18__filter-wrap input[type=text],.m09--white .gfield_error .m18__filter-wrap input[type=url],.m09--white .gfield_error .m18__filter-wrap select,.m09--white .gfield_error .m18__filter-wrap textarea{border-color:rgba(var(--primary-color),.5)}.archive-container__filter-wrap input[type=email][disabled],.archive-container__filter-wrap input[type=number][disabled],.archive-container__filter-wrap input[type=password][disabled],.archive-container__filter-wrap input[type=search][disabled],.archive-container__filter-wrap input[type=tel][disabled],.archive-container__filter-wrap input[type=text][disabled],.archive-container__filter-wrap input[type=url][disabled],.archive-container__filter-wrap select[disabled],.archive-container__filter-wrap textarea[disabled],.gfield input[type=email][disabled],.gfield input[type=number][disabled],.gfield input[type=password][disabled],.gfield input[type=search][disabled],.gfield input[type=tel][disabled],.gfield input[type=text][disabled],.gfield input[type=url][disabled],.gfield select[disabled],.gfield textarea[disabled],.m18__filter-wrap input[type=email][disabled],.m18__filter-wrap input[type=number][disabled],.m18__filter-wrap input[type=password][disabled],.m18__filter-wrap input[type=search][disabled],.m18__filter-wrap input[type=tel][disabled],.m18__filter-wrap input[type=text][disabled],.m18__filter-wrap input[type=url][disabled],.m18__filter-wrap select[disabled],.m18__filter-wrap textarea[disabled]{pointer-events:none;background-color:#d1e0e3}.archive-container__filter-wrap input[type=email]:focus,.archive-container__filter-wrap input[type=number]:focus,.archive-container__filter-wrap input[type=password]:focus,.archive-container__filter-wrap input[type=search]:focus,.archive-container__filter-wrap input[type=tel]:focus,.archive-container__filter-wrap input[type=text]:focus,.archive-container__filter-wrap input[type=url]:focus,.archive-container__filter-wrap select:focus,.archive-container__filter-wrap textarea:focus,.gfield input[type=email]:focus,.gfield input[type=number]:focus,.gfield input[type=password]:focus,.gfield input[type=search]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield input[type=url]:focus,.gfield select:focus,.gfield textarea:focus,.m18__filter-wrap input[type=email]:focus,.m18__filter-wrap input[type=number]:focus,.m18__filter-wrap input[type=password]:focus,.m18__filter-wrap input[type=search]:focus,.m18__filter-wrap input[type=tel]:focus,.m18__filter-wrap input[type=text]:focus,.m18__filter-wrap input[type=url]:focus,.m18__filter-wrap select:focus,.m18__filter-wrap textarea:focus{border-color:var(--primary-color)}.archive-container__filter-wrap input[type=email].filter-select,.archive-container__filter-wrap input[type=number].filter-select,.archive-container__filter-wrap input[type=password].filter-select,.archive-container__filter-wrap input[type=search].filter-select,.archive-container__filter-wrap input[type=tel].filter-select,.archive-container__filter-wrap input[type=text].filter-select,.archive-container__filter-wrap input[type=url].filter-select,.archive-container__filter-wrap select.filter-select,.archive-container__filter-wrap textarea.filter-select,.gfield input[type=email].filter-select,.gfield input[type=number].filter-select,.gfield input[type=password].filter-select,.gfield input[type=search].filter-select,.gfield input[type=tel].filter-select,.gfield input[type=text].filter-select,.gfield input[type=url].filter-select,.gfield select.filter-select,.gfield textarea.filter-select,.m18__filter-wrap input[type=email].filter-select,.m18__filter-wrap input[type=number].filter-select,.m18__filter-wrap input[type=password].filter-select,.m18__filter-wrap input[type=search].filter-select,.m18__filter-wrap input[type=tel].filter-select,.m18__filter-wrap input[type=text].filter-select,.m18__filter-wrap input[type=url].filter-select,.m18__filter-wrap select.filter-select,.m18__filter-wrap textarea.filter-select{border-top:0;border-left:0;border-right:0;border-color:var(--primary-color);padding-left:.75em}.archive-container__filter-wrap .ginput_container_select,.gfield .ginput_container_select,.m18__filter-wrap .ginput_container_select{position:relative}.archive-container__filter-wrap .ginput_container_select:after,.gfield .ginput_container_select:after,.m18__filter-wrap .ginput_container_select:after{content:"";position:absolute;right:0;top:0;width:2.667rem;height:100%;pointer-events:none;background-image:url(assets/svg/ico_select.svg);background-repeat:repeat-y;background-position:50%}.archive-container__filter-wrap .ginput_container_consent,.gfield .ginput_container_consent,.m18__filter-wrap .ginput_container_consent{margin:.5em 0 1em}.archive-container__filter-wrap select,.gfield select,.m18__filter-wrap select{appearance:none;padding-right:calc(2.5rem + 1em)}.archive-container__filter-wrap select.filter-select,.gfield select.filter-select,.m18__filter-wrap select.filter-select{background-image:url(assets/svg/ico_select_simple.svg)}.archive-container__filter-wrap textarea,.gfield textarea,.m18__filter-wrap textarea{resize:none;height:8rem}.archive-container__filter-wrap input[type=checkbox],.archive-container__filter-wrap input[type=radio],.gfield input[type=checkbox],.gfield input[type=radio],.m18__filter-wrap input[type=checkbox],.m18__filter-wrap input[type=radio]{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;position:absolute!important;word-wrap:normal!important}.archive-container__filter-wrap input[type=checkbox]:focus+label:before,.archive-container__filter-wrap input[type=radio]:focus+label:before,.gfield input[type=checkbox]:focus+label:before,.gfield input[type=radio]:focus+label:before,.m18__filter-wrap input[type=checkbox]:focus+label:before,.m18__filter-wrap input[type=radio]:focus+label:before{border-color:var(--primary-color)}.archive-container__filter-wrap input[type=checkbox]:checked+label:after,.archive-container__filter-wrap input[type=radio]:checked+label:after,.gfield input[type=checkbox]:checked+label:after,.gfield input[type=radio]:checked+label:after,.m18__filter-wrap input[type=checkbox]:checked+label:after,.m18__filter-wrap input[type=radio]:checked+label:after{opacity:1;border-color:var(--primary-color)}.archive-container__filter-wrap input[type=checkbox]+label,.archive-container__filter-wrap input[type=radio]+label,.gfield input[type=checkbox]+label,.gfield input[type=radio]+label,.m18__filter-wrap input[type=checkbox]+label,.m18__filter-wrap input[type=radio]+label{margin:0 0 .3em;padding:.5em 0 0 1.667rem;position:relative;-ms-user-select:none;user-select:none}.archive-container__filter-wrap input[type=checkbox]+label:after,.archive-container__filter-wrap input[type=checkbox]+label:before,.archive-container__filter-wrap input[type=radio]+label:after,.archive-container__filter-wrap input[type=radio]+label:before,.gfield input[type=checkbox]+label:after,.gfield input[type=checkbox]+label:before,.gfield input[type=radio]+label:after,.gfield input[type=radio]+label:before,.m18__filter-wrap input[type=checkbox]+label:after,.m18__filter-wrap input[type=checkbox]+label:before,.m18__filter-wrap input[type=radio]+label:after,.m18__filter-wrap input[type=radio]+label:before{content:"";width:1.278rem;height:1.278rem;position:absolute;top:0;left:0;border-radius:0;background-color:#fff;border:.167rem solid #d1e0e3;cursor:pointer}.archive-container__filter-wrap input[type=checkbox]+label:after,.archive-container__filter-wrap input[type=radio]+label:after,.gfield input[type=checkbox]+label:after,.gfield input[type=radio]+label:after,.m18__filter-wrap input[type=checkbox]+label:after,.m18__filter-wrap input[type=radio]+label:after{opacity:0;transition:opacity .1s ease}.archive-container__filter-wrap input[type=radio]+label:after,.archive-container__filter-wrap input[type=radio]+label:before,.gfield input[type=radio]+label:after,.gfield input[type=radio]+label:before,.m18__filter-wrap input[type=radio]+label:after,.m18__filter-wrap input[type=radio]+label:before{border-radius:100%}.archive-container__filter-wrap input[type=radio]+label:after,.gfield input[type=radio]+label:after,.m18__filter-wrap input[type=radio]+label:after{box-shadow:inset 0 0 0 .222rem #fff,inset 0 0 0 5.556rem var(--primary-color)}.archive-container__filter-wrap input[type=checkbox]+label:after,.gfield input[type=checkbox]+label:after,.m18__filter-wrap input[type=checkbox]+label:after{font-size:.833rem;color:#262626}.gform_ajax_spinner{margin-top:1em}#gf_form_focus{display:none!important}.grecaptcha-badge{visibility:hidden}body.gaming-theme .archive-container__filter-wrap .ginput_container_select:after,body.gaming-theme .gfield .ginput_container_select:after,body.gaming-theme .m18__filter-wrap .ginput_container_select:after{background-image:url(assets/svg/ico_select_purple.svg)}.ui-datepicker{background:#fff;padding:.5rem 1rem}.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-prev{margin:0 1rem 0 0}.ui-datepicker a.ui-datepicker-next,.ui-datepicker a.ui-datepicker-prev{text-decoration:none;color:var(--primary-color)}.ui-datepicker .ui-datepicker-calendar tr td{text-align:center}.ui-datepicker .ui-datepicker-calendar tr td a.ui-state-default{text-decoration:none;color:var(--primary-color)}.button,.wp-block-buttons .wp-block-button__link{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;max-width:100%;background-color:transparent;padding:.7em 1.3em;font-size:1rem;color:var(--primary-color);border:.222rem solid var(--primary-color);border-radius:0;line-height:1.2;font-weight:700;text-decoration:none;transition:color .25s ease,filter .25s ease,opacity .25s ease,border-color .25s ease,background-color .25s ease}@media (min-width:810px){.button,.wp-block-buttons .wp-block-button__link{padding:1em 1.75em .9em;font-size:1.111rem}}.button svg,.wp-block-buttons .wp-block-button__link svg{width:2.333rem;height:1.444rem;margin-left:.444rem}.button:focus,.button:hover,.wp-block-buttons .wp-block-button__link:focus,.wp-block-buttons .wp-block-button__link:hover{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.button--white,.g03 .gform_button,.g03 input[type=submit],.m09--red-full .button,.m09--white .button,.m23 .gform_button,.m37 .gform_button,.wp-block-buttons .wp-block-button__link--white{color:#fff;border-color:#fff}.button--white:focus,.button--white:hover,.g03 .gform_button:focus,.g03 .gform_button:hover,.g03 input[type=submit]:focus,.g03 input[type=submit]:hover,.m09--red-full .button:focus,.m09--red-full .button:hover,.m09--white .button:focus,.m09--white .button:hover,.m23 .gform_button:focus,.m23 .gform_button:hover,.m37 .gform_button:focus,.m37 .gform_button:hover,.wp-block-buttons .wp-block-button__link--white:focus,.wp-block-buttons .wp-block-button__link--white:hover{color:var(--primary-color);border-color:#fff;background-color:#fff}.button--red,.wp-block-buttons .wp-block-button__link--red{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.button--red:focus,.button--red:hover,.wp-block-buttons .wp-block-button__link--red:focus,.wp-block-buttons .wp-block-button__link--red:hover{color:var(--primary-color);border-color:#fff;background-color:#fff}.button--no-icon svg,.wp-block-buttons .wp-block-button__link--no-icon svg{display:none}.button:not(input[type=submit]):empty,.wp-block-buttons .wp-block-button__link:not(input[type=submit]):empty{display:none}.breadcrumbs{width:100%;display:block}.breadcrumbs a:not([class]){text-decoration:none;position:relative}.scroll-down{position:absolute;color:#fff;left:50%;bottom:1.111rem;transform:translateX(-50%);font-style:normal;font-size:.444rem;letter-spacing:1px;font-weight:900;text-transform:uppercase;line-height:3;z-index:1}@media (min-width:768px){.scroll-down{bottom:3.111rem;font-size:.667rem;letter-spacing:.125rem;line-height:inherit}}.scroll-down svg{margin:0 auto;width:.833rem;height:1.167rem}@media (min-width:768px){.scroll-down svg{width:1.111rem;height:1.556rem}}.luna-video-player{position:relative}.luna-video-player:after{content:"";position:absolute;bottom:1.111rem;left:.833rem;width:1.111rem;height:1.111rem;border:.167rem solid #ff0037;border-right-color:transparent;border-radius:50%;animation:rotate .75s linear infinite;opacity:0;transition:opacity .3s ease;pointer-events:none}.luna-video-player.is-waiting:after{opacity:1}.video-play-button{position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;border:0;appearance:none;background-color:rgba(0,0,0,.1);transition:background-color .6s ease}.is-playing .video-play-button{background-color:transparent}.video-play-button__icon{pointer-events:none;border:.222rem solid #fff;width:5.556rem;height:3.556rem;padding:0;display:flex;color:#fff;justify-content:center;align-items:center;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .6s ease}@media (min-width:768px){.video-play-button__icon{width:10.111rem;height:6.111rem}}.video-play-button__icon svg{width:.889rem;height:1.056rem}@media (min-width:768px){.video-play-button__icon svg{width:1.389rem;height:1.778rem}}.is-playing .video-play-button__icon{opacity:0;pointer-events:none}.video-buffer,.video-progress{appearance:none;position:absolute;left:0;bottom:0;border:0;height:.278rem;order:1;width:100%}@media (min-width:768px){.video-buffer,.video-progress{width:100%}}.video-buffer__value,.video-progress__value{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;transform-origin:left;transform:scaleX(0)}.video-buffer__value{background-color:#448793}.video-controls{position:absolute;bottom:0;right:0;display:flex;z-index:1}.video-control__button{width:1.889rem;height:1.889rem;color:#fff;border:0;display:flex;align-items:center;justify-content:center;border-right:1px solid #fff;background-color:var(--primary-color);padding:0}@media (min-width:768px){.video-control__button{width:3.111rem;height:3.111rem}}.video-control__button:last-child{border-right:0}.video-control__button:focus{position:relative;z-index:1}.is-playing .video-control__icon--play,.plyr--playing .video-control__icon--play{display:none}.video-control__icon--play svg{width:.833rem;height:1.056rem}.video-control__icon--pause{display:none}.is-playing .video-control__icon--pause,.plyr--playing .video-control__icon--pause{display:block}.video-control__icon--pause svg{width:.889rem;height:1.056rem}.is-muted .video-control__icon--volume{display:none}.video-control__icon--volume svg{width:1.333rem;height:1rem}.video-control__icon--muted{display:none}.is-muted .video-control__icon--muted{display:block}.video-control__icon--muted svg{position:relative;width:1.444rem;height:1rem;left:1px}.video-control__icon--fullscreen svg{width:1rem;height:1rem}.tag{display:inline-flex;align-items:center;background-color:var(--primary-color);color:#fff;font-size:.889rem;font-weight:500;padding:.3em .75em}.tag--featured{color:var(--primary-color);background-color:#fff;border:2px solid var(--primary-color)}.tag__icon{width:.778rem;height:.778rem;margin-right:.5em}.pagination{display:flex;margin:3.889rem auto 0;align-items:center;justify-content:center}.pagination .page-numbers{display:flex;font-size:1.556rem;height:3.444rem;padding:.556rem;color:var(--primary-color);border-color:var(--primary-color);border-style:solid;border-width:.222rem .111rem;text-decoration:none}@media (min-width:810px){.pagination .page-numbers{padding:.833rem}}.pagination .page-numbers:first-child{border-left:.222rem solid var(--primary-color)}.pagination .page-numbers:last-child{border-right:.222rem solid var(--primary-color)}.pagination .page-numbers.current,.pagination .page-numbers:focus,.pagination .page-numbers:hover{background-color:var(--primary-color)}.pagination .page-numbers.current svg,.pagination .page-numbers:focus svg,.pagination .page-numbers:hover svg{color:#fff}.pagination .page-numbers.prev svg{transform:rotate(180deg)}.pagination .page-numbers.dots{pointer-events:none}.language-switcher{position:relative;display:inline-block}.language-switcher__list{padding:.389rem 1.056rem .278rem .389rem;position:relative;color:var(--primary-color);border:0;-webkit-appearance:none;-moz-appearance:none;text-transform:uppercase;font-size:.889rem;font-weight:700;box-shadow:none}@media (min-width:1240px){.language-switcher__list{margin-left:1.667rem}}.language-switcher:after{content:"";position:absolute;top:.75rem;right:.389rem;width:0;height:0;border-left:.278rem solid transparent;border-bottom:0 solid transparent;border-right:.278rem solid transparent;border-top:.444rem solid var(--primary-color)}.g01{position:relative;position:sticky;padding:0 1.389rem;top:0;width:100%;z-index:99;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;transition:max-height .1s linear;height:4rem}@media (min-width:1240px){.g01{height:6.111rem;max-height:6.111rem}}.g01.is-scrolled{max-height:4rem}.g01:after{position:absolute;height:100%;width:100%;left:0;top:0;z-index:-1;content:"";background-color:var(--primary-color)}body.is-search .g01:after{border-bottom:0 solid #fff}.g01__logo:focus,.g01__logo:hover{outline:none}.g01__logo-image{max-width:3.833rem;backface-visibility:hidden;transform-origin:left center;transition:transform .1s linear,opacity 1s ease!important}@media (min-width:1240px){.g01__logo-image{transform:scale(1.53616)}}.is-scrolled .g01__logo-image{transform:none}.g01__menu-wrapper{padding:0 1.389rem;position:fixed;top:0;right:0;height:100vh;width:100vw;z-index:-1;background-color:var(--primary-color);display:flex;justify-content:center;flex-direction:column;transform:translateX(100%);transition:transform .25s ease;max-width:22.222rem}body.is-menu-active .g01__menu-wrapper{transform:none;transition:transform 0s ease}@media (min-width:1240px){.g01__menu-wrapper{padding:0;z-index:0;background-color:transparent;position:relative;flex-grow:1;width:auto;height:100%;align-items:center;flex-direction:row;justify-content:unset;transform:none;max-width:none}}@media (min-width:1240px){.g01__primary,.g01__primary-menu,.g01__secondary{display:flex;align-items:center;height:100%}}.g01__primary{margin-bottom:1em}@media (min-width:1240px){.g01__primary{margin:0 0 0 4.6em}}.g01__primary-menu,.g01__secondary-menu{list-style:none;padding:0;margin:0}.g01__primary-menu .menu-item{height:100%;position:relative;pointer-events:none}@media (min-width:1240px){.g01__primary-menu .menu-item{display:inline-flex;align-items:center;margin-right:1.5em}}.g01__primary-menu .menu-item:after{position:absolute;bottom:0;left:-.111rem;width:calc(100% + .222rem);height:.611rem;background-color:currentColor;border-radius:.111rem .111rem 0 0;transform:scaleY(0);transform-origin:bottom center;transition:transform .25s ease}@media (min-width:1240px){.g01__primary-menu .menu-item:after{content:""}}.g01__primary-menu .menu-item.current-menu-item:after,.g01__primary-menu .menu-item:hover:after,.g01__primary-menu .menu-item[focus-within]:after{transform:none}.g01__primary-menu .menu-item.current-menu-item:after,.g01__primary-menu .menu-item:focus-within:after,.g01__primary-menu .menu-item:hover:after{transform:none}.g01__primary-menu .menu-item a{font-size:1.25rem;margin:.5em 0;display:block;color:inherit;font-weight:700;text-decoration:none;pointer-events:all}@media (min-width:1240px){.g01__primary-menu .menu-item a{font-size:.889rem;display:inline;margin:0}}@media (min-width:1240px){.g01__secondary{flex-grow:1;margin-left:auto;justify-content:flex-end}}@media (min-width:1240px){.g01__secondary-menu{display:flex;height:100%;justify-content:flex-end}}.g01__secondary-menu .menu-item{position:relative}@media (min-width:1240px){.g01__secondary-menu .menu-item{display:inline-flex;align-items:center;margin-left:1.5em;height:100%}}.g01__secondary-menu .menu-item:after{position:absolute;bottom:0;left:-.111rem;width:calc(100% + .222rem);height:.611rem;background-color:currentColor;border-radius:.111rem .111rem 0 0;transform:scaleY(0);transform-origin:bottom center;transition:transform .25s ease}@media (min-width:1240px){.g01__secondary-menu .menu-item:after{content:""}}.g01__secondary-menu .menu-item.current-menu-item:after,.g01__secondary-menu .menu-item:hover:after,.g01__secondary-menu .menu-item[focus-within]:after{transform:none}.g01__secondary-menu .menu-item.current-menu-item:after,.g01__secondary-menu .menu-item:focus-within:after,.g01__secondary-menu .menu-item:hover:after{transform:none}.g01__secondary-menu .menu-item a{font-size:1.25rem;margin:.5em 0;display:block;color:inherit;font-weight:400;text-transform:uppercase;text-decoration:none}@media (min-width:1240px){.g01__secondary-menu .menu-item a{font-size:.889rem;display:inline;margin:0}}.g01__search-wrap{position:relative;pointer-events:none;margin-top:1.8rem}@media (min-width:1240px){.g01__search-wrap{height:100%;display:inline-flex;align-items:center;margin-top:unset}}.g01__search-wrap:after{position:absolute;bottom:0;left:-.111rem;width:calc(100% + .222rem);height:.611rem;background-color:currentColor;border-radius:.111rem .111rem 0 0;transform:scaleY(0);transform-origin:bottom center;transition:transform .25s ease}@media (min-width:1240px){.g01__search-wrap:after{content:""}}.g01__search-wrap.is-active:after,.g01__search-wrap:hover:after,.g01__search-wrap[focus-within]:after{transform:none}.g01__search-wrap.is-active:after,.g01__search-wrap:focus-within:after,.g01__search-wrap:hover:after{transform:none}.g01__search{width:1rem;height:1rem;color:inherit;border:0;padding:0;pointer-events:all;background-color:transparent}.g01__search svg{width:100%;height:100%}.g01__hamburger{width:1.778rem;height:1.778rem;border:0;padding:0;margin-left:auto;position:relative;background-color:transparent}@media (min-width:1240px){.g01__hamburger{display:none}}.g01__hamburger:before{content:"";width:1.556rem;height:.167rem;background-color:#fff;position:absolute;right:0;top:36%;margin:-.111rem 0 0 -.778rem;transition:all .3s ease-in-out}.g01__hamburger:after{content:"";width:1.556rem;height:.167rem;background-color:#fff;position:absolute;right:0;top:50%;margin:-.111rem 0 0 -.778rem;transition:all .3s ease-in-out}.g01__hamburger:before{transform:translateY(-.333rem)}body.is-menu-active .g01__hamburger:before{transform:translateY(8px) rotate(45deg);right:0;top:12%}.g01__hamburger:after{transform:translateY(.333rem)}body.is-menu-active .g01__hamburger:after{transform:translateY(-8px) rotate(-45deg);right:0;top:67%}.g01__scroll-detection{position:absolute;width:1px;height:2.778rem;top:11.111rem;left:0;pointer-events:none;-ms-user-select:none;user-select:none}.g01__hamburger div{position:absolute;flex:none;width:1.556rem;height:.167rem;background:#262626;display:flex;right:14%;top:58%;margin:0 0 0 2px;align-items:center;justify-content:center;transition:all .3s ease-in-out}.is-menu-active .g01__hamburger div{opacity:0}@media (max-width:1240){.header_g01{max-width:92%}.is-menu-active a.g01__logo .g01__logo-image{width:105px}.is-scrolled .g01__menu-wrapper{padding-top:11px!important}}@media (max-width:1240px) and (min-width:1200px){.g01{height:6.111rem;max-height:5.111rem!important}.g01__hamburger div{right:75%;top:120%}ul#primary-menu{padding-top:43px!important}body.is-menu-active .g01__hamburger:after{right:68%;top:88%}body.is-menu-active .g01__hamburger:before{right:67%;top:13%}.g01__hamburger:before{top:43%}}@media (max-width:1024px) and (min-width:786px){.g01__menu-wrapper{top:-35px!important}.is-menu-active ul#primary-menu{padding-top:150px!important}.g01__menu-wrapper{justify-content:inherit!important}}.g02{color:#fff;position:absolute;width:100%;height:100vh;top:0;left:0;display:none;z-index:1;transition:transform .25s ease;transition:all .9s ease}@media (min-width:1240px){.g02{display:flex;justify-content:center;top:100%;height:0;z-index:-2}}body.is-search .g02{display:block}@media (min-width:1240px){body.is-search .g02{transform:none;transition:transform .5s cubic-bezier(.215,.61,.355,1)}}.g02__content{margin:0 auto;max-width:43.333rem;width:90%}.g02__label{font-weight:700;font-size:.889rem;display:block}.g02__input-wrap{position:relative}.g02__search{border:0;border-radius:0;width:100%;height:2.667rem;padding:0 4rem 0 .5em}@media (max-width:809px){.g02__search{font-size:1rem}}.g02__submit{padding:0;position:absolute;top:0;right:0;width:4rem;height:100%;background:var(--primary-color);color:#fff;border:.222rem solid #fff;display:inline-flex;justify-content:center;align-items:center}.g02__submit svg{width:2.222rem;height:1.389rem}.g02__close{background-color:transparent;position:absolute;font-weight:700;font-size:1rem;padding:0;border:0;right:1.389rem;top:1.556rem;color:inherit;display:inline-flex;align-items:center}.g02__close svg{width:.722rem;height:.722rem;margin-right:.389rem}@media (min-width:1240px){.g02__close,.g02__content{display:none}.is-search .g02__content{display:grid}.is-search .g02__close{display:inline-flex}}.g03{position:relative;border-top:.111rem solid;background-color:var(--primary-color);color:#fff;padding:2em 0}@media (min-width:810px){.g03{padding:3.8em 0 1.7em}}@media (min-width:810px){.g03__container{margin-bottom:3em}}@media (min-width:1040px){.g03__container{display:flex;justify-content:space-between}}.g03__bottom{font-size:.778rem;font-weight:700}@media (min-width:1040px){.g03__bottom{display:flex;flex-wrap:wrap;align-items:baseline}}@media (min-width:1040px){.g03__logo{margin-right:6.3em}}@media (min-width:1040px){.g03__copyright{margin-right:2.25em}}@media (min-width:1040px){.g03__company-info{margin-right:auto}}@media (min-width:1040px){.g03__social{display:flex;align-items:center;justify-content:center;margin:0}}.g03__social-links{display:flex;align-items:center;list-style:none;padding:0;margin:0;justify-content:center}.g03__social-label{margin-right:1.8em}.g03__social-item:not(:last-child){margin-right:1.7em}.g03__social-item a{color:inherit;text-decoration:none}.g03__social-item .svg-icon--icon-linkedin{width:.778rem;height:.889rem}.g03__social-item .svg-icon--icon-twitter{width:.833rem;height:.833rem}.g03__social-item .svg-icon--icon-youtube{width:.944rem;height:.833rem}.g03__social-item .svg-icon--icon-instagram{width:.833rem;height:.833rem}.g03__social-item .svg-icon--icon-facebook{width:.444rem;height:.722rem}.g03__social-item .svg-icon--icon-wechat{width:.944rem;height:.944rem}.g03__social-item .svg-icon--icon-tiktok{width:.611rem;height:.778rem}.g03__back-to-top{border:0;padding:0;color:var(--primary-color);background-color:#fff;width:2.667rem;height:2.667rem;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;font-size:.444rem;line-height:.556rem;letter-spacing:1.5px;font-weight:900}.g03__back-label:before{content:"";width:0;height:0;display:block;margin:0 auto .4em;border-left:.222rem solid transparent;border-bottom:.389rem solid var(--primary-color);border-right:.222rem solid transparent;border-top:0 solid transparent}.g03__navigation{font-size:.778rem;font-weight:700}@media (min-width:1040px){.g03__navigation{display:flex;justify-content:space-between}}.g03__navigation a{color:inherit;text-decoration:none;vertical-align:middle;line-height:1.6;justify-content:center;display:flex;margin:1.8em 0 .5em}.g03__navigation a[target=_blank]{position:relative;display:inline-flex;align-items:center}.g03__navigation a[target=_blank]:before{width:.833rem;height:.833rem;background-repeat:no-repeat;background-position:50%;background-size:contain;display:block;margin-right:.3em}.g03__company-links a{color:inherit;text-decoration:none;display:inline-flex;vertical-align:middle;margin:0;line-height:1.6;align-items:center}.g03__company-links a:before{content:"";width:.833rem;height:.833rem;background-image:url(assets/svg/icon_external.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:block;margin-right:.3em}.g03 .gform_wrapper a:not([class]){color:inherit}@media (min-width:1040px){.g03 .gform_wrapper{width:calc(50% - .95em)}}@media (min-width:1040px){.g03__column{width:calc(50% - .5em)}}.g03__footer-menu{padding:0;list-style:none;margin:0 0 1.5em;display:flex;grid-gap:.5rem;gap:.5rem;justify-content:center}@media (max-width:768px){.g03__footer-menu{margin:0 0 1.8em;flex-direction:column;grid-gap:0;gap:0}}.g03__contact-heading{text-transform:uppercase;margin-bottom:.8em}.g03 input[type=email],.g03 input[type=number],.g03 input[type=password],.g03 input[type=search],.g03 input[type=tel],.g03 input[type=text],.g03 input[type=url],.g03 select,.g03 textarea{border-color:#fff;padding-top:.4em;padding-bottom:.4em}.g03 input[type=email]:focus,.g03 input[type=number]:focus,.g03 input[type=password]:focus,.g03 input[type=search]:focus,.g03 input[type=tel]:focus,.g03 input[type=text]:focus,.g03 input[type=url]:focus,.g03 select:focus,.g03 textarea:focus{border-color:#d1e0e3}.gfield_error .g03 input[type=email],.gfield_error .g03 input[type=number],.gfield_error .g03 input[type=password],.gfield_error .g03 input[type=search],.gfield_error .g03 input[type=tel],.gfield_error .g03 input[type=text],.gfield_error .g03 input[type=url],.gfield_error .g03 select,.gfield_error .g03 textarea{border-color:rgba(var(--primary-color),.5)}.g03 input[type=checkbox]:focus+label:before,.g03 input[type=radio]:focus+label:before{border-color:#d1e0e3}.g03 input[type=checkbox]:checked+label:after,.g03 input[type=radio]:checked+label:after{border-color:#d1e0e3}.g03 input[type=checkbox]+label:after,.g03 input[type=checkbox]+label:before,.g03 input[type=radio]+label:after,.g03 input[type=radio]+label:before{border:.167rem solid #fff}.g03 .gform_button,.g03 input[type=submit]{font-size:.889rem}.g03 .gform_heading{margin-bottom:.75em}.g03 .gform_footer{margin-top:1em}.g03 .gform_title{text-transform:uppercase;margin-bottom:.8em}.g03 .gform_description{font-size:.778rem;line-height:1.222rem}.g03 .archive-container__filter-wrap,.g03 .gfield,.g03 .m18__filter-wrap{margin-bottom:.2em}@media (min-width:810px){.g03 .archive-container__filter-wrap,.g03 .gfield,.g03 .m18__filter-wrap{width:calc(50% - .6em)}}.g03 .gfield_checkbox,.g03 .gfield_consent,.g03 .gfield_radio,.g03 .gfield_textarea{width:100%;margin-top:.6em}.g03 .archive-container__filter-wrap label,.g03 .gfield label,.g03 .m18__filter-wrap label{font-size:.778rem}.g03 .archive-container__filter-wrap input[type=checkbox]+label,.g03 .archive-container__filter-wrap input[type=radio]+label,.g03 .gfield input[type=checkbox]+label,.g03 .gfield input[type=radio]+label,.g03 .m18__filter-wrap input[type=checkbox]+label,.g03 .m18__filter-wrap input[type=radio]+label{font-size:.667rem;padding:0 0 0 1.667rem}.g03__address{line-height:1.722rem;margin-bottom:3.8em}@media (max-width:809px){.g03__address{margin-bottom:1.5em;line-height:1.5}}.g03__address p{margin:0}.g03__social-item a:hover{background-color:#fff;color:#448793!important}.footer_white .footer_bg .g03__social-item a:hover{border:1px solid #448793}.g03__social-item .svg-icon:hover{color:#448793!important}li.g03__social-item a{padding:8px;margin:.5em 0}.g03__navigation .address_animation a{color:transparent!important}.address_animation a{position:relative;display:inline-block;font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:140%;overflow:hidden;color:hsla(0,0%,100%,0);-webkit-text-stroke:1px #fff}.address_animation a .inner,.address_animation a .outer{transition:transform .55s cubic-bezier(.29,.73,.74,1.02)}.g03__navigation .address_animation a:hover{color:#fff!important}.g03__navigation .contact_hover:hover .address_animation .inner a,.g03__navigation .contact_hover:hover .address_animation .outer a{transform:none;color:#fff!important}.contact_info a:hover,.g03__navigation .address_animation a:hover{text-decoration:underline}.g03__social-item .svg-icon--icon-facebook,.g03__social-item .svg-icon--icon-instagram,.g03__social-item .svg-icon--icon-linkedin,.g03__social-item .svg-icon--icon-twitter,.g03__social-item .svg-icon--icon-youtube{width:20px!important;height:16px!important}.footer_white .address_animation a{-webkit-text-stroke:1px #448793}.footer_white .g03__navigation .contact_hover:hover .address_animation .inner a,.footer_white .g03__navigation .contact_hover:hover .address_animation .outer a{color:#448793!important}p{font-family:Roboto}.comma{font-family:Domine;font-weight:700;font-style:normal}.editor-styles-wrapper a:not([class]){color:#000!important}.editor-styles-wrapper{--primary-color:#000}.row{margin-left:0!important;margin-right:0!important}.break-out,figure.wp-block-image.alignfull,figure.wp-block-video.alignfull{position:relative;margin-left:0!important;max-width:auto!important;width:100%!important;left:0!important}.g01__search-wrap:after{width:0;height:0}@media (min-width:1240px){body.is-search .g02{transform:none;transition:transform .5s cubic-bezier(.215,.61,.355,1);background-color:#448793;transition:all .6s ease;transform:translateY(0);height:163px;padding:40px 20px;border-top:1px solid #fff}}button.archive-container__reset:before{content:url(/wp-content/uploads/2022/07/Group-273.png);padding-right:8px}.g01{height:6.111rem;max-height:4.111rem;padding:0 100px}.g01__primary-menu .menu-item a{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase}.language-switcher{background-color:transparent}select.language-switcher__list{background-color:transparent;color:#fff}.g01__logo-image{max-width:165px}.hello_menu{position:relative;position:sticky;top:0;width:100%;z-index:99;background-color:transparent;color:#fff;display:flex;align-items:center;transition:max-height .1s linear;height:4rem;padding:0 100px}.header_menu{padding:0 1.389rem;position:fixed;top:0;right:0;height:100vh;width:100vw;z-index:-1;background-color:var(--primary-color);display:flex;justify-content:center;flex-direction:column;transform:translateX(100%);transition:transform .25s ease;max-width:22.222rem}@media (min-width:1240px){.g01__logo-image{transform:inherit}.g01__primary-menu .menu-item{display:inline-flex;align-items:center;margin-right:48px}.is-scrolled .g01__menu-wrapper{padding-top:11px!important}.header_menu{padding:0;z-index:0;background-color:transparent;position:relative;flex-grow:1;width:auto;height:100%;align-items:center;flex-direction:row;justify-content:unset;transform:none;max-width:none;transition:transform .25s ease;top:0;right:0}}.header_menu .menu-item a{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase;color:#fff}body header{--primary-color:transparent}.slider_margin{margin-top:-150px!important;margin-bottom:0!important}img.g01__logo-image.mobile__logo-image{display:none}p{text-decoration:none;color:inherit}.address_animation p{position:relative;display:inline-block;font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:140%;overflow:hidden;color:hsla(0,0%,100%,0);-webkit-text-stroke:1px #fff}.address_animation .outer{position:absolute;top:0;left:0;overflow:hidden;color:#fff;transform:translateY(100%)}.address_animation .inner{display:inline-block;transform:translateY(-100%)}.address_animation p .inner,.address_animation p .outer{transition:transform .55s cubic-bezier(.29,.73,.74,1.02)}.contact_hover:hover .address_animation p .inner,.contact_hover:hover .address_animation p .outer{transform:none}.footer_bg{background-color:#262626}.contact_hover{display:flex;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem;padding:0;line-height:0}@media (max-width:768px){.contact_hover{flex-direction:column;align-items:center;grid-gap:0;gap:0}}.iframe_width{width:50%;height:unset!important}nav.g03__navigation{max-width:100%;margin:auto}.contact_info a,.contact_info p{color:#fff;font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:150%}.contact_info a{margin:0}.g03__address{line-height:inherit;font-style:normal;margin:0}.g03__address .contact_info{justify-content:center;display:flex;grid-gap:.5rem;gap:.5rem;align-items:end}@media (max-width:768px){.g03__address .contact_info{flex-direction:column;align-items:center;margin:.25rem 0;grid-gap:0;gap:0}}.g03__navigation a{color:#fff!important}button.g01__hamburger{right:27px;top:15px}@media (min-width:1040px){.g03__column{width:100%}}@media (min-width:810px){.footer-content .g03__container{margin-bottom:0}}.iframe_width p{padding:0;margin:0}.g03__social-item:not(:last-child){margin-right:16px}li.g03__social-item a{background-color:#448793;text-align:center;width:32px;height:32px}a.privacy_btn{font-family:Roboto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;padding:0 10px;display:flex;align-items:center;text-align:center;text-decoration:none;color:#262626}a.privacy_btn:hover{color:#448793}.privacy{display:flex;text-align:center;flex-direction:row;margin:auto;width:fit-content;padding:10px}.privacy p{margin-bottom:0!important}.footer_white .address_animation a,.footer_white .address_animation p{-webkit-text-stroke:1px #448793}.footer-content .address_animation a,.footer_white .address_animation a{margin:0}.footer_white .address_animation .outer{color:#448793}.footer_white .contact_info a,.footer_white .contact_info p,.footer_white .g03__company-links a,.footer_white .g03__company-links p{color:#262626!important}.footer_white .g03__company-links a:before{background-image:url(assets/svg/icon_external_black.svg)!important}.footer_white .privacy p,.footer_white a.privacy_btn{color:#fff}.footer_white .footer_bg{background-color:#fff}footer.footer-content.footer_white{background-color:#000}a.g03__logo.logo_black{display:none}.footer_white a.g03__logo.logo_black{display:flex}.footer_white a.g03__logo.logo_white{display:none}h3{font-family:Roboto!important}.video-controls{left:10px!important}.video-control__button{background-color:#448793;width:40px;height:40px}.video-control__icon--pause svg{width:12px;height:14px}.video-control__icon--fullscreen svg,.video-control__icon--muted svg{width:18px;height:18px}.m03__media__image{filter:grayscale(100%)}.m03__media__image:hover{filter:grayscale(0)}.list_content:hover .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}.image_animation:before{content:"";background-color:#448793;width:85%;height:85%;top:0;left:15px;z-index:-1;transition:all .7s linear}.archive-page.archive-page__insight .image_animation:before{content:"";background-color:#448793;width:83%;height:83%}.image_animation{position:relative;z-index:1}.list_content img{transition:all 1s ease}.list_content:hover img{filter:grayscale(0)}img.list_content_image{margin:auto!important}.list_content image{text-align:center;margin:auto}.results .list_content:hover img{filter:grayscale(0)}.values_wrapper .list_content:hover .image_animation:before{top:14px;left:5px;background-color:#448793;width:92%;height:100%}.list_content:hover .description_hello_2{padding-left:20px}.top_wrapper{padding-top:100px;padding-bottom:50px}.row.hello_cosa_facciamo_wrapper{max-width:1170px;margin:auto!important;padding-bottom:50px}.hello_cosa_facciamo_wrapper .list_content{padding-bottom:48px}.cosa_facciamo_content{padding:21px 0 22px}.cosa_facciamo_content .btn_cosa_facciamo{padding-top:15px}.heading_animation h1,.heading_animation h2{font-family:Roboto;font-style:italic;font-weight:700;font-size:48px;line-height:56px;overflow:hidden;color:hsla(0,0%,100%,0);-webkit-text-stroke:1px #fff}.list_content .outer{transform:translateY(100%)}.list_content .inner{transform:translateY(-100%)}.list_content h2 .inner,.list_content h2 .outer{transition:transform .55s cubic-bezier(.29,.73,.74,1.02)}.list_content:hover h2 .inner,.list_content:hover h2 .outer{transform:none}.top_wrapper .heading_animation h1,.top_wrapper .heading_animation h2{-webkit-text-stroke:1px #fff;display:inline;display:initial}.top_wrapper.list_content .outer{color:#fff;transform:translateY(100%)}.top_wrapper.list_content .inner{transform:translateY(-100%)}.short_description{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%;text-align:center;color:#fff}.list_content a.button_hello{color:#fff;font-family:Roboto;font-style:italic;font-weight:700;font-size:18px;line-height:85%;align-items:center;text-align:center;text-decoration-line:underline;padding:18px 25px;width:300px;height:50px}.list_content:hover a.button_hello{width:200px;height:50px;border:0 solid #000;background:linear-gradient(left,#448793 30%,transparent 0);color:#fff;transition:.25s}.title_animation h2{font-family:Roboto;font-style:italic;font-weight:700;font-size:56px;line-height:65px;margin-left:-48px;z-index:2;display:flex;align-items:center;overflow:hidden;color:hsla(0,0%,100%,0);-webkit-text-stroke:1px #fff;text-transform:inherit;padding-left:2px}.image_cosa_facciamo{max-width:280px}.title_animation .outer{position:absolute;top:0;left:0;overflow:hidden;color:#fff;transform:translateX(-100%)}.list_content h3 .inner{padding-left:0}.post-type-archive .list_content .inner{padding-left:.5px}.title_animation .inner{display:inline-block;transform:translateX(100%)}.title_animation h2 .inner,.title_animation h2 .outer{transition:transform .55s cubic-bezier(.29,.73,.74,1.02)}.title_animation h2:hover .inner,.title_animation h2:hover .outer{transform:none}.radial-gradient{top:0;left:0;height:100%;width:100%;background:#448793;background:radial-gradient(at center,#448793,#262626)}.top_wrapper{text-align:center;padding-top:80px;padding-bottom:45px;max-width:740px!important;margin:auto}.archive_description{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%;text-align:center;color:#fff;padding:20px 8px 0;margin:0}.blog_title{font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:28px;color:#fff}.news_content{max-width:980px!important;margin:auto;padding:100px 0}.hello_news .news_content{padding:100px 0 64px}h2{letter-spacing:.2rem}.hello_case-studies_wrapper .heading_animation h2:first-letter,.hello_values h2:first-letter,.single-case-study-item__content h2:first-letter,.single-insight-item__content h2:first-letter{text-transform:uppercase!important}.hello_values span:first-letter,.single-case-study-item__content span:first-letter,.single-insight-item__content span:first-letter{text-transform:uppercase}select.filter-select[name=filter-country]{background:#448793}option::selection{background:#ccc}select.filter-select:checked{color:red}.redText{background-color:red}section.no-results.not-found.loaded{color:#fff}.single-post .entry-content{max-width:1100px}.post_bg_thumbnail{background-repeat:no-repeat;background-size:cover;padding-top:200px;margin-top:-100px;height:700px;background-position:50%}.post_content{background-color:#fff;padding:37px 40px;max-width:740px;margin:-100px auto auto}.top_wrapper.list_content{z-index:2;position:relative}.single-post .entry-content.post img:not(.tag__icon){margin:0}.single-post .entry-content{max-width:740px;background:#fff;margin:-19px auto;padding:0 20px}.wp-block-columns{flex-wrap:nowrap;max-width:1100px;margin:auto!important}.blog_info_cat{padding-bottom:10px}.post_category{background-color:#448793;padding:4px 15px;margin-right:16px;font-style:normal;font-size:14px;line-height:16px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:5px}.post_category,h2.h2_blog{font-family:Roboto;font-weight:700}h2.h2_blog{font-style:italic;font-size:40px;line-height:47px;color:#448793;padding-bottom:22px;letter-spacing:normal;text-transform:inherit}.description_with_image_p p{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#262626;padding:0!important}.related_post a{text-decoration:none}.blog_date{font-style:normal;font-weight:400;font-size:14px;display:flex;align-items:center}.blog_date,.excerpt_text p{font-family:Roboto;line-height:160%;color:#262626}.excerpt_text p{font-style:italic;font-weight:700;font-size:18px;border-bottom:2px solid #448793;padding-top:10px;padding-bottom:24px}.archive-container,.m07{margin-bottom:0!important;margin-top:5px}.pagination .page-numbers.current,.pagination .page-numbers:focus,.pagination .page-numbers:hover{background-color:rgba(255,0,55,0);color:#fff}.pagination .page-numbers:first-child{border-left:.222rem solid transparent}.pagination .page-numbers{border-color:transparent}.pagination .page-numbers:last-child{border-right:0 solid var(--primary-color)}.pagination svg{color:var(--primary-color);width:2.222rem;height:1.389rem;display:none}.heading_animation h3{font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:28px;text-transform:inherit;overflow:hidden;color:hsla(0,0%,100%,0);letter-spacing:.08em;-webkit-text-stroke:1px #fff}h3.single_post_title{display:flex}h3.description_with_image_headline{font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:160%;color:#000}.description_with_image_p{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:160%;color:#000}.heading_animation h2,.top_wrapper .heading_animation h1{font-family:Roboto;font-weight:700;font-size:48px;line-height:56px;display:flex;align-items:flex-end;text-transform:inherit;overflow:hidden;color:hsla(0,0%,100%,0);letter-spacing:.8px;-webkit-text-stroke:1px #fff;padding-left:2px}.hello_header .list_content .inner{padding-left:0}.hello_header .heading_animation h1{text-transform:inherit}.row.list_content.related_post_content.align-items-center{padding-bottom:40px}.single-post .related_post_content .inner,.single-post .related_post_content h2{padding-left:3px}.list_content .outer{position:absolute;top:0;left:0;overflow:hidden;color:#fff;transform:translateX(-100%)}.list_content .inner{display:inline-block;transform:translateX(100%);padding-left:2px}.list_content h1 .inner,.list_content h1 .outer,.list_content h2 .inner,.list_content h2 .outer,.list_content h3 .inner,.list_content h3 .outer{transition:transform .55s cubic-bezier(.29,.73,.74,1.02)}.list_content:hover h1 .inner,.list_content:hover h1 .outer,.list_content:hover h2 .inner,.list_content:hover h2 .outer,.list_content:hover h3 .inner,.list_content:hover h3 .outer{transform:none}.video_slider_title h1,.video_slider_title h2,.video_slider_title span.inner{padding-left:7px}.related_post span.inner,h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading,h3.single-vacancy-item__heading span.inner,h3.single_post_title{padding-left:3px}.blog_cat{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:16px;display:flex;align-items:center;text-align:center;text-transform:uppercase;background:#448793;color:#fff;padding:4px 15px;position:absolute;margin-top:-14px;margin-left:-11px}.row.blog_background.list_content{margin-bottom:64px}span.single_post_meta{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#fff}.news_list{padding-top:60px}.hello_news .news_list{padding-top:5px}.related_post_content{max-width:860px;margin:auto!important}.related_post_content .heading_animation{padding-bottom:0}[dir=ltr] .col-md-6.btn_related_post{text-align:right}[dir=rtl] .col-md-6.btn_related_post{text-align:left}.row.share_content{max-width:740px;margin:60px auto 0!important;border-top:2px solid #448793;padding-top:50px}.m20__link{border:none!important;width:32px!important;height:32px!important;color:#448793!important}.m20__link:focus,.m20__link:hover{width:32px!important;height:32px!important;color:#fff!important;background:#448793!important;padding:5px!important}.share_content .m20__list{float:right}.m20__link .svg-icon--icon-facebook{width:11px!important;height:20px!important}.m20__link .svg-icon--icon-twitter{width:24px!important;height:20px!important}.m20__link .svg-icon--icon-linkedin{width:17px!important;height:19px!important}.single-post .entry-content p{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;padding:0 20px;color:#262626}.copy_link button.clipboard{font-family:Roboto;font-style:italic;font-weight:700;font-size:16px;line-height:160%;border:none;background-color:transparent;display:flex;align-items:center;color:#448793}.copy_link button.clipboard:before{content:url(/wp-content/uploads/2022/07/Shape.png);padding-right:15px;padding-top:5px}article.single-case-study-item{margin-bottom:20px}.archive-container_cs.container,.archive-container_cs.m08__quote,.m16--default .archive-container_cs.m16__wrapper{padding-bottom:100px}article.single-case-study-item.fist_case_study{position:relative}.fist_case_study .col-md-6.single-case-study-item__header{width:100%;position:relative}.terra--done article.single-case-study-item:first{position:relative}.fist_case_study a.row.single-case-study-item__link{display:block}.terra--done article.single-case-study-item:first .col-md-6.single-case-study-item__header{width:100%;position:relative}.fist_case_study h2.single-case-study-item__heading.heading--4.list_content.title_animation,.fist_case_study h2.single-case-study-item__heading.list_content.title_animation.single-takeout-item__heading{position:absolute;bottom:20%;z-index:2;left:50px;width:80%}.pagination{width:100%}archive-container__items-grid .pagination{display:none!important}.blog_info_cat{display:flex;padding-bottom:12px;flex-wrap:wrap}.single-case-study .talk_about .image_animation{max-width:100%;margin:23px}.single-case-study .talk_about .block_case_title .heading_animation h2{position:absolute;bottom:31%;margin:20px;width:90%}.description_hello_01 p{position:absolute;bottom:8%;width:90%;color:#fff;font-weight:400;font-size:14px;line-height:19px;font-family:Roboto;padding:20px}.col-md-4.results_imge{max-width:255px}.single-case-study .talk_about .button_hello{position:absolute;bottom:17%;left:2%;text-decoration:none;width:90%;padding:18px 15px}.single-case-study .talk_about .list_content:hover a.button_hello{margin-left:10px;padding:18px 25px;width:auto;background:-webkit-linear-gradient(left,#448793 30%,transparent 0)}.single-case-study .talk_about .list_content a.button_hello{display:flex}.single-case-study .talk_about .list_content:hover .image_animation:before{width:99%;height:87%;top:11px;left:17px}.single-case-study .talk_about .list_content .image_animation:before{width:80%;height:80%}.single-case-study .list_content:hover a.button_hello{height:40px;text-decoration:underline}.list_content a.button_hello{height:40px}.heading_animation{padding-bottom:20px}.row.talk_about{max-width:1170px;margin:auto!important;padding-bottom:60px}.description_hello_2{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%;display:flex;align-items:center;color:#fff}.single-case-study .wp-block-luna-m01-hero{margin:-4.111rem 0 0}@media (max-width:1024px){.single-case-study .wp-block-luna-m01-hero{margin:0}}.single-case-study .wp-block-luna-m01-hero .m16__wrapper:before{padding-bottom:56.25%!important}.luna-video-player,.m16__wrapper{max-height:calc(100vh - 2rem)!important}.m01 .video-buffer,.m01 .video-progress{z-index:9;width:100%}.m01 .video-buffer{opacity:.5}.row.hello_case-studies_wrapper{max-width:910px;margin:auto!important;padding:21px 0 100px}.hello_case-studies_wrapper .heading_animation{padding-bottom:16px;display:inline-grid;text-align:center}.hello_case-studies_wrapper h3{font-size:32px;line-height:38px;color:transparent;text-decoration:none;-webkit-text-stroke:1px #fff;text-transform:lowercase;font-family:Roboto;font-style:italic;font-weight:700}.hello_case-studies_wrapper a{text-decoration:auto}.case_studies_thumbnail img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{width:100%}.first_post{position:relative}.first_post .title_animation h3{position:absolute;bottom:30%;z-index:2;margin-left:19px;width:90%;text-transform:inherit}.studies_list{padding-bottom:50px}.hello_case-studies_wrapper .list_content:hover .image_animation:before{content:"";position:absolute;width:100%;height:100%;left:14px;bottom:-12px;z-index:-1;background-color:#448793}.single-case-study .results .heading_animation h2{position:absolute;top:15%!important;left:39%;transform:translate(-51%,-50%);width:90%}.single-case-study .results .list_content.slick-slide.slick-current.slick-active.slick-center .heading_animation h2{top:10%;left:30%;color:#fff;-webkit-text-stroke:0 #fff}.list_content:hover .description_hello_2{padding-left:0}.row.radial-gradient.results_of_study{padding:20px 0}.results{padding:10px 0 100px}.results_of_study{position:relative}.results_of_study:after,.results_of_study:before{content:"";position:absolute;z-index:1;width:300px;top:0;height:100%;pointer-events:none}.results_of_study:before{left:0;background:linear-gradient(270deg,#262626,rgba(38,38,38,0));transform:rotate(180deg)}.results_of_study:after{right:0;background:linear-gradient(270deg,#262626,rgba(38,38,38,0))}.results .list_content:hover .image_animation:before{content:"";position:absolute;width:100%;height:100%;left:14px;bottom:20px;z-index:-1;background-color:#448793;transform:scale(1.33)}.img_hello_02.image_animation{padding-bottom:20px}.results_of_study .list_content img,.story .list_content img{transition:all .5s ease}.related_post_content .top_wrapper .heading_animation h2{color:transparent;-webkit-text-stroke:1px #448793}.related_post_content .top_wrapper.list_content .outer{color:#448793}.related_post_content .short_description{color:#262626}.row .description_with_image_layout .left{display:flex;flex-direction:row}.row .description_with_image_layout .right{display:flex;flex-direction:row-reverse}.blog .archive-page__insight .archive-container__items-grid.loaded,.post-type-archive-focus-on .archive-page__insight .archive-container__items-grid.loaded{width:50%}.blog .archive-page__insight .archive-container__items-grid.loaded .single-insight-item,.post-type-archive-focus-on .archive-page__insight .archive-container__items-grid.loaded .single-insight-item{width:calc(100% - 40px)}.archive-page.archive-page__insight{padding-top:100px;margin-top:-100px}.archive-container__filter-wrap select.filter-select{border-color:hsla(0,0%,100%,0)}.archive-container__filter-wrap select.filter-select,.gfield select.filter-select,.m18__filter-wrap select.filter-select{background-image:url(/wp-content/uploads/2022/07/Vector-3.svg);background-repeat:no-repeat;background-position:right .75em center}.archive-container__filter-wrap select:active,.archive-container__filter-wrap select:checked{background:#448793}.archive-container__filter-wrap select{border:0 solid #fff;border-radius:0;background-color:hsla(0,0%,100%,0);color:#fff}.m18__filter-wrap select.filter-select{border:2px solid #262626;border-radius:0;background-color:hsla(0,0%,100%,0);color:#fff;border-color:#262626}select.filter-select.m18__filter{padding:10px;max-width:15.3rem;border:2px solid #262626;margin:10px}.archive-container__filter-wrap{max-width:15.3rem}.archive-page__insight option,.m18__filter-wrap select.filter-select,.post-type-archive-case-study option{color:#000}button.archive-container__reset{font-family:Roboto;font-style:italic;font-weight:400;font-size:16px;line-height:19px;display:flex;align-items:center;color:#fff;padding:13px 0 0 25px}.archive-container__reset{margin:0!important}.archive-page__insight,.post-type-archive-case-study{background:radial-gradient(at 89%,at 328%,#448793,#262626);background:radial-gradient(at 89% 328%,#448793,#262626)}footer.footer-content{background-color:#fff}.single-case-study .talk_about .block_case_title .heading_animation h2{font-weight:700;font-size:18px;line-height:21px}.job_title h2{font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:28px;display:flex;align-items:flex-end;position:absolute;bottom:32%;z-index:1;-webkit-text-stroke:1px #fff;padding-left:16px;text-transform:capitalize}.list_content:hover .job_title h2{color:#fff;-webkit-text-stroke:0 #fff}.hello_current-job .list_content{position:relative}.job_url{position:absolute;bottom:20%;z-index:2}.hello_current-job .list_content:nth-child(2n){margin-top:40px}.hello_current-job .list_content:nth-child(2n) .job_url{bottom:10%}.hello_current-job .list_content:nth-child(2n) .job_title h2{bottom:24%}.row .current-job_content{margin:auto;padding:21px 0 0}.current-job_content .short_description p{padding-top:0;padding-bottom:20px}.current-job_content .m18__vacancies .single-vacancy-item:nth-child(2n),.hello_single-vacancies .m18__vacancies .single-vacancy-item:nth-child(2n){margin-top:40px}.current-job_content .m18__vacancies .single-vacancy-item:nth-child(odd),.hello_single-vacancies .m18__vacancies .single-vacancy-item:nth-child(odd){margin-top:0}.hello_current-job .m18:after,.hello_current-job .m18:before,.hello_single-vacancies .m18:after,.hello_single-vacancies .m18:before{display:none!important}.hello_current-job .m18,.hello_single-vacancies .m18{margin:0}.single-vacancies_content{padding-top:100px}.hello_current-job .list_content a.button_hello{padding:0;margin-left:16px;font-size:14px;text-decoration:none}.hello_current-job .list_content:hover a.button_hello{padding:15px 20px}.hello_current-job .list_content:hover .image_animation:before{width:100%;height:100%;bottom:-17px}.current-job_content .heading_animation h2{-webkit-text-stroke:1px #448793;display:inline;display:initial}.current-job_content .top_wrapper.list_content .outer{color:#448793}.short_description p{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%;padding-top:20px;text-align:center;color:#262626}.cosa_facciamo_content .short_description p{color:#fff;padding-top:15px;padding-bottom:30px}.cosa_facciamo_content .title_animation h2{font-size:48px;line-height:60px}.btn_jobs a.button_hello{font-family:Roboto;font-style:italic;font-weight:700;font-size:18px;line-height:200%;align-items:center;text-decoration-line:underline!important;color:#262626;transition:all .3s ease}.current-job_content .top_wrapper.list_content:hover a.button_hello{color:#000;text-decoration-line:none!important;transition:all .3s ease;top:auto;bottom:0}.cosa_facciamo .heading_animation{padding-bottom:5px!important}.m10{margin-top:0!important}.m10__slide:first-child{padding-left:0!important}.m10__slide:last-child{padding-right:0!important}.m10 .single-service-item__link{display:flex!important;background-color:transparent}.m10{margin-top:0;margin-bottom:0}.m10__header.container.service_content,.m10__header.service_content.m08__quote,.m16--default .m10__header.service_content.m16__wrapper{margin-top:21px}.m10__items{margin-top:68px!important;margin-bottom:35px!important}.m10__slide{margin:0!important}h3.single-service-item__heading.heading--4.uppercase,h3.single-service-item__heading.uppercase.single-takeout-item__heading{color:#448793}.single-service-item__excerpt{color:#000}.m10 .single-service-item__media{width:100%!important;height:100%!important}.m10__slide{min-width:40rem!important;width:40rem!important}.m10__filters.container.init-magic-line.magic-line-mode-line,.m10__filters.init-magic-line.magic-line-mode-line.m08__quote,.m16--default .m10__filters.init-magic-line.magic-line-mode-line.m16__wrapper{max-width:100%;margin:auto!important;display:inline-flex}.m10__filters:before{display:none!important;position:relative;margin-left:0!important;max-width:100%!important;width:100%!important;left:0!important;height:2px;background:#c9c9c9;margin-top:2rem}.m10__filters .magic-line-inner{margin:auto;max-width:1200px;justify-content:center}.m10__select-filters{display:flex;margin:auto;max-width:1200px}figure{margin:0!important}.m10__button-wrap{display:none!important}.m10__filters{color:rgba(255,0,55,0)!important;position:relative!important}.m10__filters:before{background:hsla(0,0%,78.8%,0)!important}.m10__filter__label{padding:8px 25px!important;border:2px solid #448793!important;font-family:Roboto!important;font-style:italic!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;color:#262626!important}.m10__filter__label.active,.m10__filter__label:focus,.m10__filter__label:hover{color:#fff!important;border-color:#448793!important;background-color:#448793!important}.single-service-item .title_animation h2{margin-left:5px;-webkit-text-stroke:1px #448793;font-style:italic;font-weight:700;font-size:24px;line-height:120%}article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .title_animation h2{margin-left:5px;-webkit-text-stroke:0 #448793;color:#448793;font-style:italic;font-weight:700;font-size:24px;line-height:120%}.single-service-item .title_animation h2:first-letter{text-transform:uppercase}.case_studies_thumbnail .title_animation h3:first-letter{text-transform:uppercase}.case_studies_list .title_animation h3:first-letter{text-transform:uppercase}.case_studies_list .title_animation span:first-letter{text-transform:uppercase}.m10__header .top_wrapper .heading_animation h2,.single-service-item__content.list_content.title_animation h2,.single-service-item__content.list_content.title_animation span{display:block;text-transform:unset}.hello_case-studies_wrapper .heading_animation h2{text-transform:lowercase}.hello_case-studies_wrapper .heading_animation h2:first-letter,.m10__header .heading_animation h2:first-letter,.single-service-item__content.list_content.title_animation:first-letter{text-transform:uppercase!important}.hello_case-studies_wrapper .heading_animation span:first-letter,.m10__header .heading_animation span:first-letter,.single-service-item__content.title_animation span:first-letter{text-transform:uppercase!important}.hello_case-studies_wrapper .btn_related_post .btn_hello:hover{color:#fff;z-index:1;float:right}.m10__header .heading_animation h2:first-letter{text-transform:uppercase!important}.hello_case-studies_wrapper .btn_related_post .btn_hello:before{transform:translateY(100%)}.m10 .single-service-item__excerpt span{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%}.m10 .single-service-item__media{width:200px!important;height:200px!important;object-fit:cover!important;top:0!important;margin:50px 15px!important;transition:all 1s ease;border:0 solid #fff;float:right;text-align:left}.single-service-item.m10__slide.list_content:hover .image_animation:before{content:"";position:absolute;width:99%;height:100%;left:20px;bottom:-16px;z-index:-1;background-color:#448793}.single-service-item .col-md-4.list_content{max-width:240px}.m10 .single-service-item__content{padding:0!important;max-width:550px;transition:all 1.3s ease}.m10 .list_content .single-service-item__content{transition:all 1.1s ease;padding:0 20px!important}.m10 .single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .single-service-item__content{transition:all 1.1s ease;padding:0 0 0 50px!important}.m10 article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .single-service-item__media{transform:scale(1.33)!important;height:200px!important}.service_content .top_wrapper .heading_animation h2{-webkit-text-stroke:1px #448793}.service_content .top_wrapper.list_content .outer{color:#448793}.service_content .top_wrapper{padding:60px 0 40px}.service_content .short_description{color:#262626}.m10{padding:0!important;position:relative}.service_content .heading_animation{padding-bottom:0;display:inline-grid;text-align:center}.m10:after,.m10:before{content:"";position:absolute;z-index:1;width:400px;top:0;height:100%;pointer-events:none}.m10:before{left:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));transform:rotate(180deg)}.m10:after{right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.results .list_content .img_hello_02.image_animation,.story_content .list_content .img_hello_02.image_animation{margin:50px 15px;width:320px;height:320px}.results .list_content.slick-slide.slick-current.slick-active.slick-center .img_hello_02.image_animation img,.story_content .list_content.slick-slide.slick-current.slick-active.slick-center .img_hello_02.image_animation img{transform:scale(1.25)}.results .slick-track,.story_content .slick-track{left:20px}.story_description{max-width:450px}.story .list_content .outer{display:none}.story_content .list_content:hover .heading_animation h2{-webkit-text-stroke:1px #fff}.m16--default .row.archive-container.m16__wrapper,.row.archive-container.m08__quote,.row.container.archive-container{margin:auto!important;padding:0 0 100px}.hello_news .archive_description{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%;text-align:center;color:#fff;padding-top:16px}.hello_news_wrapper img,.single-insight-item__image{width:100%;min-height:174px;max-height:174px;object-fit:cover}.single-insight-item__image-big{width:100%;min-height:100%;max-width:100%;max-height:100%;object-fit:cover}a.single-insight-item__link{margin-bottom:50px}span.single-insight-item__tag.tag{z-index:2;font-weight:700;display:flex;align-items:center;text-align:center;text-transform:uppercase;padding:4px 15px;background-color:#448793}span.single-insight-item__tag.tag,time.single-insight-item__time{font-family:Roboto;font-style:normal;font-size:14px;line-height:16px}time.single-insight-item__time{font-weight:300;color:#fff}h2.list_content.title_animation{color:transparent;-webkit-text-stroke:1px #fff;font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:28px;text-transform:inherit;display:flex}.single-insight-item__content h2.title_animation:first-letter{text-transform:uppercase!important}.archive-container__items>.single-insight-item{width:calc(50% - 40px)!important}.archive-container__filter-wrap{max-width:10.3rem}.archive-page__insight .archive_single-insight_grid{width:50%!important;display:contents}.archive-page__case-study .col-md-6.single-case-study-item__header{width:40%}.archive-page__case-study .fist_case_study .col-md-6.single-case-study-item__header{width:90%}span.page-numbers.current{background:#448793!important}.archive .pagination .page-numbers{color:#448793}span.page-numbers.current{color:#fff!important}a.next.page-numbers,a.prev.page-numbers{display:none}.archive_single-insight_grid .pagination{width:100%!important}a.page-numbers{background-color:#fff}a.page-numbers:hover{background:#448793!important;color:#fff!important}span.page-numbers.current:hover{background:#fff!important;color:#448793!important}.archive-container__header .top_wrapper{text-align:center;padding-top:58px;padding-bottom:50px;max-width:800px;margin:auto}.archive-container__header .top_wrapper h1,.archive-container__header .top_wrapper h2{font-size:64px;line-height:75px;letter-spacing:.8px}.archive-container__header .top_wrapper h1{display:inline-block}.gform_ajax_spinner,.spinner{animation:auto!important}.logo_content .top_wrapper .heading_animation h2{-webkit-text-stroke:1px #448793;display:inline;display:initial}.logo_content .top_wrapper.list_content .outer{color:#448793}.hello_logo_wrapper{max-width:100%;margin:auto;padding-bottom:100px}.hello_logo_wrapper .slick-next:before,.hello_logo_wrapper .slick-prev:before{display:none}.logo_content .top_wrapper{text-align:center;padding-top:80px;padding-bottom:60px}.logo_description{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%;text-align:center;color:#262626}.story .list_content .heading_animation h2{position:absolute;top:14%;left:39%;transform:translate(-51%,-50%);width:90%}.story .list_content.slick-slide.slick-current.slick-active.slick-center .heading_animation h2{left:9%;top:6%;color:#fff;-webkit-text-stroke:0 #fff}.story_description p{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:160%;color:#fff}.list_content:hover .results_imge .heading_animation h2{-webkit-text-stroke:1px #fff!important}.list_content:hover.slick-slide.slick-current.slick-active.slick-center .results_imge .heading_animation h2{-webkit-text-stroke:0 #fff!important}.results .list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before,.results .list_content:hover .image_animation:before,.story .list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before,.story .list_content:hover .image_animation:before{width:100%;height:100%;left:14px;transform:scale(1.25);top:14px}.list_content.slick-slide .image_animation:before,.list_content.slick-slide:hover .image_animation:before{width:0;height:0%;top:0;left:0}.results .col-md-8.results_description_content{max-width:400px;padding:0 0 0 50px}.story_content{padding:21px 0 80px!important;position:relative}.story_content:after,.story_content:before{content:"";position:absolute;z-index:1;width:300px;top:0;height:100%;pointer-events:none}.story_content:before{left:0;background:linear-gradient(270deg,#262626,rgba(38,38,38,0));transform:rotate(180deg)}.story_content:after{right:0;background:linear-gradient(270deg,#262626,rgba(38,38,38,0))}.hello_values .title_animation h2{font-size:24px;line-height:30px;letter-spacing:1.1px;text-transform:inherit;width:190px;margin-left:-110px;padding-left:2px}.hello_values .values_wrapper .title_animation h2{padding-left:2px}.hello_values .col-md-7.image_animation,.hello_values .values_wrapper .list_content .outer{padding-left:0}.row.values_wrapper{max-width:1200px;margin:auto!important;padding-bottom:100px}.values_content .short_description p{color:#fff}.row.value_content{padding:0 5px}.values_content .col-md-4.list_content{margin-bottom:50px}.number_content .title_animation h2{font-size:56px;line-height:66px;-webkit-text-stroke:1px #448793;margin-left:0}.number_content .list_content .inner{display:inline-block;transform:translateX(100%);padding-left:3.5px}.number_content .title_animation h2{padding-left:3px}.number_content .title_animation h2 .outer{padding-left:0}.number_content .list_content .outer{color:#448793}.row.number_content{max-width:1300px;margin:auto!important;padding-bottom:80px}.hello_number .top_wrapper .heading_animation h2{-webkit-text-stroke:1px #448793;display:inline;display:initial}.hello_number .top_wrapper.list_content .outer{color:#448793}.number_description{padding-bottom:42px;font-style:normal;font-weight:300;font-size:14px;line-height:160%;font-family:Roboto;color:#262626}.list_content:hover .number_description{color:#448793;font-weight:700}.content_with_image{max-width:1200px!important;margin:auto;padding:0}.content_with_image .btn_cosa_facciamo{margin-top:45px}.content_with_image .list_content:hover .image_animation:before{top:14px;left:7px;background-color:#448793;width:91%;height:100%;margin-left:20px}.image_p{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#fff}.row.description_with_image_block.left{display:flex;flex-direction:row;padding-bottom:60px;padding-top:60px}.content_with_image.list_content:hover .image_animation:before{width:93%;bottom:-19px}.row.description_with_image_block.right{display:flex;flex-direction:row-reverse;padding-bottom:80px}.hello_image-with-text .row.description_with_image_block .heading_animation h2{font-size:40px;line-height:120%;text-align:inherit;padding-left:3px}.hello_image-with-text .col-md-8.single_description_with_image_content{padding-right:40px}.hello_image-with-text .right .col-md-8.single_description_with_image_content{padding-left:44px}.hello_image-with-text{padding:100px 0}.block_contact{padding:0 0 60px;max-width:1200px;margin:auto!important;text-align:center}.block_contact .btn_vacancy{text-align:center;display:inline-flex;margin-top:0}.wp-block-acf-contact.radial-gradient .btn_hello{color:#fff}.wp-block-acf-contact.radial-gradient .list_content:hover .btn_hello{color:#fff}.wp-block-acf-contact{padding-top:100px;padding-bottom:50px}.hello_header .heading_animation h1,.hello_header .heading_animation h2{font-weight:700;font-size:65px;line-height:74px;letter-spacing:1.3px}.block_contact .heading_animation h2.contact_title{font-weight:700;font-size:40px;line-height:45px;letter-spacing:0}.block_contact .list_content .outer{top:2px}.hello_contact .heading_animation h2{display:inline;display:initial}.hello_contact.radial-white{background-color:#fff}.hello_contact.radial-white .heading_animation h2{-webkit-text-stroke:1px #448793}.hello_contact.radial-white .list_content .outer{color:#448793}.hello_contact.radial-white .list_content a.button_hello{color:#000}.contact_p p{font-weight:300;font-size:14px;line-height:160%;text-align:center;color:#fff;padding:0 20px 20px;font-family:Roboto}.hello_contact.radial-white .contact_p p{color:#262626}.archive-container__items>.single-case-study-item{width:50%}.archive_single-insight_grid{width:50%!important}.archive-container__items>.archive_single-insight_grid article.single-case-study-item{width:100%!important}.pagination .page-numbers{width:40px;height:40px;padding:2px 0 0;margin:13px;font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;line-height:19px;display:grid;align-items:center;text-align:center}.contatti_field.archive-container__filter-wrap,.contatti_field.gfield,.contatti_field.m18__filter-wrap{width:calc(34% - .95em)!important}.contact_margin{margin-top:-100px;padding:165px 0 60px}.contact_p{font-family:Roboto}.m16--default .m29 .m16__wrapper,.m19,.m19__description,.m29 .container,.m29 .m08__quote,.m29 .m16--default .m16__wrapper{max-width:900px;margin:auto;font-family:Roboto}.m19__container a.m19__link.button{text-align:center;display:flex}.gfield_description{color:#fff}.archive-container__filter-wrap input[type=email],.archive-container__filter-wrap input[type=tel],.archive-container__filter-wrap input[type=text],.archive-container__filter-wrap input[type=url],.archive-container__filter-wrap select,.archive-container__filter-wrap textarea,.gfield input[type=email],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=url],.gfield select,.gfield textarea,.m18__filter-wrap input[type=email],.m18__filter-wrap input[type=tel],.m18__filter-wrap input[type=text],.m18__filter-wrap input[type=url],.m18__filter-wrap select,.m18__filter-wrap textarea{width:100%;padding:15px 20px;margin:0 0 20px;border-radius:4px;border:2px solid #fff;background-color:hsla(0,0%,100%,0);font-family:Roboto;font-style:italic;font-weight:400;font-size:16px;line-height:19px;display:flex;align-items:center;color:#fff}:-ms-input-placeholder{color:#fff;opacity:1;font-family:Roboto;font-style:italic;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center}::placeholder{color:#fff;opacity:1;font-family:Roboto;font-style:italic;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center}::-ms-input-placeholder{color:#fff}.archive-container__filter-wrap input[type=email]:focus,.archive-container__filter-wrap input[type=tel]:focus,.archive-container__filter-wrap input[type=text]:focus,.archive-container__filter-wrap input[type=url]:focus,.archive-container__filter-wrap select:focus,.archive-container__filter-wrap textarea:focus,.gfield input[type=email]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield input[type=url]:focus,.gfield select:focus,.gfield textarea:focus,.m18__filter-wrap input[type=email]:focus,.m18__filter-wrap input[type=tel]:focus,.m18__filter-wrap input[type=text]:focus,.m18__filter-wrap input[type=url]:focus,.m18__filter-wrap select:focus,.m18__filter-wrap textarea:focus{border-color:#fff;background-color:#fff;color:#000}:-ms-input-placeholder:focus{color:#000}::placeholder:focus{color:#000}.archive-container__filter-wrap .ginput_container_select:after,.gfield .ginput_container_select:after,.m18__filter-wrap .ginput_container_select:after{background-image:url(/wp-content/uploads/2022/07/Vector-3.svg);background-repeat:no-repeat}select:focus+.ginput_container_select:after{background-image:url(/hello/wp-content/themes/we-are-social/assets/images/arrow_blue.png);background-repeat:no-repeat}.gfield.oggetto_field,.oggetto_field.archive-container__filter-wrap,.oggetto_field.m18__filter-wrap{width:100%!important}.archive-container__filter-wrap input[type=checkbox]+label:before,.gfield input[type=checkbox]+label:before,.m18__filter-wrap input[type=checkbox]+label:before{width:16px;height:16px;background-color:hsla(0,0%,100%,0);border:1px solid #e0e5e5;cursor:pointer;top:7px}label.gfield_consent_label{font-style:normal;font-weight:300;font-size:12px;line-height:120%;align-items:center;color:#fff;font-family:Roboto}.archive-container__filter-wrap input[type=checkbox]+label:after,.gfield input[type=checkbox]+label:after,.m18__filter-wrap input[type=checkbox]+label:after{content:"✔";font-size:10px;line-height:1;display:flex;align-items:center;justify-content:center;color:#000}.archive-container__filter-wrap input[type=checkbox]:checked+label:after,.gfield input[type=checkbox]:checked+label:after,.m18__filter-wrap input[type=checkbox]:checked+label:after{border-color:#fff}.google_privacy{font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:#fff;margin-top:20px;font-family:Roboto}.google_privacy a{color:#fff!important;font-family:Roboto}button#gform_submit_button_5,button.gform_button{float:right;border:0 solid;background:none;font-style:italic;font-weight:700;font-size:18px;line-height:200%;padding:18px 25px;height:50px;color:#fff;z-index:1;margin-top:-50px;transition:all 1s;overflow:hidden;font-family:Roboto}button#gform_submit_button_5:before,button.gform_button:before{content:"";position:absolute;top:1px;left:0;width:50px;height:100%;background-color:#3fa0b1;transition:all .5s;z-index:-1;transform:translateX(-100%)}button#gform_submit_button_5:hover:before,button.gform_button:hover:before{transform:translateX(0)}.gfield_error .validation_message{color:red;font-size:.778rem}.gfield_error input[type=checkbox]+label:after,.gfield_error input[type=checkbox]+label:before,.gfield_error input[type=email],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=radio]+label:after,.gfield_error input[type=radio]+label:before,.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=url],.gfield_error select,.gfield_error textarea{border-color:#fff!important}.gform_confirmation_message,.gform_submission_error{text-transform:none;font-weight:500;font-size:1rem;line-height:1.5;color:#fff;margin:0 0 2em}.hello_news .list_content:hover .image_animation:before{width:92%;left:19px}.home .hello_news .list_content:hover .image_animation:before{width:84%;left:11px;top:10px}.hello_cosa-facciamo .list_content:hover .image_animation:before{width:92%;left:28px;top:20px}.btn_cosa_facciamo_url,.btn_jobs{display:inline-flex}.btn_hello{text-decoration:underline;color:#448793;padding:10px 20px;position:relative;transition:all 1s;overflow:hidden;display:grid;border:none;border-radius:0;font-family:Roboto;font-style:italic;font-weight:700;font-size:18px;line-height:200%;color:#262626}.btn_cosa_facciamo_url .btn_hello{color:#fff;z-index:1}.btn_hello:before{content:"";position:absolute;top:1px;left:0;width:50px;height:100%;background-color:#448793;transition:all .5s;z-index:-1;transform:translateY(100%)}.mobile_talk_about .btn_hello{padding:5px 0;font-size:16px}.list_content:hover .btn_hello:before{transform:translateX(0)}.list_content:hover .btn_hello{color:#262626;text-decoration:none}.list_content:hover .btn_cosa_facciamo_url .btn_hello,.list_content:hover .btn_related_post .btn_hello{color:#fff}.image_animation:before{position:absolute;box-sizing:border-box;transition:all .6s}.single-post .list_content:hover .image_animation:before{top:10px;left:5px;background-color:#448793;width:89%;height:100%}.btn_related_post .btn_hello:before,.btn_vacancy .btn_hello:before{transform:translateX(-100%)}.btn_related_post .btn_hello{color:#fff;z-index:1;float:right}.btn_vacancy .btn_hello{z-index:1}.btn_related_post{display:block;float:right}.container.m29__container .left_content,.m16--default .m29__container.m16__wrapper .left_content,.m29__container.m08__quote .left_content{background:#fff;margin:0}.m29{margin-top:-3.8rem!important;margin-bottom:3.85rem!important;padding-top:200px;background-size:cover}img.m29_bacground_image{display:none}.m29__container .heading_animation h1,.m29__container .heading_animation h2{font-size:40px;line-height:47px;-webkit-text-stroke:1px #448793;text-align:left;display:block}.m29__container .list_content .outer{color:#448793}.m29__container .heading_animation h1{padding-left:2px}.m29__container a.btn_hello{z-index:1}.m29_width_container{max-width:400px;padding:40px}.right_content{margin-left:-81px;padding-top:40px}.btn_vacancy{margin-top:25px}.m19__container.list_content .btn_vacancy{text-align:center;display:inline-flex}.m19__container.list_content .btn_vacancy .btn_hello{display:grid}.m19_vacancy_btn.list_content{text-align:center}.m18__filter-wrap select.filter-select{background-image:url(/wp-content/uploads/2022/08/Vector-33.png);background-repeat:no-repeat;background-position:right .75em center}.page-child article#vacancies h2.m18__heading.heading--1.uppercase.heading_animation{font-size:48px;line-height:56px;-webkit-text-stroke:1px #fff;text-align:left;color:transparent}.page-child article#vacancies .list_content .outer{color:#fff}.m18__filters{display:inline-flex!important}.m16--default .m18__container.m16__wrapper,.m18__container.m08__quote{padding:0 60px}.m18 .single-vacancy-item__link{padding:6px!important}.container.m18__container,.m16--default .m18__container.m16__wrapper,.m18__container.m08__quote{max-width:100%}.m18{margin-top:4rem;margin-bottom:0!important}.m18 .single-vacancy-item__link{background-color:transparent!important}.single-vacancy-item__content .read-more{text-decoration:none!important}h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{position:absolute;bottom:28%;z-index:1;font-family:Roboto;font-style:italic;font-weight:700;font-size:24px;line-height:28px;display:flex;flex-wrap:wrap;margin:20px;width:90%;text-align:left}.m18 .single-vacancy-item__description .read-more{position:absolute;bottom:18%;z-index:1;display:block;padding:5px 0;font-family:Roboto;font-style:italic;font-size:16px;line-height:200%;margin-left:20px;transition:all 1s;overflow:hidden}.read-more:before{content:"";position:absolute;top:1px;left:0;width:40px;height:40px;background-color:#448793;transition:all .5s;z-index:-1;transform:translateX(-100%)}.list_content:hover .read-more:before{transform:translateX(0);padding:5px 19px}.list_content:hover .read-more{padding:5px 19px}.col-md-3.single-vacancy-item{flex:0 0 auto!important;width:25%!important}.m18__vacancies .single-vacancy-item:nth-child(odd){margin-top:40px}.m18__post-count{display:none!important}.single-vacancy-item__content.list_content{position:relative}.m18 .single-vacancy-item__description{margin:0!important}.m18__introduction{font-family:Roboto;font-style:normal;font-weight:300!important;font-size:14px;line-height:160%;text-align:center;color:#262626}.container.m18__container,.m16--default .m18__container.m16__wrapper,.m18__container.m08__quote{text-align:center}.m18 .list_content .outer{color:#448793}.m18 h2.m18__heading.heading--1.uppercase{-webkit-text-stroke:1px #448793}.m18__heading__content.heading_animation{padding-bottom:20px;text-align:center;margin:auto;display:inline-flex}.single-vacancy-item__content.list_content .outer{color:#fff}.m18 .single-vacancy-item:nth-child(odd) .single-vacancy-item__description .read-more{position:absolute;bottom:18%;z-index:1}.m18:before{left:20px;background:linear-gradient(270deg,#fff,#fff);transform:rotate(180deg)}.m18:after{right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}article#vacancies{position:relative}.m18:before{content:"";position:absolute;z-index:1;width:80px;top:0;height:100%;pointer-events:none;left:-2px}.m18:after{content:"";position:absolute;z-index:1;width:300px;top:0;height:100%;pointer-events:none}.m18 nav.pagination{display:none}button.scroll_down{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;height:2em;width:1.375em;bottom:32px;background-color:transparent;border:3px solid #fff;border-radius:190px;cursor:pointer;outline:none;z-index:3;padding:0 10px 0 7px;align-content:center;justify-content:center}.single_video_slide_wrapper button.scroll_down{bottom:62px;z-index:10}button.scroll_down:before{content:"";position:absolute;top:0;left:48%;width:2px;height:8px;background-color:#fff;border-radius:100%;animation:scroll_down_btn-animation 3s infinite;box-sizing:border-box;border-radius:2px}.video-buffer__value,.video-progress__value{background-color:#448793}.video-progress__value{opacity:1}.video-buffer__value{opacity:.5}span.scroll_down_text{position:absolute;top:-80%;color:#f0f8ff;width:max-content;left:-28px;display:flex;text-align:center;font-style:normal;font-weight:900;font-size:10px;line-height:100%;flex-direction:row;font-family:Roboto}@keyframes scroll_down_btn-animation{0%{transform:translate(0);opacity:0}40%{opacity:1}80%{transform:translateY(20px);opacity:0}to{opacity:0}}.blog .m16--default .row.archive-container.m16__wrapper,.blog .row.archive-container.m08__quote,.blog .row.container.archive-container,.m16--default .blog .row.archive-container.m16__wrapper,.m16--default .post-type-archive-focus-on .row.archive-container.m16__wrapper,.post-type-archive-focus-on .m16--default .row.archive-container.m16__wrapper,.post-type-archive-focus-on .row.archive-container.m08__quote,.post-type-archive-focus-on .row.container.archive-container{max-width:1060px}.home .news_content{max-width:980px!important}button.btn.btn-primary.floating_contact_button{background:none!important;border:none!important;display:block;margin-left:auto}.btn-check:focus+.btn,.btn:active:focus,.btn:focus{box-shadow:none!important}.floating_contact_button{position:sticky;display:block;margin-left:auto;bottom:80px;right:30px;text-align:right;z-index:5;padding-top:50px;margin-top:-225px;width:100px;-webkit-width:200px;-moz-width:200px;border:none;background:transparent;-webkit-transition:all .3s ease-in-out}#floating_form{display:none}img.floating_button_image{width:50px}.modal#floating_form{background-color:transparent!important}h5.text_info_popup{font-size:20px;font-weight:700;line-height:28px;padding:20px 25px;color:#282520}img.close_form{float:right;padding:0 45px;margin-top:-65px}.floating_contact_form :-ms-input-placeholder{color:#fff;font-style:italic;font-weight:400;font-size:14px;line-height:16px}.floating_contact_form ::placeholder{color:#fff;font-style:italic;font-weight:400;font-size:14px;line-height:16px}.floating_contact_form input[type=email],.floating_contact_form input[type=tel],.floating_contact_form input[type=text],.floating_contact_form textarea{border-color:#fff;color:#fff}.floating_contact_form p.acceptance_size{color:#464748}.chat.icon{color:#000;position:absolute;width:45px;height:45px;border-radius:0;background-color:#448793}.chat.icon:before{content:"";position:absolute;left:22px;top:44px;width:0;height:0;transform:rotate(180deg);background-color:hsla(0,0%,100%,0);border-bottom:15px solid #448793;border-right:15px solid transparent;border-left:0 solid transparent}img.chat_point{text-align:center;display:flex;bottom:42%;position:absolute;left:24%}.chat.icon:hover{background-color:#fff;width:145px;height:45px;right:30px}.chat.icon:hover img.chat_point,.chat.icon p.chat_text{display:none}.chat.icon:hover p.chat_text{display:block;box-shadow:0 0 1.1em hsla(0,0%,55.3%,.50196)}.chat.icon:hover:before{left:120px;border-bottom:15px solid #fff}.contatti_content .gform_wrapper{max-width:850px!important;margin:auto!important}p.chat_text{padding:10px;margin:0;text-align:center;font-family:Roboto;font-style:italic;font-weight:700;font-size:18px;line-height:160%;color:#262626}.modal-dialog{max-width:900px!important;width:900px!important}textarea#input_5_8{height:80px}.modal-content{background-color:rgba(68,135,147,.8)!important;border-radius:0!important}.modal-content .top_wrapper{padding:0 0 20px}.modal-header{border:none!important}button.btn-close{float:right;color:#fff!important;background:transparent url(/wp-content/uploads/2022/08/close.png) 50%/1em auto no-repeat!important;opacity:1!important}.modal-content button#gform_submit_button_5:hover,.modal-content button.gform_button:hover{background:-webkit-linear-gradient(left,#397580 30%,transparent 0)}.modal-body{padding:24px!important}img.video_slide_image,video.video_slide{width:100%}.slick-next{right:40px!important}img.slick-next.slick-arrow.s_arrow.iso_arrow,img.slick-prev.slick-arrow.iso_arrow{width:25px;height:35px;opacity:1}img.slick-next.slick-arrow.s_arrow.iso_arrow:hover,img.slick-prev.slick-arrow.iso_arrow:hover{opacity:1}.slick-prev{left:40px!important;z-index:2!important}.hello_video_slider{margin-top:-100px!important}.video_slider_title.list_content{position:absolute;top:34%;z-index:1;left:43%;max-width:600px}.is_video .video_slider_title.list_content{position:absolute;top:34%;z-index:1;left:24%;max-width:600px}.video_slider_title .heading_animation h1,.video_slider_title .heading_animation h2{font-size:96px;line-height:100%;text-align:left}.video_slider_title .btn_hello{color:#fff}.video_slider_title .btn_hello:before{transform:translateX(-100%)}.video_slider_title.list_content:hover .btn_hello{color:#fff;text-decoration:none}.case_studies_list .image_animation{position:relative;z-index:1;width:170px}.case_studies_list{padding-bottom:40px}.hello_case-studies_wrapper .top_wrapper{padding-bottom:60px}.hello_story .story_description{padding:0 0 0 60px}#button_scrollTop{display:inline-block;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:92px;right:60px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:90}#button_scrollTop:hover{cursor:pointer}#button_scrollTop:active{background-color:transparent}#button_scrollTop.show{opacity:1;visibility:visible}.col-md-6.btn_related_post.mobile{display:none}.m18__vacancies{margin:0!important}.mobile_video_slider,.row.mobile_slider{display:none!important}.m18__filter-wrap select.filter-select:active,.m18__filter-wrap select.filter-select:checked,.m18__filter-wrap select.filter-select:focus{background:#448793!important;color:#fff;border-color:#448793}select.filter-select.m18__filter:active,select.filter-select.m18__filter:checked{background:#448793!important;color:#fff}a:not([class]){color:rgba(255,0,55,0)}body.privacy-policy .entry-content{width:90%;max-width:43.333rem;margin:0 auto}body.privacy-policy .entry-content ol li a,body.privacy-policy .entry-content p a,body.privacy-policy .entry-content ul li a{color:#262626!important}body.privacy-policy .entry-content ol li a:hover,body.privacy-policy .entry-content p a:hover,body.privacy-policy .entry-content ul li a:hover{color:#448793!important}body.single-post .entry-content ol li a,body.single-post .entry-content p a,body.single-post .entry-content span a,body.single-post .entry-content ul li a{color:#262626!important}body.single-post .entry-content ol li a:hover,body.single-post .entry-content p a:hover,body.single-post .entry-content span a:hover,body.single-post .entry-content ul li a:hover{color:#448793!important}.hello_case-studies_wrapper a{text-decoration:none}.g02__submit{color:#448793!important;border:.222rem solid hsla(0,0%,100%,0)!important}.search-results .pagination .page-numbers{color:#448793}.no_current_vacancies{padding:0 0 70px}.g04__social{display:none;align-items:center}.blog .m16--default .row.archive-container.m16__wrapper,.blog .row.archive-container.m08__quote,.blog .row.container.archive-container,.m16--default .blog .row.archive-container.m16__wrapper,.m16--default .post-type-archive-focus-on .row.archive-container.m16__wrapper,.post-type-archive-focus-on .m16--default .row.archive-container.m16__wrapper,.post-type-archive-focus-on .row.archive-container.m08__quote,.post-type-archive-focus-on .row.container.archive-container{padding-top:50px}.blog .archive-container__filters,.post-type-archive-focus-on .archive-container__filters{display:flex;width:80%;margin:auto}.blog .desktop_filter,.post-type-archive-focus-on .desktop_filter{display:flex;margin:auto;max-width:700px;padding-bottom:50px}.is_video .video_slider_title.list_content .btn_hello{padding:10px 0}.is_video .video_slider_title.list_content:hover .btn_hello{padding:10px 20px}.home .cosa_facciamo_content{padding-top:70px}.results_of_study .list_content.slick-slide.slick-current.slick-active.slick-center img,.story .list_content.slick-slide.slick-current.slick-active.slick-center img{filter:grayscale(0)}.m10__container article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before{top:8px;left:8px;background-color:#448793;width:100%;height:100%}.m10__container article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .col-md-4.list_content,.m10__container article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .col-md-8.list_content{width:55%!important}.archive-container .single-insight-item{width:50%!important}.archive-container__filter-wrap{padding:0;max-width:170px;border:2px solid #fff;margin:10px}.archive-container{margin-top:5px!important}.photo_bloom_right .list_content:hover .image_animation:before{top:-14px;left:-14px;background-color:#448793;width:100%;height:100%}.col-md-12.btn_hello_content{text-align:center}.col-md-12.btn_hello_content .list_content:hover .btn_hello{color:#fff}.btn_cosa_facciamo_url.mobile_btn_cosa_facciamo{display:none}@media (min-width:1240px){.hello_image-with-text{padding:100px 170px}}@media (max-width:1500px){.values_wrapper .list_content:hover .image_animation:before{width:94%}}@media (max-width:1300px){.story_description{max-width:450px;padding:0 10px 0 80px}.results .list_content:hover .image_animation:before{content:"";position:absolute;width:100%;height:100%;left:14px;bottom:3px;z-index:-1;background-color:#448793}.single-case-study .results .heading_animation h2{font-size:27px;line-height:35px}.m10 .single-service-item__content{padding:0 0 0 50px!important}.slider_margin{margin-top:-100px!important}.m01 .title_loader{top:38%!important}}@media (min-width:769px){.btn_jobs.mobile,.btn_mobile{display:none}}@media (max-width:1240px){header.g01{background:#fff}.header_g01{border-bottom:none!important}.wp-block-spacer{height:0!important}.g01__hamburger:after,.g01__hamburger:before{background-color:#262626;margin:4px}.g01{padding:0 45px!important;display:block!important}body.is-menu-active .g01__hamburger:after,body.is-menu-active .g01__hamburger:before{background-color:#fff}.g01__menu-wrapper{padding:0 1.389rem;position:fixed;top:0;right:0;height:100vh;width:100%!important;z-index:-1;background-color:transparent;display:flex;justify-content:flex-start;flex-direction:column;transform:translateY(-92%);transition:transform 0s ease;max-width:100%!important}.g01.is-scrolled .g01__menu-wrapper{padding-top:90px!important;margin-top:-10px}.g01__primary{margin-bottom:1em;display:none}.is-menu-active .g01__primary{display:block}.is-menu-active .g01__menu-wrapper{padding-top:90px!important;margin-top:-10px}.archive-container .single-insight-item{width:50%;padding:0}.g01__logo-image{transform-origin:left!important}.g01__primary-menu .menu-item a{font-weight:700;font-size:24px;line-height:28px;text-align:center;padding-bottom:16px;font-style:italic}.g01__primary-menu li{text-align:center;float:none}body.is-menu-active .g01__menu-wrapper{transform:none;transition:transform 0s ease;transform:translateY(7%)!important;background-color:#448793}.is-menu-active header.g01{background:#448793}.g01__primary-menu .menu-item nav.g01__primary{text-align:center}.g01__primary-menu .menu-item a{display:block!important}.g01.is-scrolled .g01__primary-menu .menu-item a,.g01.is-scrolled .header_g01{color:#fff!important}img.g01__logo-image{display:none}img.g01__logo-image.mobile__logo-image{display:block}.g01__logo-image{max-width:109px}.is-menu-active .g01 .g01__logo:before{content:url(/wp-content/themes/we-are-social/assets/svg/mobile_logo.svg)}.is-menu-active img.g01__logo-image.mobile__logo-image{display:none}.is-menu-active .g01.is-scrolled .g01__logo:before{content:url(/hello/wp-content/themes/we-are-social/assets/svg/mobile_logo.svg)}.is-menu-active .g02{display:block;margin-top:66px;padding:0 0 1.5em;height:70px}.is-menu-active .g02__close,.is-menu-active .g02__label,.is-menu-active .g02__submit,.is-menu-active svg.svg-icon.svg-icon--icon_search{display:none}body.is-menu-active .g01__menu-wrapper{text-align:center}.is-menu-active .g04__social{display:block;padding-bottom:20px}.g04__social li.g03__social-item{background-color:#fff;text-align:center;width:auto;height:auto;padding:10px}.g04__social a:not([class]){color:#0c0c0c}.g04__social .g03__social-links{display:inline-flex}.is-menu-active ul#primary-menu{padding-top:100px!important}.is-menu-active input#site-search-input{background:transparent;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-top:0}.is-menu-active input#site-search-input:-ms-input-placeholder:before{content:url(/wp-content/themes/we-are-social/assets/svg/icon_search.svg)}.is-menu-active input#site-search-input::placeholder:before{content:url(/wp-content/themes/we-are-social/assets/svg/icon_search.svg)}input#site-search-input{background-image:url(/hello/wp-content/themes/we-are-social/assets/svg/search.svg)!important;background-size:auto!important;background-repeat:no-repeat!important;text-indent:20px;background-position:0!important;padding:28px 3px;transition:.3s}.story_description{padding:0}.results .list_content:hover .description_hello_2 p,.story_content .list_content:hover .story_description p{padding-left:0}.results .list_content .img_hello_02.image_animation,.story_content .list_content .img_hello_02.image_animation{margin:47px 12px}.values_wrapper .list_content:hover .image_animation:before{width:0;height:0}.values_wrapper .list_content .image_animation:before,.values_wrapper .list_content:hover .image_animation:before{top:10px;left:16px;background-color:#448793;width:89%;height:100%}.archive-container__filters{display:flex;width:80%}button.archive-container__reset{width:20%}.results .description_hello_2{padding-left:18px!important}.photo_bloom_left .list_content:first-child{left:33%!important;top:0}.photo_bloom_left .list_content:nth-child(2){left:18%!important;top:3%!important;z-index:4}.photo_bloom_left .list_content:nth-child(3){left:2%!important;top:19%!important;z-index:3}.photo_bloom_left .list_content:nth-child(4){left:7%!important;top:63%!important}.photo_bloom_left .list_content:nth-child(5){left:21%!important;top:81%!important}.photo_bloom_right .list_content:nth-child(4){right:20%!important;top:75%!important}.photo_bloom_right .list_content:nth-child(5){right:32%!important;top:81%!important}.photo_bloom_right .list_content:nth-child(3){right:1%!important;top:41%!important;width:159px}.post_bg_thumbnail{height:241px;margin-top:0}.post_content{margin-top:0;padding:15px 20px}}@media (min-width:1300px){.slider_content{left:22%;position:absolute;margin:auto;max-width:520px;bottom:30%}.m01 .hero_desc,.m01 .title_loader{left:0!important;position:relative!important}.lavori .slider_content{max-width:706px}}@media (min-width:1100px){.hello_case-studies_wrapper h3{margin-left:-20px;max-width:265px}.hello_case-studies_wrapper .first_post h3{max-width:inherit}.m18__vacancies .image_animation:before{content:"";background-color:#448793;width:94%;height:94%}.m18__vacancies .image_animation:before{transition:all .5s}}@media (max-width:1300px){.slider_content{left:12%;position:absolute;margin:auto;max-width:520px;bottom:23%}.m01 .hero_desc,.m01 .title_loader{left:0!important;position:relative!important}}@media (max-width:1024px){.contatti_field.archive-container__filter-wrap,.contatti_field.gfield,.contatti_field.m18__filter-wrap{width:calc(50% - .95em)!important}.gform_body.gform-body{padding:20px}.hello_header .heading_animation h1{transition:none}.block_contact .heading_animation h1,.block_contact .heading_animation h2{font-weight:700;font-size:40px;line-height:47px;letter-spacing:2px;color:#fff;-webkit-text-stroke:0 #fff}.blog .archive-container__filters,.post-type-archive-focus-on .archive-container__filters{display:flex;width:75%;margin:auto}.cosa_facciamo_content .title_animation h2{color:#fff;-webkit-text-stroke:0 #fff;margin-left:10px;bottom:50%;font-size:24px;line-height:28px;position:absolute}.hello_cosa_facciamo_wrapper .col-6.list_content{padding:20px 0!important}.hello_cosa_facciamo_wrapper .col-md-6.title_animation{position:relative}.heading_animation h2,.single-case-study .heading_animation h1{font-size:40px;line-height:47px}.top_wrapper .heading_animation h1,.top_wrapper .heading_animation h2{-webkit-text-stroke:0 #fff;color:#fff}.logo_content .top_wrapper .heading_animation h2{-webkit-text-stroke:0 #448793;color:#448793}.hello_number .top_wrapper .heading_animation h2{-webkit-text-stroke:0 #448793;color:#448793;display:inline;display:initial}.current-job_content .heading_animation h2{-webkit-text-stroke:0 #448793;color:#448793}.container.m18__container,.m16--default .m18__container.m16__wrapper,.m18__container.m08__quote{padding:0}.m18 .single-vacancy-item__link{padding:0!important}input#site-search-input:focus{background-image:none!important;text-indent:0}}.single-case-study .top_wrapper .heading_animation h1{display:inline!important;display:initial!important}@media (max-width:768px){.blog .archive-container__filters,.post-type-archive-focus-on .archive-container__filters{display:none;width:100%}.btn_hello:before{width:0}.list_content:hover h2 .outer{display:none}span.inner{display:none}.list_content:hover .single-insight-item__media .single-insight-item__image{margin-left:0;transition:all .4s ease}.blog .archive-page__insight .list_content:hover .image_animation:before,.post-type-archive-focus-on .archive-page__insight .list_content:hover .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}.m10__filters .magic-line-inner{display:-webkit-inline-box!important}.archive-container_cs.container,.archive-container_cs.m08__quote,.m16--default .archive-container_cs.m16__wrapper{max-width:100%}.hello_photo_bloom{position:relative;z-index:3;padding:0;max-width:100%!important;margin:auto}.description_with_image_p{text-align:center;padding-bottom:30px}h3.description_with_image_headline{font-size:20px;line-height:120%}.single-post .hello_description_with_image .description_with_image_ p{padding:0}.row.share_content{margin:30px 20px!important}.blog .m16--default .row.archive-container.m16__wrapper,.blog .row.archive-container.m08__quote,.blog .row.container.archive-container,.m16--default .blog .row.archive-container.m16__wrapper,.m16--default .post-type-archive-focus-on .row.archive-container.m16__wrapper,.post-type-archive-focus-on .m16--default .row.archive-container.m16__wrapper,.post-type-archive-focus-on .row.archive-container.m08__quote,.post-type-archive-focus-on .row.container.archive-container{padding-top:0}.single-post .related_post_content h2{-webkit-text-stroke:0 #fff;color:#fff}.blog .desktop_filter,.post-type-archive-focus-on .desktop_filter{display:flex;margin:auto;max-width:700px;padding-bottom:0}.archive-page.archive-page__insight{padding-top:160px;margin-top:-100px}.blog .archive-container__header .top_wrapper,.post-type-archive-focus-on .archive-container__header .top_wrapper{padding-bottom:0!important}.blog .list_content .image_animation:before,.post-type-archive-focus-on .list_content .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}h2.single-insight-item__heading.list_content.title_animation{font-size:16px;color:#fff;line-height:120%;-webkit-text-stroke:0 #fff;letter-spacing:2px}time.single-insight-item__time{font-size:12px;line-height:14px}span.single-insight-item__tag.tag{font-size:12px;line-height:14px;margin-left:0}h2.h2_blog{font-size:32px;line-height:120%;letter-spacing:normal;padding-bottom:2px}.contatti_field.archive-container__filter-wrap,.contatti_field.gfield,.contatti_field.m18__filter-wrap{width:calc(50% - .95em)!important}.contatti_content .gform_wrapper{padding:20px}article.single-case-study-item.fist_case_study{width:100%!important}.values_wrapper .list_content .image_animation:before,.values_wrapper .list_content:hover .image_animation:before{width:92%}.number_content .col-md-6.list_content{width:50%}.number_content .title_animation h2{font-size:32px;line-height:38px;-webkit-text-stroke:0 #448793;margin-left:0;color:#448793}.story_content:after,.story_content:before{width:100px}.single-case-study .results .list_content .heading_animation h2,.story .list_content .heading_animation h2{position:absolute;top:0;left:6%;transform:translate(0);width:90%;bottom:5%!important;font-size:32px;line-height:120%;color:#fff;top:auto!important}.single-case-study .results .list_content.slick-slide.slick-current.slick-active.slick-center .heading_animation h2{left:9%!important}.mobile_contatti_field.archive-container__filter-wrap,.mobile_contatti_field.gfield,.mobile_contatti_field.m18__filter-wrap{width:100%!important}button#gform_submit_button_5,button.gform_button{float:none;text-align:center;display:flex;margin:auto}.m10:after,.m10:before{content:"";position:absolute;z-index:1;width:67px;top:0;height:100%;pointer-events:none}.single-service-item .title_animation h2{margin-left:5px;-webkit-text-stroke:0 hsla(0,0%,100%,0);font-weight:700;font-size:20px;color:#fff;position:absolute;margin-top:-93px}.single-service-item .image_animation:before{top:14px;left:14px;background-color:#448793;width:100%;height:100%}.m10 .single-service-item.list_content.slick-active .single-service-item__media{transform:scale(1.33)!important;height:200px!important}.service_content .top_wrapper .heading_animation h2{-webkit-text-stroke:1px rgba(68,135,147,0);font-size:40px;line-height:47px;color:#448793;z-index:2}.m10__filter__label{display:block!important}.m10__select-wrapper{display:none!important}.m10__filter__label{padding:10px 20px!important;font-size:14px!important;line-height:16px!important;color:#262626!important}.m01 .title_loader{left:10px!important}.m01 .title_loader__text--preload,.m01 .title_loader__text--progress{font-size:56px!important;line-height:100%;color:#fff!important}.m01 .hero_desc{left:10px!important;font-size:14px!important}.slider_margin{margin-top:0!important}.title_loader h2{letter-spacing:0}.archive-container__header .top_wrapper h1,.archive-container__header .top_wrapper h2{font-size:40px;line-height:47px}.archive-container__header .top_wrapper{padding-top:18px;padding-bottom:20px}.archive_single-insight_grid{padding:0!important}.list_content:hover .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}article.single-case-study-item{padding:0!important}.list_content .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}.m16--default .m18__container.m16__wrapper,.m18__container.m08__quote{padding:0 20px}.container.m18__container,.m16--default .m18__container.m16__wrapper,.m18__container.m08__quote{padding:0}.m18:before{width:30px}.m18:after{width:67px}.m18 h2.m18__heading.heading--1.uppercase{-webkit-text-stroke:0 #448793;color:#448793;display:block}.m16__wrapper:before{padding-bottom:720px!important}.hello_image-with-text .right .col-md-8.single_description_with_image_content{padding:47px 20px 0;text-align:center}.row.description_with_image_block.right{padding:0}.row.description_with_image_block.left{display:flex;flex-direction:row;padding-bottom:60px;padding-top:15px;text-align:center}.hello_image-with-text .col-md-8.single_description_with_image_content{padding-right:20px}.content_with_image .list_content .image_animation:before,.content_with_image .list_content:hover .image_animation:before{top:12px;left:6px;background-color:#448793;width:88%;height:100%;margin-left:20px}.hello_image-with-text .row.description_with_image_block .heading_animation h2{font-size:32px;line-height:120%;text-align:inherit;-webkit-text-stroke:0 #fff;color:#fff}.m01 .hero_desc{top:74%!important}.m01 .hero_desc,.m01 .title_loader{padding:0 20px}.m01 .title_loader{bottom:27%!important;top:auto!important}.hello_cosa-facciamo .list_content .image_animation:before{width:92%;left:22px;background-repeat:no-repeat;background-attachment:fixed}.hello_cosa-facciamo .list_content .expanded.image_animation:before{width:100%;left:22px;background-repeat:no-repeat;background-attachment:fixed}.m18 .single-vacancy-item__link{padding:0!important}.col-md-3.single-vacancy-item{flex:0 0 auto!important;width:50%!important}.m18 .single-vacancy-item__description .read-more{display:none!important}h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{font-size:24px;line-height:28px;bottom:8%;-webkit-text-stroke:0 #fff;color:#fff;letter-spacing:0}.hello_single-vacancies .m18__vacancies .single-vacancy-item:nth-child(2n){margin-top:0}.m18 .single-vacancy-item__description{display:none}.single-vacancy-item__content.list_content .image_animation:before{top:7px;left:10px;background-color:#448793;width:100%;height:100%}.single-vacancies_content .related_post_content .heading_animation h2{display:block;font-size:40px;line-height:120%;text-align:center;-webkit-text-stroke:0 #fff;color:#fff;letter-spacing:0}.col-md-6.btn_related_post.mobile,.row.list_content.related_post_content.align-items-center .col-md-6{width:100%!important}.list_content img{transition:all 1s ease}.col-md-6.btn_related_post.desktop{display:none}.col-md-6.btn_related_post.mobile{text-align:center;float:inherit;margin:40px 0 50px;display:block}.btn_related_post.mobile .btn_hello{float:inherit}.m29_width_container{max-width:400px;padding:40px 0}.m29__container .heading_animation h1,.m29__container .heading_animation h2{font-size:32px;line-height:38px;-webkit-text-stroke:0 #448793;text-align:left;color:#448793}.right_content{margin:0}.m19__description{padding:0 20px}.m29_width_container .m19__description{padding:0}.hello_contact.radial-white .heading_animation h2{-webkit-text-stroke:0 #448793;color:#448793;font-size:40px;line-height:120%}.story_description{padding:0 0 0 20px}.results .list_content:hover .description_hello_2 p,.story_content .list_content:hover .story_description p{padding-left:0}.story .list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before{width:100%;height:100%;left:14px;bottom:18px;transform:scale(1);top:10px}.hello_story .list_content.slick-slide.slick-current.slick-active.slick-center .story_description{padding:0 0 0 15px}.story .col-md-4.story_img,.story .col-md-8.story_description_content{width:50%}.results .list_content .img_hello_02.image_animation,.story_content .list_content .img_hello_02.image_animation{margin:12px 15px}.results .list_content.slick-slide.slick-current.slick-active.slick-center .img_hello_02.image_animation,.story_content .list_content.slick-slide.slick-current.slick-active.slick-center .img_hello_02.image_animation{width:209px;height:209px;transform:scale(1)}.results .list_content .img_hello_02.image_animation,.story_content .list_content .img_hello_02.image_animation{width:195px;height:195px;margin:26px 15px}.m18__vacancies{margin:0}.m18 .single-vacancy-item{padding:12px;width:100%}.m18__vacancies h3.single-vacancy-item__heading.heading--4.uppercase,.m18__vacancies h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{font-size:14px;line-height:120%}.hello_single-vacancies .m18__vacancies h3.single-vacancy-item__heading.heading--4.uppercase,.hello_single-vacancies .m18__vacancies h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{font-size:19px}.values_content .col-md-4.list_content{margin-bottom:50px;width:50%}.row.value_content{padding:0 20px}.hello_values .title_animation h2{margin-left:0}.value_content .title_animation h2{font-size:16px;line-height:120%;color:#fff;-webkit-text-stroke:0 #fff}.hello_values .values_wrapper .title_animation h2{padding:0 61px 0 0}.blog_content h3.single_post_title{font-size:14px;line-height:120%;color:#fff;-webkit-text-stroke:0 #fff}.blog_cat{font-size:11px;line-height:14px;margin-top:-21px;margin-left:0}article.col-md-6.single-insight-item{width:50%!important}.results_of_study:after,.results_of_study:before{width:70px}.results .description_hello_2{padding-left:12px!important}.results .slick-track{left:-11px}.results .list_content:hover .image_animation:before{width:20%;height:20%}.results .slick-slide.slick-current.slick-active.list_content .img_hello_02.image_animation img,.story_content .slick-slide.slick-current.slick-active.list_content .img_hello_02.image_animation img{transform:scale(1.2)}.results .list_content.slick-slide.slick-current.slick-active .image_animation:before{width:86%;height:95%;left:30px;bottom:39px;top:10px;transform:scale(1.33)}.results .list_content.slick-slide.slick-current.slick-active .description_hello_2{padding-left:5px!important;margin-top:33px}.single-case-study .talk_about .image_animation{max-width:100%;margin:5px}.mobile_talk_about .slick-list.draggable{padding:0 18px!important}.mobile_talk_about .slick-track{left:-13px}.mobile_talk_about .btn_cosa_facciamo{display:none}.mobile_talk_about:after{content:"";position:absolute;z-index:1;width:70px;top:0;height:100%;pointer-events:none;right:0;background:linear-gradient(270deg,#fff,rgba(38,38,38,0))}.row.talk_about{position:relative}.hello_case-studies:after{content:"";position:absolute;z-index:1;width:70px;top:0;height:100%;pointer-events:none;right:0;background:linear-gradient(270deg,#262626,rgba(38,38,38,0))}.hello_case-studies{position:relative}.single-case-study .talk_about .block_case_title .heading_animation h2{font-size:14px;line-height:120%;-webkit-text-stroke:0 #fff;color:#fff;bottom:10%;margin:10px;width:90%;z-index:2}.related_post_content .top_wrapper .heading_animation h2{color:#448793;-webkit-text-stroke:0 #448793;font-size:40px;line-height:47px}.row.desktop_talk_about{display:none!important}.m18__vacancies .slick-track{margin-left:-28px}.m18__vacancies .slick-list.draggable{padding:0 29px!important}.m18__introduction{z-index:2;position:relative;padding:0 20px}.m18__vacancies.slick-initialized.slick-slider{padding-bottom:110px}.m29 .col-md-5.right_content{padding:31px}.m29__container .list_content .image_animation:before{top:14px;left:14px;background-color:#448793;width:100%;height:100%}.btn_hello:after{content:url(/hello/wp-content/themes/we-are-social/assets/images/arrow.svg);display:block;background:#448793;width:32px;height:32px;padding:4px 8px;margin-left:8px;position:relative;line-height:160%}.btn_hello{display:inline-flex;font-size:16px;line-height:28px;text-align:center;text-decoration:none}.btn_related_post .btn_hello:before,.btn_vacancy .btn_hello:before{transform:translateX(0)}.m19__container.list_content .btn_vacancy .btn_hello{display:inline-flex}.btn_vacancy{margin-top:25px;text-align:center}.btn_mobile.btn_related_post{display:block;float:none;text-align:center}.btn_mobile.btn_related_post .btn_hello{float:none}.btn_desktop{display:none}.video_slider_title .heading_animation h1,.video_slider_title .heading_animation h2{font-size:40px;color:#fff;-webkit-text-stroke:0 #fff}.hello_video_slider{margin-top:0!important}.photo_bloom_wrapper .top_wrapper .heading_animation h2{font-size:48px;line-height:56px}.photo_bloom_description{font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;line-height:200%}.photo_bloom_left .list_content:nth-child(3){left:-12%!important;top:16%!important;z-index:3;max-width:115px}.photo_bloom_left .list_content:nth-child(2){left:-11%!important;top:2%!important;z-index:4;max-width:100px}.photo_bloom_right .list_content:nth-child(2){right:-7%!important;top:17%!important;z-index:4;max-width:99px}.photo_bloom_left .list_content:first-child{left:29%!important;top:0!important;z-index:3;max-width:120px}.photo_bloom_right .list_content:first-child{right:0!important;top:7%!important;z-index:3;width:100px}.photo_bloom_right .list_content:nth-child(3){right:-10%!important;top:75%!important;max-width:90px}.photo_bloom_right .list_content:nth-child(4){right:-7%!important;top:85%!important;max-width:100px}.photo_bloom_left .list_content:nth-child(4){left:-9%!important;top:75%!important;max-width:110px}.photo_bloom_left .list_content:nth-child(5){left:-2%!important;top:88%!important;max-width:90px}.photo_bloom_right .list_content:nth-child(5){right:32%!important;top:83%!important;max-width:120px}.hello_photo_bloom .list_content .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}.hello_photo_bloom .photo_bloom_right .list_content .image_animation:before{top:10px;left:-8px}.hello_logo_wrapper img.list_content_image{width:120px}.iframe_width{width:100%}.footer_white .footer_bg,.g03__container.footer_bg{display:flex;flex-direction:column-reverse}.g03__column{text-align:center}.g03__social-links{display:inline-flex;margin:.5rem 0}.footer_white .address_animation p{-webkit-text-stroke:0 #448793;color:#448793;font-size:18px;line-height:140%}.address_animation p{-webkit-text-stroke:0 #fff;color:#fff;font-size:18px;line-height:140%}.btn_jobs.mobile a.btn_hello:hover,.photo_bloom_content a.btn_hello:hover{color:#448793!important}.child_img{animation:translate 1.2s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll)*-1.2s);animation-iteration-count:1;animation-fill-mode:both}@keyframes translate{0%{transform:translateY(-20px)}50%{transform:translateY(20px)}to{transform:translateY(40px)}}.hello_cosa-facciamo .list_content .image_animation:before{width:85%;height:100%}.hello_cosa-facciamo .list_content:hover .image_animation:before{width:85%;height:100%}.mobile_video_slider{display:block}.hello_case-studies .blog,.hello_case-studies .first_post,.video_slider_wrapper{display:none}video.video_slide{object-fit:cover}.is_video .video_slider_title.list_content{bottom:15%;top:auto}.modal-dialog{width:auto!important}.hello_case-studies .blog,.hello_case-studies .first_post{margin:15px}.mobile_video_slider,.row.mobile_slider{display:block!important}.first_post .title_animation h3{font-size:14px;line-height:120%;color:#fff;-webkit-text-stroke:0 #fff;bottom:10%;margin-left:6px}.archive_single-insight_grid{display:flex;width:100%!important}.archive-page__case-study .col-md-6.single-case-study-item__header{width:100%}.archive-container__items h2.single-case-study-item__heading.heading--4.list_content.title_animation,.archive-container__items h2.single-case-study-item__heading.list_content.title_animation.single-takeout-item__heading{font-size:14px;line-height:120%;color:#fff;-webkit-text-stroke:0 #fff;bottom:4%;position:absolute;z-index:2;padding:10px}.fist_case_study h2.single-case-study-item__heading.heading--4.list_content.title_animation,.fist_case_study h2.single-case-study-item__heading.list_content.title_animation.single-takeout-item__heading{left:20px;font-size:24px;line-height:120%}.top_wrapper{padding-bottom:40px}.hello_values .top_wrapper{padding-bottom:20px}.fist_case_study .list_content .image_animation:before{top:14px;left:14px;background-color:#448793;width:100%;height:100%}.archive-container .single-case-study-item{width:50%!important;padding-bottom:.65em}.archive-page__case-study .fist_case_study .col-md-6.single-case-study-item__header{width:100%}.archive-container__items-grid{height:auto!important;margin-left:auto;margin-right:auto;display:contents}.archive-container__items>.archive_single-insight_grid article.single-case-study-item{width:50%!important}.mobile_filters_btn{display:none}.m18__filters{display:none!important;position:fixed;width:100%;height:auto;bottom:0;left:0;background-color:#fff;z-index:999}.m18__filters.flex{display:flex!important;flex-direction:column}.mobile_filters_btn{color:#fff;font-size:20px;text-align:center;display:inline-block;width:49%;background:#448793;max-width:120px;margin:34px auto}button.archive-container__reset{display:inline-block!important;width:49%}.mobile_filters_btn:before{content:url(/wp-content/themes/we-are-social/assets/svg/filter.svg);padding-right:10px}.desktop_filter{display:flex}.story .list_content.slick-current .image_animation:before,.story .slick-current.list_content:hover .image_animation:before{top:14px;left:10px;background-color:#448793;width:100%;height:100%}.story .list_content .image_animation:before{top:10px;left:10px;background-color:#448793;width:90%;height:84%}.col-md-12.btn_hello_content{text-align:center;margin-top:50px}.hello_news_wrapper .list_content .image_animation:before{top:18px;left:21px;background-color:#448793;width:83%;height:94%}.m29 .heading_animation{padding-bottom:5px}.m29_width_container{padding:40px 0 5px}.m18__reset{display:contents!important}.mobile_filters_btn{margin-right:20px!important;font-family:Roboto;font-style:italic;font-weight:700;font-size:16px!important;line-height:19px;padding:9px}.modal.show .modal-dialog{transform:none;margin:65px 0}.modal-content{opacity:1;padding-top:40px}button.btn-close{margin-top:-40px}.gform_body.gform-body{padding:0}.archive-container__filter-wrap input[type=email],.archive-container__filter-wrap input[type=number],.archive-container__filter-wrap input[type=password],.archive-container__filter-wrap input[type=search],.archive-container__filter-wrap input[type=tel],.archive-container__filter-wrap input[type=text],.archive-container__filter-wrap input[type=url],.archive-container__filter-wrap select,.archive-container__filter-wrap textarea,.gfield input[type=email],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=url],.gfield select,.gfield textarea,.m18__filter-wrap input[type=email],.m18__filter-wrap input[type=number],.m18__filter-wrap input[type=password],.m18__filter-wrap input[type=search],.m18__filter-wrap input[type=tel],.m18__filter-wrap input[type=text],.m18__filter-wrap input[type=url],.m18__filter-wrap select,.m18__filter-wrap textarea{padding:.45em 1em}.modal-body{padding:20px!important}.photo_bloom_button .btn_hello{padding:0 8px}.btn_cosa_facciamo_url.desktop_btn_cosa_facciamo{display:none}.btn_cosa_facciamo_url.mobile_btn_cosa_facciamo{display:inline-flex;margin-bottom:50px}.hello_news .heading_animation h2{-webkit-text-stroke:0 #fff;color:#fff;display:block;text-align:center}.post_category{padding:4px 7px}.blog_date,.post_category{font-size:12px;line-height:14px}.excerpt_text p{font-size:16px;line-height:160%}.single-post .row.description_with_image_block.left{text-align:left;padding-bottom:5px}.single-post .entry-content{padding:0}.single-post h4{font-family:Roboto;font-style:italic;font-weight:700;font-size:20px;line-height:120%}.col-md-6.copy_link,.single-post .col-md-6.m20{width:50%}article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}.single-service-item.list_content .image_animation:before{top:10px;left:10px;background-color:#448793;width:0;height:0%}.list_content.slick-slide.slick-current.slick-active.slick-center .single-service-item__excerpt span,.m10 .single-service-item__excerpt span{padding:0}.cosa_facciamo .short_description{padding-left:10px;padding-right:10px}.photo_bloom_wrapper .btn_hello:after{padding:0 8px}.single-post .related_post_content h2{padding-left:2px;text-align:center;display:block}.current-job_content .m18__vacancies .single-vacancy-item:nth-child(2n){margin-top:0}.current-job_content .single-vacancy-item__content.list_content .image_animation:before{top:15px;left:10px;background-color:#448793;width:100%;height:100%}.home .current-job_content .single-vacancy-item__content.list_content .image_animation:before{top:-4px;left:10px;background-color:#448793;width:100%;height:100%}.btn_jobs.desktop{display:none}.btn_jobs.mobile{display:block;margin-top:66px;margin-bottom:90px}.row .current-job_content{margin:auto;padding:21px 20px 0}.hello_current-job h3.single-vacancy-item__heading.heading--4.uppercase,.hello_current-job h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{margin:0 20px;bottom:-16%;font-size:16px;line-height:120%}.home .hello_current-job h3.single-vacancy-item__heading.heading--4.uppercase,.home .hello_current-job h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{margin:0 5px;bottom:4%;font-size:17px;line-height:120%}.hello_current-job .top_wrapper{padding-bottom:0}.m18__vacancies .child_img{animation-delay:calc(var(--scroll)*-0.4s)}.archive-container__filter-wrap .ginput_container_consent,.gfield .ginput_container_consent,.m18__filter-wrap .ginput_container_consent{margin:25px 0 1em}.col-md-4.results_imge,.results .col-md-8.results_description_content{width:50%}.results .list_content.slick-slide.slick-current.slick-active.slick-center .img_hello_02.image_animation img,.story_content .list_content.slick-slide.slick-current.slick-active.slick-center .img_hello_02.image_animation img{transform:scale(1.2)}.results .list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before,.results .list_content:hover .image_animation:before{transform:scale(1.2)}.story .list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before,.story .list_content:hover .image_animation:before{transform:scale(1)!important}.results .list_content .img_hello_02.image_animation{width:195px;height:195px;margin:32px 15px}.g03__navigation .address_animation a{color:#fff!important;-webkit-text-stroke:0 #fff;font-size:18px;line-height:140%}.footer_white .address_animation a{-webkit-text-stroke:0 #448793;color:#448793!important;font-size:18px;line-height:140%}.hello_news_wrapper img,.single-insight-item__image{width:100%;min-height:144px;max-height:144px;object-fit:cover}.single-insight-item__image-big{width:100%;min-height:100%;max-width:100%;max-height:100%;object-fit:cover}.btn_hello:before,button#gform_submit_button_5:before,button.gform_button:before{display:none}}@media (max-width:1120px){.video_slider_title .heading_animation h1,.video_slider_title .heading_animation h2{font-size:60px;line-height:100%;text-align:left}.container.m29__container,.m16--default .m29__container.m16__wrapper,.m29__container.m08__quote{background-color:#fff}.block_contact .heading_animation h1,.block_contact .heading_animation h2{-webkit-text-stroke:0 #fff!important}}.is-menu-active .g01__menu-wrapper{padding:0}@media (max-width:760px){.row.description_with_image_block.right{flex-direction:column-reverse}.is-menu-active ul#primary-menu{padding-top:120px}.col-md-8.story_description_content{width:100%;padding:0}.values_content .col-md-4.list_content{margin:15px 0;max-width:63%;width:63%}button#scroll_down{display:none}.is_video .video_slider_title.list_content{left:4%}.hello_news_wrapper .list_content .image_animation:before{top:24px;left:19px;background-color:#448793;width:85%;height:100%}.hello_current-job h3.single-vacancy-item__heading.heading--4.uppercase,.hello_current-job h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{margin:0 20px;bottom:0;font-size:16px;line-height:120%}.values_content .row,news_content .row{flex-wrap:nowrap}.row.news_list,.row.values_wrapper{display:grid!important;grid-template-rows:auto auto;grid-auto-flow:column;overflow-x:scroll;flex-wrap:nowrap!important}.home .row.blog_background.list_content{margin-bottom:64px;display:inline-flex!important;flex-wrap:nowrap!important;width:110%;padding-right:160px}.hello_news .child_img,.single-post .child_img{animation-delay:calc(var(--scroll)*-0.6s)}.home .blog_cat{padding:4px 9px}.hello_news_wrapper .list_content .image_animation:before{left:12px;width:92%;top:22px}.single-post .hello_news_wrapper .list_content .image_animation:before{left:12px;top:22px;width:108px;height:92px}.blog_cat{padding:4px 5px}.news_list .col-md-6.blog_image{width:100%}.row.blog_background.list_content{margin-bottom:64px;display:inline-flex!important;flex-wrap:nowrap!important;width:80%;padding-right:44px}img.g03__logo-image.lazy.entered.loaded{max-width:100px}.iframe_width{width:100%;height:330px!important}.footer-content iframe{height:300px}.story_content .slick-track{left:-5px}.top_wrapper.list_content{z-index:2;position:relative}div#service{margin-top:0!important}.hello_case-studies_wrapper .top_wrapper{padding-bottom:10px}.hello_case-studies .slick-list.draggable{padding:0 40px 0 0!important}.hello_case-studies_wrapper:after{right:0;background:linear-gradient(270deg,#262626,hsla(0,0%,100%,0))}.hello_case-studies_wrapper:before{right:0;background:linear-gradient(270deg,transparent,hsla(0,0%,100%,0))}.block_contact .heading_animation h2.contact_title{font-weight:700;font-size:40px;line-height:45px;letter-spacing:0;margin:0 6px;text-align:center;display:inline-block}.contact_p p{padding:0 0 20px}.m29 .col-md-5.right_content{padding:21px 49px 31px 46px}.content_with_image .list_content .image_animation:before,.content_with_image .list_content:hover .image_animation:before{left:12px}.heading_animation{padding-bottom:0}.floating_contact_button{bottom:14%;right:2px}.contatti_field.archive-container__filter-wrap,.contatti_field.gfield,.contatti_field.m18__filter-wrap{width:calc(53% - .95em)!important}#button_scrollTop{bottom:19%;right:8px}.short_description{padding-top:12px}.google_privacy{font-style:normal;font-weight:500;font-size:10px;line-height:12px}label.gfield_consent_label{font-style:normal;font-weight:300;font-size:10px;line-height:120%}.modal-content .short_description{font-style:normal;font-weight:300;font-size:12px;line-height:160%}.wp-block-column.contatti_content{padding:0 20px}.contatti_content.wp-block-column{color:#fff;max-width:850px;margin:auto}.button#gform_submit_button_5:after,.button.gform_button:after{content:url(/hello/wp-content/themes/we-are-social/assets/svg/arrow-white.svg);display:block;background:#fff;width:32px;height:32px;padding:0 8px;margin-left:8px;position:relative}.modal-content button#gform_submit_button_5:hover,.modal-content button.gform_button:hover{background:none}.home .cosa_facciamo_content{padding-top:14px;text-align:center}.hello_news .news_content{padding:100px 0 101px}.service_content .top_wrapper{padding:30px 0 20px}.service_content .heading_animation{padding-bottom:0}.service_content .short_description p{padding-top:0}.m10 .single-service-item__media{width:170px!important;height:170px!important}.m10 .single-service-item.list_content.slick-active .single-service-item__media{transform:scale(1.23)!important;height:170px!important}.hello_case-studies .blog,.hello_case-studies .first_post{margin-left:12px;margin-right:12px;margin-bottom:20px}.hello_case-studies .list_content .image_animation:before,.hello_case-studies .list_content:hover .image_animation:before{top:20px;left:6px;background-color:#448793;width:100%;height:100%}.first_post .title_animation h3{bottom:-9%}.results .slick-track{left:-7px}.results .slick-slide.slick-current.slick-active.list_content .img_hello_02.image_animation img{transform:scale(1.05)}.results .list_content.slick-slide.slick-current.slick-active .image_animation:before{width:86%;height:95%;left:30px;bottom:39px;top:10px;transform:scale(1.15)}.results .list_content .image_animation:before{top:10px;left:10px;background-color:#448793;width:0;height:0%}.results{padding:10px 0 70px}.single-case-study .talk_about .image_animation{max-width:100%;margin:12px}.single-case-study .talk_about .list_content .image_animation:before,.single-case-study .talk_about .list_content:hover .image_animation:before{width:100%;height:100%;top:7px;left:7px}button.archive-container__reset{padding:0 0 0 30px}.is-menu-active ul#primary-menu{padding-top:30px}.hello_image-with-text .content_with_image .list_content .image_animation:before{left:34px;width:75%;height:99%}.hello_image-with-text img.featured_image{width:81%!important;margin:auto}.button_hello:after{content:url(/hello/wp-content/themes/we-are-social/assets/images/arrow.svg);display:inherit;background:#448793;width:32px;height:32px;padding:4px 8px;margin-left:8px;position:relative}.content_with_image.list_content{padding:0 24px}.single-vacancy-item__content.list_content .image_animation:before{top:8px;left:8px;background-color:#448793;width:100%;height:100%}.contact_p{font-family:Roboto;padding:16px 7px}.wp-block-acf-contact{padding-top:80px;padding-bottom:30px}.m18 h2.m18__heading.heading--1.uppercase{padding:0 20px}.slider_content{left:1%;position:absolute;margin:auto;max-width:520px;bottom:9%}.mobile_contatti_field.archive-container__filter-wrap,.mobile_contatti_field.gfield,.mobile_contatti_field.m18__filter-wrap{width:100%!important}.contatti_content .gform_wrapper{padding:0}.hello_video_slider .video-buffer__value,.hello_video_slider .video-progress__value{top:-5px}.hello_video_slider .video-controls{bottom:6px}.m01 .video-buffer,.m01 .video-progress{bottom:0}.top_wrapper.list_content{padding-left:20px!important;padding-right:20px!important}.hello_values .child_img{animation-delay:calc(var(--scroll)*-0.6s)!important}.values_wrapper .list_content .image_animation:before,.values_wrapper .list_content:hover .image_animation:before{top:10px;left:16px;background-color:#448793;width:81%;height:100%}.hello_values .values_wrapper .title_animation h2{padding:25px 61px 0 3px}.hello_case-studies .child_img{animation:translate 1.1s linear infinite;animation-delay:calc(var(--scroll)*-0.6s);animation-play-state:paused}.slider_content{padding:0 20px 0 0!important}.g01{padding:0 10px 5px 16px!important;display:block!important}.photo_bloom_content .top_wrapper.list_content{padding-left:0!important;padding-right:0!important}.is_video .video_slider_title.list_content .btn_hello{padding:10px 7px}.hello_story .list_content.slick-slide.slick-current.slick-active.slick-center .story_description,.hello_story .story_description,.results .col-md-8.results_description_content{padding:0 0 0 35px}.results .list_content.slick-slide.slick-current.slick-active.slick-center .image_animation:before,.results .list_content.slick-slide.slick-current.slick-active.slick-center .img_hello_02.image_animation img,.results .list_content:hover .image_animation:before{transform:scale(1)}.results .list_content.slick-slide.slick-current.slick-active .description_hello_2{padding-left:0!important;margin-top:15px}.m10__container article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .col-md-4.list_content,.m10__container article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .col-md-8.list_content{width:100%!important}.m10 .single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .single-service-item__content{transition:all 1.1s ease;padding:0!important}h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{max-width:100%!important}.single-service-item .title_animation h2{color:#fff;top:60px;position:relative;position:absolute;margin-top:50px}article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .title_animation h2{color:#fff;top:60px;position:absolute;margin-top:50px}.m10 article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .single-service-item__media{transform:scale(1.25)!important;height:170px!important}.m10 .single-service-item__media{float:inherit}.col-md-4.results_imge,.results .col-md-8.results_description_content,.story .col-md-4.story_img,.story .col-md-8.story_description_content{width:100%}.photo_bloom_wrapper .top_wrapper .heading_animation h2{-webkit-text-stroke:0 #448793;display:inline;display:initial;color:#448793}.photo_bloom_button{margin-top:0}.single-service-item__content.list_content.title_animation h2{width:78%}.list_content .outer{display:none}.m01 .title_loader__text--preload{-webkit-text-stroke-color:hsla(0,0%,100%,0)!important}.floating_contact_button{width:70px}.is-menu-active ul#primary-menu{padding-top:30px!important}.slick-next{right:19px!important}.slick-prev{left:20px!important;z-index:2!important}.cosa_facciamo_content .title_animation h2{text-align:left;letter-spacing:0}.home .hello_news_wrapper .heading_animation h3{text-shadow:none!important;-webkit-text-stroke:0 #fff;color:#fff!important}.hello_news_wrapper:after,.hello_values:after{content:"";position:absolute;z-index:1;width:50px;top:0;height:100%;pointer-events:none}.hello_news_wrapper:after,.hello_values:after{right:0;background:linear-gradient(270deg,#262626,rgba(38,38,38,0))}.hello_news_wrapper,.hello_values{position:relative}h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{margin:0 20px 0 7px}.current-job_content .btn_jobs.mobile{display:block;margin-top:27px;margin-bottom:90px}.slider-nav.story .slick-slide{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0);transition-delay:1ms}img.slick-next.slick-arrow.s_arrow.iso_arrow,img.slick-prev.slick-arrow.iso_arrow{opacity:1!important}.blog_background:hover .child_img,.list_content:hover .single-insight-item__media .single-insight-item__image{margin-left:0!important;transition:all .4s ease}.home .hello_news .list_content:hover .image_animation:before{left:12px;width:113px;top:22px;width:108px;height:96px}.current-job_content .top_wrapper .heading_animation{padding-bottom:20px}.home .current-job_content .overlay_gradient,.m18__vacancies .overlay_gradient{background:linear-gradient(180deg,rgba(38,38,38,0),#262626);position:absolute;bottom:-1px;left:0;right:0;width:100%;height:100%;margin:0;z-index:1;animation:translate 1.2s linear infinite;animation-play-state:paused;animation-iteration-count:1;animation-fill-mode:both;animation-delay:calc(var(--scroll)*-0.4s)}.talk_about .overlay_img{background:linear-gradient(180deg,transparent,#000)}.overlay_item,.talk_about .overlay_img{position:absolute;bottom:-3px;left:0;right:0;width:100%;height:100%;margin:0;z-index:1}.overlay_filter,.overlay_item{background:linear-gradient(180deg,rgba(38,38,38,0),#262626)}.overlay_filter{position:absolute;bottom:-3px;left:0;right:0;width:100%;height:100%;margin:0;z-index:1;animation:translate 1.2s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll)*-1.2s);animation-iteration-count:1;animation-fill-mode:both}.list_content .heading_animation h2{z-index:2}.story .overlay_filter{animation-delay:calc(var(--scroll)*-1.2s)}.hello_case-studies .overlay_filter{animation:translate 1.1s linear infinite;animation-delay:calc(var(--scroll)*-0.6s);animation-play-state:paused}}@media (max-width:500px){.m29{background-image:none!important;padding-top:0}img.m29_bacground_image{display:block;height:241px;object-fit:cover}}@media (max-width:800px) and (min-width:601px){.home .hello_current-job h3.single-vacancy-item__heading.heading--4.uppercase,.home .hello_current-job h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{bottom:10%}.photo_bloom_left .list_content:first-child{left:37%!important}.photo_bloom_left .list_content:nth-child(4){left:2%!important;top:75%!important;max-width:110px}.photo_bloom_left .list_content:nth-child(5){max-width:90px}.photo_bloom_left .list_content:nth-child(3){left:0!important}.photo_bloom_left .list_content:nth-child(5){left:18%!important;top:85%!important}.photo_bloom_right .list_content:first-child{right:17%!important}.photo_bloom_left .list_content:nth-child(2){left:6%!important}.photo_bloom_right .list_content:nth-child(3){right:0!important;top:69%!important}.photo_bloom_right .list_content:nth-child(4){right:2%!important;top:82%!important}.hello_photo_bloom{max-width:700px}.photo_bloom_right .list_content:nth-child(2){right:0!important;top:17%!important;z-index:4;max-width:99px}.row.description_with_image_block.left{text-align:left}}@media (max-width:760px){.hello_news_wrapper img{width:100%;min-height:99px;max-width:100px;max-height:99px;object-fit:cover}.hello_news_wrapper .list_content .image_animation:before{left:12px;width:113px;top:22px;width:108px;height:92px}.home .row.blog_background.list_content{margin-bottom:64px;display:inline-flex!important;flex-wrap:nowrap!important;width:80%;padding-right:44px}.hello_news_wrapper .col-md-5.image_animation{width:125px}.blog_cat{font-size:11px;line-height:14px;margin-top:-7px;margin-left:0}.row.blog_background.list_content.align-items-center{align-items:end!important}.pagination .page-numbers{line-height:16px}a.next.page-numbers{display:none}.home .cosa_facciamo_content .top_wrapper{padding-bottom:0}.g01.is-scrolled{margin-top:-15px}}@media (max-width:764px) and (min-width:500px){.col-md-7.left_content{max-width:50%;padding:40px 0}.col-md-5.right_content{width:50%;padding:60px 31px 31px!important}.contatti_field.archive-container__filter-wrap,.contatti_field.gfield,.contatti_field.m18__filter-wrap{width:100%!important}}@media screen and (min-width:1200px){.image_animation{padding-left:0!important}}article.wp-block-luna-m09-contact.m09.break-out.m09--red-full{display:none}img.email_icon{display:inherit}.is-menu-active .g01__search-wrap{position:relative;pointer-events:none;margin-top:0;display:none}.no_current_vacancies{padding:20px 0 80px;font-weight:700!important}.blog_background .image_animation:before{width:80%;height:85%}.blog_background:hover .child_img,.list_content:hover .single-insight-item__media .single-insight-item__image{margin-left:-11px;transition:all .4s ease}.blog_background:hover .child_img,.list_content:hover .single-insight-item__media .single-insight-item__image{margin-left:0}.single-insight-item__tag-wrapper{bottom:-10px!important}.blog .archive-page__insight .list_content:hover .image_animation:before{top:11px;left:12px;background-color:#448793;width:100%;height:100%}.post-type-archive-focus-on .archive-page__insight .single-insight-item-big .list_content:hover .image_animation:before{top:11px;left:12px;background-color:#448793;width:100%;height:100%}.blog .list_content:hover .image_animation:before,.post-type-archive-focus-on .list_content:hover .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}.hello_case-studies .list_content:hover .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}h2.single-insight-item__heading.list_content.title_animation{padding-left:2px}.list_content:hover .btn_cosa_facciamo .btn_hello{color:#fff}.btn_cosa_facciamo{display:inline-flex}.btn_cosa_facciamo a.btn_hello{color:#fff;z-index:1}@media screen and (max-width:1560px) and (min-width:1200px){.single-case-study .talk_about .list_content:hover .image_animation:before{width:99%;height:90%;top:11px;left:18px}}@media screen and (max-width:1560px) and (min-width:890px){.m01 .title_loader{top:35%!important}}@media (max-width:1100px) and (min-width:769px){.results .slick-track{left:50px}}@media (max-width:1022px) and (min-width:767px){.hello_values .values_wrapper .title_animation h2{padding:2px}.single-service-item .title_animation h2{margin-left:5px;-webkit-text-stroke:0 hsla(0,0%,100%,0);font-weight:700;font-size:20px;color:#448793;position:relative;margin-top:0}.m10__container article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .col-md-4.list_content,.m10__container article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .col-md-8.list_content{width:55%!important}.hello_values .title_animation h2{width:auto}.results .slick-track,.story_content .slick-track{left:9px}.m10 .list_content:hover .single-service-item__content,.m10 .single-service-item__content{padding:0 0 0 90px!important}.cosa_facciamo_content .title_animation h2{position:inherit!important}.hello_case-studies .child_img{animation:translate .8s linear infinite;animation-delay:calc(var(--scroll)*-0.5s);animation-iteration-count:1;animation-fill-mode:both;animation-play-state:paused}.slider_content{bottom:33%}.hello_story .list_content.slick-slide.slick-current.slick-active.slick-center .story_description,.results .list_content.slick-slide.slick-current.slick-active .description_hello_2{padding:0 0 0 25px}.results .col-md-8.results_description_content{max-width:450px;padding:10px 0 0 20px}.single-case-study .talk_about .list_content .image_animation:before,.single-case-study .talk_about .list_content:hover .image_animation:before{width:99%;height:92%;top:21px;left:17px}.block_case_title.list_content.slick-slide{margin:0 10px}.mobile_talk_about .slick-list.draggable{padding:0 9px!important}}.mobile_talk_about .list_content .btn_hello:before{transform:translateX(-100%)}.mobile_talk_about .list_content:hover .btn_hello:before{transform:translateX(0)}.mobile_talk_about a.btn_hello{bottom:19%;position:absolute}.mobile_talk_about .btn_cosa_facciamo{padding-left:20px}.mobile_talk_about .btn_hello:before{width:40px;height:40px}.mobile_talk_about .list_content:hover .btn_hello{padding:5px 20px}.img-delay-slide{animation:hideMe 1s both;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}@keyframes hideMe{0%{opacity:1}99.99%{opacity:1;transform:scale(5)}to{opacity:0}}@media (min-width:1280px){.luna-video-player{max-height:calc(100vh - .15rem)}.hello_video_slider{margin-top:-4em!important}}@media (min-width:1024px){.hello_case-studies a.btn_hello{text-decoration:underline}.hello_values .list_content:hover img{margin:-10px;transition:all .5s ease}.hello_values .list_content:hover .title_animation h2{margin:0;transition:all .8s ease}.container.m29__container,.m16--default .m29__container.m16__wrapper,.m29__container.m08__quote{background-color:transparent}}.footer-content img.g03__logo-image.lazy.entered.loaded{width:167px}.archive-container__filter-wrap select.filter-select,.archive-container__filter-wrap select:active,.archive-container__filter-wrap select:checked{margin:0;width:167px}div#map{height:100%}.hello_single-vacancies .heading_animation h2,.hello_single-vacancies .list_content .inner{padding-left:4px}.align-items-center{align-items:center}.single-service-item .list_content .outer{color:#448793;display:none!important}.single-case-study .results .heading_animation h2{display:inline-table}.single-case-study .results .list_content .outer{color:#448793;display:none!important}.single-case-study .results .list_content:hover .heading_animation h2{-webkit-text-stroke:1px #fff}.chat.icon{transform:translateX(0);transition:transform .5s ease}.chat.icon:hover{animation:fadeleft 1s}@keyframes fadeleft{0%{opacity:0}to{opacity:1;transform:translateX(-10%)}}.single-service-item{animation:fadein 1s;animation-timing-function:ease-in}@keyframes fadein{0%{opacity:0}to{opacity:1}}svg.bi.bi-arrow-up-short{fill:#fff}a#button_scrollTop.is_bg_white svg.bi.bi-arrow-up-short{fill:#000}.wp-block-luna-m01-hero:before{content:"";position:absolute;background:rgba(0,0,0,.5)}.overlay{background-image:linear-gradient(to bottom right,rgba(0,0,0,.65882),rgba(0,0,0,.45882));opacity:.8;position:absolute;bottom:5px;left:0;right:0;width:100%;height:100%;margin:0;z-index:1}.m01 .overlay{bottom:0}.is-menu-active li.g03__social-item a{padding:0;background-color:transparent}.is-menu-active .g04__social li.g03__social-item{background-color:#fff;text-align:center;width:32px;height:32px;padding:8px 7px 8px 6px}@media (max-width:1100px) and (min-width:600px){.m16__wrapper:before{padding-bottom:79.25%!important}}div#field_5_8{width:100%}.m18__reset{width:auto!important;padding-left:20px;font-family:Roboto;font-style:italic;font-weight:400}.archive-container__filter-wrap select:focus{border:transparent}@media (min-width:810px){.archive-container__filter-wrap,.gfield,.m18__filter-wrap{width:100%}.archive-container__filter-wrap,.m18__filter-wrap{width:calc(100% - .95em)}.g01{transition:all .2s cubic-bezier(0,0,1,.97)}.g01.is-scrolled{transition:all .8s cubic-bezier(0,0,1,.97)}}select.filter-select.m18__filter.has_value{background-color:#448793;color:#fff;border:1px solid #fff}.m18__filter-wrap select.filter-select.has_value{background-image:url(/wp-content/uploads/2022/07/Vector-3.svg);background-repeat:no-repeat;background-position:right .75em center}.draggable{cursor:grab}[tabindex]:not([tabindex="-1"]){cursor:inherit}.img_hello_02,.single-service-item__media,.single-vacancy-item__content,.story_img,img.list_content_image{cursor:grab;filter:none}.blog .list_content:hover h2.single-insight-item__heading.list_content.title_animation,.contact_hover:hover .address_animation a,.contact_hover:hover .address_animation p,.hello_case-studies .list_content:hover .title_animation h3,.list_content:hover .heading_animation h1,.list_content:hover .heading_animation h2,.list_content:hover .heading_animation h3,.list_content:hover .title_animation h2,.post-type-archive-focus-on .list_content:hover h2.single-insight-item__heading.list_content.title_animation,.single-case-study-item__link.list_content:hover h2.list_content.title_animation{-webkit-text-stroke:1px transparent!important;font-weight:700}.address_animation a,.address_animation p,.blog h2.single-insight-item__heading.list_content.title_animation,.heading_animation h1,.heading_animation h2,.heading_animation h3,.hello_case-studies .title_animation h3,.post-type-archive-focus-on h2.single-insight-item__heading.list_content.title_animation,.single-case-study-item__link h2.list_content.title_animation,.title_animation h2{transition:all .9s ease}@media (max-width:1440px) and (min-width:1300px){.hello_cosa-facciamo .list_content:hover .image_animation:before{width:93%;left:29px;top:20px}}@media (max-width:1440px) and (min-width:1026px){button.scroll_down{height:2.5em}}@media (max-width:1240px) and (min-width:1200px){.values_wrapper .list_content .image_animation:before{width:80%;height:80%}.values_wrapper .list_content:hover .image_animation:before{top:16px;left:11px;width:93%;height:100%}}@media (max-width:1240px) and (min-width:769px){.m10:after,.m10:before{width:200px}}.hello_news_wrapper a{text-decoration:none}.single_video_slide.is_video{cursor:auto}.video_slider_title.list_content{cursor:pointer}.home .hello_news_wrapper .heading_animation h3{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;-webkit-text-stroke:0 #fff;color:#2f4347}.home .hello_news_wrapper .list_content:hover .heading_animation h3{text-shadow:none;font-weight:700}@media (max-width:1022px) and (min-width:769px){.photo_bloom_right .list_content:nth-child(3){right:0!important;top:60%!important;width:144px}.photo_bloom_left .list_content:nth-child(3){width:140px}.m10 .list_content .single-service-item__content{transition:all 1.1s ease;padding:0 44px 0 20px!important}.service-filter .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .single-service-item__content,.service-filter .slick-slide[aria-hidden=true][data-slick-index="-1"] .single-service-item__content{padding:0 34px 0 20px!important}.m10 .single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .single-service-item__content{transition:all 1.1s ease;padding:0 10px 0 22px!important}.m10:after,.m10:before,.m18:after{width:120px}.archive-container_cs.container,.archive-container_cs.m08__quote,.m16--default .archive-container_cs.m16__wrapper{max-width:820px!important}.mobile_talk_about .btn_hello:before,.read-more:before{width:36px;height:34px}.m18 .single-vacancy-item__description .read-more,.mobile_talk_about .btn_hello{font-size:14px}}.news_list::-webkit-scrollbar,.values_wrapper::-webkit-scrollbar{display:none}select.filter-select{-webkit-appearance:none;-moz-border-radius:0!important;-webkit-border-radius:0!important}.hello_case-studies .title_animation h3{-ms-hyphens:inherit;hyphens:inherit;display:none}@media (max-width:600px){.photo_bloom_left .list_content:nth-child(3){left:-12%!important;top:16%!important;z-index:3;max-width:115px}.photo_bloom_left .list_content:nth-child(2){left:-11%!important;top:2%!important;z-index:4;max-width:100px}.photo_bloom_right .list_content:nth-child(2){right:-7%!important;top:17%!important;z-index:4;max-width:99px}.photo_bloom_left .list_content:first-child{left:29%!important;top:0!important;z-index:3;max-width:120px}.photo_bloom_right .list_content:first-child{right:-8%!important;top:2%!important;z-index:3;width:94px}.photo_bloom_right .list_content:nth-child(3){right:-9%!important;top:74%!important;max-width:90px}.photo_bloom_right .list_content:nth-child(4){right:-7%!important;top:88%!important;max-width:100px}.photo_bloom_left .list_content:nth-child(4){left:-9%!important;top:72%!important;max-width:100px}.photo_bloom_left .list_content:nth-child(5){left:-8%!important;top:88%!important;max-width:90px}.photo_bloom_right .list_content:nth-child(5){right:31%!important;top:85%!important;max-width:120px}.hello_photo_bloom .list_content .image_animation:before{top:10px;left:10px;background-color:#448793;width:100%;height:100%}.photo_bloom_content{padding-top:180px;padding-bottom:230px!important}}@media (min-width:766px){article.single-service-item.slick-slide.list_content:hover .single-service-item__content.title_animation h2{-webkit-text-stroke:1px #4a8b96!important}article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center h2{-webkit-text-stroke:1px transparent!important}}.archive-container__filter-wrap input[type=checkbox]+label:after,.gfield input[type=checkbox]+label:after,.m18__filter-wrap input[type=checkbox]+label:after{width:16px!important;height:16px!important;position:absolute;top:7px!important}@media (max-width:768px){.address_animation a,.address_animation p,.blog h2.single-insight-item__heading.list_content.title_animation,.heading_animation h2,.heading_animation h3,.hello_case-studies .title_animation h3,.post-type-archive-focus-on h2.single-insight-item__heading.list_content.title_animation,.single-case-study-item__link h2.list_content.title_animation,.title_animation h2{transition:none}.photo_bloom_wrapper .top_wrapper .heading_animation h2{color:#448793;-webkit-text-stroke:1px #448793}span.inner{display:none}.home .hello_news_wrapper .heading_animation h3{text-shadow:none!important;-webkit-text-stroke:0 #fff;color:#fff!important}.list_content .outer{color:hsla(0,0%,100%,0)}.btn_cosa_facciamo_url.mobile_btn_cosa_facciamo{display:block;margin-bottom:50px;float:none;text-align:center}}.m18__vacancies .slick-track{margin-left:0}.m20__item svg.svg-icon.svg-icon--icon-email{width:20px!important;height:16px!important;display:inline}.m36{padding:14rem 0!important;margin-top:-100px}.m36 .list_content:hover .btn_hello{color:#fff;text-decoration:none}@media (max-width:350px){.row.value_content{padding:0 5px!important}.hello_values .values_wrapper .title_animation h2{padding:25px 72px 0 3px!important}.home .row.blog_background.list_content{width:70%;padding-right:16px}.home .hello_current-job h3.single-vacancy-item__heading.heading--4.uppercase,.home .hello_current-job h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{margin:0 5px;bottom:4%;font-size:14px;line-height:120%}.hello_single-vacancies .m18__vacancies h3.single-vacancy-item__heading.heading--4.uppercase,.hello_single-vacancies .m18__vacancies h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{font-size:14px}.photo_bloom_left .list_content:nth-child(3){top:15%!important}.current-job_content .btn_jobs.mobile .btn_hello{padding:10px 3px}.m20__item:not(:last-child){margin-right:0!important}.copy_link button.clipboard{font-size:15px}.slick-next,.slick-prev{top:40%!important}.photo_bloom_right .list_content:nth-child(4){top:87%!important;max-width:79px}.photo_bloom_right .list_content:nth-child(5){max-width:81px}.photo_bloom_left .list_content:nth-child(2){max-width:88px}.photo_bloom_left .list_content:first-child{max-width:94px}.photo_bloom_right .list_content:first-child{width:82px}.row.blog_background.list_content{padding-right:4px}}.m35__single--title a{color:#448793!important}.m35__sorting--sort{border:1px solid #000!important;padding:10px}.m35__sorting--input:after{display:none}@media (max-width:1180px){.contact_content .single_post_title,.photo_bloom_wrapper .top_wrapper .heading_animation h2,.single-case-study .top_wrapper .heading_animation h1,.top_wrapper .heading_animation h1,.top_wrapper .heading_animation h2{-webkit-text-stroke:0 #fff!important}.contact_content .single_post_title{color:#fff}.heading_animation h2,.heading_animation h3,.hello_case-studies_wrapper h3,.m01 .title_loader__text--preload,.title_animation h2,h2.list_content.title_animation{color:#fff;-webkit-text-stroke:0 #fff}.title_loader__text--preload{color:#fff!important;-webkit-text-stroke:0 #fff!important}span.inner,span.outer{display:none}.current-job_content .heading_animation h2,.hello_contact.radial-white .heading_animation h2,.hello_number .top_wrapper .heading_animation h2,.logo_content .top_wrapper .heading_animation h2,.m18 h2.m18__heading.heading--1.uppercase,.m29__container .heading_animation h1,.m29__container .heading_animation h2,.number_content .title_animation h2,.photo_bloom_wrapper .top_wrapper .heading_animation h2,.related_post_content .top_wrapper .heading_animation h2,.service_content .top_wrapper .heading_animation h2{-webkit-text-stroke:0 #448793;color:#448793}.address_animation a,.address_animation p,.blog h2.single-insight-item__heading.list_content.title_animation,.heading_animation h1,.heading_animation h2,.heading_animation h3,.hello_case-studies .title_animation h3,.post-type-archive-focus-on h2.single-insight-item__heading.list_content.title_animation,.single-case-study-item__link h2.list_content.title_animation,.title_animation h2{transition:none}.home .hello_news_wrapper .heading_animation h3{text-shadow:none;color:#fff}.address_animation a,.address_animation p,.g03__navigation .address_animation a{color:#fff!important;-webkit-text-stroke:0 #448793}.footer_white .address_animation a,.footer_white .address_animation p{-webkit-text-stroke:0 #448793;color:#448793!important}}.comma{padding-right:1px}h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{display:block}@media (max-width:1130px) and (min-width:1025px){.cosa_facciamo_content .title_animation h2{font-size:39px;line-height:46px}h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{font-size:16px;line-height:25px;width:83%;display:block}.g03__container{display:flex;justify-content:space-between}}@media (max-width:1150px) and (min-width:1025px){.photo_bloom_left .list_content:nth-child(3){left:2%!important;top:16%!important;z-index:3}}@media (max-width:1023px) and (min-width:769px){h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{font-size:16px;line-height:20px;width:83%;bottom:25%!important;display:block}.col-md-6.single-case-study-item__content{width:60%}.fist_case_study h2.single-case-study-item__heading.heading--4.list_content.title_animation,.fist_case_study h2.single-case-study-item__heading.list_content.title_animation.single-takeout-item__heading{width:72%}}@media (max-width:809px){.m10__select-wrapper{display:none!important}.m10__filter__label{display:block!important}.m10__filters .magic-line-inner{display:-webkit-inline-box!important}}@media (max-width:767px){.cosa_facciamo_content .title_animation h2{text-align:left;letter-spacing:0}}@media (max-width:767px) and (min-width:600px){.m10 .single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .single-service-item__content{transition:all 1.1s ease;padding:0 0 0 5px!important}article.single-service-item.list_content.slick-slide.slick-current.slick-active.slick-center .title_animation h2{color:#fff}.service-filter .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .title_animation h2,.service-filter .slick-slide[aria-hidden=true][data-slick-index="-1"] .title_animation h2{-webkit-text-stroke:0 #448793!important}}@media (min-width:769px){.archive-container .single-case-study-item,.archive-container .single-insight-item,.m07 .single-case-study-item,.m07 .single-insight-item{width:calc(50% - 10px)!important}}@media (min-width:600px){.m35__single{display:flex!important}}@media (min-width:768px){.m18 .m18__filters{display:flex;margin:0;padding:20px}}@media (max-width:1240px) and (min-width:1199px){.g01__hamburger div{right:20%;top:66%}}@media (max-width:767px) and (min-width:761px){.home .row.blog_background.list_content{margin-bottom:64px;display:inline-flex!important;flex-wrap:nowrap!important;width:100%;padding-right:160px}.row.news_list,.row.values_wrapper{display:grid!important;grid-template-rows:auto auto;grid-auto-flow:column;overflow-x:scroll;flex-wrap:nowrap!important}}@media (max-width:1240px){body.is-search.error404 .g02{display:block;margin-top:60px!important;height:25vh!important;background-color:#448793!important;padding-top:20px}}h3.single-vacancy-item__heading.heading--4.uppercase,h3.single-vacancy-item__heading.uppercase.single-takeout-item__heading{display:-webkit-box;word-break:auto-phrase;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.language-switcher__list option{color:#000;background-color:#f0f8ff}.language-switcher__list option:hover{background-color:#448793}.language-switcher__list{font-size:12px}@media (max-width:1240px){.language-switcher__list{font-size:16px;margin-bottom:30px}.g01.is-scrolled select.language-switcher__list{color:#fff!important}.language-switcher:after{content:url(/wp-content/themes/we-are-social/assets/images/lang_icon.png);top:0;right:7px}.post-type-archive-case-study h2.single-case-study-item__heading.heading--4.list_content.title_animation,.post-type-archive-case-study h2.single-case-study-item__heading.list_content.title_animation.single-takeout-item__heading{word-break:break-all}}@media (max-width:1180px){h2.title_loader__text.title_loader__text--progress{display:none}}.hello_current-job .m18,.hello_single-vacancies .m18{margin:auto!important;max-width:1300px}@media (min-width:2200px){.description_hello_2,.story_description p{font-size:19px}.results .col-md-8.results_description_content{max-width:inherit;padding:0 0 0 50px}.results .list_content.slick-slide.slick-current.slick-active.slick-center .col-md-8.results_description_content,.story .list_content.slick-slide.slick-current.slick-active.slick-center .col-md-8.story_description_content{width:67%}.hello_story .list_content.slick-slide.slick-current.slick-active.slick-center .story_description{padding:0 0 0 60px}.m18__vacancies .single-vacancy-item.slick-slide .image_animation:before{width:380px}.m18__container .single-vacancy-item.slick-slide .list_content:hover .image_animation:before{width:100%}.slider_content{left:29%}.title_animation h2{margin-left:-92px}.row.hello_cosa_facciamo_wrapper{max-width:1240px}}@media (max-width:767px){.hello_image-with-text .row.description_with_image_block .heading_animation h2{display:block;text-align:center}.hello_image-with-text .image_p{text-align:center}}.m16__wrapper{background-color:rgba(21,20,22,0)!important}figure.m16__wrapper.luna-video-player.is-muted.is-autoplay.can-play .m16__fallback-image{opacity:1!important}figure.m16__wrapper.luna-video-player.is-muted.is-autoplay.is-playing.can-play .m16__wrapper img:not(.initial){transition:opacity .1s}.m16__video{z-index:1!important}.m01 img:not(.initial){transition:opacity .1s}.m01 img.lazy{opacity:1!important}h1{-ms-hyphens:none!important;hyphens:none!important}@media (max-width:370px){.floating_contact_button{bottom:8%;right:2px}}@media (max-width:600px){button.btn.btn-primary.floating_contact_button{display:none!important}}.m01--autoplay .can-play .m16__fallback-image{opacity:0}.m01 .title_loader{position:absolute;top:40%;left:100px;-ms-user-select:none;user-select:none;z-index:1;margin:auto}.m01 .title_loader:hover .title_loader__mask{transform:translateX(0);-webkit-text-stroke:2px transparent!important}.m01 .title_loader:hover .title_loader__mask .title_loader__text--progress{transform:translateX(0);-webkit-text-stroke:2px transparent!important}.m01 .title_loader:hover .title_loader__text--preload{-webkit-text-stroke:2px transparent!important;transition:all 1.8s ease}.m01 .title_loader__mask{position:absolute;overflow:hidden;transform:translateX(-100%);transition:transform 1s cubic-bezier(.77,0,.175,1);pointer-events:none}.m01 .title_loader__text--preload{color:transparent;-webkit-text-stroke:2px;-webkit-text-stroke-color:#fff;transition:all 2.2s ease}.m01 .title_loader__text--preload,.m01 .title_loader__text--progress{font-family:Roboto;font-style:italic;font-weight:700;font-size:96px;line-height:100%;text-transform:inherit}.m01 .title_loader__text--progress{color:#fff;transform:translateX(100%);transition:transform 1s cubic-bezier(.77,0,.175,1)}.m01 .hero_desc{position:absolute;top:55%;left:100px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;max-width:550px;color:#fff;z-index:1}.m02{position:relative;margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m02{margin-top:5rem;margin-bottom:10rem}}.m02+.m05{margin-top:-2rem}@media (min-width:810px){.m02+.m05{margin-top:-5rem}}.m02__label{display:inline-block;vertical-align:middle;font-weight:400;position:relative;margin-bottom:1.25em}.m02__label:after{content:"";position:absolute;bottom:0;left:calc(100% + 1rem);width:4rem;height:.111rem;background-color:currentColor}.m02__heading{position:relative;z-index:2;margin-bottom:.5em}@media (min-width:810px){.m02__heading{margin-bottom:.4em}}.m02__heading-text{display:block}.m02__button-wrap{margin-top:1.95em}@media (min-width:810px){.m02__content{width:38rem;max-width:calc(50% + 5rem)}}.m02--no-media .m02__content{width:auto!important;max-width:none!important}.m02__media{margin-top:3rem}@media (min-width:810px){.m02__media{margin:0;position:absolute;top:0;right:0;height:100%;width:calc(50% - 10rem)}}@media (min-width:1200px){.m02__media{width:calc(50% - 20rem)}}.m02__media__image{width:100%}@media (min-width:810px){.m02__media__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}}.m03{margin-top:3rem;margin-bottom:6rem}.m03__label{display:inline-block;vertical-align:middle;font-weight:400;position:relative;margin-bottom:1.4rem}.m03__label:after{content:"";position:absolute;bottom:0;left:calc(100% + 1rem);width:4rem;height:.111rem;background-color:currentColor}.m03__wrapper{overflow:hidden;margin-top:2rem}.m03__container{display:flex}.is-static .m03__container{justify-content:center;transform:none!important}.m03__slide{position:relative;display:flex;align-items:center;margin:0 1.111rem}@media (min-width:810px){.m03__slide{margin:0 3.111rem}}.m03__media{margin:auto}.m03__media__image{margin:auto;max-width:200px;max-height:85px;object-fit:scale-down}.m04{color:#fff;background-color:var(--primary-color);padding:3rem 0}@media (min-width:810px){.m04{padding:5.15rem 0 6.2rem}}.m04__introduction{margin-bottom:2rem}@media (min-width:810px){.m04__introduction{display:flex;flex-wrap:wrap;align-items:center}}.m04__heading{margin-right:.65em}.m04__button{margin-top:1em}@media (min-width:810px){.m04__button{margin:.5em 0}}@media (max-width:809px){.m04__button:not(.m04__button--mobile){display:none}}.m04__list{display:none;width:100%}@media (min-width:810px){.m04__list{display:flex;margin-bottom:2.75rem}}.m04__list .magic-line-inner{display:flex}.m04__navigation{position:relative}.m04__navigation:before{display:block;position:relative;margin-left:-50vw;max-width:100vw;width:100vw;left:50%;height:2px;background-color:#a10023;margin-top:4.7rem}@media (min-width:1040px){.m04__navigation:before{content:""}}.m04__select-wrapper{position:relative;display:block;margin:0 auto 3rem}.m04__select-wrapper:after{content:"";position:absolute;right:0;top:0;width:2.667rem;height:100%;pointer-events:none;background-image:url(assets/svg/ico_select.svg);background-repeat:repeat-y;background-position:50%;border:.167rem solid #fff}@media (min-width:810px){.m04__select-wrapper{display:none}}.m04__select{display:block;width:100%;font-size:1rem;border:.167rem solid #fff;border-radius:0;background-color:#fff;padding:.65em 1em}.m04__nav-button{padding:1.4em 1.5em 0;margin:0 1em 0 0;border:0;font-weight:700;background-color:transparent;color:#a10023;border-bottom:.222rem solid transparent}@media (min-width:1040px){.m04__nav-button{border:0}}.m04__nav-button:focus{outline:none}.m04__nav-button.active,.m04__nav-button:focus,.m04__nav-button:hover{color:#fff;border-color:currentColor}.m04__wrapper{overflow:hidden}.m04__container{display:flex;margin-left:-5vw}@media (min-width:1040px){.m04__container{margin-left:unset}}.m04__slide{position:relative;flex:0 0 80%;max-width:66rem;padding-right:5vw}@media (min-width:1040px){.m04__slide{display:flex;align-items:center;padding:0}}.m04__title{margin-bottom:.53em}.m04__media{position:relative}.m04__media:before{padding-bottom:100%;position:relative;width:100%;height:0;display:block;content:""}@media (min-width:1040px){.m04__media{max-width:37.5rem;width:calc(100% - 28rem);margin-right:2.5rem}}.m04__media__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.m04__content{margin-top:2em}@media (min-width:1040px){.m04__content{margin:0;width:26rem;max-width:50%;padding-right:3rem}}.init-magic-line,.magic-line-inner{position:relative}.magic-line{z-index:1;position:absolute;top:-2px!important;background-color:currentColor}@media (max-width:1039px){.magic-line{display:none!important}}.magic-line-css-transition{transition:all .5s cubic-bezier(.165,.84,.44,1)}body.gaming-theme .m04__select-wrapper:after{background-image:url(assets/svg/ico_select_purple.svg)}.m05{margin-top:3rem;margin-bottom:7.444rem}@media (min-width:810px){.m05{margin-top:6rem;margin-bottom:4rem;padding-bottom:4.444rem;overflow:hidden}}.m05__container{display:flex;flex-direction:column}@media (min-width:810px){.m05__container{align-items:center;flex-direction:row;justify-content:space-between}}.m05__media{width:100%;position:relative;z-index:1;order:2;margin-top:3em}@media (min-width:810px){.m05__media{order:-1;width:calc(100% - 26.111rem);max-width:35.167rem;min-width:50%;margin:0 0 0 -2.222rem}}.m05__media:before{content:"";position:absolute;width:80%;height:80%;left:-4.444rem;bottom:-4.444rem;z-index:-1;background-color:var(--primary-color);animation:float 5s ease infinite forwards}@media (min-width:810px){.m05--left .m05__media{order:2;margin:0 -2.222rem 0 0}}@media (min-width:810px){.m05--left .m05__media:before{left:auto;right:-4.444rem}}.m05__media__image{width:100%}@media (min-width:810px){.m05__content{width:26.111rem;max-width:50%}}.m05__button-wrap{margin-top:1.95em}.m05+.m05 .m05__media:before{animation-delay:1.5s}.m06{margin-top:3rem}@media (min-width:810px){.m06{margin-top:5rem}}.m06__introduction{margin-bottom:2.4em}@media (min-width:810px){.m06__introduction{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2rem}}.m06__heading{margin-right:.65em}.m06__button{margin-top:2em}@media (min-width:810px){.m06__button{margin:.5em 0}}@media (max-width:809px){.m06__button:not(.m06__button--mobile){display:none}}.m06__carousel{display:flex;flex-direction:column}@media (min-width:810px){.m06__carousel{flex-direction:row}}.m06__content{position:relative;background-color:var(--primary-color);color:#fff;padding:0 0 3em}@media (min-width:810px){.m06__content{padding:2.7em 0 5.8em;width:50%;max-width:34rem}}.m06__mobile-media{margin-bottom:2.3em;position:relative}@media (min-width:810px){.m06__mobile-media{display:none}}.m06__mobile-media:before{padding-bottom:56.25%;position:relative;width:100%;height:0;display:block;content:""}.m06__mobile-media .m06__slide-image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.m06__slide-media{position:relative}@media (max-width:809px){.m06__slide-media{height:100%}}@media (max-width:809px){.m06__slide-media img{height:100%;object-fit:cover}}.m06__media-link{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}.m06__media{display:none}@media (min-width:810px){.m06__media{width:calc(100% - 34rem);order:-2;display:block;position:relative}}.m06__slide-heading__link{text-decoration:none;color:inherit}.m06__slide-link{color:inherit;font-weight:700;text-decoration:underline}.m06__slide-excerpt{margin-bottom:0}.m06__wrapper{overflow:hidden;width:100%}.m06__container{display:flex;-ms-user-select:none;user-select:none}.m06__slide{position:relative;flex:0 0 100%}.m06__controls,.m06__slide-content{margin:0 auto;width:90%}@media (min-width:810px){.m06__controls,.m06__slide-content{width:80%;max-width:26.222rem}}.m06__controls{display:flex;margin-top:2em}.m06__nav svg{display:none;width:0;margin:0;opacity:0;transition:width .3s ease,opacity .3s ease}@media (min-width:810px){.m06__nav svg{display:block}}.m06__nav:focus svg,.m06__nav:hover svg{width:2.333rem;opacity:1}.m06__nav--prev svg{transform:rotate(180deg)}.m06__nav--prev:focus svg,.m06__nav--prev:hover svg{margin-right:.444rem}.m06__nav--next:focus svg,.m06__nav--next:hover svg{margin-left:.444rem}.m06__nav[disabled]{opacity:.15;filter:grayscale(1);pointer-events:none;z-index:-1;background-color:var(--primary-color);color:#fff}.m06__nav:not(:last-child){margin-right:.889rem}.m06__dots{max-width:100%;display:flex;position:absolute;bottom:1.333rem;right:1.333rem}.m06__dot{position:relative;display:block;padding:0;width:17px;height:17px;margin-right:8px;border:3px solid var(--primary-color);background-color:transparent;transition:background-color .3s ease}.m06__dot:last-child{margin-right:0}.m06__dot:before{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;content:"";opacity:0;transform:scale(0);background-color:var(--primary-color);transition:opacity .3s ease,transform .3s ease}.m06__dot:focus:before,.m06__dot:hover:before{opacity:1;transform:scale(.5)}.m06__dot.is-selected:before{opacity:1;transform:scale(1)}.m06__taxonomies{list-style:none;padding:0;margin:.7em 0 2.25em;display:flex;font-size:.889rem}.m06__taxonomy:not(:last-child){margin-right:.5em;padding-right:.5em;position:relative}.m06__taxonomy:not(:last-child):after{content:"|";position:absolute;right:-.2em;top:0}.m06__wrapper--content .m06__slide{opacity:0;transition:opacity 0s ease .6s}.m06__wrapper--content .m06__slide.is-selected{transition:opacity .6s ease;opacity:1}@media (min-width:810px){.m06__wrapper--media,.m06__wrapper--media .m06__container,.m06__wrapper--media .m06__slide{height:100%;min-height:100%}}@media (min-width:810px){.m06__wrapper--media .m06__slide-image,.m06__wrapper--media .m06__slide-media{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}}.archive-container,.m07{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.archive-container,.m07{margin-top:4.65rem;margin-bottom:5.3rem}}.m07__introduction{margin-bottom:2.4em}@media (min-width:810px){.m07__introduction{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:3.21em}}.m07__heading{margin-right:.65em}.m07__button{margin-top:1em}@media (min-width:810px){.m07__button{margin:.5em 0}}@media (min-width:810px){.archive-container__items-grid,.m07__insights{margin:0 -20px}}.archive-container .single-case-study-item,.archive-container .single-insight-item,.m07 .single-case-study-item,.m07 .single-insight-item{width:100%;padding-bottom:.65em}@media (max-width:809px){.archive-container .single-case-study-item,.archive-container .single-insight-item,.m07 .single-case-study-item,.m07 .single-insight-item{position:relative!important;transform:none!important}}@media (min-width:810px){.archive-container .single-case-study-item,.archive-container .single-insight-item,.m07 .single-case-study-item,.m07 .single-insight-item{width:calc(50% - 40px)}}.m08{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m08{margin-top:7.3rem;margin-bottom:7.35rem}}.m08__wrapper{overflow:hidden}.m08__container{display:flex}.m08__slide{position:relative;min-width:100%;opacity:0;transition:opacity 1s ease}.m08__slide.is-selected{opacity:1}.m08__quote{max-width:43.167rem;text-align:center;display:flex;flex-direction:column}.m08__content{margin:.75em 0 .4em}@media (min-width:810px){.m08__content{font-size:1.778rem;line-height:2.5rem}}.m08__content p:first-of-type{margin-top:0}.m08__content p:first-of-type:before{content:"“"}.m08__content p:last-of-type{margin-bottom:0}.m08__content p:last-of-type:after{content:"”"}.m08__image{width:2.778rem;height:2.778rem;border-radius:100%;object-fit:cover;margin:0 auto .4em;order:-2}.m08__cite{order:-1;font-size:.889rem;line-height:1.222rem;font-style:normal}.m08__company,.m08__name{display:block}.m08__name{font-weight:700}.m08__button-wrap{display:flex;justify-content:center}.m08__button{padding-left:.9em;padding-right:.9em}.m08__button svg{width:2.222rem;height:1.333rem;margin:0}.m08__button--prev{margin-right:-.222rem}.m08__button--prev svg{transform:rotate(180deg)}.m08__button[disabled]{opacity:0;pointer-events:none}.m09{background-color:var(--primary-color);color:#fff;padding:3rem 0;overflow:hidden}@media (min-width:810px){.m09{padding:4.85rem 0 4rem}}.m09__label{display:inline-block;vertical-align:middle;font-weight:400;position:relative;margin-bottom:1.25em}.m09__label:after{content:"";position:absolute;bottom:0;left:calc(100% + 1rem);width:4rem;height:.111rem;background-color:currentColor}.m09__heading{position:relative;z-index:2;margin-bottom:.69em}.m09__heading-text{display:block}.m09 .gform_wrapper{background-color:#fff;color:#262626;padding:8vw 7vw 9vw}@media (min-width:810px){.m09 .gform_wrapper{padding:4.167rem 9% 4.444rem}}.m09--red-full .gform_wrapper{color:#fff;background-color:transparent;padding:0}@media (min-width:810px){.m09--red-full .gform_wrapper{padding:4.167rem 9% 4.444rem}}.m09--red-full .gform_wrapper input[type=email],.m09--red-full .gform_wrapper input[type=number],.m09--red-full .gform_wrapper input[type=password],.m09--red-full .gform_wrapper input[type=search],.m09--red-full .gform_wrapper input[type=tel],.m09--red-full .gform_wrapper input[type=text],.m09--red-full .gform_wrapper input[type=url],.m09--red-full .gform_wrapper select,.m09--red-full .gform_wrapper textarea{width:100%;font-size:1rem;border:.167rem solid #fff;border-radius:0;background-color:#fff;padding:.65em 1em}.gfield_error .m09--red-full .gform_wrapper input[type=email],.gfield_error .m09--red-full .gform_wrapper input[type=number],.gfield_error .m09--red-full .gform_wrapper input[type=password],.gfield_error .m09--red-full .gform_wrapper input[type=search],.gfield_error .m09--red-full .gform_wrapper input[type=tel],.gfield_error .m09--red-full .gform_wrapper input[type=text],.gfield_error .m09--red-full .gform_wrapper input[type=url],.gfield_error .m09--red-full .gform_wrapper select,.gfield_error .m09--red-full .gform_wrapper textarea{border-color:#d1e0e3}.m09--red-full .gform_wrapper input[type=email][disabled],.m09--red-full .gform_wrapper input[type=number][disabled],.m09--red-full .gform_wrapper input[type=password][disabled],.m09--red-full .gform_wrapper input[type=search][disabled],.m09--red-full .gform_wrapper input[type=tel][disabled],.m09--red-full .gform_wrapper input[type=text][disabled],.m09--red-full .gform_wrapper input[type=url][disabled],.m09--red-full .gform_wrapper select[disabled],.m09--red-full .gform_wrapper textarea[disabled]{pointer-events:none}.m09--red-full .gform_wrapper input[type=email]:focus,.m09--red-full .gform_wrapper input[type=number]:focus,.m09--red-full .gform_wrapper input[type=password]:focus,.m09--red-full .gform_wrapper input[type=search]:focus,.m09--red-full .gform_wrapper input[type=tel]:focus,.m09--red-full .gform_wrapper input[type=text]:focus,.m09--red-full .gform_wrapper input[type=url]:focus,.m09--red-full .gform_wrapper select:focus,.m09--red-full .gform_wrapper textarea:focus{border-color:#d1e0e3}.m09--red-full .gform_wrapper .ginput_container_select:after{transform:scale(.9)}.m09--red-full .button{margin-top:1em}.m09--red-full a:not([class]){color:inherit}.m09--white{padding:0;margin:3rem 0;background-color:#fff;color:#262626}@media (min-width:810px){.m09--white{margin:5rem 0 4rem}}.m09--white .gform_wrapper{color:#fff;background-color:var(--primary-color)}.m09--white .gform_wrapper input[type=email],.m09--white .gform_wrapper input[type=number],.m09--white .gform_wrapper input[type=password],.m09--white .gform_wrapper input[type=search],.m09--white .gform_wrapper input[type=tel],.m09--white .gform_wrapper input[type=text],.m09--white .gform_wrapper input[type=url],.m09--white .gform_wrapper select,.m09--white .gform_wrapper textarea{width:100%;font-size:1rem;border:.167rem solid #fff;border-radius:0;background-color:#fff;padding:.65em 1em}.gfield_error .m09--white .gform_wrapper input[type=email],.gfield_error .m09--white .gform_wrapper input[type=number],.gfield_error .m09--white .gform_wrapper input[type=password],.gfield_error .m09--white .gform_wrapper input[type=search],.gfield_error .m09--white .gform_wrapper input[type=tel],.gfield_error .m09--white .gform_wrapper input[type=text],.gfield_error .m09--white .gform_wrapper input[type=url],.gfield_error .m09--white .gform_wrapper select,.gfield_error .m09--white .gform_wrapper textarea{border-color:#d1e0e3}.m09--white .gform_wrapper input[type=email][disabled],.m09--white .gform_wrapper input[type=number][disabled],.m09--white .gform_wrapper input[type=password][disabled],.m09--white .gform_wrapper input[type=search][disabled],.m09--white .gform_wrapper input[type=tel][disabled],.m09--white .gform_wrapper input[type=text][disabled],.m09--white .gform_wrapper input[type=url][disabled],.m09--white .gform_wrapper select[disabled],.m09--white .gform_wrapper textarea[disabled]{pointer-events:none;background-color:#d1e0e3}.m09--white .gform_wrapper input[type=email]:focus,.m09--white .gform_wrapper input[type=number]:focus,.m09--white .gform_wrapper input[type=password]:focus,.m09--white .gform_wrapper input[type=search]:focus,.m09--white .gform_wrapper input[type=tel]:focus,.m09--white .gform_wrapper input[type=text]:focus,.m09--white .gform_wrapper input[type=url]:focus,.m09--white .gform_wrapper select:focus,.m09--white .gform_wrapper textarea:focus{border-color:#d1e0e3}.m09--white .gform_wrapper .ginput_container_select:after{transform:scale(.9)}.m09--white a:not([class]){color:inherit}.m10{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m10{margin-top:3.5rem;margin-bottom:5rem}}@media (min-width:1040px){.m10.add-offset .m10__container{position:relative;left:7%}}.m10__wrapper{overflow:hidden}.m10__header{display:flex;flex-wrap:wrap;align-items:center;margin:2.222rem auto 0}@media (min-width:810px){.m10__header{margin:2.222rem auto 0}}.m10__heading{margin-right:2.778rem}.m10__button-wrap{display:flex;justify-content:center}@media (min-width:810px){.m10__button-wrap{margin:1.111rem 0}}.m10__button{padding-left:1em;padding-right:1em}.m10__button--prev{margin-right:-.222rem}.m10__button--prev svg{transform:rotate(180deg)}.m10__button[disabled]{opacity:.15;filter:grayscale(1);pointer-events:none;z-index:-1;background-color:var(--primary-color);color:#fff}.m10__filters{color:var(--primary-color);position:relative}@media (min-width:810px){.m10__filters{margin-bottom:2rem}}.m10__filters:after,.m10__filters:before{content:"";pointer-events:none;width:5vw;height:100%;position:absolute;top:0;z-index:1}@media (min-width:810px){.m10__filters:after,.m10__filters:before{display:none}}.m10__filters:before{left:-5vw;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}@media (min-width:1040px){.m10__filters:before{display:block;position:relative;margin-left:-50vw;max-width:100vw;width:100vw;left:50%;height:2px;background:#c9c9c9;margin-top:2rem}}.m10__filters:after{right:-5vw;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.m10__filters .magic-line-inner{display:flex;flex-wrap:wrap}@media (max-width:809px){.m10__filters .magic-line-inner{margin:0 -5vw 1.111rem;padding:0 5vw;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}}.m10__filters .magic-line-inner::-webkit-scrollbar{display:none}.m10__select-wrapper{position:relative;display:block;margin:0 auto 3rem;width:100%}@media (min-width:810px){.m10__select-wrapper{display:none}}.m10__select{width:100%;font-size:1rem;border-radius:0;background-color:#fff;border:0;border-bottom:.167rem solid var(--primary-color);border-right-color:var(--primary-color);border-top-color:var(--primary-color);appearance:none;padding:.65em calc(2.5rem + 1em) .65em .75em;background-image:url(assets/svg/ico_select_simple.svg);background-repeat:no-repeat;background-position:right .75em center}.m10__filter{display:none}.m10__filter__label{cursor:pointer;position:relative;padding:1.4em 1.5em 0;margin:0 1em 0 0;border:0;font-weight:700;background-color:transparent;color:#c9c9c9;border-bottom:.222rem solid transparent;display:none}@media (min-width:810px){.m10__filter__label{display:block}}@media (min-width:1040px){.m10__filter__label{border:0}}.m10__filter__label:focus{outline:none}.m10__filter__label.active,.m10__filter__label:focus,.m10__filter__label:hover{color:var(--primary-color);border-color:currentColor}.m10__container{display:flex}.m10__items{margin-top:0}@media (min-width:810px){.m10__items{margin-top:2rem}}.m10__slide{position:relative;opacity:0;transition:opacity 1s ease;width:calc(100% - 10vw);min-width:calc(100% - 10vw);margin:2.222rem 2.5vw;padding:0}@media (min-width:810px){.m10__slide{margin:0 1.333rem 0 0;padding:2.222rem 0;min-width:25rem;width:25rem}}.m10__slide.is-selected{opacity:1}.m10__slide:first-child{padding-left:5vw}@media (min-width:810px){.m10__slide:first-child{width:calc(25rem + 5vw);min-width:calc(25rem + 5vw)}}.m10__slide:last-child{padding-right:5vw}@media (min-width:810px){.m10__slide:last-child{width:calc(25rem + 5vw);min-width:calc(25rem + 5vw)}}.m10 .single-service-item{position:relative}.m10 .single-service-item__link{display:block;background-color:var(--primary-color);color:#fff;text-decoration:none;padding:0 6vw 2.222rem;min-height:100%}@media (min-width:810px){.m10 .single-service-item__link{padding:0 2.222rem 1.333rem}}.m10 .single-service-item__heading{margin-top:.75em}.m10 .single-service-item__media{width:11.111rem;height:11.111rem;border:2px solid #fff;top:-2.222rem;position:relative}.m10 .single-service-item__media+.single-service-item__content{margin-top:-2em}.m10 .single-service-item__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.m10 .single-service-item__image[src$=".svg"]{object-fit:contain;padding:30%;background-color:var(--primary-color)}.m10 .single-service-item__content{padding-bottom:1rem}.m10 .single-service-item__tag{background-color:transparent;padding:0}.m10 .single-service-item__excerpt{margin:1rem 0 0}.m10 .single-service-item__excerpt span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.m10 .single-service-item__excerpt .read-more{text-decoration:underline}.m11{position:relative;margin-bottom:3.5rem}@media (min-width:810px){.m11{margin-bottom:8.3rem}}@media (min-width:940px){.m11__container{display:flex;align-items:center;justify-content:space-between}}.m11__media{position:relative}@media (min-width:940px){.m11__media{right:-5vw;width:38rem;max-width:50%;object-fit:cover}}@media (min-width:1173px){.m11__media{right:auto;left:calc(50vw - 33rem)}}.m11__media--one__image,.m11__media--two__image{width:100%}@media (min-width:940px){.m11__media--one__image,.m11__media--two__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;max-width:none;object-fit:cover}}.m11__media__image{width:100%}@media (min-width:940px){.m11__media__image{max-width:none;object-fit:cover}}.m11__content{margin:4.8em 0 3.8em;position:relative}@media (min-width:940px){.m11__content{width:38.889rem;max-width:calc(100% - 27.778rem)}}.m11__label{display:inline-block;vertical-align:middle;font-weight:400;position:relative;margin-bottom:1.25em}.m11__label:after{content:"";position:absolute;bottom:0;left:calc(100% + 1rem);width:4rem;height:.111rem;background-color:currentColor}.m11__heading{position:relative;z-index:2;margin-bottom:.6em}.m11__heading-text{display:block;-ms-hyphens:manual;hyphens:manual;word-wrap:normal}.m11__button-wrap{margin-top:2em}.m12{overflow:hidden;margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m12{margin-top:7.3rem;margin-bottom:7.5rem}}.m12__gallery{display:grid;grid-template-columns:40% 20% 40%;margin:-.333rem}@media (min-width:810px){.m12__gallery{margin:-.667rem}}@media (min-width:1100px){.m12__gallery{grid-template-columns:23.6% 33.9% 42.5%}}.m12__media{position:relative;margin:.333rem}@media (min-width:810px){.m12__media{margin:.667rem}}.m12__media:before{content:""}.m12__media:nth-child(4n+1):before{padding-bottom:95.4861111111%;position:relative;width:100%;height:0;display:block}@media (min-width:1100px){.m12__media:nth-child(4n+1):before{padding-bottom:122.0588235294%;position:relative;width:100%;height:0;display:block}}.m12__media:nth-child(4n+2):before{padding-bottom:63.6574074074%;position:relative;width:100%;height:0;display:block}@media (min-width:1100px){.m12__media:nth-child(4n+2):before{padding-bottom:37.7272727273%;position:relative;width:100%;height:0;display:block}}.m12__media:nth-child(4n+3):before{padding-bottom:63.6574074074%;position:relative;width:100%;height:0;display:block}@media (min-width:1100px){.m12__media:nth-child(4n+3):before{padding-bottom:50.1207729469%;position:relative;width:100%;height:0;display:block}}.m12__media:nth-child(4n+4):before{padding-bottom:95.4861111111%;position:relative;width:100%;height:0;display:block}@media (min-width:1100px){.m12__media:nth-child(4n+4):before{padding-bottom:67.8104575163%;position:relative;width:100%;height:0;display:block}}.m12__media:nth-child(4n+2),.m12__media:nth-child(4n+3){grid-column:span 2}.m12__media__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.m12--four-column .m12__gallery,.m12--three-column .m12__gallery{display:flex;flex-wrap:wrap;padding:0 calc(5vw - .167rem);margin-left:0;margin-right:0;max-width:none}@media (min-width:1310px){.m12--four-column .m12__gallery,.m12--three-column .m12__gallery{padding:0;max-width:67.334rem;margin-left:auto;margin-right:auto}}.m12--four-column .m12__media:before,.m12--three-column .m12__media:before{display:none!important}.m12--four-column .m12__media__image,.m12--three-column .m12__media__image{position:relative;width:100%;height:auto;top:unset;left:unset}.m12--three-column .m12__media{width:100%}@media (min-width:700px){.m12--three-column .m12__media{width:calc(33.333% - 1.333rem)}}.m12--four-column .m12__media{width:100%}@media (min-width:700px){.m12--four-column .m12__media{width:calc(25% - 1.333rem)}}.m13{margin-top:3rem;margin-bottom:4rem}@media (min-width:810px){.m13{margin-top:7.6rem;margin-bottom:8rem}}.m13__wrapper{overflow:hidden}.m13__container{display:flex}.m13__introduction{display:flex;align-items:center;margin-bottom:2em}@media (min-width:810px){.m13__introduction{margin-bottom:3.9em}}.m13__heading{margin-right:.55em}.m13__slide{position:relative;margin-right:1.333rem;opacity:0;transition:opacity 1s ease;min-width:100%;width:100%;padding:2.222rem 5vw}@media (min-width:810px){.m13__slide{padding:2.222rem 0;width:25rem;min-width:25rem}}@media (min-width:810px){.m13__slide:first-child{width:calc(25rem + 5vw);min-width:calc(25rem + 5vw);padding-left:5vw}}@media (min-width:810px){.m13__slide:last-child{width:calc(25rem + 5vw);min-width:calc(25rem + 5vw);padding-right:5vw}}.m13__slide.is-selected{opacity:1}.m13__slide-wrapper{padding:0 2.222rem 3rem;background-color:var(--primary-color);color:#fff;min-height:100%;position:relative}.m13__hidden-link{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}.m13__media{width:10.667rem;position:relative;background-color:#fff;border:.167rem solid #fff;top:-2.222rem}.m13__media:before{padding-bottom:100%;position:relative;width:100%;height:0;display:block;content:""}.m13__media__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.m13__media__image[src$=".svg"]{object-fit:contain;padding:30%;background-color:var(--primary-color)}.m13__title{margin-bottom:.71em}.m13__button-wrap{display:flex;justify-content:center}.m13__button{padding-left:.9em;padding-right:.9em}.m13__button svg{width:2.222rem;height:1.333rem;margin:0}.m13__button--prev{margin-right:-.222rem}.m13__button--prev svg{transform:rotate(180deg)}.m13__button[disabled]{opacity:.15;filter:grayscale(1);pointer-events:none;z-index:-1;background-color:var(--primary-color);color:#fff}.m13__service-type{font-size:.889rem;margin-top:-1.65em}.m13__button-wrapper{margin-top:3.5em;display:flex;justify-content:center}.m13__link-wrap{margin-top:-1em}.m13__link{border-bottom:1px solid;color:inherit;font-weight:700;text-decoration:none;display:inline-block}.m13 p:empty{display:none}.m14{margin-top:1.25rem;margin-bottom:1.25rem}.m14+.m27{margin-top:-.9rem}.m14__label{display:inline-block;vertical-align:middle;font-weight:400;position:relative}.m14__label:after{content:"";position:absolute;bottom:0;left:calc(100% + 1rem);width:4rem;height:.111rem;background-color:currentColor}.m15{background-color:var(--primary-color);color:#fff;padding:3rem 0}@media (min-width:810px){.m15{padding:5rem 0}}@media (min-width:1100px){.m15__container{display:flex;align-items:center;justify-content:space-between}}.m15__awards{display:flex;flex-wrap:wrap;margin:-.333rem}@media (min-width:810px){.m15__awards{margin:-.889rem}}@media (min-width:1100px){.m15__awards{order:-1;width:55%;max-width:30.556rem}}.m15__content{margin-bottom:2em}@media (min-width:1100px){.m15__content{margin:0;width:40%;max-width:26.111rem}}.m15__media{position:relative;background-color:#fff;display:block;width:calc(50% - .667rem);margin:.333rem}@media (min-width:810px){.m15__media{width:calc(50% - 1.778rem);margin:.889rem}}.m15__media:before{padding-bottom:60.3846153846%;position:relative;width:100%;height:0;display:block;content:""}.m15__media__image{position:absolute;object-fit:scale-down;top:20%;left:20%;width:60%;height:60%}@media (min-width:810px){.m15__media__image{top:1.778rem;left:2.667rem;width:calc(100% - 5.333rem);height:calc(100% - 3.556rem)}}.m16{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m16{margin-top:7.9rem;margin-bottom:7.3rem}}.m16__wrapper{position:relative;max-height:calc(100vh - 6.1rem);background-color:#262626}.m16__wrapper:before{padding-bottom:56.25%;position:relative;width:100%;height:0;display:block;content:""}.m16__wrapper .plyr,.m16__wrapper .plyr__video-wrapper,.m16__wrapper iframe{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;pointer-events:none}.m16__video{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.can-play .m16__video+.m16__caption{opacity:1;pointer-events:all}.m16__caption{opacity:0;pointer-events:none;transition:opacity 1s ease}.plyr+.m16__caption{opacity:1;pointer-events:all}.m16__fallback-image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;object-fit:cover;pointer-events:none;transition:opacity .3s ease}.is-paused .m16__fallback-image,.is-playing .m16__fallback-image{opacity:0}.m17{margin-top:3rem;margin-bottom:4rem}@media (min-width:810px){.m17{margin-top:4rem;margin-bottom:8rem}}.m17__wrapper{overflow:hidden}.m17__container{display:flex}.m17__introduction{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2em}@media (min-width:810px){.m17__introduction{margin-bottom:3.9em}}.m17__heading{margin-right:.55em}.m17__slide{position:relative;margin-right:1.333rem;opacity:0;transition:opacity 1s ease;min-width:100%;width:100%;padding:2.222rem 5vw}@media (min-width:810px){.m17__slide{padding:2.222rem 0;min-width:25rem;width:25rem}}.m17__slide.is-selected{opacity:1}@media (min-width:810px){.m17__slide:first-child{width:calc(25rem + 5vw);min-width:calc(25rem + 5vw);padding-left:5vw}}@media (min-width:810px){.m17__slide:last-child{width:calc(25rem + 5vw);min-width:calc(25rem + 5vw);padding-right:5vw}}.m17__slide .read-more{color:inherit;font-weight:700;text-decoration:underline}.m17__slide-wrapper{padding:0 6vw 2.222rem;background-color:var(--primary-color);color:#fff;min-height:100%}@media (min-width:810px){.m17__slide-wrapper{padding:0 2.222rem 3rem}}.m17__media{width:10.667rem;position:relative;background-color:#fff;border:.167rem solid #fff;top:-2.222rem}.m17__media:before{padding-bottom:100%;position:relative;width:100%;height:0;display:block;content:""}.m17__media__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.m17__media__image[src$=".svg"]{object-fit:contain;padding:30%;background-color:var(--primary-color)}.m17__title{margin-bottom:.71em}.m17__button-wrap{display:flex;justify-content:center;margin-top:1em}@media (min-width:810px){.m17__button-wrap{margin-top:0}}.m17__button{padding-left:.9em;padding-right:.9em}.m17__button svg{width:2.222rem;height:1.333rem;margin:0}.m17__button--prev{margin-right:-.222rem}.m17__button--prev svg{transform:rotate(180deg)}.m17__button[disabled]{opacity:.15;filter:grayscale(1);pointer-events:none;z-index:-1;background-color:var(--primary-color);color:#fff}.m17__button.hide-button{opacity:0}.m18{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m18{margin-top:4rem;margin-bottom:4rem}}.m18__introduction{font-weight:700}.m18__filters{align-items:center}@media (min-width:768px){.m18__filters{display:flex;margin:1.667rem -1.389rem 3.333rem}}.m18__filter-wrap{position:relative;max-width:21.111rem}@media (min-width:768px){.m18__filter-wrap{margin-bottom:0;padding:0 1.389rem}}.m18__reset{background:none;border:0;color:#262626;font-size:16px;line-height:19px;width:200px;margin:0 9px}.m18__post-count{color:rgba(21,20,22,.5);font-size:1rem;margin:.833rem 0;display:block}.m18__vacancies{margin:.833rem -.833rem;display:flex;flex-wrap:wrap}.m18 .single-vacancy-item{padding:.833rem;width:100%}@media (min-width:768px){.m18 .single-vacancy-item{width:50%}}.m18 .single-vacancy-item__link{display:flex;justify-content:space-between;flex-direction:column;height:100%;background-color:var(--primary-color);color:#fff;text-decoration:none;padding:2.222rem 6vw}@media (min-width:810px){.m18 .single-vacancy-item__link{padding:2.222rem 2.778rem}}.m18 .single-vacancy-item__description{margin:1.667rem 0}.m18 .single-vacancy-item__description .read-more{font-weight:700;text-decoration:underline}.m18 .single-vacancy-item__tags{font-size:1rem}.m18 .single-vacancy-item__tags span:after{content:" | "}.m18 .single-vacancy-item__tags span:last-child:after{content:none}.m18 .pagination{justify-content:flex-start}.m19{margin-top:2rem;margin-bottom:2rem}.m19__link{margin-top:1.667rem}.m20{margin-top:2.6rem;margin-bottom:2.6rem}.m20--center{text-align:center}.m20--right{text-align:right}.m20__heading{margin-bottom:.63em}.m20__list{list-style:none;padding:0;margin:0;display:flex}.m20--center .m20__list{justify-content:center}.m20--right .m20__list{justify-content:flex-end}.m20__item:not(:last-child){margin-right:.667rem}.m20__link{display:inline-flex;align-items:center;justify-content:center;border:.222rem solid var(--primary-color);color:var(--primary-color);width:4rem;height:4rem;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.m20__link:focus,.m20__link:hover{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}.m20__link .svg-icon--icon-facebook{width:.944rem;height:1.5rem}.m20__link .svg-icon--icon-linkedin{width:1.556rem;height:1.722rem}.m20__link .svg-icon--icon-twitter{width:1.556rem;height:1.556rem}.m23{background-color:var(--primary-color);color:#fff;padding:3rem 0}@media (min-width:810px){.m23{padding:4.6rem 0 4.4rem}}@media (min-width:810px){.m23__container{display:flex;justify-content:space-between}}@media (min-width:810px){.m23__content{width:50%;max-width:31.778rem}}.m23 .gform_wrapper a:not([class]){color:inherit}@media (min-width:810px){.m23 .gform_wrapper{max-width:27.778rem;width:45%}}@media (min-width:810px){.m23 .archive-container__filter-wrap,.m23 .gfield,.m23 .m18__filter-wrap{width:calc(100% - .95em)}}.m23 .gfield_radio{display:flex;flex-wrap:wrap;align-items:center}@media (min-width:810px){.m23 .gfield_radio{justify-content:space-between}}.m23 .gfield_radio input[type=radio]+label{padding-top:0}.m23 input[type=email],.m23 input[type=number],.m23 input[type=password],.m23 input[type=search],.m23 input[type=tel],.m23 input[type=text],.m23 input[type=url],.m23 select,.m23 textarea{border-color:#fff}.m23 input[type=email]:focus,.m23 input[type=number]:focus,.m23 input[type=password]:focus,.m23 input[type=search]:focus,.m23 input[type=tel]:focus,.m23 input[type=text]:focus,.m23 input[type=url]:focus,.m23 select:focus,.m23 textarea:focus{border-color:#d1e0e3}.m23 input[type=checkbox]:focus+label:before,.m23 input[type=radio]:focus+label:before{border-color:#d1e0e3}.m23 input[type=checkbox]:checked+label:after,.m23 input[type=radio]:checked+label:after{border-color:#d1e0e3}.m23 input[type=checkbox]+label:after,.m23 input[type=checkbox]+label:before,.m23 input[type=radio]+label:after,.m23 input[type=radio]+label:before{border:.167rem solid #fff;top:.167rem}.m23 .gform_confirmation_message{color:inherit}.m24{margin:2em auto;display:flex}.m24--center{justify-content:center}.m24--right{justify-content:flex-end}.m27{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m27{margin-top:4rem;margin-bottom:3.85rem}}.m27+.m16{margin-top:0}.m27__container{display:flex;flex-direction:column}.m27__sub-heading{margin:.15em 0 0}.m27__terms{order:-1;color:rgba(21,20,22,.5);margin-bottom:.44em}.m27__term:not(:last-child):after{content:"|";margin:0 0 0 .35em}.m28{background-color:var(--primary-color);color:#fff;padding:3rem 0}@media (min-width:810px){.m28{padding:3.45rem 0 5.25rem}}.m28__label{display:inline-block;vertical-align:middle;font-weight:400;position:relative;margin-bottom:1.85em}.m28__label:after{content:"";position:absolute;bottom:0;left:calc(100% + 1rem);width:4rem;height:.111rem;background-color:currentColor}@media (min-width:810px){.m28__publications{margin:0 -1.3rem}}.m28 .single-publication-item{width:100%}@media (min-width:810px){.m28 .single-publication-item{width:calc(50% - 2.85rem)}}.m29{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m29{margin-top:5.2rem;margin-bottom:3.85rem}}.m29__container{display:flex;flex-direction:column}.m29__terms{order:-1;color:rgba(21,20,22,.5);margin-bottom:.44em}.m29__term:not(:last-child):after{content:"|";margin:0 0 0 .35em}.m30{margin-top:5.15rem}.m30__container{display:flex;flex-direction:column}.m30__sub-heading{margin:.15em 0 0}.m30__meta{order:-1;display:flex;align-items:center;margin-bottom:1.25em}.m30__tag{margin-right:.8em}.m30__time{color:rgba(38,38,38,.5);font-size:.889rem}.m30__media-wrap{min-height:3.889rem;position:relative;margin:1.7em 0 1.2em;display:flex;flex-direction:column}.m30__downloads{order:2;margin-top:1em}@media (min-width:590px){.m30__downloads{display:flex}}@media (min-width:810px){.m30__downloads{position:absolute;right:0;bottom:0;max-width:100%;background-color:#fff;justify-content:flex-end}}.m30__button{width:100%;text-align:center}@media (max-width:589px){.m30__button:focus,.m30__button:hover{border-color:var(--primary-color)}}@media (min-width:590px){.m30__button{flex-basis:0;flex-grow:1;width:auto}}@media (min-width:810px){.m30__button{flex-grow:0;flex-basis:auto}}.m30__button:not(:first-child){margin-top:.833rem}@media (min-width:590px){.m30__button:not(:first-child){margin:0 0 0 1px}}.m30__image{width:100%;margin:0!important}.m31__downloads{display:flex;flex-wrap:wrap;justify-content:center;margin:1.9rem 0 2rem}.m31--left .m31__downloads{justify-content:flex-start}.m31--right .m31__downloads{justify-content:flex-end}.m31__button{width:100%;margin-bottom:.833rem}@media (min-width:590px){.m31__button{margin:0 .833rem .833rem 0;width:auto}}.m31__button:focus,.m31__button:hover{border-color:var(--primary-color)}.m32{margin-top:3rem;margin-bottom:6rem}@media (min-width:810px){.m32{margin-top:5rem;margin-bottom:8rem}}.m32__container{display:flex;flex-direction:column}@media (min-width:1040px){.m32__container{flex-direction:row;justify-content:space-between;align-items:center}}.m32__content,.m32__heading{max-width:54.444rem}.m32__intro,.m32__introduction{margin-bottom:3.9em}.m32__map{position:relative;margin-top:3em}@media (min-width:1040px){.m32__map{order:-1;max-width:35.222rem;width:60%;margin:0}}.m32__map:before{padding-bottom:100.9463722397%;position:relative;width:100%;height:0;display:block;content:""}.m32__map:after{position:absolute;height:100%;width:100%;left:0;top:0;z-index:-1;content:"";transform:translate(-4.778rem,3.611rem);background-color:var(--primary-color)}.m32__map .gmap{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}@media (min-width:1040px){.m32__contact-info{width:35%;max-width:20.667rem}}.m32__contact-info a:not(.m32__button){color:var(--primary-color);font-weight:700;text-decoration:none;border-bottom:1px solid}.m32__office-heading{margin-bottom:.48em}.m32__address{font-style:normal;font-weight:400}.m32__phone{margin:1.43em 0}.m32__emails{list-style:none;padding:0;margin:0}.m32__email-label{display:block}.m32__button{margin-top:2.15em}.m32__select-wrapper{position:relative;margin-bottom:1.9em}.m32__select-wrapper:after{content:"";position:absolute;right:0;top:0;width:2.667rem;height:100%;pointer-events:none;background-image:url(assets/svg/ico_select.svg);background-repeat:repeat-y;background-position:100%}.m32__select{width:100%;font-size:1rem;border:.167rem solid #d1e0e3;border-radius:0;background-color:#fff;padding:.65em calc(2.5rem + 1em) .64em 1em;appearance:none}.m32__spinner{display:block;position:absolute;top:50%;right:3.222rem;margin-top:-.556rem;opacity:0;pointer-events:none;transform:opacity .25s ease}body.is-loading .m32__spinner{opacity:1}body.is-loading .m32 .gmap,body.is-loading .m32__address,body.is-loading .m32__button{pointer-events:none;filter:grayscale(1);transition:.25s ease}body.is-loading .m32__address,body.is-loading .m32__button{opacity:.5}body.gaming-theme .m32__select-wrapper:after{background-image:url(assets/svg/ico_select_purple.svg)}.m33{margin-top:4rem;margin-bottom:3rem}@media (min-width:810px){.m33{margin-top:11rem;margin-bottom:5.4rem}}.m33__heading{margin-bottom:1.23em}@media (min-width:560px){.m33__offices{display:flex;flex-wrap:wrap;margin:0 -.556rem}}@media (min-width:810px){.m33__offices{margin:0 -1.111rem}}@media (min-width:560px){.m33__offices .single-office-item{margin:0 .556rem;width:calc(50% - 1.112rem)}}@media (min-width:810px){.m33__offices .single-office-item{margin:0 1.111rem;width:calc(33.333% - 2.223rem)}}@media (min-width:1080px){.m33__offices .single-office-item{width:calc(25% - 2.223rem)}}.m35__header{background-color:var(--primary-color);padding:4rem 0 5rem}.m35__filters{position:relative;max-width:43.333rem;width:90%;margin:auto}.m35__filters label{color:#fff;font-size:1rem;font-weight:700;margin-left:.556rem}.m35__search{position:relative;width:100%}.m35__search__input{width:100%;border:0;border-radius:0;padding:.722rem 1.111rem}.m35__search__icon{position:absolute;top:0;right:0;height:100%;width:4.333rem;border-radius:0;border:.222rem solid #fff;background-color:var(--primary-color);color:#fff}.m35__search__icon:focus,.m35__search__icon:hover{background-color:#fff;color:var(--primary-color)}.m35__search__icon svg{height:1.444rem;width:2.944rem;margin:auto}.m35__reset{background:none;border:0;margin-top:.556rem;font-weight:700;font-size:1.111rem;color:#fff}@media (min-width:970px){.m35__reset{position:absolute;bottom:.722rem;right:-4.444rem}}.m16--default .m35__container .m16__wrapper,.m35__container .container,.m35__container .m08__quote,.m35__container .m16--default .m16__wrapper{max-width:54.444rem;margin-top:2em;margin-bottom:2em}@media (min-width:768px){.m16--default .m35__container .m16__wrapper,.m35__container .container,.m35__container .m08__quote,.m35__container .m16--default .m16__wrapper{margin-top:5em;margin-bottom:5em}}.m35__sorting{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1rem;margin:1.111rem 0}.m35__sorting--input{padding-right:1.056rem;position:relative}.m35__sorting--input:after{content:"";position:absolute;top:.45rem;right:0;width:0;height:0;border-left:.278rem solid transparent;border-bottom:0 solid transparent;border-right:.278rem solid transparent;border-top:.444rem solid var(--primary-color)}.m35__sorting--sort{border:0;-webkit-appearance:none;-moz-appearance:none}.m35__single{display:block;justify-content:space-between;margin-bottom:2.222rem}@media (min-width:810px){.m35__single{display:flex}}.m35__single--date{font-size:1rem;color:rgba(21,20,22,.5)}.m35__single--title{margin:.833rem 0 0}.m35__single--title a{color:#000;text-decoration:none}.m35__single--excerpt p:first-child{margin-top:.2em}.m35__single--link{color:var(--primary-color);text-decoration:none;margin:0;font-size:.889rem}@media (max-width:809px){.m35__single--link{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.m35__media{position:relative;width:15rem;height:14rem}@media (max-width:767px){.m35__media{display:none}}.m35__image{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}@media (min-width:768px){.m35__content{width:calc(100% - 17.778rem)}}.m35 .pagination{justify-content:flex-start}.m36{position:relative;padding:3rem 0 5rem;color:#fff}@media (min-width:810px){.m36{min-height:44.167rem}}.m36:before{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;content:"";background-color:rgba(0,0,0,.5)}.m16--default .m36 .m16__wrapper,.m36 .container,.m36 .m08__quote,.m36 .m16--default .m16__wrapper{position:relative;z-index:1}.m36__label{display:inline-block;vertical-align:middle;font-weight:400;font-style:normal;position:relative;margin-bottom:0}.m36__label:after{content:"";position:absolute;bottom:0;left:calc(100% + 1rem);width:4rem;height:.111rem;background-color:currentColor}.m36__heading{position:relative;z-index:2}.m36__heading-text{display:block}.m36__button{margin-top:1em}.m36__media{z-index:-1}.m36__image,.m36__media{position:absolute;height:100%;width:100%;left:0;top:0}.m36__image{z-index:0;object-fit:cover}.m37{background-color:var(--primary-color);color:#fff;padding:3rem 0}@media (min-width:810px){.m37{padding:3.85rem 0 4.15rem}}@media (min-width:810px){.m37__container{display:flex;justify-content:space-between}}@media (min-width:810px){.m37__content{width:50%;max-width:31.778rem;margin-top:.9em}}@media (min-width:810px){.m37 .gform_wrapper{max-width:27.778rem;width:45%}}.m37 .gform_wrapper a:not([class]){color:inherit}@media (min-width:810px){.m37 .gfield_radio{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:810px){.m37 .gfield_radio li{width:calc(50% - .278rem);margin-right:.556rem}}@media (min-width:810px){.m37 .gfield_radio li:nth-child(2n){margin-right:0}}@media (min-width:810px){.m37 .archive-container__filter-wrap,.m37 .gfield,.m37 .m18__filter-wrap{width:calc(100% - .95em)}}.m37 input[type=email],.m37 input[type=number],.m37 input[type=password],.m37 input[type=search],.m37 input[type=tel],.m37 input[type=text],.m37 input[type=url],.m37 select,.m37 textarea{border-color:#fff}.m37 input[type=email]:focus,.m37 input[type=number]:focus,.m37 input[type=password]:focus,.m37 input[type=search]:focus,.m37 input[type=tel]:focus,.m37 input[type=text]:focus,.m37 input[type=url]:focus,.m37 select:focus,.m37 textarea:focus{border-color:#d1e0e3}.m37 input[type=checkbox]:focus+label:before,.m37 input[type=radio]:focus+label:before{border-color:#fff}.m37 input[type=checkbox]:checked+label:after,.m37 input[type=radio]:checked+label:after{border-color:#fff}.m37 input[type=checkbox]+label:after,.m37 input[type=checkbox]+label:before,.m37 input[type=radio]+label:after,.m37 input[type=radio]+label:before{top:.65em;border:.167rem solid #fff}.m38{margin:1.667rem 0}.m38__content-wrapper{padding-bottom:56.25%;position:relative;width:100%;height:0;display:block}.m38__content-wrapper iframe{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}.m39{margin-top:4rem;margin-bottom:4rem}.m39__heading{margin-bottom:.76em}.m39__content-wrap{position:relative;display:flex;align-items:center;justify-content:center;padding:8vw 0;background-color:var(--primary-color)}@media (min-width:810px){.m39__content-wrap{padding:6.6rem 0}}.m39__background{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover}.m39__container{position:relative}.m39__container-inner{padding-bottom:56.25%;position:relative;width:100%;height:0;display:block}.m39__container-inner>*{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}.m40{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m40{margin-top:8.5rem;margin-bottom:8.7rem}}.m40__container{background-color:var(--primary-color);color:#fff;position:relative}@media (min-width:810px){.m40__container{display:flex}}.m40__heading{margin-bottom:.1em}.m40__tag{font-size:.889rem}.m40__button-wrap{margin-top:1.7em}.m40__content-wrap{padding:8vw 5vw}@media (min-width:810px){.m40__content-wrap{padding:4.35rem 3.9rem 5.4rem;width:calc(50% + 2rem);flex-grow:1}}@media (min-width:810px){.m40__media{width:calc(50% - 2rem);position:relative}}.m40__media__image{width:100%;margin:0!important}@media (min-width:810px){.m40__media__image{min-height:100%;object-fit:cover}}.m42{margin-top:3rem;margin-bottom:3rem}.m42__heading{margin-bottom:.58em;text-align:center}.m42__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#8a8a8b}@media (min-width:650px){.m42__links{justify-content:space-between}}.m42__button{text-transform:uppercase;text-decoration:none;font-weight:500;color:var(--primary-color);margin:.5em}@media (min-width:650px){.m42__button{margin:1.2rem 0}}.m42__ident{display:none}@media (min-width:650px){.m42__ident{display:block;font-size:.8rem;margin:0 .5em}}@media (min-width:650px){.m42__ident:nth-of-type(5n){display:none}}.m42__break{display:none}@media (min-width:650px){.m42__break{width:100%;display:block}}.m44{margin-top:3rem;margin-bottom:3rem}@media (min-width:810px){.m44{margin-top:7rem;margin-bottom:7rem}}.m44__heading{margin-bottom:.74em}@media (min-width:700px){.m44__takeouts{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.5rem}}.m44__takeouts .single-takeout-item{margin-bottom:1rem;width:100%}@media (min-width:700px){.m44__takeouts .single-takeout-item{margin:0 .5rem 1rem;width:calc(50% - 1rem)}}@media (min-width:940px){.m44__takeouts .single-takeout-item{width:calc(33.333% - 1rem)}}.m45{position:relative}.m45__background{width:100%;height:auto;max-height:100%}@media (min-width:810px){.m45__downloads{position:absolute;width:100%;bottom:0;right:0;display:flex;justify-content:flex-end}}.m45__button{width:100%;position:relative}@media (min-width:810px){.m45__button{width:auto}}.m45__button:last-child:before{content:"";background-color:#fff;display:block;position:absolute;top:-.222rem;left:-.222rem;width:calc(100% + .444rem);height:1px}@media (min-width:810px){.m45__button:last-child:before{width:1px;height:calc(100% + .444rem)}}.archive-container__heading{margin-bottom:2.222rem}.archive-container__filters{align-items:center;position:relative}@media (min-width:768px){.archive-container__filters{display:flex}}.archive-container__filter-wrap{position:relative}@media (min-width:768px){.archive-container__filter-wrap{margin-bottom:0}}.archive-container__reset{background:none;border:0;margin:0 0 1em;font-weight:700;font-size:1.111rem;color:var(--primary-color)}@media (min-width:768px){.archive-container__reset{margin:0 1.111rem}}.archive-container__spinner{position:absolute;bottom:1.167rem;right:0;opacity:0;transition:opacity .15s ease}@media (min-width:768px){.archive-container__spinner{bottom:.778rem;right:-.556rem}}.terra--ajax .archive-container__spinner{opacity:1}.archive-container__items-grid{margin-top:2.222rem;margin-bottom:2.222rem}@media (max-width:809px){.archive-container__items-grid{height:auto!important;margin-left:auto;margin-right:auto}}.archive-container .single-insight-item-big{width:100%!important}.archive-container .single-case-study-item__excerpt,.archive-container .single-insight-item__excerpt{display:none}.terra .no-results,.terra .single-case-study-item,.terra .single-insight-item{transition:.6s ease}.terra--ajax .no-results,.terra--ajax .single-case-study-item,.terra--ajax .single-insight-item{opacity:.5;pointer-events:none;filter:grayscale(1)}.terra--done .no-results,.terra--done .single-case-study-item,.terra--done .single-insight-item{opacity:0;animation:fade .6s cubic-bezier(.165,.84,.44,1) forwards}.mobile_filters_btn{display:none}@media (min-width:769px){.desktop_filter{display:flex;margin:auto;max-width:700px;padding-bottom:50px}}@media (max-width:768px){.archive-container__filters{display:none;position:fixed;width:100%;height:auto;bottom:0;left:0;background-color:#448793;z-index:92}.archive-container__filters.flex{display:flex;flex-direction:column}.mobile_filters_btn{color:#fff;font-size:20px;text-align:center;display:inline-block;width:49%;background:#448793;max-width:120px;margin:34px auto}button.archive-container__reset{display:inline-block!important;width:49%}.mobile_filters_btn:before{content:url(/wp-content/themes/we-are-social/assets/svg/filter.svg);padding-right:10px}.desktop_filter{display:flex}}.wp-block-columns{position:relative}@media (min-width:810px){.wp-block-columns{margin-left:-8vw;margin-right:-8vw}}.wp-block-columns .twitter-tweet{border-radius:.667rem;box-shadow:0 .111rem 1.333rem 0 #e0e5e5}figure.wp-block-image{margin:6rem 0}@media (min-width:1040px){figure.wp-block-image{margin:6rem -7.5vw}}figure.wp-block-image figcaption{font-size:.889rem;color:rgba(21,20,22,.5)}figure.wp-block-video{margin:6rem 0}figure.wp-block-video figcaption{font-size:.889rem;color:rgba(21,20,22,.5)}.block-editor-block-list__layout .wp-block{margin-left:auto!important;margin-right:auto!important}.author-card{margin:.85em 0;display:flex;align-items:center;padding-left:1.667rem}@media (max-width:809px){.author-card{padding-left:0;font-size:.889rem;line-height:1.2;margin:.5em 0}}.author-card__media{overflow:hidden;position:relative;margin-right:.5em;border-radius:100%;width:4.167rem;height:4.167rem;border:1px solid rgba(0,0,0,.1)}@media (min-width:810px){.author-card__media{width:5.778rem;height:5.778rem}}.author-card__media .avatar{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;object-fit:cover;margin:0!important}.author-card__linkedin{background-color:#262626;border:.167rem solid #fff;color:#fff;border-radius:100%;position:absolute;top:.444rem;width:2rem;height:2rem;left:-1rem;display:flex;align-items:center;justify-content:center}@media (min-width:810px){.author-card__linkedin{width:3.111rem;height:3.111rem;left:-1.667rem}}.author-card__linkedin svg{width:1.111rem;height:1.278rem}.author-card__name{display:block;font-weight:700}.single-office-item{border-top:.222rem solid var(--primary-color);font-style:normal;font-weight:400;padding:1.2em 0 2.5em}.single-office-item__heading{margin-bottom:.2em}.single-office-item a{color:var(--primary-color);font-weight:700;text-decoration:none;border-bottom:1px solid}.single-office-item p{margin:0}.single-insight-item__link{text-decoration:none;color:#262626;display:block}.single-insight-item__header{position:relative;margin-bottom:.85em}.single-insight-item__tag-wrapper{position:absolute;bottom:0;left:0;display:flex}.single-insight-item__image{width:100%}.single-insight-item__heading{margin-bottom:.15em}.single-insight-item__excerpt{margin:1.111rem 0}.single-insight-item__meta{font-size:.889rem;color:rgba(38,38,38,.5)}.single-case-study-item__link{text-decoration:none;color:#262626;display:block}.single-case-study-item__header{position:relative;margin-bottom:.85em}.single-case-study-item__tag{position:absolute;bottom:0;left:0}.single-case-study-item__image{width:100%}.single-case-study-item__heading{margin-bottom:.15em}.single-case-study-item__excerpt{margin:1.111rem 0}.single-case-study-item__excerpt .read-more{color:var(--primary-color);text-decoration:underline;font-weight:700}.single-case-study-item__meta{font-size:.889rem;color:rgba(38,38,38,.5)}.single-case-study-item__term:after{content:" | "}.single-case-study-item__term:last-child:after{content:none}.single-publication-item{font-size:.889rem;line-height:1.222rem}.single-publication-item__media__image{width:100%}.single-publication-item__media+.single-publication-item__heading{margin-top:1.1em}.single-publication-item__heading{font-weight:700}.single-publication-item__caption,.single-publication-item__heading{font-size:inherit;line-height:inherit;margin:0}.single-publication-item__link{color:#fff;text-decoration:none;font-weight:700;border-bottom:1px solid}.single-publication-item__link svg{display:none}.single-takeout-item{background-color:var(--primary-color);color:#fff;padding:2.65rem 2rem 1.5rem;text-align:center}.single-takeout-item__number{width:5.389rem;height:5.389rem;background-color:#fff;border:4px solid #fff;margin:0 auto 1.4rem;display:flex;align-items:center;justify-content:center;font-size:4.444rem;line-height:1.2;font-style:italic;font-weight:700;color:var(--primary-color)}.single-takeout-item__link{color:inherit;font-weight:700;display:inline-block;margin:0 auto 10px}.single-post .entry-content.post .wp-block-image,.single-post .entry-content.post img:not(.tag__icon){margin:1.111rem auto;width:100%}.single-post .entry-content.post>h1:not(:first-child),.single-post .entry-content.post>h2:not(:first-child),.single-post .entry-content.post>h3:not(:first-child),.single-post .entry-content.post>h4:not(:first-child),.single-post .entry-content.post>h5:not(:first-child),.single-post .entry-content.post>h6:not(:first-child){margin:1em 0 0}.single-post .entry-content.post .digital-report-slideshare-wrapper{padding-bottom:56.25%;position:relative;width:100%;height:0;display:block}.single-post .entry-content.post .digital-report-slideshare-wrapper>*{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}.single-post .entry-content.post>iframe{width:100%;min-height:350px}.single .gated-content{position:relative;margin-bottom:2em}.single .gated-content:after{content:"";position:absolute;width:100%;height:200px;background:#fff;background:linear-gradient(0deg,#fff 30%,hsla(0,0%,100%,0));bottom:0;left:0}.font-outfit{font-family:Outfit,serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.font-roboto-mono{font-family:Roboto Mono,monospace;font-optical-sizing:auto;font-weight:700;font-style:normal}.bg-hello{background-color:#448793}.bg-black{background-color:#000}.bg-hello-dark{background-color:#30555b}.text-bg-black{color:#fff;text-align:center;font-family:Roboto Mono;font-style:normal;font-weight:700;padding-left:10px;padding-right:10px}.hello_photo_bloom.no-animation .photo_bloom_wrapper{padding:0}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_img_holder{display:none}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content{max-width:100%!important;padding:0!important}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper.list_content{max-width:100%!important;padding:0}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper.list_content .photo_bloom_link .btn_hello{color:#fff;width:fit-content;justify-self:center}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper.list_content .photo_bloom_link:hover .btn_hello{color:#000}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper.list_content .photo_bloom_link:hover .btn_hello:before{background-color:#fff;transform:translateX(0)}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper.list_content .logo_description{z-index:1;position:relative}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper .logo_description .photo_bloom_description,.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper .logo_description .photo_bloom_description-no-animation{text-align:center;font-family:Outfit,serif;font-style:normal;font-weight:300;color:#fff;opacity:1;height:auto;font-size:calc(15.46154px + .84615vw);line-height:calc(22.30769px + 1.23077vw)}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper .logo_description .photo_bloom_description-no-animation strong,.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper .logo_description .photo_bloom_description strong{font-weight:700}.hello_photo_bloom.no-animation .photo_bloom_title-no-animation,.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_title{color:transparent;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff;font-family:Roboto Mono;font-style:normal;font-weight:700;text-transform:uppercase;font-size:20.499vw;white-space:nowrap;word-spacing:-10vw;text-align:center;margin-bottom:-5.5%}.hello_photo_bloom.no-animation .photo_bloom_title-no-animation .comma,.hello_photo_bloom.no-animation .photo_bloom_title-no-animation .outer,.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_title .comma,.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_title .outer{display:none}.hello_photo_bloom.no-animation{padding:100px 0 200px!important;max-width:100%!important}.hello_photo_bloom.no-animation .photo_bloom_wrapper{padding:0 35px;min-height:unset!important}@media screen and (max-width:768px){.hello_photo_bloom.no-animation .photo_bloom_title-no-animation,.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_title{-webkit-text-stroke-width:1.5px}.hello_photo_bloom.no-animation .photo_bloom_wrapper .photo_bloom_content .top_wrapper.list_content .photo_bloom_link .btn_hello{color:#fff!important}.hello_photo_bloom.no-animation .photo_bloom_wrapper .btn_hello:after{padding:4px 8px;background:#000}}.hello_header.work-together.no-animation .block_contact{max-width:100%;padding:0}.hello_header.work-together{background:#30555b}.hello_header.work-together.no-animation .contact_content{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem;justify-content:center;align-items:center}.hello_header.work-together.no-animation .contact_content .single_post_title{color:transparent;-webkit-text-stroke-width:1.5px!important;-webkit-text-stroke-color:#fff!important;font-family:Roboto;font-style:normal;font-weight:700;text-transform:none;font-size:7.499vw;white-space:nowrap;word-spacing:-1rem;text-align:center;margin:0;letter-spacing:.1875rem;padding:0 0 0 1rem}.hello_header.work-together.no-animation .contact_content .heading-no-stroke .single_post_title{font-style:italic;padding:0;-webkit-text-stroke-width:0!important}.hello_header.work-together.no-animation .contact_content .single_post_title .outer{display:none}.hello_header.work-together.no-animation .block_contact .list_content{padding:2.5vw 1.5vw}.hello_header.work-together.no-animation .contact_content .heading-image img{filter:unset;transition:unset}@media screen and (max-width:768px){.hello_header.work-together.no-animation .contact_content .single_post_title{-webkit-text-stroke-width:1px!important;word-spacing:-.5rem;padding:0 0 0 1rem}.hello_header.work-together.no-animation .contact_content{grid-gap:.5rem;gap:.5rem}.hello_header.work-together.no-animation .contact_content .heading-no-stroke .single_post_title{-webkit-text-stroke-width:0!important;padding:0}}.hello_logo.no-animation .logo_content{padding-left:0;padding-right:0}.hello_logo.no-animation .top_wrapper{margin:0;width:100%;max-width:100%!important;padding-left:0!important;padding-right:0!important}.hello_logo.no-animation .logo_content .top_wrapper .heading-stroke{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem;flex-wrap:nowrap;justify-content:space-between}.hello_logo.no-animation .logo_content .top_wrapper .heading-stroke h2{color:transparent;-webkit-text-stroke-width:1.5px!important;-webkit-text-stroke-color:#448793!important;font-family:Roboto;font-style:normal;font-weight:700;text-transform:uppercase;font-size:calc(-2.92308px + 8.30769vw);white-space:nowrap;word-spacing:-1rem;text-align:center;margin:0;letter-spacing:unset}.hello_logo.no-animation .logo_content .top_wrapper.list_content .heading-stroke .outer{display:none}@media screen and (max-width:768px){.hello_logo.no-animation .logo_content .top_wrapper .heading-stroke h2{-webkit-text-stroke-width:1px!important;word-spacing:-.5rem}}.hello_cosa-facciamo.no-animation .cosa_facciamo_content{padding:1rem}.hello_cosa-facciamo.no-animation .cosa_facciamo_content .short_description{padding:0;z-index:1}.z-index-1{z-index:1}.hello_cosa-facciamo.no-animation .cosa_facciamo_content .top_wrapper.list_content{background:transparent;width:100%;max-width:100%!important;padding:0}.hello_cosa-facciamo.no-animation .cosa_facciamo_content p{font-family:Roboto Mono;font-style:normal;font-weight:700;font-size:calc(15.46154px + .84615vw);line-height:calc(22.30769px + 1.23077vw);text-align:left;padding:0}.hello_cosa-facciamo.no-animation .cosa_facciamo_content .top_wrapper .heading-stroke h2{color:transparent;-webkit-text-stroke-width:1.5px!important;-webkit-text-stroke-color:#448793!important;font-family:Roboto;font-style:normal;font-weight:700;text-transform:uppercase;font-size:14vw;white-space:nowrap;word-spacing:-1rem;text-align:center;margin:0;letter-spacing:unset}.hello_cosa-facciamo.no-animation .cosa_facciamo_content .top_wrapper.list_content .heading-stroke .comma,.hello_cosa-facciamo.no-animation .cosa_facciamo_content .top_wrapper.list_content .heading-stroke .outer{display:none}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content{display:flex;flex-direction:row;justify-content:center;padding:8rem 0 4rem 4rem}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left{display:flex;flex-direction:column;justify-content:space-between}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper{max-width:1170px;margin:0!important;padding:0 5rem 0 0;z-index:1}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content{padding:0;margin:0}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .image_animation{display:none}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .image.no-animation{display:block;padding:0 0 1rem}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .image.no-animation img{filter:unset}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation{padding:0;margin:0;align-self:flex-start;width:100%;z-index:1}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation ol,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation p,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation ul,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation ol,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation p,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation ul{font-family:Outfit;font-size:1.25rem;font-style:normal;font-weight:300;color:#fff}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation h2,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation h2{margin:0;font-family:Roboto Mono;font-size:1.8rem;line-height:normal;font-style:normal;font-weight:700;text-transform:uppercase;color:#448793;-webkit-text-stroke:unset;letter-spacing:normal;white-space:nowrap;word-spacing:-1rem;padding:0}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation .outer{display:none}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-right{align-self:center;margin:auto 0 2.5vh;left:-4rem;position:relative;width:100%}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .flex-inside-cosa_facciamo{display:flex;flex-direction:row;align-items:baseline;justify-content:center}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .flex-inside-cosa_facciamo .svg-comma{width:100%}@media screen and (max-width:768px){.hello_cosa-facciamo.no-animation .cosa_facciamo_content .top_wrapper .heading-stroke h2{-webkit-text-stroke-width:1px!important;word-spacing:-.5rem;font-size:12vw}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper{padding:0;width:100%!important}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .row.hello_cosa_facciamo_wrapper{padding:0;margin:0!important;flex-direction:column}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content{width:100%;text-align:left}.hello_cosa-facciamo.no-animation .cosa_facciamo_content .top_wrapper.list_content{padding:0!important;margin:0!important}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-right svg{min-width:100px;max-width:100%;width:100%;z-index:2;position:relative}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-right{flex-grow:0.5;z-index:2;margin:auto;left:0;display:none}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left{display:flex;justify-content:space-between;flex-direction:column}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content{display:flex;justify-content:center;flex-direction:column;padding:8rem 2rem 4rem}}@media screen and (min-width:375px){.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .flex-inside-cosa_facciamo{margin-top:-20%}}@media screen and (min-width:425px){.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation{width:100%;padding:0}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .flex-inside-cosa_facciamo{margin-top:-20%}}@media screen and (min-width:768px){.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation{padding:0 0 0 1rem;width:50%}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .flex-inside-cosa_facciamo{margin-top:-40%}}@media screen and (min-width:1024px){.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title.no-animation,.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .title_animation.no-animation{padding:0;width:100%;z-index:2}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content .image.no-animation{width:100%;padding:0 1rem 1rem 0}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper{padding:0}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .flex-inside-cosa_facciamo{margin-top:unset}}@media (min-width:769px) and (max-width:1023px){.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper{padding:0}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .hello_cosa_facciamo_wrapper .list_content{width:100%}.hello_cosa-facciamo.no-animation .flex-cosa_facciamo_content .flex-left .flex-inside-cosa_facciamo{margin-top:unset}}.hello_cosa-facciamo.no-animation .btn_cosa_facciamo_url .btn_hello:before{content:"";position:absolute;top:1px;left:0;width:50px;height:100%;background-color:#448793;transition:all .5s;z-index:-1;transform:translateY(100%)}.hello_cosa-facciamo.no-animation .btn_cosa_facciamo_url:hover .btn_hello:before{transform:translateX(0)}
/*# sourceMappingURL=style.css.map */