@font-face{font-family:'Din-Regular';src:url("fonts/dinregular-webfont.eot");src:url("fonts/dinregular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/dinregular-webfont.woff2") format("woff2"),url("fonts/dinregular-webfont.woff") format("woff"),url("fonts/dinregular-webfont.ttf") format("truetype"),url("fonts/dinregular-webfont.svg#dinregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Din-Bold';src:url("fonts/Din-bold-webfont.eot");src:url("fonts/Din-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/Din-bold-webfont.woff2") format("woff2"),url("fonts/Din-bold-webfont.woff") format("woff"),url("fonts/Din-bold-webfont.ttf") format("truetype"),url("fonts/Din-bold-webfont.svg#dinbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Bembo-Std';src:url("fonts/BemboStd.eot");src:url("fonts/BemboStd.eot?#iefix") format("embedded-opentype"),url("fonts/BemboStd.woff2") format("woff2"),url("fonts/BemboStd.woff") format("woff"),url("fonts/BemboStd.ttf") format("truetype"),url("fonts/BemboStd.svg#BemboStd") format("svg")}@font-face{font-family:'Bembo-Semibold';src:url("fonts/BemboStdSemibold.eot");src:url("fonts/BemboStdSemibold.eot?#iefix") format("embedded-opentype"),url("fonts/BemboStdSemibold.woff2") format("woff2"),url("fonts/BemboStdSemibold.woff") format("woff"),url("fonts/BemboStdSemibold.ttf") format("truetype"),url("fonts/BemboStdSemibold.svg#BemboStdSemibold") format("svg")}@font-face{font-family:'icons-industrio';src:url("fonts/icons-industrio.eot?54550438");src:url("fonts/icons-industrio.eot?54550438#iefix") format("embedded-opentype"),url("fonts/icons-industrio.woff?54550438") format("woff"),url("fonts/icons-industrio.ttf?54550438") format("truetype"),url("fonts/icons-industrio.svg?54550438#icons-industrio") format("svg");font-weight:normal;font-style:normal}html{-webkit-text-size-adjust:100%;font-size:62.5%;height:100%}body{font-family:Arial,sans-serif;line-height:1;padding:0;margin:0;width:100%;line-height:140%}div,span,object,iframe,h1,h2,h3,h4,h5,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:1em;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.hidden,hr{display:none}img,fieldset{border:0}p,ul,ol,li,form,fieldset,table,td,th,h1,h2,h3,h4,h5,h2,h3,h4,h5,sup{margin:0;padding:0}ul,li{list-style-type:none}a{color:#000;text-decoration:underline;-webkit-transition:color 200ms ease;-moz-transition:color 200ms ease;transition:color 200ms ease}a:hover{color:#15b5db;text-decoration:none}a:focus{outline:none}.alt{text-indent:-9999px;display:block;font-size:0;line-height:0}img{display:block;max-width:100%}.fonticon{font-family:'icons-industrio';vertical-align:center;speak:none;text-align:center;line-height:1;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-media-query-tester{display:none;width:1px}body{position:relative;float:left;width:100%;font-size:1.6em;line-height:120%;font-family:"Bembo-Std",sans-serif;color:#000;text-align:left}p,ul,ol{float:left;width:100%;margin-bottom:1em}h1,h2,h3,h4,h5{float:left;width:100%;font-family:'Din-Bold',sans-serif;font-size:2.9rem;font-weight:normal;line-height:120%;padding-top:1em;margin-bottom:.75em;color:#3a3a3a}h2{font-size:2rem;text-transform:uppercase}h3{font-size:1.6rem}h4{font-size:1.3rem}h5{font-size:1.1rem}img{display:block;width:100%}.aux-cc{position:relative;float:left;width:100%}.aux{position:relative;width:86%;margin:0 auto}.aux:after{display:table;content:'';clear:both}.main{position:relative;float:left;width:100%;padding-top:2.1em;overflow:hidden}.home .main{padding-top:1.9em}.more{position:relative;float:left;width:34px;height:39px;margin:0 auto;cursor:pointer;text-indent:-9999px;background:url(images/ico-more-dark.png) no-repeat scroll 0 0 transparent}a.more:hover{background-position:0 bottom}.text{float:left;width:100%;margin:3% 0 5%;line-height:1.2}.text-center .aux{text-align:center}.page-template-page-how-we-help .text:first-child h2{margin-top:.6em}.actions{position:relative;float:left;width:100%;text-align:center}.actions a{float:left;padding:.8em 0;color:#3a3a3a;text-transform:uppercase;font-size:2.1rem;font-family:'Din-Bold',sans-serif;line-height:120%;text-decoration:none}.actions .prev{position:relative;padding-left:52px;padding-top:.85em;margin-right:.6em;text-indent:-9999px;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.actions .next{position:relative;float:right;padding-right:52px;padding-top:.85em;margin-left:.6em;text-indent:-9999px;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.actions .prev:before{position:absolute;top:.45em;left:0;content:'';width:38px;height:43px;background:url(images/ico-prev.gif) 0 0 no-repeat}.actions .next:after{position:absolute;top:.45em;right:0;content:'';width:38px;height:43px;background:url(images/ico-next.gif) 0 0 no-repeat}.actions a.back{position:absolute;left:0;top:3px;display:block;padding:1.2em 0;width:100%;font-size:1.6rem;font-family:'Din-Regular',sans-serif}.actions a.back:hover{color:#fdb414}.actions a:hover:before,.actions a:hover:after{background-position:0 bottom}.animation-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:300;background:rgba(0,0,0,0.1)}.main-default .text-center .aux{text-align:left}.main-default ul,.main-default ol{margin-bottom:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-default li{padding-left:25px;margin-bottom:.7em;font-size:1.8rem;line-height:1.3;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-default ul li:last-child,.main-default ol li:last-child{margin-bottom:0}.main-default ul li{clear:left;background:url(images/ico-list.gif) 0 6px no-repeat}.os-mac .main-default ul li{background-position:0 0}.main-default ol{padding-left:20px}.main-default ol li{padding-left:0;list-style:decimal}.main-default ol ul li{list-style:none}.main-default p{clear:left;font-size:1.8rem;line-height:1.35}.main-default li li{padding-left:25px}.main-default ul ul,.main-default ol ul{padding-top:.5em}.main-faqs h1,.main-faqs h2,.main-faqs h3,.main-faqs h4,.main-faqs h5{text-transform:none}.main-default h2{margin-bottom:.5em}.iframe-container{width:95%;padding-top:0.8em;max-width:770px;margin:0 auto}.sitemap-container{float:left;width:100%;margin-bottom:.5em}.sitemap-container .aux{max-width:685px;margin:0 auto}.main-sitemap .text-center .aux{text-align:left}.main-sitemap .text{margin:3% 0 2%}.main-sitemap ul,.main-sitemap ol{margin-bottom:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-sitemap li{padding-left:25px;margin-bottom:.7em;font-size:1.8rem;line-height:1.3;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-sitemap ul li:last-child,.main-sitemap ol li:last-child{margin-bottom:0}.main-sitemap ul li{clear:left;background:url(images/ico-list.gif) 0 6px no-repeat}.os-mac .main-sitemap ul li{background-position:0 0}.main-sitemap ol{padding-left:20px}.main-sitemap ol li{padding-left:0;list-style:decimal}.main-sitemap ul ul{padding-top:.6em}.main-sitemap li li{padding-left:25px}.main-sitemap ol ul{padding-top:.5em}.main-sitemap p{clear:left;font-size:1.8rem}.smart-menu{position:fixed;top:-10px;left:200%;z-index:1000;width:279px;max-width:185%;height:320px;font-family:Arial,sans-serif;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu-open .smart-menu{left:100%}.smart-menu svg{height:100%;left:-50%}.lang-menu{position:absolute;top:27%;left:-50%;width:50%;z-index:500}.lang-menu ul{float:right;width:auto;padding-left:1em;margin:0}.lang-menu li{float:left;border-left:1px solid #898B8F;line-height:100%}.lang-menu li:first-child{border:none}.lang-menu li a,.lang-menu li span{padding:0 .6em 0 .65em;color:#404041;font-family:'Din-Regular',sans-serif;font-size:1.1rem;text-decoration:none;text-transform:uppercase}.lang-menu li:first-child>*{padding-left:0}.lang-menu li:last-child>*{padding-right:0}.lang-menu li a{color:#898B8F}.lang-menu li a:hover{color:#000}.home .lang-menu li{border-color:#fff}.home .lang-menu li a,.home .lang-menu li span{color:#404041}.home .lang-menu li a{color:#fff}.home .lang-menu li a:hover{color:#404041}.main-menu{position:absolute;top:33.7%;left:-50%;width:50%;z-index:500}.main-menu a{display:block;padding:1.4% 1.2em;font-size:1.3rem;color:#fff;font-family:'Din-Bold',sans-serif;text-transform:uppercase;text-decoration:none}.main-menu a:hover,.main-menu li.current-menu-item a{color:#404041}.header{position:relative;float:left;width:100%;overflow:hidden}.header .aux{position:relative;z-index:100;float:left;max-width:none;padding:1.5em 7% .75em;top:0;bottom:-1px}.home .header .aux{position:absolute;padding-bottom:0}.logo{text-indent:-9999px;float:left;width:174px;height:43px;padding:0;margin:0;background:url(images/logo-industrio.jpg) 0 0 no-repeat;background-size:contain}.home .logo,.footer .logo{background-image:url(images/logo-industrio-white.png)}.menu-trigger{position:absolute;z-index:1100;right:7%;text-indent:-9999px;width:37px;height:43px;padding:0;margin:0;cursor:pointer;background:url(images/ico-menu-trigger.png) 0 0 no-repeat}.menu-open .menu-trigger{position:fixed;right:7%;background-position:-37px 0}.aux-menu{position:relative;width:86%;padding:1.5em 7% .75em;margin:0 auto}.header .text{float:left;width:100%;margin:0;text-align:center}.header .intro{padding-top:25%;margin-bottom:13%;font-size:2.8rem;line-height:120%;color:#fff;text-shadow:0 0 3px rgba(14,14,14,0.4)}.header .intro br{display:none}.header .pitch-now{display:inline-block;font-family:'Din-Bold',sans-serif;color:#fff;text-shadow:0 0 5px rgba(14,14,14,0.2);font-size:1.6rem;padding-top:5em;background:url(images/ico-pitch-intro.png) 13px 0 no-repeat;background-size:171px 71px;text-transform:uppercase;text-decoration:none}.header .pitch-now:hover{background-position:-97px 0}.slideshow{position:relative;float:left;width:100%;margin-bottom:0;height:0;padding-bottom:164.21%;top:0;left:0}.slideshow li{position:relative;float:left;width:100%;height:100%}.slideshow figure{position:relative;width:100%;height:0;padding-bottom:164.21%;overflow:hidden}.slideshow figure img{display:block;position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;width:auto;height:100%;margin:auto;max-width:none}.slideshow video{position:absolute;width:auto;height:100%;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.slideshow .layout-video video{display:none}.header .bx-controls{display:none}.header .overlay.aux{padding:0;margin:0 7%;z-index:90;font-family:Arial,sans-serif}.overlay svg{position:absolute;display:block;width:100%}.overlay .svg-cont{position:absolute;float:left;width:66.3%;height:0;padding-bottom:76.8%}.overlay .overlay-01{margin-top:-57.3%;left:-66.1%;opacity:.14}.overlay .overlay-02{margin-top:-57.3%;left:0;opacity:.19}.overlay .overlay-03{margin-top:-57.3%;left:66.2%;opacity:.26}.overlay .overlay-04{margin-top:0;left:-33.0%;opacity:.24}.overlay .overlay-05{margin-top:0;left:33.1%;opacity:.11}.overlay .overlay-06{margin-top:0;left:99.3%;opacity:.24}.overlay .overlay-07{margin-top:57.3%;left:-66.1%;opacity:.2}.overlay .overlay-08{margin-top:57.3%;left:0;opacity:.16}.overlay .overlay-09{margin-top:57.3%;left:66.2%;opacity:.2}.overlay .overlay-10{margin-top:114.6%;left:-33.0%;opacity:.2}.overlay .overlay-11{margin-top:114.6%;left:33.1%;opacity:.25}.overlay .overlay-12{margin-top:114.6%;left:99.3%;opacity:.23}.overlay .overlay-13{margin-top:171.9%;left:-66.2%}.overlay .overlay-14{margin-top:171.9%;left:0}.overlay .overlay-15{margin-top:171.9%;left:66.2%}.overlay .overlay-16,.overlay .overlay-17,.overlay .overlay-18,.overlay .overlay-19,.overlay .overlay-20,.overlay .overlay-21,.overlay .overlay-22,.overlay .overlay-23{display:none}.svg-wrapper{position:relative;float:left;width:100%;text-align:left}.svg-container{position:relative;width:66.71%;height:0;padding-bottom:76.8%;margin-top:-19.28%}.svg-container.elem1{margin-top:0}.svg-container.el-pl{float:left}.svg-container.el-pr{float:right}.svg-container.hover-z-index svg a,.svg-container.hover-z-index .first-hidden{z-index:500 !important}.svg-container.front{z-index:2000 !important}.svg-container.max-z-index{z-index:2010 !important}.svg-wrapper-hexagons .svg-container.no-overlay{margin-top:0}.svg-container.el-image defs{display:none}.svg-container.el-front defs{display:block}.svg-wrapper-hexagons .svg-container.el-text{z-index:100}.svg-container.el-text .svg-top,.svg-container.el-text .svg-bottom{position:relative;width:100%;height:0;padding-bottom:30%}.svg-container.el-text .svg-bottom{margin-top:-1.3%}.svg-container:after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;z-index:5;background-position:0 0;background-repeat:no-repeat;background-size:cover}.svg-container.el-pl:after{left:100%}.svg-container.el-pr:after{left:-100%}.svg-container.elem1:after,.svg-container.elem4:after,.svg-container.elem5:after,.svg-container.elem7:after,.svg-container.elem9:after{background-image:url(images/hex-grey-01.png)}.learn-svg .svg-container.elem1:after,.learn-svg .svg-container.elem4:after,.learn-svg .svg-container.elem5:after,.learn-svg .svg-container.elem7:after,.learn-svg .svg-container.elem9:after{display:none}.svg-container.elem2:after,.svg-container.elem3:after,.svg-container.elem6:after,.svg-container.elem8:after{background-image:url(images/hex-grey-02.png)}.learn-svg .svg-container.elem2:after,.learn-svg .svg-container.elem3:after,.learn-svg .svg-container.elem6:after,.learn-svg .svg-container.elem8:after{display:none}svg{position:absolute;z-index:10}svg a{pointer-events:auto}svg a rect{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.hover svg a rect{opacity:.92}.team svg a rect,.portfolio svg a rect,.load-more svg a rect{opacity:1}.team.hover svg a rect,.portfolio.hover svg a rect,.load-more.hover svg a rect,.footer-pitch.hover svg a rect{opacity:0}.team.hover svg a rect:first-child,.portfolio.hover svg a rect:first-child,.load-more.hover svg a rect:first-child,.footer-pitch.hover svg a rect:first-child{opacity:1}.box-center{position:relative;z-index:20;top:26.2%;width:100%;height:0;padding-bottom:56.5%;font-size:1.6rem;text-align:center;opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.home .box-center{position:absolute}.svg-container.hover .box-center,.portfolio .box-center,.team .box-center,.load-more .box-center{opacity:1}.portfolio .box-center{background:url(images/ico-portfolio.png) center 6% no-repeat;background-size:63px 72px}.team .box-center{background:url(images/ico-team.png) center 6% no-repeat;background-size:72px 60px}.svg-container.el-text .box-center{position:relative;margin-top:-1.3%;padding-bottom:57.2%;overflow:visible !important}.svg-container.el-text.is-exit .box-center{position:relative;margin-top:-6.3%;padding-bottom:57.2%;overflow:visible !important}.svg-container.el-relative{height:auto !important;padding-bottom:0 !important}.learn-svg{margin-top:-3.5%}.learn-svg svg a rect{opacity:.75}.learn-svg .hover svg a rect{opacity:0}.learn-svg .svg-container .box-center,.learn-svg .svg-container .first-hidden{opacity:1}.learn-svg .svg-container.hover .box-center,.learn-svg .svg-container.hover .first-hidden{opacity:0}.learn-svg .clamp-container{font-family:'Din-Regular',sans-serif;font-size:1.3em}.learn-svg .learn-more svg a rect{opacity:0.9}.learn-svg .learn-more.hover svg a rect{opacity:1}.learn-svg .learn-more.svg-container.hover .box-center,.learn-svg .learn-more.svg-container.hover .first-hidden{opacity:1}.color-1 .box-center{background:#fdb414}.color-2 .box-center{background:#dd6606}.color-3 .box-center{background:#9869ab}.color-4 .box-center{background:#15b5db}.color-5 .box-center{background:#19849d}.color-6 .box-center{background:#11975a}.color-7 .box-center{background:#f4f4f4}.color-8 .box-center{background:#1d1d1d}.home .color-1 .box-center,.home .color-2 .box-center,.home .color-3 .box-center,.home .color-4 .box-center,.home .color-5 .box-center,.home .color-6 .box-center,.home .color-7 .box-center,.home .color-8 .box-center,.main-portfolio .color-1 .box-center,.main-portfolio .color-2 .box-center,.main-portfolio .color-3 .box-center,.main-portfolio .color-4 .box-center,.main-portfolio .color-5 .box-center,.main-portfolio .color-6 .box-center,.main-portfolio .color-7 .box-center,.main-portfolio .color-8 .box-center{background:none}.svg-text{position:absolute;top:0;bottom:0;left:0;right:0;padding:0 11% 0;margin:auto;display:table;width:100%;height:100%;color:#fff;text-decoration:none;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.svg-text:hover{color:#fff}.svg-content{position:relative;display:table-cell;vertical-align:middle}.svg-content h2{padding-top:0;margin-bottom:1.5em;color:#fff}.portfolio .svg-content h2,.team .svg-content h2{padding-top:4em;margin-bottom:0}.load-more .svg-content h2{padding-top:.8em;margin-bottom:10%}.svg-content .clamp-container{height:109px;width:100%;float:left;overflow:hidden;line-height:135%}.no-clamp .svg-content .clamp-container{height:auto !important}.title-1-lines .svg-content .clamp-container{height:109px}.title-2-lines .svg-content .clamp-container{height:85px}.title-3-lines .svg-content .clamp-container{height:63px}.svg-content p{display:none;position:relative;margin-bottom:1.7em;font-size:1.8rem}.el-clamp .clamp-container p{display:block}.svg-content p.block{display:block !important}.svg-content a{color:#fff}.svg-content span{float:left;width:100%;font-size:1.7rem;line-height:150%}.svg-content .who{padding-top:.7em;text-transform:uppercase;font-family:'Din-Bold',sans-serif}.svg-content .role{font-style:italic}.svg-content .more{position:absolute;left:0;right:0;bottom:-16%;display:block;width:32px;height:36px;margin:0 auto;text-indent:-9999px;background:url(images/ico-more.png) 0 0 no-repeat}.svg-content .more.less{position:absolute !important;bottom:-16% !important;background-position:0 -36px !important}.load-more .svg-content .more{bottom:auto;position:relative;width:100%;background-position:center 0}.home .svg-content .more{bottom:0}.animated .svg-text{display:block}.animated .svg-content{float:left;width:100%;display:block}.animated .svg-content .more{bottom:auto;position:relative;margin:0 auto;float:none}.exit-band{font-family:'Din-Regular',sans-serif;text-transform:uppercase;color:#fff;text-align:center;overflow:hidden;z-index:10;position:absolute;bottom:12%;left:44%;right:0;font-size:16px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}@media only screen and (min-width: 25em){.exit-band{font-size:18px}}@media only screen and (min-width: 35em){.exit-band{font-size:20px;line-height:38px}}@media only screen and (min-width: 40em){.exit-band{font-size:23px;line-height:42px}}@media only screen and (min-width: 48em){.exit-band{font-size:18px;line-height:26px}}@media only screen and (min-width: 60em){.exit-band{font-size:20px;line-height:38px}}@media only screen and (min-width: 75em){.exit-band{font-size:23px;line-height:42px}}article{float:left;width:100%;margin-bottom:2.8em;font-size:2.1rem;line-height:130%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article h1,article h2,article h3,article h4,article h5{padding-top:0;margin-bottom:.8em;text-transform:uppercase}.home .featured h1,.home .featured h2,.home .featured h3,.home .featured h4,.home .featured h5{padding-top:1.6em;font-size:2.9rem}article strong{font-family:'Bembo-Semibold',sans-serif;font-weight:normal}.blog-box{position:relative;float:left;width:100%;padding:16.5% 0 4.2em;margin-top:-16.5%;background:#f6f6f6}.blog-box .aux{padding:4em 0 2em;max-width:420px}.blog-box .col-1{float:left;width:100%;margin-bottom:2em}.blog-box h2{padding-top:0;margin-bottom:1.2em;font-size:2.9rem}.blog-box h2 span{display:block;text-transform:none;font-size:2.4rem}.news{float:left;width:100%;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news .text{float:right;width:53%;margin-right:0}.news h1,.news h2,.news h3,.news h4,.news h5{padding-top:.9em;font-size:1.8rem;text-transform:uppercase;line-height:130%}.news p{display:none}.news figure{float:left;width:40%;position:relative}.news figure:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/hex-mask.png) 0 0 no-repeat;background-size:contain}.news a{float:left;width:100%;padding:1em 0}.news a:hover{color:#000}.news a:hover .more{background-position:0 bottom}.news a:hover img{opacity:.9}.home .featured.why-italy-box{line-height:130%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:20px}@media only screen and (min-width: 40em){.home .featured.why-italy-box{top:auto}}@media only screen and (min-width: 48em){.home .featured.why-italy-box{margin-top:130px}}@media only screen and (min-width: 80em){.home .featured.why-italy-box{margin-top:150px}}.home .featured.why-italy-box a rect{opacity:1}.home .featured.why-italy-box svg{position:absolute;opacity:0}@media only screen and (min-width: 48em){.home .featured.why-italy-box svg{opacity:1}}.why-italy-box .svg-hex-container{width:34%;padding-bottom:38.3%;max-width:387px;position:absolute;right:83.3%;top:-200px;z-index:0}@media only screen and (min-width: 52em){.why-italy-box .svg-hex-container{top:-205px}}@media only screen and (min-width: 55em){.why-italy-box .svg-hex-container{top:-210px}}@media only screen and (min-width: 61em){.why-italy-box .svg-hex-container{top:-220px}}@media only screen and (min-width: 69em){.why-italy-box .svg-hex-container{top:-230px}}@media only screen and (min-width: 73em){.why-italy-box .svg-hex-container{top:-237px}}@media only screen and (min-width: 80em){.why-italy-box .svg-hex-container{top:-262px}}.figure-italy .svg_italy_top .svg-hex-container{width:34%;padding-bottom:78.3%;max-width:387px;position:absolute;right:83.3%;top:-67%;z-index:0;position:absolute;top:0;width:66.71%;z-index:-1;-webkit-transform:translate(0, -65%);-moz-transform:translate(0, -65%);-ms-transform:translate(0, -65%);transform:translate(0, -65%)}.figure-italy .svg_italy_top .svg-hex-container:nth-child(2){left:35%}.figure-italy .svg_italy_top .svg-hex-container:nth-child(3){left:94%}.figure-italy .svg_italy_top .svg-hex-container:nth-child(4) a rect{opacity:0}.figure-italy .svg_italy_top .svg-hex-container:first-child{right:65%}.figure-italy .svg_italy_top .svg-hex-container:last-child a rect{opacity:0}@media only screen and (min-width: 48em){.figure-italy .svg_italy_top .svg-hex-container{width:34%;padding-bottom:38.3%;max-width:387px;-webkit-transform:translate(0, -70%);-moz-transform:translate(0, -70%);-ms-transform:translate(0, -70%);transform:translate(0, -70%)}.figure-italy .svg_italy_top .svg-hex-container:nth-child(2){left:0%}.figure-italy .svg_italy_top .svg-hex-container:nth-child(3){left:33.33%}.figure-italy .svg_italy_top .svg-hex-container:nth-child(4){left:66.66%}.figure-italy .svg_italy_top .svg-hex-container:nth-child(4) a rect{opacity:1}.figure-italy .svg_italy_top .svg-hex-container:first-child{right:100%}.figure-italy .svg_italy_top .svg-hex-container:last-child{left:100%}.figure-italy .svg_italy_top .svg-hex-container:last-child a rect{opacity:1}}.figure-italy .svg_italy_bottom .svg-hex-container{width:34%;padding-bottom:38.3%;max-width:387px;right:83.3%;z-index:0;position:absolute;top:0;-webkit-transform:translate(0, -101%);-moz-transform:translate(0, -101%);-ms-transform:translate(0, -101%);transform:translate(0, -101%)}.figure-italy .svg_italy_bottom .svg-hex-container:first-child{right:100%}.figure-italy .svg_italy_bottom .svg-hex-container:last-child{left:100%}@media only screen and (min-width: 48em){.figure-italy .svg_italy_bottom .svg-hex-container{-webkit-transform:translate(0, -96%);-moz-transform:translate(0, -96%);-ms-transform:translate(0, -96%);transform:translate(0, -96%)}}.figure-italy .svg_italy_blog .svg-hex-container{width:34%;padding-bottom:78.3%;position:absolute;right:83.3%;top:-67%;z-index:0;position:absolute;top:0;width:66.71%;z-index:0;-webkit-transform:translate(0, -27%);-moz-transform:translate(0, -27%);-ms-transform:translate(0, -27%);transform:translate(0, -27%)}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(1){left:-31.5%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(2){left:35.21%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(3){left:101.92%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(4){left:49.995%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(4) a rect{opacity:0}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(5) a rect{opacity:0}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(6) a rect{opacity:0}@media only screen and (min-width: 48em){.figure-italy .svg_italy_blog .svg-hex-container{width:34%;padding-bottom:38.3%;max-width:387px}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(1){left:-49.995%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(2){left:-16.665%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(3){left:16.665%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(4){left:49.995%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(4) a rect{opacity:1}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(5){left:83.325%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(5) a rect{opacity:1}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(6){left:116.655%}.figure-italy .svg_italy_blog .svg-hex-container:nth-child(6) a rect{opacity:1}}.global-partners{position:relative;background:#f58d31;margin-top:2em;padding:40px 0;margin-bottom:1px !important}@media only screen and (min-width: 40em){.global-partners{margin-top:150px;padding:65px 0}.global-partners:before,.global-partners:after{position:absolute;display:block;content:'';width:100%;height:0;padding-bottom:8.7%;z-index:5;pointer-events:none;background-repeat:repeat-x;background-size:30% 100%;background-position:50% 0}.global-partners:before{top:100%;background-image:url(images/ico-border-top-orange.png)}.global-partners:after{bottom:100%;background-image:url(images/ico-border-bottom-orange.png)}}@media only screen and (min-width: 80em){.global-partners:before,.global-partners:after{padding-bottom:112px;background-size:384px 112px}}.global-partners h2{color:#fff;padding:0;margin-bottom:0.5em !important}.global-partners p{color:#fff}@media only screen and (min-width: 40em){.global-partners p{margin:0}}.global-partners ul{position:relative;z-index:11;width:80%;text-align:center;margin:0 auto}.global-partners ul:after{display:table;content:'';clear:both}@media only screen and (min-width: 62.5em){.global-partners ul{padding-top:10px}}.global-partners ul li{margin:0 auto 22px;display:block;max-width:140px}.global-partners ul li:last-child{margin-bottom:0}@media only screen and (min-width: 40em){.global-partners ul li{margin-bottom:0;margin-right:5%;display:inline-block}.global-partners ul li:last-child{margin-right:0}}.global-partners ul a{display:block;max-width:140px;padding:0 !important}.global-partners ul a:hover{opacity:.8}@media only screen and (min-width: 40em){.global-partners ul a{width:30%;float:left}}@media only screen and (min-width: 80em){.global-partners ul a{max-width:180px}}.figure-italy{clear:both;max-width:1925px;margin:0 auto 16%;position:relative}@media only screen and (min-width: 35em){.figure-italy{margin:0 auto 110px}}.figure-italy figure{width:100%;position:relative;z-index:-2}.figure-italy .svg_italy_top{width:90%;margin:0 auto;position:relative;max-width:1155px}.figure-italy .svg_italy_top a rect{opacity:1}.figure-italy .svg_italy_bottom{width:90%;margin:0 auto;position:relative;max-width:1155px}.figure-italy .svg_italy_bottom a rect{opacity:0}@media only screen and (min-width: 48em){.figure-italy .svg_italy_bottom a rect{opacity:1}}.figure-italy .svg_italy_blog{width:90%;margin:0 auto;position:relative;max-width:1155px}.figure-italy .svg_italy_blog a rect{opacity:1}.figure-italy .svg_italy{width:30%;position:absolute;top:0;left:0;max-width:385px}.figure-italy .svg_italy a rect{opacity:1}.main-portfolio,.main-why-italy{text-align:center}.main-portfolio-detail .text .aux{width:100%}.main-portfolio .svg-wrapper,.main-portfolio-detail .svg-wrapper,.main-why-italy .svg-wrapper{margin-bottom:2.8em}.main-portfolio .first-hidden{opacity:0}.main-portfolio .svg-container.hover .first-hidden{opacity:1}.main-portfolio .box-center{opacity:1}.main-portfolio .svg-wrapper-hexagons .svg-container.el-text{z-index:auto}.main-portfolio-detail .svg-bottom .more{display:block;position:absolute;left:0;top:14%;right:0;width:32px;height:36px;background:url(images/ico-more.png) 0 0 no-repeat;z-index:20}.main-portfolio-detail .svg-bottom .more.less{background-position:0 -36px}.main-portfolio .svg-top svg,.main-portfolio .svg-bottom svg{visibility:hidden}.main-portfolio .svg-bottom .more{display:block;position:absolute;left:0;top:-30%;right:0;width:32px;height:36px;background:url(images/ico-more.png) 0 0 no-repeat;z-index:20;pointer-events:none}.main-portfolio .svg-bottom .more.less{background-position:0 -36px}.main-portfolio .svg-content .clamp-container{display:none}.main-portfolio .svg-content p{display:block}.main-portfolio .svg-content h2{margin-bottom:.7em}.text-pitch{display:inline-block;padding:3% 0;margin:3% 0;color:#3a3a3a;text-transform:uppercase;text-decoration:none;text-align:center;font-size:2rem;font-family:'Din-Bold',sans-serif;font-weight:normal}.text-pitch strong{color:#fdb414;font-family:'Din-Bold',sans-serif;font-weight:normal;-webkit-transition:color 400ms ease;-moz-transition:color 400ms ease;transition:color 400ms ease}a.text-pitch:hover{color:#3a3a3a}a.text-pitch:hover strong{color:#15b5db}.vertical-slideshow{position:relative;float:left;width:100%;margin-bottom:2em}.vertical-slideshow>li{position:relative;float:left;width:100%;height:0;padding-bottom:115.58%}.vertical-slideshow>li .aux{position:static;width:100%}.vertical-slideshow .svg-container{position:relative;width:100%;padding-bottom:115.2%;margin-top:0}.vertical-slideshow .svg-container.bottom{position:absolute;bottom:0}.vertical-slideshow .svg-text{max-width:350px}.vertical-slideshow>li .slide-img{position:relative;width:100%;height:0;padding-bottom:115.58%;margin-top:0;overflow:hidden}.vertical-slideshow>li .slide-img img{display:block;position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;width:100%;height:auto;margin:auto;max-width:none}.vertical-slideshow>li.hex-single{padding-bottom:230%}.vertical-slideshow>li.hex-single .svg-container.mobile-top{position:absolute;top:0}.vertical-slideshow>li.hex-single .svg-container.mobile-bottom{position:absolute;bottom:0}.vertical-slideshow>li.hex-single.hex-bottom .svg-container{position:absolute;bottom:0}.vertical-slideshow>li.hex-single .slide-img{padding-bottom:144.3%;margin-top:85.7%}.vertical-slideshow>li.hex-single.hex-top .svg-container{position:absolute;top:0}.vertical-slideshow>li.hex-single.hex-bottom .slide-img{margin-top:0}.vertical-slideshow>li.hex-double{padding-bottom:344.5%}.vertical-slideshow>li.hex-double .svg-container.mobile-top{position:absolute;top:0}.vertical-slideshow>li.hex-double .svg-container.mobile-bottom{position:absolute;bottom:0}.vertical-slideshow>li.hex-double .slide-img{padding-bottom:172.7%;margin-top:86%}.vertical-slideshow>li.hex-double .slide-img img{width:auto;height:100%}.vertical-slideshow>li.hex-double:after{display:none}.vertical-slideshow svg a rect:first-child,.vertical-slideshow .hover svg a rect{opacity:1}.vertical-slideshow .box-center{position:absolute;width:100%;margin:0;top:20.5%;padding-bottom:67.5%;opacity:1}.vertical-slideshow .svg-container.el-text .box-center{position:relative}.vertical-slideshow .svg-text figure{width:90%;margin:0 auto}.vertical-slideshow .svg-content h2{margin-bottom:.9em;font-size:2.4rem}.vertical-slideshow .svg-content p{display:block;margin-bottom:0}.vertical-slideshow .svg-content .clamp-container{height:126px}.vertical-slideshow .title-1-lines .svg-content .clamp-container{height:105px}.vertical-slideshow .title-2-lines .svg-content .clamp-container{height:84px}.vertical-slideshow .title-3-lines .svg-content .clamp-container{height:63px}.vertical-slideshow .title-4-lines .svg-content .clamp-container{height:42px}.vertical-slideshow .testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:84px}.main-why-italy .svg-wrapper:before{position:absolute;display:block;content:'';width:100%;height:0;padding-bottom:29.9%;z-index:150;background-position:center -3px;background-repeat:repeat-x;background-size:cover}.main-why-italy .svg-wrapper:before{top:0;background-image:url(images/ico-border-top-white.png)}.main-why-italy .svg-wrapper .aux{width:100%}.main-why-italy .svg-container{width:100%;padding-bottom:115.6%;margin-top:-29.48%}.main-why-italy .svg-container.elem1{margin-top:0}.main-why-italy .svg-container:before,.main-why-italy .svg-container:after{display:none}.main-why-italy .svg-container.el-front{z-index:200}.main-why-italy .svg-container.el-text .box-center{opacity:1}.main-why-italy .svg-text{max-width:350px}.main-why-italy .svg-content h2{margin-bottom:.6em;font-size:2.4rem}.main-why-italy .svg-content p{display:block;margin-bottom:0}.main-why-italy .text-pitch strong{color:#00aebe}.main-why-italy .svg-bottom .more{display:block;position:absolute;left:0;top:14%;right:0;width:32px;height:36px;background:url(images/ico-more.png) 0 0 no-repeat;z-index:20}.main-why-italy .svg-bottom .more.less{background-position:0 -36px}.svg-wrapper.hexagon-higher{float:none;clear:left;width:86%;max-width:276px;margin:.8em auto 1.1em}.hexagon-higher .svg-container{width:100%;height:auto;padding-bottom:0;margin-top:1em}.hexagon-higher .svg-container.expanded{z-index:200}.hexagon-higher .svg-container.max-z-index{z-index:2010}.hexagon-higher .svg-top,.hexagon-higher .svg-bottom{position:relative;width:100%;height:0;padding-bottom:30%;z-index:30}.hexagon-higher .svg-top .center,.hexagon-higher .svg-bottom .center{position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hexagon-higher .svg-bottom{margin-top:-1.7%}.hexagon-higher .box-center{position:relative;margin-top:-1.3%;padding-bottom:0;height:auto;min-height:112px;height:auto !important;height:112px;opacity:1;overflow:visible !important}.hexagon-higher .svg-text{position:relative;padding-top:0;max-width:none;color:#3a3a3a;min-height:112px;height:112px}.hexagon-higher .svg-content div{float:left;width:100%}.hexagon-higher .svg-content span,.hexagon-higher .svg-content strong.value{font-family:'Din-Bold',sans-serif;font-size:1.9rem;text-transform:uppercase;line-height:100%}.hexagon-higher .svg-content strong.value{font-size:5rem}.hexagon-higher .featured .svg-content span,.hexagon-higher .featured .svg-content strong{text-shadow:0 0 5px rgba(14,14,14,0.2)}.hexagon-higher .featured .svg-content span:first-child{font-size:3.1rem}.hexagon-higher .featured .svg-content strong{font-family:'Din-Bold',sans-serif;font-size:6rem;line-height:100%;font-weight:normal}.hexagon-higher .featured .svg-content span:last-child{font-size:1.45rem}.hexagon-higher .expandable{display:block}.hexagon-higher .expandable-container{display:none;padding-top:1em;padding-bottom:.8em;text-align:left}.hexagon-higher .svg-content p{display:block;overflow:hidden;margin-bottom:.7em;font-size:1.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hexagon-higher .svg-content ul,.hexagon-higher .svg-content ol{margin-bottom:1.1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hexagon-higher .svg-content :last-child{margin-bottom:0}.hexagon-higher .svg-content li{padding-left:25px;margin-bottom:.3em;font-size:1.8rem;line-height:1.3;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hexagon-higher .svg-content ul li:last-child,.hexagon-higher .svg-content ol li:last-child{margin-bottom:0}.hexagon-higher .svg-content ul li{background:url(images/ico-list.gif) 0 6px no-repeat}.os-mac .hexagon-higher .svg-content ul li{background-position:0 0}.hexagon-higher .svg-content ol{padding-left:20px}.hexagon-higher .svg-content ol li{padding-left:0;list-style:decimal}.hexagon-higher .more{float:none;display:block;width:32px;height:36px;z-index:100;background-image:url(images/ico-more-dark-tr.png);bottom:0}.hexagon-higher .expanded .more{background-position:0 -36px !important}.hexagon-higher .featured{margin-top:0}.hexagon-higher .featured .box-center{background:#fdb414}.hexagon-higher .featured .box-center .svg-text{min-height:160px;height:160px;color:#fff}.hexagon-higher .svg-content .clamp-container{height:auto !important}.hexagon-higher .svg-group-child{position:relative;width:80%;padding:0 10%;overflow:hidden}.hexagon-higher .svg-group-child .box-center{padding:8px 0;border-left:6px solid #fdb414;border-right:6px solid #fdb414;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hexagon-higher .svg-group-child .svg-top .center svg{position:relative;top:7px;width:100%}.hexagon-higher .svg-group-child .svg-bottom .center svg{top:-4px}.ie .hexagon-higher .svg-group-child .svg-top .center{position:relative;top:0;left:6px;border-right:none;border-left:none;width:209px}.ie .hexagon-higher .svg-group-child .svg-top .center svg{position:absolute;top:7px}.ie .hexagon-higher .svg-group-child .svg-bottom .center{position:relative;bottom:0;left:6px;border-right:none;border-left:none;width:209px}.ie .hexagon-higher .svg-group-child .svg-bottom .center svg{position:absolute;bottom:7px}.hexagon-higher .svg-group-child:after{display:block;content:'';width:6px;position:absolute;top:0;left:0;bottom:0;background:#fdb414}.hexagon-higher .svg-group-child .svg-container:after{display:block;content:'';height:6px;width:13%;position:absolute;top:123px;left:-12%;background:#fdb414}.hexagon-higher .svg-group-child .svg-container:last-child:before{display:block;content:'';width:12px;height:100%;position:absolute;left:-30px;top:129px;background:#fff;z-index:10}.hexagon-higher .svg-container.featured:before{display:block;content:'';position:absolute;bottom:-24.4%;left:0;width:6px;height:25%;background:#fdb414}.hexagon-higher .svg-container.featured:after{display:block;top:auto;bottom:10%;left:-2.7%;width:50%;height:6px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);background:#fdb414}.main-how-we-help article>.aux{clear:both}.adaptive-model{float:left;width:100%;margin:1em 0 2em;height:0;padding-bottom:67.3%;text-indent:-9999px;background:url(images/adaptive-model.jpg) 0 0 no-repeat;background-size:contain}.adaptive .aux{width:80%}.adaptive.text-center .aux,.methodology.text-center .aux{max-width:none}.methodology{margin:0}.methodology .steps{margin:0;padding:0}.steps{float:left;width:100%;padding-top:1.1em;margin-bottom:1em}.step-container{position:relative;display:table;width:100%;margin-bottom:2em}.step-container:last-child{margin-bottom:0}.step-container .svg-wrapper-step{display:table-cell;width:28%}.svg-container.step-pitch{width:100%;padding-bottom:115.3%;margin-top:0}.step-pitch svg{top:0;left:0}.step-pitch svg rect{opacity:0}.step-pitch svg rect:last-child{opacity:1}.step-hex{float:left;width:100%;height:50.2%;display:table;position:absolute;top:0;bottom:0;left:0;right:0;padding:0 10%;margin:auto;margin-top:29%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.step-content{position:relative;display:table-cell;vertical-align:middle;z-index:50}.step-pitch a,.step-pitch .step-content{position:relative;z-index:100;font-family:'Din-Bold',sans-serif;color:#fff;text-shadow:0 0 5px rgba(14,14,14,0.2);font-size:2.2rem;text-decoration:none}.step-pitch span{z-index:102;display:block;width:100%;height:0;position:absolute;top:0;left:0;height:100%;padding-top:0;text-transform:uppercase;white-space:nowrap;text-indent:-9999px;text-shadow:0 0 5px rgba(14,14,14,0.2);background:url(images/ico-methodology-pitch.gif) center center no-repeat;background-size:60%}.step-1 .step-pitch span{background-image:url(images/ico-methodologhy-pitch.gif)}.step-2 .step-pitch span{background-image:url(images/ico-methodologhy-evaluation.gif)}.step-3 .step-pitch span{background-image:url(images/ico-methodologhy-acceleration.gif)}.step-4 .step-pitch span{background-image:url(images/ico-methodologhy-lean.gif)}.ie .step-pitch span{position:relative}.step-pitch:before,.step-pitch:after{display:none}.step-container .related-text{position:relative;display:table-cell;vertical-align:middle;right:0;width:72%;height:100%;padding:0 0 0 6%;margin:auto;text-align:left;background-position:0 0;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.step-container .related-text p{margin-bottom:0;font-size:1.8rem}.step-container:after{display:block;content:'';position:absolute;top:2.5em;left:14%;width:6px;height:100%;margin-left:-3px}.color-1.type_step:after{background:#fdb414}.color-2.type_step:after{background:#dd6606}.color-3.type_step:after{background:#9869ab}.color-4.type_step:after{background:#15b5db}.color-5.type_step:after{background:#19849d}.color-6.type_step:after{background:#11975a}.color-7.type_step:after{background:#f4f4f4}.color-8.type_step:after{background:#1d1d1d}.type_step.element-last:after{display:none}.main-how-we-help article>.aux{text-align:center}.main-how-we-help .map{float:left;width:100%;max-width:1500px;height:0;padding-bottom:51.8%;margin:3.6% auto 12%;background:url(images/map.jpg) 0 0 no-repeat;background-size:contain}.main-team{margin-bottom:3.7em}.main-team>.aux{clear:left;text-align:center}.main-team article>.aux{clear:left}.main-team article .team-text h1,.main-team article .team-text h2,.main-team article .team-text h3,.main-team article .team-text h4,.main-team article .team-text h5{font-size:2.8rem}.global_partners h2,.partners-logo h2{font-size:2.6rem;margin-bottom:.8em}.global_partners .text,.partners-logo .text{margin-top:0;font-size:2.1rem}.team-wrapper{float:left;width:100%}.team-wrapper .box-center{opacity:1}.team-block{position:relative;float:left;width:100%;margin-bottom:3.5em}.team-wrapper .team-block:last-child{margin-bottom:0}.team-wrapper .team-text{text-align:center;float:left;width:100%;margin-bottom:5%}.team-block-text{float:left;width:100%}.team-block-text .svg-cont{display:none}.team-block-text .svg-top,.team-block-text .svg-bottom{display:none}.team-block-text .svg-container{width:100%;height:auto;padding-bottom:0;margin-top:0}.team-block-text .svg-container .box-center{margin-top:0;padding-bottom:0;height:auto;background:none}.team-block-text .svg-text{position:relative;padding-top:0;color:#000}.hexagon-mobile-no-clamp .svg-content .clamp-container{height:auto}.hexagon-mobile-no-clamp.title-1-lines .svg-content .clamp-container{height:auto}.hexagon-mobile-no-clamp.title-2-lines .svg-content .clamp-container{height:auto}.hexagon-mobile-no-clamp.title-3-lines .svg-content .clamp-container{height:auto}.hexagon-mobile-no-clamp.title-4-lines .svg-content .clamp-container{height:auto}.team-block-text .svg-content h2{margin-bottom:.65em;font-size:2.3rem;color:#3A3A3A}.team-block-text .svg-content p{line-height:1.4}.team-block-text .svg-bottom .more{display:block;position:absolute;top:14%;left:0;right:0;width:32px;height:36px;background:url(images/ico-more.png) 0 0 no-repeat;z-index:20}.team-block-text .svg-bottom .more.less{background-position:0 -36px}.team-block-members{clear:left;float:none;width:100%;margin:0 auto;max-width:356px}.team-block-members .members{position:relative;float:left;width:100%;margin-bottom:0}.team-block-members .member{float:left;width:100%;margin-bottom:2em}.team-block-members .member:last-child{margin-bottom:0}.team-block-members .member .svg-container{width:100%;padding-bottom:115.5%;margin-top:-28.58%}.team-block-members .member .svg-content h2{margin-bottom:.5em}.team-block-members .member .svg-content h3{font-size:2rem;color:#fff}.team-block-members .member .svg-content .role{margin-bottom:.2em;font-size:1.8rem;line-height:120%}.team-block-members .member .svg-content a{color:#fff;text-decoration:none}.team-block-members .svg-content .clamp-container{height:110px;width:100%;float:left;overflow:hidden;line-height:135%}.team-block-members .title-1-lines .svg-content .clamp-container{height:88px}.team-block-members .title-2-lines .svg-content .clamp-container{height:66px}.team-block-members .title-3-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted .svg-content .clamp-container,.team-block-members .website-setted .svg-content .clamp-container,.team-block-members .twitter-setted .svg-content .clamp-container,.team-block-members .linkedin-setted .svg-content .clamp-container{height:66px}.team-block-members .ruolo-setted.title-1-lines .svg-content .clamp-container,.team-block-members .website-setted.title-1-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-1-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-2-lines .svg-content .clamp-container,.team-block-members .website-setted.title-2-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-2-lines .svg-content .clamp-container{height:22px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-3-lines .svg-content .clamp-container,.team-block-members .website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-4-lines .svg-content .clamp-container,.team-block-members .website-setted.title-4-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-4-lines .svg-content .clamp-container{height:0}.team-block-members .member .svg-content p{font-size:1.7rem;line-height:1.3;margin-bottom:0}.team-block-members .member figure{position:relative;float:left;width:100%;padding-bottom:130%;height:0;overflow:hidden}.team-block-big .team-block-members .member figure{padding-bottom:145%}.team-block-members .member .social-list{padding-top:.6em;margin-bottom:0}.team-block-members .member .social-list li{display:inline-block;margin:0 .4em;text-indent:-9999px;background:url(images/ico-social.png) 0 0 no-repeat}.team-block-members .member .social-list li:first-child{margin-left:0}.team-block-members .member .social-list li:last-child{margin-right:0}.team-block-members .member .social-list .linkedin{width:20px;height:19px}.team-block-members .member .social-list .twitter{width:23px;height:19px;background-position:-20px 0}.team-block-members .member .social-list a{display:block;width:100%;height:100%}.team-block-members .member .svg-content a:hover{text-decoration:underline}.team-block-members .member .social-list li:hover{opacity:.95}.team-block-members .member-more{display:none}.team-block-members .svg-bottom .more{display:block;position:absolute;top:14%;left:0;right:0;width:32px;height:36px;background:url(images/ico-more.png) 0 0 no-repeat;z-index:20}.team-block-members .svg-bottom .more.less{background-position:0 -36px}.team-block-members .svg-container:after{display:none}.partners-logo{float:left;width:100%;margin-bottom:2em;text-align:center}.partners-logo .aux{clear:left}.partners-logo ul{clear:left;float:none;margin:0 auto}.technical-partners ul{max-width:329px}.other-partners ul{max-width:492px}.partners-logo li{display:inline-block}.other-partners li{width:49%}.technical-partners li a{padding:.8em 1em}.partners-logo li a{display:block;width:100%;height:100%;padding:.8em 1.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.partners-logo li a:hover{opacity:.9}.partners-logo li a img{width:auto}.main-team .vertical-slideshow .svg-bottom .more,.main-how-we-help .vertical-slideshow .svg-bottom .more{display:block;position:absolute;top:14%;left:0;right:0;width:32px;height:36px;background:url(images/ico-more.png) 0 0 no-repeat;z-index:20}.main-team .vertical-slideshow .svg-bottom .more.less,.main-how-we-help .vertical-slideshow .svg-bottom .more.less{background-position:0 -36px}.main-pitch article{margin-bottom:3.8em}.form-wrapper.aux{clear:left;margin:0 auto;max-width:482px}form input[type=text],form input[type=email],form input[type=tel],form input[type=password],form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f3f3f3;height:37px;padding:.5em 1em .4em 2.6em;background:#f3f3f3;font-size:1em;font-weight:400;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;color:#b9b9b9;font-family:'Bembo-Std',sans-serif;font-size:1.5rem}form textarea{display:block;width:100%;min-width:100%;max-width:100%;height:200px;min-height:200px;max-height:200px}.footer form input[type=text],.footer form input[type=email],.footer form input[type=tel],.footer form input[type=password],.footer form textarea{height:auto;padding:.7em .8em .4em;border:1px solid #292929;background:#292929;text-align:center;font-size:1.5rem}.footer .gform_wrapper .ginput_container{padding-left:0}.footer .gform_wrapper li{margin:0 0 .8em 0}.footer .gform_body li .gfield_label{display:none}.main-pitch .ginput_container:after{display:block;content:'';width:60px;height:69px;position:absolute;top:-16px;left:0;background:url(images/ico-sprite-pitch.png) 0 0 no-repeat;background-size:cover;z-index:50}.main-pitch .company-name .ginput_container:after{background-position:0 0}.main-pitch .how-contact .ginput_container:after{background-position:0 -69px}.main-pitch .location .ginput_container:after{background-position:0 -138px}.main-pitch .website .ginput_container:after{background-position:0 -207px}.main-pitch .concept .ginput_container:after{background-position:0 -276px}.main-pitch .business-model .ginput_container:after{background-position:0 -345px}.main-pitch .upload .ginput_container:after{background-position:0 -414px}.main-pitch .email .ginput_container:after{background-position:0 -483px}.main-pitch .newsletter .ginput_container:after,.main-pitch .privacy .ginput_container:after{display:none}.main-pitch .newsletter .gfield_label,.main-pitch .privacy .gfield_label{display:none}.gform_wrapper{display:block;margin:0}.gform_wrapper.gform_validation_error{margin-top:0}.gform_wrapper,.gform_wrapper form,.gform_wrapper ul,.gform_wrapper li,.gform_wrapper div{float:left;width:100%;position:relative;padding:0}.gform_wrapper li{margin:0 0 1.5em 0}.gform_wrapper li input{width:100%}.gform_wrapper .gform_body{float:left;width:100%;padding-top:.5em;margin:0 auto}.gform_wrapper .ginput_container{position:relative;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gform_body li.gfield.no_label>.gfield_label{display:none}.gform_body li .gfield_label{display:block;padding-left:70px;font-family:'Din-Bold',sans-serif;font-size:1.3rem;line-height:1.2;margin-bottom:.4em;text-transform:uppercase}.gform_body li .gfield_label span.small{font-family:'Bembo-Std',sans-serif;color:#979696;text-transform:none}.gform_wrapper li.privacy,.gform_wrapper li.newsletter{font-size:.65em;line-height:150%;margin:.5em 0;text-align:left}.gform_wrapper li.privacy li,.gform_wrapper li.newsletter li{padding-top:4px;margin-bottom:0}.gform_wrapper li.privacy li input{width:auto}.gform_wrapper li.privacy .gfield_checkbox{padding-top:0}.gform_fields,.gfield_checkbox{margin:0;padding:0;list-style:none}.gform_fields .sbHolder,.gform_fields .sbSelector{max-width:285px}.gform_fields .sbOptions li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gfield{margin-bottom:10px}.gfield_checkbox label{display:block;font-size:1.5rem;margin-left:2.3em;font-weight:400;line-height:1.4}.gfield_checkbox label a{color:#19849d;cursor:pointer;font-family:'Bembo-Semibold',sans-serif;text-decoration:none}.gfield_checkbox label a:hover{text-decoration:underline}.gfield_checkbox input{display:none;outline:none}.gfield_checkbox label:before{display:block;position:absolute;top:2px;left:0;content:'';width:24px;height:24px;background:url(images/bg-checkbox.gif) 0 0 no-repeat}.os-mac .gfield_checkbox label:before{top:0}.gfield_checkbox input:checked ~ label:before{background-position:0 -24px}.gfield_error .gfield_checkbox label:before{background-position:0 -48px}.ginput_container .original{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;cursor:pointer;opacity:0;z-index:30}.ginput_container .file_button{height:100%;position:absolute;z-index:10;right:0;background:#e7e7e7;color:#ababab;text-transform:uppercase;font-size:1.3rem;padding:0 1em 0;font-family:'Din-Bold',sans-serif;line-height:335%}.ginput_container .hover .file_button{background:#E0E0E0;color:#999999}.gfield_radio{padding:0;list-style:none;margin:6px 0 4px}.gfield_radio li{width:auto;margin-right:10px}.gfield_radio li input{position:relative;top:1px;float:left;margin-bottom:7px}.gfield_radio li label{float:none;display:block;text-align:center;color:#b9b9b9}.gfield_required{color:#D53939;padding-left:3px;font-family:Arial,sans-serif;font-size:1.1em;line-height:1}.gform_wrapper .gform_footer{float:left;width:100%;position:relative;padding-top:1.3em;text-align:center}.footer .gform_wrapper .gform_footer{float:left;width:100%;padding-top:.3em;margin-top:0}.gform_footer input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:inline-block;width:96px;height:111px;padding:0;background:url(images/bg-submit.gif) center 0 no-repeat;background-size:cover;color:#fff;text-shadow:0 0 10px rgba(14,14,14,0.3);cursor:pointer;border:none;font-size:1.8rem;font-family:'Din-Bold',sans-serif;font-weight:normal;text-transform:uppercase;line-height:330%}.gform_footer input[type=submit]:hover{background-position:center -111px}.gform_footer .gform_ajax_spinner{position:absolute;width:auto;left:50%;right:auto;top:0;bottom:0;margin:98px 0 auto -11px;z-index:20}.required-field-text{font-size:1.7rem;line-height:1.4;font-style:italic;margin-bottom:1em;display:block}.required-field-text .gfield_required{padding:0}.validation_error{display:block;width:100%;margin-bottom:1em;color:#d53939;font-size:1.7rem;line-height:1.4}.gfield_description.validation_message{display:none}form .gfield_error input[type=text],form .gfield_error input[type=email],form .gfield_error input[type=tel],form .gfield_error textarea{background-color:#F9F1F1;border:1px solid #F5B4B4}form .gfield_error label{color:#CD3737}form .gfield_error .gfield_required{color:#D53939}.footer .gfield_checkbox label{font-size:1.2rem}.footer .gfield_checkbox label a{color:#7b7a7a;font-family:'Bembo-Std',sans-serif;text-decoration:none}.footer .gfield_checkbox label a:hover{color:#fdb414}.footer form .gfield_error input[type=text],.footer form .gfield_error input[type=email],.footer form .gfield_error input[type=tel],.footer form .gfield_error textarea{background-color:#292722;border:1px solid #A98943}.footer form .gfield_error label{color:#D2A033}.footer form .gfield_error label a{color:#fdb414}.footer form .gfield_error label a:hover{color:#fdb414;text-decoration:underline}.footer .gfield_error .gfield_checkbox label:before{background-position:0 -40px}.footer .gform_footer input[type=submit]{width:49px;height:57px;background:url(images/ico-submit.jpg) center 0 no-repeat;background-size:49px 113px}.footer .gform_footer input[type=submit]:hover{background:url(images/ico-submit.jpg) center -57px no-repeat;background-size:49px 113px}.footer .gfield_checkbox label:before{width:20px;height:20px;background-image:url(images/bg-checkbox-dark.gif)}.footer .gfield_checkbox input:checked ~ label:before{background-position:0 -20px}.gform_ajax_spinner{position:absolute;bottom:-24px;right:4px}.gform_body a{border:none}.gform_confirmation_wrapper{display:block;width:100%;margin:.2em 0 7em}.gform_confirmation_message{font-size:.9em;line-height:150%;border:1px solid #208e20;box-sizing:border-box;color:#208e20;padding:.9em 1.1em .95em;background:#F4F9F4}.faq-container{float:left;width:100%}.faq-container .aux{max-width:780px}.faq-list{float:left;width:100%}.faq-list dt{position:relative;float:left;width:100%;cursor:pointer;padding-top:.5em;padding-left:48px;margin:.6em 0;min-height:39px;text-transform:uppercase;font-family:'Din-Bold',sans-serif;font-size:1.8rem;font-weight:normal;line-height:120%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq-list dt:hover{opacity:.95}.faq-list dt.open{margin-bottom:.7em}.faq-list dt.open .more{background-position:0 -36px}.faq-list dd{display:none;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:48px;font-size:1.8rem;line-height:145%}.faq-list .more{position:absolute;width:32px;height:36px;top:0;left:0;background-image:url(images/ico-more-dark-tr.png)}.faq-list ul,.faq-list ol{margin-bottom:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq-list li{padding-left:25px;margin-bottom:.3em;font-size:1.8rem;line-height:1.3;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq-list ul li:last-child,.faq-list ol li:last-child{margin-bottom:0}.faq-list ul li{background:url(images/ico-list.gif) 0 5px no-repeat}.os-mac .faq-list ul li{background-position:0 0}.faq-list ol{padding-left:20px}.faq-list ol li{padding-left:0;list-style:decimal}.faq-list li li{padding-left:25px}.faq-list ul ul,.faq-list ol ul{padding-top:.5em}.map_container{max-width:1500px;width:85%;margin:0 auto;clear:both;text-align:center}.map_container #map{height:200px;width:100%}@media only screen and (min-width: 35em){.map_container #map{height:250px}}@media only screen and (min-width: 52em){.map_container #map{height:350px}}@media only screen and (min-width: 67em){.map_container #map{height:500px}}@media only screen and (min-width: 82.5em){.map_container #map{height:550px}}.map_container .marker{position:absolute;width:2.5%}.map_container .marker svg{position:relative}.map_container .marker.big{width:4%}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.main-pitch .iframe-container{float:left;width:100%;margin-bottom:13%;padding-top:0;max-width:none}.main-pitch iframe{position:relative;display:block;width:320px;height:218px;margin:0 auto}.footer{position:relative;float:left;width:100%;overflow:hidden;color:#7b7a7a;text-align:center}.home .footer{background:#F6F6F6}.footer .aux{position:static;width:100%;margin:0 auto}.footer:before{display:block;content:'';position:absolute;z-index:0;bottom:0;left:0;right:0;height:75%;background:#1f1f1f}.footer:after{display:block;content:'';position:absolute;z-index:0;bottom:0;left:50%;right:0;height:75%;background:#222222}.footer-container{position:relative;z-index:1;display:none;float:left;width:100%;height:0;padding-bottom:115.58%}.footer-container.footer-main{display:block}.footer-main{background:url(images/hex-black-01.png) 0 0 no-repeat;background-size:contain}.footer-hex{float:left;width:100%;height:100%;display:table;position:absolute;top:0;bottom:0;left:0;right:0;padding:0 4%;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer-content{position:relative;display:table-cell;vertical-align:middle;z-index:50}.footer .logo{float:none;display:inline-block;width:50px;height:57px;margin:0 auto 1.1em;background-size:cover}.footer p{margin-bottom:.15em;font-size:1.6rem;line-height:145%}.footer a{color:#7b7a7a;text-decoration:none;-webkit-transition:color 400ms ease;-moz-transition:color 400ms ease;transition:color 400ms ease}.footer a:hover{color:#fdb414}.footer .copy{font-size:1.4rem}.footer .service-menu{float:left;width:100%;padding-top:.3em;font-family:'Din-Bold',sans-serif;text-transform:uppercase}.footer .service-menu li{display:inline-block;margin:0 auto}.footer .service-menu li a{padding:.5em .2em;font-size:1.3rem;color:#e0e0e0}.footer .service-menu li a:hover{color:#fdb414}.footer .social{float:left;width:100%;text-align:center}.footer .social li{display:inline-block;margin:0 .25em}.footer .social li a{position:relative;display:block;width:47px;height:55px;text-indent:-9999px}.footer .social .facebook{background:url(images/ico-social-facebook.jpg) 0 0 no-repeat;background-size:cover}.footer .social .twitter{background:url(images/ico-social-twitter.jpg) 0 0 no-repeat;background-size:cover}.footer .social .blog{background:url(images/ico-social-b.jpg) 0 0 no-repeat;background-size:cover}.footer .social .linkedin{background:url(images/linkedin_logo.jpg) 0 0 no-repeat;background-size:cover}.footer .social li:hover{background-position:0 -56px}.cm-cookies a{color:#faa51c}@media only screen and (min-width: 25em){.js-media-query-tester{width:25px}.news p{margin:0 auto .3em;font-size:1.6rem}.news h1,.news h2,.news h3,.news h4,.news h5{padding-top:0;margin-bottom:.4em}.svg-content .clamp-container{height:140px;line-height:145%}.title-2-lines .svg-content .clamp-container{height:140px}.title-3-lines .svg-content .clamp-container{height:116px}.main-why-italy .svg-content h2{margin-bottom:.8em}.team-block-members .ruolo-setted .svg-content .clamp-container,.team-block-members .website-setted .svg-content .clamp-container,.team-block-members .twitter-setted .svg-content .clamp-container,.team-block-members .linkedin-setted .svg-content .clamp-container{height:88px}.team-block-members .ruolo-setted.title-1-lines .svg-content .clamp-container,.team-block-members .website-setted.title-1-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-1-lines .svg-content .clamp-container{height:66px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-2-lines .svg-content .clamp-container,.team-block-members .website-setted.title-2-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-2-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-3-lines .svg-content .clamp-container,.team-block-members .website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-3-lines .svg-content .clamp-container{height:22px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-4-lines .svg-content .clamp-container,.team-block-members .website-setted.title-4-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-4-lines .svg-content .clamp-container{height:0}.main-portfolio .svg-content .clamp-container{height:115px}.main-portfolio .title-1-lines .svg-content .clamp-container{height:92px}.main-portfolio .title-2-lines .svg-content .clamp-container{height:69px}.main-portfolio .title-3-lines .svg-content .clamp-container{height:46px}.main-portfolio .title-4-lines .svg-content .clamp-container{height:23px}.vertical-slideshow .svg-content .clamp-container{height:184px}.vertical-slideshow .title-1-lines .svg-content .clamp-container{height:138px}.vertical-slideshow .title-2-lines .svg-content .clamp-container{height:115px}.vertical-slideshow .title-3-lines .svg-content .clamp-container{height:92px}.vertical-slideshow .title-4-lines .svg-content .clamp-container{height:69px}.vertical-slideshow .testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:140px}}@media only screen and (min-width: 28.75em){.js-media-query-tester{width:29px}.header .intro br{display:block}.news h1,.news h2,.news h3,.news h4,.news h5{padding-top:7%;margin-bottom:3.5%}.news p{padding-bottom:.6em;font-size:1.8rem}.portfolio .box-center{background-position:center 25%}.team .box-center{background-position:center 25%}.portfolio .svg-content h2,.team .svg-content h2{padding-top:4.8em}.svg-content h2{margin-bottom:.65em}.svg-content p{margin:0 auto 1em;font-size:1.8rem}.svg-content .clamp-container{line-height:1.4}.svg-content .clamp-container{height:196px}.title-1-lines .svg-content .clamp-container{height:196px}.title-2-lines .svg-content .clamp-container{height:170px}.title-3-lines .svg-content .clamp-container{height:144px}.svg-content .more{bottom:-22px}.main-why-italy .svg-content h2{font-size:2.8rem}.main-why-italy .svg-content p{height:auto;font-size:2rem}.main-why-italy .svg-text{max-width:430px;padding:0 16%}.main-portfolio .svg-content .clamp-container{height:125px}.main-portfolio .title-1-lines .svg-content .clamp-container{height:100px}.main-portfolio .title-2-lines .svg-content .clamp-container{height:75px}.main-portfolio .title-3-lines .svg-content .clamp-container{height:50px}.main-portfolio .title-4-lines .svg-content .clamp-container{height:25px}.main-portfolio .svg-content h2{margin-bottom:.5em}.main-portfolio .svg-content .clamp-container{display:block}.main-portfolio .is-exit .svg-bottom .more{top:0%}.vertical-slideshow .svg-content .who{font-size:2rem}.vertical-slideshow .svg-content span{font-size:1.9rem}.vertical-slideshow .svg-content p{height:auto;font-size:2rem}.vertical-slideshow .svg-text{max-width:430px;padding:0 16%}.vertical-slideshow .title-1-lines .svg-content .clamp-container{height:170px}.vertical-slideshow .title-1-lines.testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:140px}.vertical-slideshow .title-2-lines.testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:112px}.vertical-slideshow .title-3-lines.testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:84px}}@media only screen and (min-width: 30.125em){.main-pitch .iframe-container{margin-bottom:12%}.main-pitch iframe{width:482px;height:288px}}@media only screen and (min-width: 31em){.main-why-italy .svg-text,.vertical-slideshow .svg-text{padding:0 10%}}@media only screen and (min-width: 35em){.js-media-query-tester{width:35px}.actions a{font-size:2.4rem}.actions a.back{font-size:2.2rem}.svg-wrapper-hexagons .svg-container.no-overlay{margin-top:-19.28%}.portfolio .box-center,.team .box-center{background-size:auto}.svg-text{padding:0 14%}.svg-content h2{font-size:2.4rem}.svg-content .clamp-container{height:140px}.title-1-lines .svg-content .clamp-container{height:112px}.title-2-lines .svg-content .clamp-container{height:84px}.title-3-lines .svg-content .clamp-container{height:56px}.svg-content p{font-size:2rem}.svg-content span{font-size:1.9rem}.load-more .svg-content .more{height:61px;background-image:url(images/ico-load-more.png)}.text-pitch{font-size:2.4rem}.actions a.back{padding:.8em 0}.main-portfolio .svg-content .clamp-container{height:140px}.main-portfolio .title-1-lines .svg-content .clamp-container{height:112px}.main-portfolio .title-2-lines .svg-content .clamp-container{height:84px}.main-portfolio .title-3-lines .svg-content .clamp-container{height:56px}.main-portfolio .title-4-lines .svg-content .clamp-container{height:28px}.main-why-italy .svg-wrapper:before{display:none}.main-why-italy .svg-wrapper .aux{width:86%}.main-why-italy .svg-container{width:66.71%;padding-bottom:76.8%;margin-top:-19.28%}.main-why-italy .svg-container:before,.main-why-italy .svg-container:after{display:block}.main-why-italy .el-image defs{display:block}.main-why-italy .svg-content h2{font-size:2.4rem}.main-why-italy .svg-content p{font-size:2rem}.methodology.text-center .aux{max-width:520px}.step-container{float:left;display:block;margin-bottom:15.8%}.step-container .svg-wrapper-step{float:left;display:block;width:40%}.step-container.el-pr .svg-wrapper-step{float:right}.step-container .related-text{position:absolute;top:0;bottom:0;left:auto;right:0;width:60%;display:table;padding:0 0 0 12%}.step-container.el-pl .related-text{margin-left:40%}.step-container.el-pr .related-text{right:auto;left:0;padding:0 12% 0 0}.step-container .related-text .center{position:relative;display:table-cell;vertical-align:middle}.step-container h3{font-size:1.9rem}.step-container .related-text p{font-size:1.8rem}.step-container:after{height:120%;top:58%;left:50%;margin-left:0;-webkit-transform:rotate(55deg);-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.step-container.el-pl:after{-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.global_partners h2,.partners-logo h2{font-size:2.4rem}.partners-logo li a{padding:1.2em 1.3em}.technical-partners ul{max-width:655px}.technical-partners li{width:49%}.other-partners li{width:32%}.team-block-text .svg-content p{margin-bottom:1em;font-size:2rem}.team-block-members .ruolo-setted .svg-content .clamp-container,.team-block-members .website-setted .svg-content .clamp-container,.team-block-members .twitter-setted .svg-content .clamp-container,.team-block-members .linkedin-setted .svg-content .clamp-container{height:110px}.team-block-members .ruolo-setted.title-1-lines .svg-content .clamp-container,.team-block-members .website-setted.title-1-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-1-lines .svg-content .clamp-container{height:88px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-2-lines .svg-content .clamp-container,.team-block-members .website-setted.title-2-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-2-lines .svg-content .clamp-container{height:66px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-3-lines .svg-content .clamp-container,.team-block-members .website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-3-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-4-lines .svg-content .clamp-container,.team-block-members .website-setted.title-4-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-4-lines .svg-content .clamp-container{height:22px}}@media only screen and (min-width: 40em){.js-media-query-tester{width:40px}.header .aux,.aux-menu{width:90%;padding:4% 5% 0}.menu-trigger,.menu-open .menu-trigger{right:5%}.header .intro{padding-top:22%;margin-bottom:6%}.slideshow{padding-bottom:115%}.slideshow figure{padding-bottom:115%}.slideshow .layout-video figure img{width:100%;height:auto}.header .overlay.aux{width:86%}.overlay .overlay-10,.overlay .overlay-11,.overlay .overlay-12{display:none}.overlay .overlay-13{margin-top:114.6%;left:-33.0%}.overlay .overlay-14{margin-top:114.6%;left:33.0%}.overlay .overlay-15{margin-top:114.6%;left:99.3%}.home .main{padding-top:0}.home .main .aux{padding-top:34.3%;padding-bottom:34.3%}.home .main .blog-box .aux{padding:6em 0 2em}.home .featured{position:absolute;left:0;right:-32%;margin:0 auto;top:0;bottom:0}.home .featured{width:56%;max-width:312px;height:0;padding-bottom:43.9%;margin-bottom:0;font-size:1.9rem;text-align:center}h1,h2,h3,h4,h5{padding-top:2%;margin-bottom:4.5%}.home .featured h1,.home .featured h2,.home .featured h3,.home .featured h4,.home .featured h5{padding-top:2%;margin-bottom:4.5%}.home .featured p{margin-bottom:3.5%}.home .featured .more{width:11%;margin:0 45.5%;z-index:800}.home .news{height:auto;padding:0;text-align:left}.main-pitch .iframe-container{padding-bottom:5%;margin-bottom:1.2em}.main-pitch iframe{width:640px;height:360px}.svg-content p{margin-bottom:.2em}.svg-content .who{padding-top:.4em}.svg-content .clamp-container{height:196px}.title-1-lines .svg-content .clamp-container{height:168px}.title-2-lines .svg-content .clamp-container{height:140px}.title-3-lines .svg-content .clamp-container{height:112px}.bx-slider-vertical .bx-wrapper{position:relative;float:left;width:100%;margin-bottom:2.8em !important}.bx-slider-vertical .bx-wrapper{z-index:3}.vertical-slideshow{height:0;padding-bottom:69%}.vertical-slideshow>li,.vertical-slideshow>li.double{padding-bottom:69%}.vertical-slideshow>li .aux{position:relative;width:90%;height:0;padding-bottom:69%}.vertical-slideshow .svg-container{position:absolute;width:33.5%;padding-bottom:38.6%;margin-top:-1px}.vertical-slideshow .svg-container.bottom{bottom:0;margin-bottom:-1px}.vertical-slideshow .svg-container.right{right:0}.vertical-slideshow>li .slide-img{position:absolute;top:0;padding-bottom:69%;margin-top:0}.vertical-slideshow>li.double .slide-img{padding-bottom:69%}.vertical-slideshow>li,.vertical-slideshow>li.hex-single,.vertical-slideshow>li.hex-bottom{padding-bottom:68.61%}.vertical-slideshow>li .slide-img,.vertical-slideshow>li.hex-single .slide-img,.vertical-slideshow>li.hex-bottom .slide-img{padding-bottom:68.61%;margin-top:0}.vertical-slideshow>li .slide-img img,.vertical-slideshow>li.hex-single .slide-img img,.vertical-slideshow>li.hex-bottom .slide-img img{width:100%;height:auto}.vertical-slideshow>li.hex-single .svg-container.mobile-bottom,.vertical-slideshow>li.hex-double .svg-container.mobile-bottom{bottom:auto}.vertical-slideshow>li.hex-single .svg-container.bottom,.vertical-slideshow>li.hex-double .svg-container.bottom{top:auto;bottom:0}.bx-slider-vertical .bx-wrapper:before,.bx-slider-vertical .bx-wrapper:after,.vertical-slideshow>li:before,.vertical-slideshow>li:after{position:absolute;display:block;content:'';width:100%;height:0;padding-bottom:8.7%;z-index:5;pointer-events:none;background-position:center 0;background-repeat:repeat-x;background-size:30% 100%}.bx-slider-vertical .bx-wrapper:before,.vertical-slideshow>li:before{top:0;background-image:url(images/ico-border-top-white.png)}.bx-slider-vertical .bx-wrapper:after,.vertical-slideshow>li:after{bottom:0;background-image:url(images/ico-border-bottom-white.png)}.vertical-slideshow>li.hex-single:before,.vertical-slideshow>li.hex-double:before,.vertical-slideshow>li.hex-single:after,.vertical-slideshow>li.hex-double:after{display:none}.vertical-slideshow>li:before,.vertical-slideshow>li.hex-bottom:before,.vertical-slideshow>li:after,.vertical-slideshow>li.hex-bottom:after{display:none}.vertical-slideshow.single-slide:before,.vertical-slideshow.single-slide:after{position:absolute;display:block;content:'';width:100%;height:0;padding-bottom:8.7%;z-index:5;pointer-events:none;background-position:center 0;background-repeat:repeat-x;background-size:30% 100%}.vertical-slideshow.single-slide:before{top:0;background-image:url(images/ico-border-top-white.png)}.vertical-slideshow.single-slide:after{bottom:0;background-image:url(images/ico-border-bottom-white.png)}.bx-slider-vertical .bx-controls{position:absolute;top:0;left:50%;float:left;width:0;height:100%}.bx-slider-vertical .bx-controls-direction{position:relative;float:left;left:50%;height:100%}.bx-slider-vertical .bx-controls a{position:absolute;left:-30px;display:block;cursor:pointer;text-indent:-9999px;width:59px;height:65px;z-index:6}.bx-slider-vertical .bx-controls a.bx-prev{top:2px;background:url(images/ico-prev.png) 0 bottom no-repeat}.bx-slider-vertical .bx-controls a.bx-next{bottom:2px;background:url(images/ico-next.png) 0 bottom no-repeat}.bx-slider-vertical .bx-controls a.bx-prev:hover{background-position:0 0}.bx-slider-vertical .bx-controls a.bx-next:hover{background-position:0 0}.ie .bx-slider-vertical .bx-wrapper:before,.ie .vertical-slideshow>li:before{top:-1px}.ie .bx-slider-vertical .bx-wrapper:after,.ie .vertical-slideshow>li:after{bottom:-1px}.ie .bx-slider-vertical .bx-controls a.bx-prev{top:1px}.ie .bx-slider-vertical .bx-controls a.bx-next{bottom:1px}.vertical-slideshow .svg-content h2{margin-bottom:.5em;font-size:1.9rem}.vertical-slideshow .svg-content p{font-size:1.6rem}.vertical-slideshow .svg-content .who,.vertical-slideshow .svg-content span{font-size:1.5rem}.vertical-slideshow .svg-content .clamp-container{height:88px}.vertical-slideshow .title-1-lines .svg-content .clamp-container{height:66px}.vertical-slideshow .title-2-lines .svg-content .clamp-container{height:44px}.vertical-slideshow .title-3-lines .svg-content .clamp-container{height:22px}.vertical-slideshow .title-4-lines .svg-content .clamp-container{height:22px}.vertical-slideshow .testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:44px}.main-team .vertical-slideshow .title-1-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-1-lines .svg-content .clamp-container{height:66px}.main-team .vertical-slideshow .title-2-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-2-lines .svg-content .clamp-container{height:44px}.main-team .vertical-slideshow .title-3-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-3-lines .svg-content .clamp-container{height:22px}.main-team .vertical-slideshow .svg-bottom .more,.main-how-we-help .vertical-slideshow .svg-bottom .more{top:5%}.main-portfolio-detail .text .aux{width:86%}.main-portfolio-detail .svg-bottom .more{top:7%}.main-portfolio-detail .vertical-slideshow .svg-bottom .more{top:5%}.main-team article{margin-bottom:.8em}.team-block-members .svg-content h2{font-size:2rem}.team-block-members{max-width:758px}.team-block-members .member{width:47%}.team-block-members .member.member-pr{float:right}.team-block-members .member.member-line-alone{margin:0 26.5%}.partners-logo{margin-bottom:2.2em}.other-partners ul{max-width:582px}.team-block-members .ruolo-setted .svg-content .clamp-container,.team-block-members .website-setted .svg-content .clamp-container,.team-block-members .twitter-setted .svg-content .clamp-container,.team-block-members .linkedin-setted .svg-content .clamp-container{height:66px}.team-block-members .ruolo-setted.title-1-lines .svg-content .clamp-container,.team-block-members .website-setted.title-1-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-1-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-2-lines .svg-content .clamp-container,.team-block-members .website-setted.title-2-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-2-lines .svg-content .clamp-container{height:22px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-3-lines .svg-content .clamp-container,.team-block-members .website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-3-lines .svg-content .clamp-container{height:0}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-4-lines .svg-content .clamp-container,.team-block-members .website-setted.title-4-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-4-lines .svg-content .clamp-container{height:0}.bx-slider-vertical .main-team .bx-wrapper{margin-bottom:3.4em !important}.footer:before{height:70%;background:#1c1c1c}.footer:after{display:none}.footer .aux{position:relative;width:90%}.footer-container{position:relative;float:left;width:50%;padding-bottom:57.9%;z-index:auto}.footer-hex{width:100%;padding:0 10%}.footer h2,.footer h3{font-size:2rem;color:#fff;text-transform:uppercase}.footer-main{margin-top:0}.footer-main:after{display:none}.footer-newsletter{float:right;display:block;background:url(images/hex-black-03.png) 0 0 no-repeat;background-size:contain}.footer-follow{display:block;background:url(images/hex-black-02.png) 0 0 no-repeat;background-size:contain}.footer-main p{font-size:1.4rem}.footer .logo{width:174px;height:43px;margin:0 auto 1.5em;background-size:contain}.footer .copy{margin-bottom:.7em;font-size:1.3rem}.footer .service-menu ul{margin-bottom:0}.footer .service-menu li.newsletter{display:none}.footer-main .social{display:none}.footer-newsletter .footer-hex{padding:0 17%}.footer-follow h3{padding-top:1.2em;margin-bottom:0.6em}.footer .social{margin-bottom:0}.footer .social li{margin:0 .3em}.footer .social .centered{margin:0 40%}.footer-container:before,.footer-container:after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;z-index:5}.footer-main:before{background:url(images/hex-black-02.png) 0 0 no-repeat;left:-99.5%;background-size:contain}.footer-main:after{display:none}.footer-newsletter:before{display:none}.footer-newsletter:after{background:url(images/hex-black-02.png) 0 0 no-repeat;left:99.5%;top:0;background-size:contain}.footer-follow:before{background:url(images/hex-black-03.png) 0 0 no-repeat;left:-99.5%;top:0;background-size:contain}.footer-follow:after{background:url(images/hex-black-01.png) 0 0 no-repeat;left:99.5%;top:0;background-size:contain}}@media only screen and (min-width: 48em){.js-media-query-tester{width:48px}h1,h2,h3,h4,h5{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.8rem}.main-default h2{font-size:2.4rem}.aux,.adaptive.text-center .aux,.main-portfolio-detail .text .aux,.map_container .text .aux{width:90%;max-width:1155px}.map_container>.text{margin-top:0;margin-bottom:0}.map_container .text .text{margin-top:0}.header .logo{width:203px;height:50px}.menu-trigger{width:43px;height:50px;background-image:url(images/ico-menu-trigger@2x.png);background-size:86px 50px}.menu-open .menu-trigger{background-position:-43px 0}.header .intro{padding-top:14%;margin-bottom:5.4%;font-size:3.5rem;line-height:115%}.slideshow{padding-bottom:86.7%}.slideshow li{position:absolute}.slideshow figure{height:auto;padding-bottom:0}.slideshow figure img{display:block;position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;height:auto;margin:auto;max-width:none}.slideshow .layout-video video{display:block}.slideshow .layout-video figure{display:none}.home .main{margin-top:-15.5%;z-index:210}.home .main .aux{padding-top:0;padding-bottom:0}.home .featured{padding:0 16.6% 0 33.3%;margin-bottom:12.5%;position:relative;float:right;width:100%;max-width:none;height:auto;text-align:left;font-size:2.2rem}.home .featured h1,.home .featured h2,.home .featured h3,.home .featured h4,.home .featured h5{font-size:3.2rem}.home .featured .more{width:34px;margin:0 auto}.text-center .aux,.main-team .text-center .aux{max-width:685px;margin:0 auto}.text-multi-column{float:left;width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}.text-multi-column p,.text-multi-column ul,.text-multi-column ol{float:none;clear:left}.actions{margin:3% 0}.actions a{float:left;width:33.3333%;font-size:2.1rem}.actions a.back{font-size:2rem}.actions .prev{text-align:left;text-indent:0}.actions .next{text-align:right;text-indent:0}.actions .prev:before{margin-right:.6em}.actions .next:after{margin-left:.6em}.header .overlay.aux{width:90%;margin:0 5%;left:0}.overlay .svg-cont{position:absolute;float:left;width:33.3333%;height:0;padding-bottom:38.3%}.overlay svg{position:absolute;width:100%;display:block}.overlay .overlay-01{margin-top:-28.8%;left:-33.3%;opacity:.14}.overlay .overlay-02{margin-top:-28.8%;left:0;opacity:.19}.overlay .overlay-03{margin-top:-28.8%;left:33.3%;opacity:.26}.overlay .overlay-04{margin-top:-28.8%;left:66.6%;opacity:.24}.overlay .overlay-05{margin-top:-28.8%;left:99.9%;opacity:.11}.overlay .overlay-06{margin-top:0;left:-16.65%;opacity:.24}.overlay .overlay-07{margin-top:0;left:16.65%;opacity:.2}.overlay .overlay-08{margin-top:0;left:49.95%;opacity:.16}.overlay .overlay-09{margin-top:0;left:83.28%;opacity:.2}.overlay .overlay-10{display:block;margin-top:28.8%;left:-33.3%;opacity:.2}.overlay .overlay-11{display:block;margin-top:28.8%;left:0;opacity:.25}.overlay .overlay-12{display:block;margin-top:28.8%;left:33.3%;opacity:.22}.overlay .overlay-16{display:block;margin-top:28.8%;left:66.6%;opacity:.15}.overlay .overlay-17{display:block;margin-top:28.8%;left:99.9%;opacity:.13}.overlay .overlay-18{display:block;margin-top:57.6%;left:-16.65%;opacity:.28}.overlay .overlay-13{width:33.7%;margin-top:57.7%;left:16.62%}.overlay .overlay-14{width:33.7%;margin-top:57.7%;left:49.82%}.overlay .overlay-15{width:33.7%;margin-top:57.7%;left:83%}.overlay .overlay-19{display:block;margin-top:86.3%;left:-33.0%}.overlay .overlay-20{display:block;margin-top:86.3%;left:0}.overlay .overlay-21{display:block;margin-top:86.3%;left:33.1%}.overlay .overlay-22{display:block;margin-top:86.3%;left:66.2%}.overlay .overlay-23{display:block;margin-top:86.3%;left:99.5%}.ie .overlay .overlay-01,.ie .overlay .overlay-02,.ie .overlay .overlay-03,.ie .overlay .overlay-04,.ie .overlay .overlay-05{margin-top:-28.7%}.ie .overlay .svg-cont{width:33.4333%}.ie .overlay .overlay-01,.ie .overlay .overlay-10,.ie .overlay .overlay-19{left:-33.1%}.ie .overlay .overlay-03,.ie .overlay .overlay-12{left:33.2%}.ie .overlay .overlay-09{left:49.85%}.ie .overlay .overlay-04,.ie .overlay .overlay-16{left:66.4%}.ie .overlay .overlay-09{left:83.08%}.ie .overlay .overlay-05,.ie .overlay .overlay-17{left:99.6%}.ie .overlay .overlay-06,.ie .overlay .overlay-18{left:-16.55%}.ie .overlay .overlay-07{left:16.55%}.svg-container{width:33.3333%;padding-bottom:38.3%;margin-top:-9.57%}.svg-container.el-pr{float:left}.svg-wrapper-hexagons .svg-container.no-overlay{margin-top:-9.57%}.svg-container.el-p1{clear:left}.svg-container.el-p4{left:16.7%;clear:left}.svg-container.el-p5{left:16.7%}.svg-container.elem2,.svg-container.elem3{margin-top:0}.svg-container:after{display:none}.home .svg-container.el-p1{left:16.7%}.home .svg-container.el-p2{left:16.7%}.home .svg-container.el-p3{clear:left}.home .svg-container.el-p4{left:auto;clear:none}.home .svg-container.el-p5{left:auto}.home .svg-container.elem3{margin-top:-9.66%}.home .svg-container:after{display:block}.home .svg-container.elem1:after{margin-top:-86%;left:249.3%}.home .svg-container.elem2:after,.home .svg-container.elem5:after{left:100%}.home .svg-container.elem3:after{left:-100%}.home .svg-container.elem4:after{display:none}.portfolio .box-center{background-position:center 20%;background-size:63px 72px}.team .box-center{background-size:72px 60px}.svg-text{padding:0 11%}.svg-content h2{margin-bottom:.35em;font-size:2.2rem}.portfolio .svg-content h2,.team .svg-content h2{padding-top:3.5em}.svg-content .clamp-container{height:125px;line-height:1.25}.title-1-lines .svg-content .clamp-container{height:100px}.title-2-lines .svg-content .clamp-container{height:50px}.title-3-lines .svg-content .clamp-container{height:50px}.title-4-lines .svg-content .clamp-container{height:26px}.svg-content p{font-size:1.8rem}.svg-content .more{bottom:-29px}.load-more .svg-content .more{height:36px;background:url(images/ico-more.png) center 0 no-repeat}.text-pitch{font-size:2.2rem}.main-portfolio .svg-content .clamp-container{height:110px}.main-portfolio .title-1-lines .svg-content .clamp-container{height:88px}.main-portfolio .title-2-lines .svg-content .clamp-container{height:66px}.main-portfolio .title-3-lines .svg-content .clamp-container{height:44px}.main-portfolio .title-4-lines .svg-content .clamp-container{height:22px}.vertical-slideshow .svg-content .clamp-container{height:100px}.main-why-italy .svg-wrapper .aux{width:90%}.main-why-italy .svg-container{width:33.3333%;padding-bottom:38.3%;margin-top:-9.57%}.main-why-italy .svg-container:before,.main-why-italy .svg-container:after{display:none}.main-why-italy .svg-container.elem2,.main-why-italy .svg-container.elem3{margin-top:0}.main-why-italy .svg-text{padding:0 11%}.main-why-italy .svg-content h2{margin-bottom:.35em;font-size:2.4rem}.main-why-italy .svg-content p{font-size:2rem}.main-why-italy .svg-container.el-front{z-index:0 !important}.main-why-italy .el-text{z-index:auto}.hexagon-higher .svg-container.elem2,.hexagon-higher .svg-container.elem3{margin-top:1em}.adaptive .text-multi-column{padding:0 10%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-column-gap:4.5em;-moz-column-gap:4.5em;column-gap:4.5em}.main-how-we-help .svg-content .clamp-container{line-height:1.4}.main-how-we-help .map{margin-bottom:9%}.main-team article .team-text h1,.main-team article .team-text h2,.main-team article .team-text h3,.main-team article .team-text h4,.main-team article .team-text h5{font-size:3.1rem}.partners-logo{margin-bottom:2.5em}.global_partners h2,.partners-logo h2{font-size:2.9rem}.technical-partners ul{max-width:995px}.technical-partners li{width:32%}.other-partners ul{max-width:944px}.other-partners li{width:24%}.team-block-members .ruolo-setted .svg-content .clamp-container,.team-block-members .website-setted .svg-content .clamp-container,.team-block-members .twitter-setted .svg-content .clamp-container,.team-block-members .linkedin-setted .svg-content .clamp-container{height:88px}.team-block-members .ruolo-setted.title-1-lines .svg-content .clamp-container,.team-block-members .website-setted.title-1-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-1-lines .svg-content .clamp-container{height:66px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-2-lines .svg-content .clamp-container,.team-block-members .website-setted.title-2-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-2-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-3-lines .svg-content .clamp-container,.team-block-members .website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-3-lines .svg-content .clamp-container{height:22px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-4-lines .svg-content .clamp-container,.team-block-members .website-setted.title-4-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-4-lines .svg-content .clamp-container{height:0}.main-team .svg-content .clamp-container{line-height:1.4}.blog-box{padding:8.65% 0 10%;margin-top:-8.65%}.blog-box .aux{width:60%;max-width:none}.blog-box h2{font-size:3.2rem}.blog-box h2 span{font-size:2.8rem}.home .news{margin-bottom:0}.news h1,.news h2,.news h3,.news h4,.news h5{padding-top:9%;margin-bottom:5%}.news p{margin-bottom:.5em}.form-wrapper.aux{max-width:530px}.gform_wrapper li{margin:0 0 1.8em 0}.gform_body li .gfield_label{font-size:1.6rem}.gform_wrapper .ginput_container{padding-left:43px}.gform_body li .gfield_label{padding-left:104px}.gfield_checkbox label{font-size:1.7rem}form input[type=text],form input[type=email],form input[type=tel],form input[type=password],form textarea{height:51px;padding:.75em 1em .5em 3.5em;font-size:1.8rem}.ginput_container .file_button{padding:0 2em 0;font-size:1.55rem;line-height:390%}.gform_wrapper .gform_footer{float:right;width:96px;padding-top:0;margin-top:-75px}#gform_wrapper_3 .gform_footer{margin-top:-32px}.gform_footer .gform_ajax_spinner{margin:77px 0 auto -11px}.required-field-text{font-size:1.9rem;margin-bottom:1.4em}.validation_error{font-size:1.9rem;margin-bottom:1.8em}.main-pitch .ginput_container:after{top:-23px}.main-pitch .ginput_container:after{width:85px;height:98px}.main-pitch .how-contact .ginput_container:after{background-position:0 -98px}.main-pitch .location .ginput_container:after{background-position:0 -195px}.main-pitch .website .ginput_container:after{background-position:0 -293px}.main-pitch .concept .ginput_container:after{background-position:0 -391px}.main-pitch .business-model .ginput_container:after{background-position:0 -489px}.main-pitch .upload .ginput_container:after{background-position:0 -586px}.main-pitch .email .ginput_container:after{background-position:0 -684px}.footer .gfield_checkbox label{font-size:1.4rem}}@media only screen and (min-width: 53.125em){.js-media-query-tester{width:53px}.actions a{font-size:2.4rem}.actions a.back{font-size:2.2rem}.svg-content h2{font-size:2.4rem}.svg-content p{font-size:2rem}.svg-content .clamp-container{height:130px;line-height:1.3}.title-1-lines .svg-content .clamp-container{height:104px}.title-2-lines .svg-content .clamp-container{height:78px}.title-3-lines .svg-content .clamp-container{height:52px}.title-4-lines .svg-content .clamp-container{height:26px}.load-more .svg-content .more{height:61px;background-image:url(images/ico-load-more.png)}.text-pitch{font-size:2.4rem}.main-portfolio .svg-content .clamp-container{height:130px}.main-portfolio .title-1-lines .svg-content .clamp-container{height:104px}.main-portfolio .title-2-lines .svg-content .clamp-container{height:78px}.main-portfolio .title-3-lines .svg-content .clamp-container{height:52px}.main-portfolio .title-4-lines .svg-content .clamp-container{height:26px}.team-block-members .ruolo-setted .svg-content .clamp-container,.team-block-members .website-setted .svg-content .clamp-container,.team-block-members .twitter-setted .svg-content .clamp-container,.team-block-members .linkedin-setted .svg-content .clamp-container{height:110px}.team-block-members .ruolo-setted.title-1-lines .svg-content .clamp-container,.team-block-members .website-setted.title-1-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-1-lines .svg-content .clamp-container{height:88px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-2-lines .svg-content .clamp-container,.team-block-members .website-setted.title-2-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-2-lines .svg-content .clamp-container{height:66px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-3-lines .svg-content .clamp-container,.team-block-members .website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-3-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-4-lines .svg-content .clamp-container,.team-block-members .website-setted.title-4-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-4-lines .svg-content .clamp-container{height:22px}.svg-wrapper.hexagon-higher{width:90%;max-width:765px;margin:.8em auto 1.6em}.hexagon-higher .svg-container.featured{top:0;z-index:2100;width:35%;padding-bottom:0;margin:0 32.5%}.hexagon-higher .svg-group-child{width:100%;padding:0;height:0;padding-bottom:43.4%;overflow:visible}.hexagon-higher .svg-container{position:absolute;width:30%;padding-bottom:0;margin-top:0}.hexagon-higher .svg-container.elem1{margin-top:3%;left:0}.hexagon-higher .svg-container.elem2{margin-top:3%;right:0}.hexagon-higher .svg-container.elem3{margin-top:33%;right:17.5%}.hexagon-higher .svg-container.elem4{margin-top:3%;right:0}.hexagon-higher .expandable-container{padding-top:1.3em;padding-bottom:1.1em}.hexagon-higher .svg-container.featured:before,.hexagon-higher .svg-group-child:before,.hexagon-higher .svg-group-child:after,.hexagon-higher .svg-container.featured:after,.hexagon-higher .svg-group-child .svg-container:last-child:before{display:none}.hexagon-higher .svg-group-child .svg-container:last-child:after{display:block}.hexagon-higher .svg-group-child .svg-container.elem1:after{left:99%}.hexagon-higher .svg-group-child .svg-container.elem3:after{top:28px;left:auto;right:163px;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.ie .svg-wrapper.hexagon-higher{max-width:750px}.ie .hexagon-higher .svg-group-child .svg-top .center{width:213px}.ie .hexagon-higher .svg-group-child .svg-bottom .center{width:213px}.methodology.text-center .aux{max-width:none}.step-container{width:23.125%;padding-right:2.5%;margin-bottom:0}.step-container.step-4{padding-right:0}.svg-container.step-pitch{width:100%;padding-bottom:115.8%;margin-bottom:1.2em}.step-container .svg-wrapper-step{width:100%}.step-pitch span{position:relative;height:auto;padding-top:53%;text-indent:0;white-space:normal;font-size:1.9rem;background-position:center 22%;background-size:46%}.step-4 .step-pitch span{padding-top:45%;background-position:center 5%}.step-container .related-text{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;padding:0 12%;text-align:center}.step-container.el-pl .related-text{margin-left:0}.step-container.el-pr .related-text{padding:0 12%}.step-container h3{display:none}.step-container:after{height:8px;width:100%;left:42%;top:0;margin-top:50.7%}.step-container:after,.step-container.el-pl:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.vertical-slideshow .svg-content h2{margin-bottom:.6em;font-size:2.4rem}.vertical-slideshow .svg-content .who{padding-top:.3em;font-size:2rem}.vertical-slideshow .svg-content span{font-size:1.9rem}.vertical-slideshow .svg-content p{font-size:1.8rem;line-height:1.35}.vertical-slideshow .svg-content .clamp-container{height:120px}.vertical-slideshow .title-1-lines .svg-content .clamp-container{height:72px}.vertical-slideshow .title-2-lines .svg-content .clamp-container{height:48px}.vertical-slideshow .testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:48px}.main-team .vertical-slideshow .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .svg-content .clamp-container{height:96px}.main-team .vertical-slideshow .title-1-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-1-lines .svg-content .clamp-container{height:72px}.main-team .vertical-slideshow .title-2-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-2-lines .svg-content .clamp-container{height:48px}.main-team .vertical-slideshow .title-3-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-3-lines .svg-content .clamp-container{height:24px}.main-team .vertical-slideshow .title-4-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-4-lines .svg-content .clamp-container{height:0}}@media only screen and (min-width: 56.25em){.menu-trigger{display:none}.aux-menu{position:absolute}.smart-menu{position:static;top:auto;left:auto;float:right;width:auto;height:auto;max-width:none}.smart-menu svg{display:none}.main-menu{position:relative;top:.9em;left:auto;display:block;float:right;width:auto}.main-menu ul{margin-bottom:0}.main-menu li{float:left}.main-menu li a{position:relative;display:block;padding:.5em;color:#404041;font-family:'Din-Bold',sans-serif;font-size:1.6rem;text-transform:uppercase;text-decoration:none}.home .main-menu li a{color:#fff}.main-menu li:last-child a{padding-right:0}.main-menu li a:before{display:none;position:absolute;top:-17px;left:0;right:0;margin:0 auto;content:'';width:17px;height:19px;background:url(images/ico-current-menu.gif) 0 0 no-repeat}.home .main-menu li a:before{background-image:url(images/ico-current-menu-home.png)}.main-menu li:last-child a:before{left:.6em}.main-menu li.current-menu-item a:before,.main-menu li a:hover:before{display:block}.lang-menu{position:absolute;top:17%;right:0;z-index:500;padding:0;left:0;max-width:1280px;margin:0 auto;width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .lang-menu li{border-color:#cacaca}.home .lang-menu li a,.home .lang-menu li span{color:#fff}.home .lang-menu li a{color:#cacaca}.home .lang-menu li a:hover{color:#fff}}@media only screen and (max-width: 62.5em){.team-block-2 .team-block-text .svg-content h2{display:none}}.team-wrapper .team-text h1:last-child,.team-wrapper .team-text h2:last-child,.team-wrapper .team-text h3:last-child,.team-wrapper .team-text h4:last-child,.team-wrapper .team-text h5:last-child{margin-bottom:0}@media only screen and (min-width: 62.5em){.js-media-query-tester{width:63px}.actions{width:86%;margin:3% 7%}.portfolio .box-center,.team .box-center{background-size:auto}.svg-content h2{font-size:2.8rem}.main-why-italy .svg-content h2{margin-bottom:.5em;font-size:2.8rem}.svg-content .clamp-container{height:130px;line-height:1.3}.title-1-lines .svg-content .clamp-container{height:104px}.title-2-lines .svg-content .clamp-container{height:78px}.title-3-lines .svg-content .clamp-container{height:52px}.svg-content p{margin-bottom:.6em;font-size:2.1rem}.main-why-italy .svg-content p{font-size:2rem}.text-pitch{font-size:2.8rem}.vertical-slideshow .svg-content h2{font-size:2.6rem}.vertical-slideshow .svg-content p{height:auto;-webkit-line-clamp:none;font-size:1.9rem}.vertical-slideshow .svg-content span{font-size:1.8rem}.main-portfolio .svg-content .clamp-container{height:135px}.main-portfolio .title-1-lines .svg-content .clamp-container{height:108px}.main-portfolio .title-2-lines .svg-content .clamp-container{height:81px}.main-portfolio .title-3-lines .svg-content .clamp-container{height:54px}.main-portfolio .title-4-lines .svg-content .clamp-container{height:27px}.blog-box .aux{width:90%;max-width:1155px}.blog-box .col-1,.blog-box .col-2{margin-bottom:2em;padding-top:0;float:left;width:48%}.blog-box .col-2{float:right}.blog-box h2 span{display:inline}.home .news{width:50%;padding:0 5% 0 0}.main-team article{margin-bottom:4em}.team-wrapper .aux{max-width:1250px}.team-block{margin-top:.5em;margin-bottom:3.5em}.team-block.team-block-1{z-index:1}.team-block.team-block-2{z-index:2}article .team-block:last-child{margin-bottom:1em}.team-block-text{position:relative;margin-top:23.65%;z-index:100}.team-block-big .team-block-text{margin-top:26.4%}.team-block-text .svg-container,.team-block-text .svg-cont{position:relative;float:left;width:33.3333%;height:0;padding-bottom:38.3%}.team-block-text .svg-cont,.team-block-text .svg-top,.team-block-text .svg-bottom{display:block}.team-block-text .svg-container .box-center{height:0;margin-top:-1.3%;padding-bottom:57.2%}.team-block-text .svg-text{position:absolute;color:#fff}.team-block-text .svg-content h2{font-size:2.4rem;color:#fff}.team-block-text .svg-content p{margin-bottom:0}.team-block-text .svg-container.color-1 .box-center{background:#fdb414}.team-block-text .svg-container.color-2 .box-center{background:#dd6606}.team-block-text .svg-container.color-3 .box-center{background:#9869ab}.team-block-text .svg-container.color-4 .box-center{background:#15b5db}.team-block-text .svg-container.color-5 .box-center{background:#19849d}.team-block-text .svg-container.color-6 .box-center{background:#11975a}.team-block-text .svg-container.color-7 .box-center{background:#f4f4f4}.team-block-text .svg-container.color-8 .box-center{background:#1d1d1d}.hexagon-mobile-no-clamp .svg-content .clamp-container{height:140px}.hexagon-mobile-no-clamp.title-1-lines .svg-content .clamp-container{height:112px}.hexagon-mobile-no-clamp.title-2-lines .svg-content .clamp-container{height:84px}.hexagon-mobile-no-clamp.title-3-lines .svg-content .clamp-container{height:56px}.hexagon-mobile-no-clamp.title-4-lines .svg-content .clamp-container{height:28px}.team-block-members{position:absolute;top:0;max-width:none}.team-block-members .members{height:0;padding-bottom:33.28%;margin-bottom:0;z-index:10}.team-block-big .team-block-members .members{padding-bottom:35.9%}.team-block-members .member{position:absolute;top:0;width:25.6%;margin-bottom:0}.team-block-big .team-block-members .member{width:24.8%}.team-block-members .member.member-line-alone{margin:0}.team-block-members .member figure img{position:absolute;top:0;left:0}.team-block-members .member .svg-container{display:none;position:absolute;bottom:116px;left:0;width:280px;padding-bottom:0;margin:0;height:auto;z-index:80}.team-block-members .member.active-member{z-index:50}.team-block-members .member.active-member figure{z-index:50}.team-block-members.active-team .member figure img{top:auto;bottom:1px}.team-block-members .member.active-member figure img{bottom:auto;top:0}.team-block-members .member.active-member .svg-container{display:block}.team-block-members .member-more{display:block;position:absolute;top:0;z-index:30;margin-bottom:0}.team-block-members .member-more li{position:absolute;margin-top:21.14%}.team-block-big .team-block-members .member-more li{margin-top:16.04%}.team-block-staff .team-block-members .member-more li{margin-top:20.04%}.team-block-members .member-more li .more{width:32px;height:36px;background:url(images/ico-more.png) 0 0 no-repeat}.team-block-members .member-more li.member-more-color-black .more{background-image:url(images/ico-more-dark-tr.png)}.active-team .member-more{display:none}.team-block-big .position-4{left:10%;z-index:5}.team-block-big .position-2{left:27.3%;z-index:1}.team-block-big .position-1{left:46.74%;z-index:10}.team-block-big .position-5{left:64.1%;z-index:5}.team-block-big .position-3{left:0%;z-index:1}.team-block-big .position-1 .svg-container{left:-120%}.team-block-big .position-2 .svg-container{left:120%}.team-block-big .position-3 .svg-container{left:120%}.team-block-big .position-4 .svg-container{left:120%}.team-block-big .position-5 .svg-container{left:-120%}.team-block-big .position-6 .svg-container{left:-120%}.team-block-big .member-more .position-1{left:52.93%}.team-block-big .member-more .position-2{left:34.89%}.team-block-big .member-more .position-3{left:3.83%}.team-block-big .member-more .position-4{left:26.3%}.team-block-big .member-more .position-5{left:80.11%}.team-block-big .member-more .position-6{right:6.68%}.team-block-staff .position-4{left:10%;z-index:5}.team-block-staff .position-2{left:27.3%;z-index:1}.team-block-staff .position-1{left:46.74%;z-index:10}.team-block-staff .position-5{left:64.1%;z-index:5}.team-block-staff .position-1 .svg-container{left:-120%}.team-block-staff .position-2 .svg-container{left:120%}.team-block-staff .position-3 .svg-container{left:120%}.team-block-staff .position-4 .svg-container{left:120%}.team-block-staff .position-5 .svg-container{left:-120%}.team-block-staff .position-6 .svg-container{left:-120%}.team-block-staff .member-more .position-1{left:52.93%}.team-block-staff .member-more .position-2{left:34.89%}.team-block-staff .member-more .position-3{left:39.83%}.team-block-staff .member-more .position-4{left:26.3%}.team-block-staff .member-more .position-5{left:80.11%}.team-block-staff .member-more .position-6{right:6.68%}.team-block-3 .position-1{left:8.6%;z-index:1}.team-block-3 .position-2{left:21.87%;z-index:5}.team-block-3 .position-3{left:37.03%;z-index:10}.team-block-3 .position-4{left:52.5%;z-index:15}.team-block-3 .position-5{right:9.6%;z-index:10}.team-block-3 .position-1 .svg-container{left:100%}.team-block-3 .position-2 .svg-container{left:100%}.team-block-3 .position-3 .svg-container{left:100%}.team-block-3 .position-4 .svg-container{left:-100%}.team-block-3 .position-5 .svg-container{left:-100%}.team-block-3 .member-more .position-1{left:16%}.team-block-3 .member-more .position-2{left:30.49%}.team-block-3 .member-more .position-3{left:45.53%}.team-block-3 .member-more .position-4{left:67.62%}.team-block-3 .member-more .position-5{right:15.18%}.team-block-4 .position-1{left:21.87%;z-index:5}.team-block-4 .position-2{left:37.03%;z-index:10}.team-block-4 .position-4{left:52.5%;z-index:15}.team-block-4 .position-1 .svg-container{left:100%}.team-block-4 .position-2 .svg-container{left:100%}.team-block-4 .position-4 .svg-container{left:-100%}.team-block-4 .member-more .position-1{left:26.49%}.team-block-4 .member-more .position-2{left:45.53%}.team-block-4 .member-more .position-4{left:68.62%}.team-block-eir .position-1{left:21.87%;z-index:5}.team-block-eir .position-2{left:37.03%;z-index:10}.team-block-eir .position-3{left:52.5%;z-index:15}.team-block-eir .position-4{left:27.5%;z-index:20}.team-block-eir .position-5{left:51.5%;z-index:25}.team-block-eir .position-1 .svg-container{left:100%}.team-block-eir .position-2 .svg-container{left:100%}.team-block-eir .position-3 .svg-container{left:-100%}.team-block-eir .position-4 .svg-container{left:100%}.team-block-eir .position-5 .svg-container{left:-100%}.team-block-eir .member-more .position-1{left:28.49%}.team-block-eir .member-more .position-2{left:45.53%}.team-block-eir .member-more .position-3{left:68.62%}.team-block-eir .member-more .position-4{left:43.53%}.team-block-eir .member-more .position-5{left:61.62%}.partners-logo{margin-bottom:3.8em}.partners-logo li a{padding:2em 1.3em}.global_partners h2,.partners-logo h2{margin-bottom:1.2em}.other-partners li{width:19%}.team-block-members .ruolo-setted .svg-content .clamp-container,.team-block-members .website-setted .svg-content .clamp-container,.team-block-members .twitter-setted .svg-content .clamp-container,.team-block-members .linkedin-setted .svg-content .clamp-container{height:66px}.team-block-members .ruolo-setted.title-1-lines .svg-content .clamp-container,.team-block-members .website-setted.title-1-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-1-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-1-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-2-lines .svg-content .clamp-container,.team-block-members .website-setted.title-2-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-2-lines .svg-content .clamp-container{height:44px}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-2-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-3-lines .svg-content .clamp-container,.team-block-members .website-setted.title-3-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-3-lines .svg-content .clamp-container{height:0}.team-block-members .ruolo-setted.website-setted.twitter-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-3-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.title-4-lines .svg-content .clamp-container,.team-block-members .website-setted.title-4-lines .svg-content .clamp-container,.team-block-members .twitter-setted.title-4-lines .svg-content .clamp-container,.team-block-members .linkedin-setted.title-4-lines .svg-content .clamp-container,.team-block-members .ruolo-setted.website-setted.title-4-lines .svg-content .clamp-container{height:0}.vertical-slideshow .svg-content .clamp-container{height:125px}.vertical-slideshow .title-1-lines .svg-content .clamp-container{height:100px}.vertical-slideshow .title-2-lines .svg-content .clamp-container{height:75px}.vertical-slideshow .title-3-lines .svg-content .clamp-container{height:50px}.vertical-slideshow .testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:75px}.main-team .vertical-slideshow .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .svg-content .clamp-container{height:125px}.main-team .vertical-slideshow .title-1-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-1-lines .svg-content .clamp-container{height:100px}.main-team .vertical-slideshow .title-2-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-2-lines .svg-content .clamp-container{height:75px}.main-team .vertical-slideshow .title-3-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-3-lines .svg-content .clamp-container{height:50px}.main-team .vertical-slideshow .title-4-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-4-lines .svg-content .clamp-container{height:25px}.title-slideshow{margin-bottom:1.5%}.footer:before{height:75%;background:#1c1c1c}.footer:after{display:none}.footer .aux{position:relative;width:90%}.footer-container{position:relative;float:left;width:33.3333%;padding-bottom:38.3%;margin-top:0;z-index:auto}.footer-hex{width:100%;padding:0 10%}.footer-main{left:.1%}.footer-newsletter{display:block;background:url(images/hex-black-02.png) 0 0 no-repeat;background-size:contain}.footer-pitch{display:block;left:-.3%;z-index:100}.footer-map{display:block;margin-top:-9.66%;left:16.74%;background:url(images/hex-black-03.png) 0 0 no-repeat;background-size:contain}.footer-follow{display:block}.footer-newsletter .footer-hex{padding:0 18%}.footer-main p{font-size:1.4rem}.footer .copy{margin-bottom:.9em;font-size:1.2rem}.footer .logo{width:174px;height:43px;margin:0 auto 1.8em}.footer .service-menu ul{margin-bottom:0}.footer .service-menu li.newsletter{display:none}.footer-main .social{display:none}.footer h2,.footer h3{font-size:2rem;color:#fff;text-transform:uppercase}.footer-pitch svg{top:0;left:0}.footer-pitch svg a rect{opacity:1}.footer-pitch .footer-hex{margin-top:29%;height:50.2%}.footer-pitch a{font-family:'Din-Bold',sans-serif;color:#fff;text-shadow:0 0 5px rgba(14,14,14,0.2);font-size:2.2rem}.footer-pitch a:hover{color:#fff}.footer-pitch span{display:block;width:100%;padding-top:4.3em;text-transform:uppercase;background:url(images/ico-pitch.png) center 0 no-repeat}.footer-pitch.custom span{background:none;padding-top:25px;line-height:1}.footer-pitch.custom .custom-icon-container{margin:0 auto;text-align:center}.footer-pitch.custom .custom-icon-container img{display:inline-block;width:auto;max-height:95px}.footer-map .footer-hex{padding:0 15%}.footer-map span.map{position:relative;display:block;width:100%;height:0;padding-bottom:92%;color:#fff;background:url(images/bg-map.jpg) center 0 no-repeat;background-size:contain}.footer-map .map span{display:block;font-family:'Din-Bold',sans-serif;position:absolute;top:19%;left:40%}.footer-follow h3{padding-top:1.2em;margin-bottom:0.6em}.footer .social{margin-bottom:0}.footer .social li{margin:0 .3em}.footer .social .centered{margin:0 40%}.footer-container:before,.footer-container:after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;z-index:5}.footer-main:before{background:url(images/hex-black-03.png) 0 0 no-repeat;left:-99.5%;background-size:contain}.footer-main:after{background:url(images/hex-black-02.png) 0 0 no-repeat;left:-199%;top:0;background-size:contain}.footer-map:before{background:url(images/hex-black-02.png) 0 0 no-repeat;left:-99.5%;background-size:contain}.footer-map:after{background:url(images/hex-black-01.png) 0 0 no-repeat;left:-199%;top:0;background-size:contain}.footer-newsletter:before{background:url(images/hex-black-02.png) 0 0 no-repeat;left:0;top:149.5%;background-size:contain}.footer-newsletter:after{background:url(images/hex-black-03.png) 0 0 no-repeat;left:99.5%;top:149.5%;background-size:contain}.footer-pitch:before{background:url(images/hex-black-01.png) 0 0 no-repeat;left:99.5%;background-size:contain}.footer-pitch:after{background:url(images/hex-black-03.png) 0 0 no-repeat;left:199%;top:0;background-size:contain}.footer-follow:before{background:url(images/hex-black-02.png) 0 0 no-repeat;left:99.5%;background-size:contain}.footer-follow:after{background:url(images/hex-black-03.png) 0 0 no-repeat;left:199%;top:0;background-size:contain}.footer .gfield_checkbox label{font-size:1.2rem}}@media only screen and (min-width: 65.625em){.header .logo{width:253px;height:63px}.main-menu{top:1.35em}.main-menu li a{padding:.5em .75em;font-size:1.7rem}.main-menu li:last-child a:before{left:.85em}.lang-menu{top:21%}.header .intro{margin-bottom:1em;font-size:4rem}.header .pitch-now{padding-top:6em;font-size:1.9rem;background-size:241px 100px;background-position:8px 0}.header .pitch-now:hover{background-position:-147px 0}}@media only screen and (min-width: 71.875em){.js-media-query-tester{width:72px}.home .svg-content .more{bottom:5%}.svg-content .clamp-container{height:156px}.title-1-lines .svg-content .clamp-container{height:130px}.title-2-lines .svg-content .clamp-container{height:104px}.title-3-lines .svg-content .clamp-container{height:78px}.main-how-we-help .map{margin-bottom:7%}.svg-container.el-text.is-exit .box-center{position:relative;margin-top:-1.3%;padding-bottom:57.2%;overflow:visible !important}.vertical-slideshow .svg-content h2{font-size:2.8rem}.vertical-slideshow .svg-content .who{padding-top:.3em;font-size:2.1rem}.vertical-slideshow .svg-content span{font-size:2rem}.vertical-slideshow .svg-content p{font-size:2.1rem}.vertical-slideshow .svg-content .clamp-container{height:140px}.vertical-slideshow .title-1-lines .svg-content .clamp-container{height:112px}.vertical-slideshow .testimonial-company-setted.testimonial-name-setted .svg-content .clamp-container{height:56px}.main-team .vertical-slideshow .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .svg-content .clamp-container{height:140px}.main-team .vertical-slideshow .title-1-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-1-lines .svg-content .clamp-container{height:112px}.main-team .vertical-slideshow .title-2-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-2-lines .svg-content .clamp-container{height:84px}.main-team .vertical-slideshow .title-3-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-3-lines .svg-content .clamp-container{height:56px}.main-team .vertical-slideshow .title-4-lines .svg-content .clamp-container,.main-how-we-help .vertical-slideshow .title-4-lines .svg-content .clamp-container{height:28px}.team-block-text .svg-content p{font-size:2.1rem}.hexagon-mobile-no-clamp .svg-content .clamp-container{height:174px}.hexagon-mobile-no-clamp.title-1-lines .svg-content .clamp-container{height:145px}.hexagon-mobile-no-clamp.title-2-lines .svg-content .clamp-container{height:116px}.hexagon-mobile-no-clamp.title-3-lines .svg-content .clamp-container{height:87px}.hexagon-mobile-no-clamp.title-4-lines .svg-content .clamp-container{height:58px}.team-block-members .member .svg-container{width:300px}.footer .gfield_checkbox input{top:2px}.footer .gfield_checkbox label{font-size:1.4rem}}@media only screen and (min-width: 80em){.js-media-query-tester{width:80px}h1,h2,h3,h4,h5{font-size:4.6rem}.text{font-size:2.5rem}.main-default p,.main-sitemap p,.main-default li,.main-sitemap li{font-size:2.1rem}.sitemap-container{margin-bottom:2.8em}.svg-content .clamp-container{height:182px}.title-1-lines .svg-content .clamp-container{height:156px}.title-2-lines .svg-content .clamp-container{height:130px}.title-3-lines .svg-content .clamp-container{height:104px}.faq-list dt{font-size:2rem}.faq-list dd{font-size:2rem}.faq-list .more{top:2px}.faq-list li{font-size:2rem}.faq-list ul li{background-position:0 6px}.os-mac .faq-list ul li{background-position:0 2px}.header .aux{float:none}.header .logo{width:370px;height:92px}.main-menu{top:2.6em}.main-menu li a{padding:.5em .8em;font-size:1.8rem}.main-menu li:last-child a:before{left:.8em}.lang-menu{top:23%}.header .aux-2,.methodology.text-center .aux{position:relative;max-width:1280px;margin:0 auto}.header .overlay.aux{position:relative}.slideshow{height:1110px;padding-bottom:0}.header .intro{margin-bottom:1em;font-size:5rem}.header .pitch-now{padding-top:6em;font-size:2.3rem;background-size:284px 118px;background-position:10px 0}.header .pitch-now:hover{background-position:-173px 0}.home .main{margin-top:-200px}.home .featured{font-size:2.5rem}.home .featured h1,.home .featured h2,.home .featured h3,.home .featured h4,.home .featured h5{font-size:4rem}.blog-box{margin-top:-110px;padding-top:110px;padding-bottom:128px}.blog-box h2{font-size:4rem}.vertical-slideshow,.vertical-slideshow>li,.vertical-slideshow>li.hex-single,.vertical-slideshow>li.hex-double,.vertical-slideshow>li .aux,.vertical-slideshow>li .slide-img,.vertical-slideshow>li.hex-single .slide-img,.vertical-slideshow>li.hex-double .slide-img{padding-bottom:883px}.vertical-slideshow>li .slide-img img{width:100%;height:auto}.bx-slider-vertical .bx-wrapper:before,.bx-slider-vertical .bx-wrapper:after,.vertical-slideshow.single-slide:before,.vertical-slideshow.single-slide:after{padding-bottom:112px;background-size:384px 112px}.main-portfolio .svg-content .clamp-container{height:162px}.main-portfolio .title-1-lines .svg-content .clamp-container{height:135px}.main-portfolio .title-2-lines .svg-content .clamp-container{height:108px}.main-portfolio .title-3-lines .svg-content .clamp-container{height:81px}.main-portfolio .title-4-lines .svg-content .clamp-container{height:54px}.svg-wrapper.hexagon-higher{max-width:1100px}.hexagon-higher .box-center,.hexagon-higher .svg-text{min-height:183px;height:183px}.hexagon-higher .featured .box-center,.hexagon-higher .featured .box-center .svg-text{min-height:220px;height:220px}.hexagon-higher .featured .svg-content span:first-child{font-size:4.5rem}.hexagon-higher .featured .svg-content strong{font-size:8.9rem}.hexagon-higher .featured .svg-content span:last-child{font-size:2.2rem}.hexagon-higher .svg-text{padding:0 8%}.hexagon-higher .svg-content ol{padding-left:25px}.hexagon-higher .svg-content span{font-size:2.2rem}.hexagon-higher .svg-content strong.value{font-size:8.1rem}.hexagon-higher .svg-content p,.hexagon-higher .svg-content li{font-size:2.1rem}.hexagon-higher .svg-content ul li{background-position:0 6px}.os-mac .hexagon-higher .svg-content ul li{background-position:0 3px}.hexagon-higher .svg-group-child .svg-container:after{top:184px}.hexagon-higher .svg-group-child .svg-container.elem3:after{top:28px;right:231px}.step-pitch span{font-size:2.3rem}.step-container .related-text p{font-size:2.1rem}.ie .svg-wrapper.hexagon-higher{max-width:1100px}.ie .hexagon-higher .svg-group-child .svg-top .center{width:318px}.ie .hexagon-higher .svg-group-child .svg-bottom .center{width:318px}.adaptive-model{margin-left:10%;width:80%;padding-bottom:54%;margin-bottom:.3em}.main-team article .team-text h1,.main-team article .team-text h2,.main-team article .team-text h3,.main-team article .team-text h4,.main-team article .team-text h5{font-size:4.5rem}.global_partners h2,.partners-logo h2{font-size:4rem}.global_partners .text,.partners-logo .text{font-size:2.5rem}.form-wrapper.aux{max-width:770px}.gform_wrapper li{margin:0 0 2.6em 0}.gform_wrapper .gform_body{padding-top:1em}.gform_body li .gfield_label{font-size:1.9rem}.gform_body li .gfield_label span.small{font-size:1.8rem}.gform_wrapper .ginput_container{padding-left:53px}.gform_body li .gfield_label{padding-left:127px}.gfield_checkbox label{font-size:2rem}.gform_wrapper li.newsletter li,.gform_wrapper li.privacy li{padding-top:1px}form input[type=text],form input[type=email],form input[type=tel],form input[type=password],form textarea{height:63px;padding:.75em 1em .5em 3.5em;font-size:2.1rem}.ginput_container .file_button{padding:0 2.6em 0;font-size:1.8rem;line-height:390%}.gform_wrapper .gform_footer{width:154px;margin-top:-75px}.gform_footer input[type=submit]{width:154px;height:178px;font-size:2.5rem;background-size:154px 356px}.gform_footer input[type=submit]:hover{background-position:0 -178px}.gform_footer .gform_ajax_spinner{margin:119px 0 auto -11px}.required-field-text{font-size:2.1rem;margin-bottom:1.8em}.validation_error{font-size:2.1rem;margin-bottom:2em}.main-pitch .ginput_container:after{top:-30px}.main-pitch .ginput_container:after{width:107px;height:123px}.main-pitch .how-contact .ginput_container:after{background-position:0 -123px}.main-pitch .location .ginput_container:after{background-position:0 -246px}.main-pitch .website .ginput_container:after{background-position:0 -369px}.main-pitch .concept .ginput_container:after{background-position:0 -492px}.main-pitch .business-model .ginput_container:after{background-position:0 -615px}.main-pitch .upload .ginput_container:after{background-position:0 -738px}.main-pitch .email .ginput_container:after{background-position:0 -861px}.main-pitch .iframe-container{margin-bottom:1.3em}.main-pitch iframe{width:770px;height:433px}.footer h2,.footer h3{font-size:2.4rem}.footer .logo{width:230px;height:58px}.footer-main p{font-size:1.7rem}.footer .copy{font-size:1.4rem}.footer form input[type=text],.footer form input[type=email],.footer form input[type=tel],.footer form input[type=password],.footer form textarea{font-size:1.8rem}.footer .gfield_checkbox label{font-size:1.5rem}.footer .gform_footer input[type=submit]{width:65px;height:75px;font-size:2rem;background-size:65px 151px;line-height:400%}.footer .gform_footer input[type=submit]:hover{background-position:center -76px;background-size:65px 151px}.footer-pitch a{font-size:2.8rem}.footer-pitch span{background-position:center 15%}.footer .social li{margin:0 3%}.footer .social li a{width:63px;height:73px}.footer .social li:hover{background-position:0 -75px}}@media only screen and (min-width: 87.5em){.js-media-query-tester{width:88px}.header .aux,.aux-menu{max-width:1280px;left:0;right:0}.svg-content .clamp-container{height:182px}.title-1-lines .svg-content .clamp-container{height:156px}.title-2-lines .svg-content .clamp-container{height:130px}.title-3-lines .svg-content .clamp-container{height:104px}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 25em){.smart-menu{width:348px;height:400px}.main-menu{top:33.2%}.main-menu a{padding:2.8% 1.3em;font-size:1.6rem}.lang-menu ul{float:left;padding-left:1.35em}.lang-menu li{border-color:#fff}.lang-menu li a{color:#fff}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 31.25em){.smart-menu{width:435px;height:500px}.main-menu{top:32%}.main-menu a{padding:3% 13%;font-size:1.8rem}.lang-menu ul{padding-left:13%}.lang-menu li a,.lang-menu li span{font-size:1.2rem}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 35.5em){.smart-menu{width:494px;height:568px}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 37.5em){.smart-menu{width:522px;height:600px}.main-menu a{padding:3.6% 13%}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 43.75em){.smart-menu{width:609px;height:700px}.main-menu a{padding:4% 13%;font-size:2rem}.lang-menu li a,.lang-menu li span{font-size:1.3rem}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 48em){.smart-menu{width:668px;height:768px}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 50em){.smart-menu{width:696px;height:800px}.main-menu{top:32.5%}.lang-menu{top:28%}}@media only screen and (min-width: 0) and (max-width: 53.063em) and (min-height: 56.25em){.smart-menu{width:783px;height:900px}.main-menu{top:33.6%}.lang-menu{top:28.4%}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){.home .main-menu li a:before{background-image:url(images/ico-current-menu-home@2x.png);background-size:17px 19px}.main-menu li a:before{background-image:url(images/ico-current-menu@2x.gif);background-size:17px 19px}.menu-trigger{background-image:url(images/ico-menu-trigger@2x.png);background-size:74px 43px}.header .pitch-now{background-image:url(images/ico-pitch-intro@2x.png)}.portfolio .box-center{background-image:url(images/ico-portfolio@2x.png);background-size:63px 72px}.team .box-center{background-image:url(images/ico-team@2x.png);background-size:80px 66px}.svg-content .more,.main-why-italy .svg-bottom .more{background-image:url(images/ico-more@2x.png);background-size:32px 72px}.more{background-image:url(images/ico-more-dark@2x.png);background-size:32px 72px}.home .featured .more{background-size:34px 78px}.hexagon-higher .more{background-image:url(images/ico-more-dark-tr@2x.png);background-size:32px 72px}.team-block-members .member-more li.member-more-color-black .more{background-image:url(images/ico-more-dark-tr@2x.png);background-size:32px 72px}.main-pitch .ginput_container:after{background-image:url(images/ico-sprite-pitch@2x.png)}.step-pitch span{background-image:url(images/ico-methodology-pitch@2x.gif);background-size:50%}.step-1 .step-pitch span{background-image:url(images/ico-methodologhy-pitch@2x.gif)}.step-2 .step-pitch span{background-image:url(images/ico-methodologhy-evaluation@2x.gif)}.step-3 .step-pitch span{background-image:url(images/ico-methodologhy-acceleration@2x.gif)}.step-4 .step-pitch span{background-image:url(images/ico-methodologhy-lean@2x.gif)}.actions .prev:before{background-image:url(images/ico-prev@2x.gif);background-size:38px 86px}.actions .next:after{background-image:url(images/ico-next@2x.gif);background-size:38px 86px}.bx-slider-vertical .bx-controls a.bx-prev{background-image:url(images/ico-prev@2x.png);background-size:59px 130px}.bx-slider-vertical .bx-controls a.bx-next{background-image:url(images/ico-next@2x.png);background-size:59px 130px}.footer .gform_footer input[type=submit]{background-image:url(images/ico-submit@2x.jpg);background-size:49px 113px}.footer-pitch span{background-image:url(images/ico-pitch@2x.png);background-size:90px 74px}.footer .social .facebook{background-image:url(images/ico-social-facebook@2x.jpg)}.footer .social .twitter{background-image:url(images/ico-social-twitter@2x.jpg)}.footer .social .blog{background-image:url(images/ico-social-b@2x.jpg)}.footer .social .linkedin{background-image:url(images/logo_linkedin@2x.jpg)}.gform_footer input[type=submit]{background-image:url(images/bg-submit@2x.gif)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 35em), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 35em), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (min-width: 35em), only screen and (min-device-pixel-ratio: 2) and (min-width: 35em), only screen and (min-resolution: 192dpi) and (min-width: 35em), only screen and (min-resolution: 2dppx) and (min-width: 35em), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 35em), only screen and (min-resolution: 144dpi) and (min-width: 35em){.load-more .svg-content .more{background-image:url(images/ico-load-more@2x.png);background-size:52px 61px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 35em), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 35em), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (min-width: 35em), only screen and (min-device-pixel-ratio: 2) and (min-width: 35em), only screen and (min-resolution: 192dpi) and (min-width: 35em), only screen and (min-resolution: 2dppx) and (min-width: 35em), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 35em), only screen and (min-resolution: 144dpi) and (min-width: 35em){.load-more .svg-content .more{background-image:url(images/ico-more@2x.png);background-size:32px 36px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 48em), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 48em), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (min-width: 48em), only screen and (min-device-pixel-ratio: 2) and (min-width: 48em), only screen and (min-resolution: 192dpi) and (min-width: 48em), only screen and (min-resolution: 2dppx) and (min-width: 48em), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 48em), only screen and (min-resolution: 144dpi) and (min-width: 48em){.menu-trigger{background-size:86px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 53.125em), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 53.125em), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (min-width: 53.125em), only screen and (min-device-pixel-ratio: 2) and (min-width: 53.125em), only screen and (min-resolution: 192dpi) and (min-width: 53.125em), only screen and (min-resolution: 2dppx) and (min-width: 53.125em), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 53.125em), only screen and (min-resolution: 144dpi) and (min-width: 53.125em){.load-more .svg-content .more{background-image:url(images/ico-load-more@2x.png);background-size:52px 61px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 80em), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 80em), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (min-width: 80em), only screen and (min-device-pixel-ratio: 2) and (min-width: 80em), only screen and (min-resolution: 192dpi) and (min-width: 80em), only screen and (min-resolution: 2dppx) and (min-width: 80em), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 80em), only screen and (min-resolution: 144dpi) and (min-width: 80em){.footer .gform_footer input[type=submit]{background-size:65px 151px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.news figure:after{background-size:cover}.main-why-italy .el-text .box-center,.main-team .el-text .box-center{top:0}.actions a.back{top:2px}.step-hex{margin-top:auto}.bx-slider-vertical .bx-wrapper:before,.vertical-slideshow>li:before{top:-1px}.bx-slider-vertical .bx-wrapper:after,.vertical-slideshow>li:after{bottom:-1px}.bx-slider-vertical .bx-controls a.bx-prev{top:1px}.bx-slider-vertical .bx-controls a.bx-next{bottom:1px}.svg-wrapper-step .step-hex{display:block}.step-pitch .step-content{position:absolute;display:block;top:0;bottom:0;left:10%;right:10%}}.learn-svg .text-container{width:90%;text-align:center;max-width:470px;margin:0 auto 40px}@media only screen and (min-width: 48em){.learn-svg .text-container{max-width:310px}}.learn-svg .events-container{width:100%;text-align:center;max-width:325px;margin:0 auto}.learn-svg .events-container:after{display:table;content:'';clear:both}.learn-svg .events-container .title-22{margin-bottom:1.5em}.learn-svg .events-container .single-event{text-align:left;margin-bottom:25px}.learn-svg .events-container .single-event:last-child{margin-bottom:0}.learn-svg .events-container *{float:none}.learn-svg .events-container a{display:block;position:relative;text-decoration:none;color:#000;padding-right:54px}.learn-svg .events-container a:hover .more{background-position:0 bottom}.learn-svg .events-container .date{font-size:2.2rem;font-weight:normal}.learn-svg .events-container .location{font-size:2.5rem;font-family:'Bembo-Semibold'}.learn-svg .events-container .more{display:block;position:absolute;top:calc(50% - 19px);right:0}.learn-svg .events-container .inner-events-list{margin-bottom:0}.learn-svg .svg-container-hexagon{margin-bottom:35px}.learn-svg .svg-container{height:auto;padding:0}@media only screen and (max-width: 48em){.learn-svg .svg-container{float:none;margin:0 auto 50px;width:85%}}.learn-svg svg rect{opacity:0.75}.learn-svg .first-hidden{text-align:center}.learn-svg .first-hidden .box-center .svg-content{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%}.learn-svg .first-hidden .box-center .svg-content h2{margin-bottom:0}.learn-svg .svg-container.hover .first-hidden .box-center{opacity:1}.title-22{font-size:2.2rem}.footer-hex-container{display:none;position:absolute;padding-bottom:38.3%;top:75%;left:0;right:0}@media only screen and (min-width: 62.5em){.footer-hex-container{display:block}}.footer-hex-container:after{display:table;content:'';clear:both}.footer-hex-container .footer-container{display:inline-block;position:absolute}.footer-hex-container .footer-container:nth-child(1){left:-16.5%;background:url(images/hex-black-02.png) 0 0 no-repeat;background-size:contain}.footer-hex-container .footer-container:nth-child(2){left:16.7%;background:url(images/hex-black-03.png) 0 0 no-repeat;background-size:contain}.footer-hex-container .footer-container:nth-child(3){left:49.9%;background:url(images/hex-black-01.png) 0 0 no-repeat;background-size:contain}.footer-hex-container .footer-container:nth-child(4){left:83.1%;background:url(images/hex-black-02.png) 0 0 no-repeat;background-size:contain}@media only screen and (min-width: 62.5em){.footer .aux{margin-bottom:45px}}@media only screen and (min-width: 73.75em){.footer .aux{margin-bottom:70px}}@media only screen and (min-width: 85em){.footer .aux{margin-bottom:95px}}.page-template-page-landing.with-main-banner .header .aux{position:absolute;padding-bottom:0}.page-template-page-landing.with-main-banner .header .aux .logo{background-image:url(images/logo-industrio-white.png)}@media only screen and (max-width: 47.999em){.page-template-page-landing .header .overlay .overlay-01,.page-template-page-landing .header .overlay .overlay-07{left:-82.1%}.page-template-page-landing .header .overlay .overlay-02,.page-template-page-landing .header .overlay .overlay-08{left:-16%}.page-template-page-landing .header .overlay .overlay-03,.page-template-page-landing .header .overlay .overlay-09{left:50.2%}.page-template-page-landing .header .overlay .overlay-04,.page-template-page-landing .header .overlay .overlay-10,.page-template-page-landing .header .overlay .overlay-13{left:-49.0%}.page-template-page-landing .header .overlay .overlay-05,.page-template-page-landing .header .overlay .overlay-11,.page-template-page-landing .header .overlay .overlay-14{left:17.1%}.page-template-page-landing .header .overlay .overlay-06,.page-template-page-landing .header .overlay .overlay-12,.page-template-page-landing .header .overlay .overlay-15{left:83.3%}}@media only screen and (max-width: 39.999em){.page-template-page-landing .header .overlay .overlay-13{left:-82.1%}.page-template-page-landing .header .overlay .overlay-14{left:-16%}.page-template-page-landing .header .overlay .overlay-15{left:50.2%}}.page-template-page-landing .header .aux{text-align:center}.page-template-page-landing .header .aux .logo{float:none;display:inline-block;margin:0 auto}.page-template-page-landing .header .aux .intro{padding-top:70%}@media only screen and (min-width: 40em){.page-template-page-landing .header .aux .intro{padding-top:45%}}@media only screen and (min-width: 48em){.page-template-page-landing .header .aux .intro{padding-top:18%}}@media only screen and (min-width: 80em){.page-template-page-landing .header .aux .intro{padding-top:15%}}.page-template-page-landing .header .aux-2 .svg-cont.overlay-18{opacity:1}.page-template-page-landing .header .bx-wrapper{margin-bottom:0 !important}@media only screen and (min-width: 40em){.page-template-page-landing .header .bx-wrapper .bx-viewport .slideshow{padding-bottom:125%}}@media only screen and (min-width: 48em){.page-template-page-landing .header .bx-wrapper .bx-viewport .slideshow{padding-bottom:63.7%}}@media only screen and (min-width: 80em){.page-template-page-landing .header .bx-wrapper .bx-viewport .slideshow{height:775px;padding-bottom:0}}.page-template-page-landing .header .bx-wrapper:after{z-index:100}.page-template-page-landing .block.text{margin-top:1.5%;margin-bottom:2.5%}.page-template-page-landing .block.text:first-child{margin-top:3%}@media only screen and (min-width: 62.5em){.page-template-page-landing .block.text{margin-bottom:1.2%}}.page-template-page-landing .block.text .title-45{margin-bottom:0.5rem}.page-template-page-landing .block.text+.block.text{margin-top:0}.page-template-page-landing .block.block-block_form+.block.block-block_text{margin-top:18%}@media only screen and (min-width: 40em){.page-template-page-landing .block.block-block_form+.block.block-block_text{margin-top:10%}}@media only screen and (min-width: 48em){.page-template-page-landing .block.block-block_form+.block.block-block_text{margin-top:8%}}@media only screen and (min-width: 62.5em){.page-template-page-landing .block.block-block_form+.block.block-block_text{margin-top:5%}}@media only screen and (min-width: 80em){.page-template-page-landing .block.block-block_form+.block.block-block_text{margin-top:4%}}@media only screen and (min-width: 40em){.page-template-page-landing .block-block_images_full .bx-wrapper{margin-top:2% !important}}.page-template-page-landing .block-block_images_full .slideshow{height:500px}@media only screen and (max-width: 39.999em){.page-template-page-landing .block-block_images_full .vertical-slideshow>li,.page-template-page-landing .block-block_images_full .vertical-slideshow>li .slide-img{padding-bottom:90%}}.page-template-page-landing .block-block_form{float:left}.page-template-page-landing .block-block_form .gform_wrapper .ginput_container,.page-template-page-landing .block-block_form .gform_wrapper .gfield_label{text-align:center;padding-left:0}.page-template-page-landing .block-block_form .gform_wrapper .ginput_container .small,.page-template-page-landing .block-block_form .gform_wrapper .gfield_label .small{display:block}.page-template-page-landing .block-block_form .gform_wrapper .ginput_container_checkbox{text-align:left}.page-template-page-landing .buttons-list{display:block}.page-template-page-landing .buttons-list .single-button{display:block;text-align:center;width:100%;margin-bottom:20px}.page-template-page-landing .buttons-list .single-button .btn{display:inline-block;font-family:'Din-Bold',sans-serif;font-size:2rem;text-transform:uppercase;font-weight:bold;line-height:1;padding:18px 30px 16px;text-decoration:none}@media only screen and (min-width: 48em){.page-template-page-landing .buttons-list .single-button .btn{font-size:2.2rem}}.page-template-page-landing .buttons-list .single-button .btn.btn-1{background:#FDBA26;color:#fff}.page-template-page-landing .buttons-list .single-button .btn.btn-1:hover{background:#1f1f1f;color:#fff}.page-template-page-landing .buttons-list .single-button:last-child{margin-bottom:0}@media print{body{font-size:12pt}h1,h2,h3,h4,h5{color:#000;text-decoration:none;border-bottom:1px solid #ccc;padding-bottom:5pt}a{text-decoration:none;color:#000}.aside,.actions,.alt,.footer,.lang{display:none}#footer{border-top:1px solid #ccc}h2{font-size:14pt}h3{font-size:13pt}h4{font-size:12pt}ul{list-style-type:none;margin-left:0;padding-left:0}}
/*# sourceMappingURL=style.css.map */
