.single-news header {margin-bottom:20px}.single-news{cursor:default!important;float: none!important;left:0!important;width: 100%!important;border-bottom:1px dotted #d3d3d3!important;display: block;margin-bottom: 20px;position: relative!important;top: 0!important;}.list .single-news>div>span{margin-bottom:20px}#intro:before,.grid figure figcaption::after,.grid figure figcaption::before,body:before,footer.main:before{pointer-events:none}body.home,body:before{height:100%;width:100%}*,.menu-item-has-children .sub-menu li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#contact-info form input[type=text],#contact-info form input[type=email],#contact-info form textarea,#filter-options,#intro>div,#intro>div>section>div,#top-nav>div,.grid figure,.grid figure figcaption,.lab-item,.lab-item strong,.list article,.list article>div,.list article>span>span,.main-section>div,.menu-item-has-children .sub-menu li,.menu-wrap .menu,.product-list>li,.service-types ul li,footer.main>div,header.main>div,header.main>div nav #toggleMenu span:after,header.main>div nav #toggleMenu span:before,header.main>div nav>ul,main #breadcrumbs>ul,main.page>header>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Merriweather;src:url(fonts/merriweather/Merriweather-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MerriweatherBold;src:url(fonts/merriweather/Merriweather-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bebas;src:url(fonts/bebas/BebasNeue.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Lane;src:url(fonts/LANENAR_.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?-pfpf5l);src:url(fonts/icomoon.eot?#iefix-pfpf5l) format("embedded-opentype"),url(fonts/icomoon.ttf?-pfpf5l) format("truetype"),url(fonts/icomoon.woff?-pfpf5l) format("woff"),url(fonts/icomoon.svg?-pfpf5l#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"\e600"}.icon-file:before{content:"\e612"}.icon-phone:before{content:"\e60b"}.icon-envelope:before{content:"\e613"}.icon-mobile:before{content:"\e618"}.icon-cog:before{content:"\e60d"}.icon-hammer:before{content:"\e60e"}.icon-lab:before{content:"\e60f"}.icon-star:before{content:"\e610"}.icon-checkmark-circle:before{content:"\e611"}.icon-arrow-up:before{content:"\e601"}.icon-arrow-right:before{content:"\e605"}.icon-arrow-down:before{content:"\e602"}.icon-arrow-left:before{content:"\e603"}.icon-arrow-up2:before{content:"\e604"}.icon-arrow-down2:before{content:"\e606"}.icon-radio-checked:before{content:"\e609"}.icon-radio-unchecked:before{content:"\e60a"}.icon-google:before{content:"\e614"}.icon-facebook:before{content:"\e607"}.icon-twitter:before{content:"\e608"}.icon-github:before{content:"\e615"}.icon-blogger:before{content:"\e617"}.icon-skype:before{content:"\e616"}.icon-linkedin:before{content:"\e60c"}*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:none}.tapped{-webkit-transform:scale3d(.9,.9,1);-webkit-tap-highlight-color:transparent}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.nocontent{display:none}.content a{text-decoration:none;font-weight:700;color:#7cb600}body{font-family:"Roboto Slab",serif;font-family:Merriweather;color:#4b4b4b}.more,.more span{color:#fff;display:block}body:before{-webkit-transition:opacity 2s;transition:opacity 2s;content:'';position:absolute;left:0;top:0;background:#4B4B4B;opacity:0;filter:alpha(opacity=0);z-index:1}body.show-menu:before{opacity:.8;filter:alpha(opacity=80)}.more{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#d05951;width:30px;height:30px;text-decoration:none;text-align:center;line-height:30px;cursor:pointer}#cookies,.more:hover{background:#4B4B4B}.more span{font-size:16px;top:6px;position:relative}.main-section>div h1.second-head{color:#398899;font-size:14px;padding-bottom:4px;letter-spacing:0;text-align:center;font-family:Merriweather;line-height:20px}#cookies{width:100%;padding:18px 0;text-align:center;color:#f5f5f5;display:none;max-width:100%;position:relative;z-index:999}#cookies>div{max-width:1280px;padding:0 25px;margin:auto}#cookies>div p{padding-bottom:10px;font-size:13px;color:#f5f5f5;font-weight:200}#cookies>div p strong,#cookies>div span{display:block}@media only screen and (min-width:800px){#cookies>div p strong{display:inline-block}#cookies>div span{display:inline-block;margin-left:12px;margin-top:0;margin-bottom:0}}#cookies>div span .button{margin:0 auto 4px;font-size:12px!important;padding:8px 6px;width:102px;background-color:#398899;color:#fff;text-decoration:none;cursor:pointer;text-align:center}#cookies>div span .button:hover{background-color:#529aaa}.col .dynamic-col-1{padding-bottom:12px}.main-section.first>div{padding-top:30px}header.main.cookied{top:210px}@media only screen and (min-width:610px){#cookies>div p,#cookies>div span .button{display:inline-block}.col{margin:0 -2%;font-size:0}.col>div{display:inline-block;width:46%;margin:0 2%;vertical-align:top}.col>div.dynamic-col-1{padding-bottom:12px}header.main.cookied{top:160px}}@media only screen and (min-width:657px){header.main.cookied{top:140px}}@media only screen and (min-width:800px){header.main.cookied{top:130px}}@media only screen and (min-width:994px){header.main.cookied{top:100px}}header.main{z-index:2;position:absolute;top:35px;left:0;width:100%;-webkit-transition:top .5s cubic-bezier(.68,0,.265,1);-webkit-transition:top .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:top .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:top .5s cubic-bezier(.68,-.55,.265,1.55);transition:top .5s cubic-bezier(.68,-.55,.265,1.55)}@media only screen and (min-width:800px){header.main.fix{position:fixed;top:0;background-color:#fff;border-bottom:6px solid #FAFAFA;-webkit-transition:top .3s cubic-bezier(.68,0,.265,1);-webkit-transition:top .3s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:top .3s cubic-bezier(.68,-.55,.265,1.55);-o-transition:top .3s cubic-bezier(.68,-.55,.265,1.55);transition:top .3s cubic-bezier(.68,-.55,.265,1.55)}header.main.fix>div h1{padding-top:20px;padding-bottom:2px}header.main.fix>div h1 a img{width:220px}}header.main>div{max-width:1280px;margin:auto;width:100%;padding-left:20px;padding-right:20px;display:table;-webkit-transition:all .5s cubic-bezier(.68,0,.265,1);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}@media only screen and (min-width:1025px){header.main>div{padding-left:40px;padding-right:40px}}header.main>div h1{padding-top:40px;padding-bottom:40px;display:table-cell;vertical-align:middle}header.main>div h1 span{display:none}header.main>div h1 a{display:block}header.main>div h1 a img{width:190px;-webkit-transition:all .5s cubic-bezier(.68,0,.265,1);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}@media only screen and (min-width:610px){header.main>div{padding-left:40px;padding-right:40px}header.main>div h1 a img{width:240px}}header.main>div nav{display:table-cell;text-align:right;vertical-align:middle;width:100%}header.main>div nav #toggleMenu{top:-6px;position:relative;overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;background:0 0}header.main>div nav #toggleMenu:focus{outline:0}header.main>div nav #toggleMenu span{display:block;position:absolute;top:27px;left:0;right:0;height:6px;background:#4B4B4B}header.main>div nav #toggleMenu span:after,header.main>div nav #toggleMenu span:before{position:absolute;display:block;left:0;width:100%;height:6px;background-color:#4B4B4B;content:""}header.main>div nav #toggleMenu span:before{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:-webkit-transform .3s,width .3s,top .3s;transition:transform .3s,width .3s,top .3s;top:-20px}header.main>div nav #toggleMenu span:after{bottom:10px;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .3s,width .3s,bottom .3s;transition:transform .3s,width .3s,bottom .3s}header.main>div nav>ul{position:fixed;width:220px;background-color:#398899;right:0;top:0;height:100%;list-style-type:none;display:none;padding:30px 25px}@media only screen and (min-width:980px){header.main>div nav #toggleMenu{display:none}header.main>div nav>ul{display:block;position:static;width:auto;background:0 0;height:auto;padding:0}}header.main>div nav>ul>li{display:block;padding:4px 8px}header.main>div nav>ul>li.current-menu-item,header.main>div nav>ul>li.current-page-ancestor,header.main>div nav>ul>li:hover{background-color:#e76c0d;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}header.main>div nav>ul>li.current-menu-item>a,header.main>div nav>ul>li.current-page-ancestor>a,header.main>div nav>ul>li:hover>a{color:#fff}header.main>div nav>ul>li a{color:#e2e2e2;text-decoration:none;font-size:15px;font-weight:600;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}@media only screen and (min-width:980px){header.main>div nav>ul>li{display:inline-block;vertical-align:top}header.main>div nav>ul>li a{color:#4b4b4b;font-size:14px}}.menu-item-has-children{position:relative}.menu-item-has-children:hover .sub-menu{display:block}.menu-item-has-children .sub-menu{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;display:none;position:absolute;list-style-type:none;text-align:left;left:-70px;top:28px;width:220px;padding:12px 0;transition:all .3s ease}.menu-item-has-children .sub-menu:hover{display:block}.menu-item-has-children .sub-menu li{padding:10px 14px;display:table;background:#373737;width:100%;transition:all .3s ease}.menu-item-has-children .sub-menu li:first-child{padding-top:24px}.menu-item-has-children .sub-menu li:last-child{padding-bottom:24px}.menu-item-has-children .sub-menu li:before{content:"\e605";display:table-cell;vertical-align:middle;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#d05951;font-size:10px}.menu-item-has-children .sub-menu li a{padding-left:5px;color:#f5f5f5;font-size:12px;display:table-cell;vertical-align:middle}.menu-item-has-children .sub-menu li.current-menu-item,.menu-item-has-children .sub-menu li:hover{padding-left:20px}.menu-item-has-children .sub-menu li.current-menu-item a,.menu-item-has-children .sub-menu li.current-menu-item:before,.menu-item-has-children .sub-menu li:hover a,.menu-item-has-children .sub-menu li:hover:before{color:#e76c0d}body,html{width:100%;height:100%}.menu-wrap{position:fixed;z-index:1001;width:240px;height:100%;font-size:1.15em;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;top:0}@media only screen and (min-width:610px){.menu-wrap{width:300px}}.menu-wrap .menu{background:#398899;width:calc(100% - 120px);height:100%;padding:50px 30px}.menu-wrap .menu ul{list-style-type:none;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:transform 0s .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);position:relative;z-index:9999}.menu-wrap .menu ul li{display:block;padding-bottom:4px;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);-webkit-transition:-webkit-transform 0s .4s;transition:transform 0s .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.menu-wrap .menu ul li a{color:#e2e2e2;text-decoration:none;font-size:16px;font-weight:700;padding-bottom:4px;display:block}.menu-wrap .menu ul li:nth-child(2){-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}.menu-wrap .menu ul li:nth-child(3){-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}.menu-wrap .menu ul li:nth-child(4){-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}.menu-wrap .menu ul li:nth-child(5){-webkit-transform:translate3d(0,2500px,0);transform:translate3d(0,2500px,0)}.menu-wrap .menu ul li:nth-child(6){-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}.morph-shape{position:absolute;width:120px;height:100%;top:0;right:0;fill:#398899;z-index:1000}.show-menu .menu-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.show-menu .content-wrap{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}.show-menu .content::before{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.show-menu .menu-wrap ul,.show-menu .menu-wrap ul li,.show-menu .menu-wrap ul li:nth-child(1),.show-menu .menu-wrap ul li:nth-child(2),.show-menu .menu-wrap ul li:nth-child(3),.show-menu .menu-wrap ul li:nth-child(4),.show-menu .menu-wrap ul li:nth-child(5),.show-menu .menu-wrap ul li:nth-child(6),.show-menu .menu-wrap ul li:nth-child(7){-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.show-menu header.main>div nav #toggleMenu span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-color:#e76c0d;top:20px}.show-menu header.main>div nav #toggleMenu span:after,.show-menu header.main>div nav #toggleMenu span:before{opacity:0;width:50%;background-color:#e76c0d}.show-menu header.main>div nav #toggleMenu span:before{top:0;-webkit-transform:translateX(20px) translateY(-1px) rotate(45deg);-ms-transform:translateX(20px) translateY(-1px) rotate(45deg);transform:translateX(20px) translateY(-1px) rotate(45deg)}.show-menu header.main>div nav #toggleMenu span:after{bottom:0;-webkit-transform:translateX(20px) translateY(20px) rotate(0);-ms-transform:translateX(20px) translateY(0) rotate(-45deg);transform:translateX(20px) translateY(0) rotate(-45deg)}.stickered{position:relative;background:#398899;color:#fff;font-size:16px;padding:12px 8px;display:block;width:120px;text-align:center;margin:auto auto 29px;-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}#intro:before,.stickered:after,.stickered:before{position:absolute;top:0;height:100%;content:''}#intro,.stickered:after,.stickered:before{background-repeat:no-repeat}.stickered.stick-o{background-color:#e76c0d}.stickered.stick-o:before{background-image:url(img/left-stick-o.png)}.stickered.stick-o:after{background-image:url(img/right-stick-o.png)}.stickered:after,.stickered:before{bottom:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.stickered:before{background-image:url(img/left-stick.png);width:30px;left:-22px}.stickered:after{background-image:url(img/right-stick.png);width:32px;right:-25px}#top-nav>div{margin:-4px auto auto;width:100%;font-size:12px;background-color:#398899;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:12px 20px 8px}@media only screen and (min-width:610px){#top-nav>div{padding-left:40px;padding-right:40px}#intro{height:100%}}#top-nav>div ul{list-style-type:none}#top-nav>div ul li{display:inline-block}#top-nav>div ul li.lang-it{padding-right:6px;margin-right:4px}#top-nav>div ul li.active,#top-nav>div ul li:hover{font-weight:700}#top-nav>div ul li a{color:#fff;text-decoration:none}#intro{position:relative;background-color:#FCFCFC;background-image:url(img/home-bg.jpg);-webkit-background-size:1000px;-moz-background-size:1000px;-o-background-size:1000px;background-size:1000px;background-position:bottom center;width:100%}@media only screen and (min-width:1025px){#intro{background-position:center right;-webkit-background-size:1200px;-moz-background-size:1200px;-o-background-size:1200px;background-size:1200px}}@media only screen and (min-width:1280px){#intro{-webkit-background-size:1300px;-moz-background-size:1300px;-o-background-size:1300px;background-size:1300px}}#intro:before{left:0;width:100%;background:url(img/general-graphic-top.svg) bottom 240px repeat-y}#intro .goDown{display:none;cursor:pointer;margin-top:30px;text-decoration:none}#intro .goDown:hover span{color:#4B4B4B}#intro .goDown span{color:#d05951;font-size:60px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media only screen and (min-width:610px){#intro .goDown{position:absolute;top:270px;left:70%;margin-top:0;display:inline-block}#intro .goDown span{font-size:80px}}#intro>div{max-width:1280px;margin:auto;width:100%;padding-left:20px;padding-right:20px;height:100%}#intro>div>header{padding-top:140px}@media only screen and (min-width:610px){#intro>div{padding-left:40px;padding-right:40px}#intro>div>header{padding-top:180px}}@media only screen and (min-width:1025px){#intro>div{padding-left:40px;padding-right:40px}#intro>div>header{padding-top:200px}}#intro>div>header>p{display:none;max-width:370px}#intro>div>header>p em{font-size:13px;font-weight:700}#intro>div>header h1{text-transform:uppercase;color:#4b4b4b;padding-bottom:20px;font-family:"Source Sans Pro",sans-serif;font-weight:900;letter-spacing:-1px;font-size:30px;max-width:250px;line-height:28px}@media only screen and (min-width:610px){#intro>div>header h1{max-width:300px;line-height:38px;font-size:45px}}#intro>div>header h1 strong{color:#398899}#intro>div>section{background-color:#383838;position:relative;margin-top:40px;margin-left:-20px;margin-right:-20px}#intro>div>section .next{position:absolute;color:#fff;right:40px;top:50%;margin-top:-5px;font-size:30px}@media only screen and (min-width:800px){#intro>div>section .next{font-size:20px;height:100%;top:0;background:0 0;margin-top:0;width:100px;text-align:center;-webkit-transition:background .8s ease;-moz-transition:background .8s ease;-ms-transition:background .8s ease;-o-transition:background .8s ease;transition:background .8s ease}.icon-arrow-down:before{line-height:165px}#intro>div>section .next:hover{background:rgba(0,0,0,.1)}}#intro>div>section .next.disabled{display:none}#intro>div>section .next a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}#intro>div>section .next:hover{color:#d05951}@media only screen and (min-width:610px){#intro>div>section{position:absolute;left:0;width:100%;height:160px;overflow:hidden;bottom:30px;padding-bottom:10px;margin-top:0;margin-left:0;margin-right:0}}#intro>div>section>div{max-width:1280px;margin:auto;width:100%;color:#fff;padding:20px 80px 20px 20px}@media only screen and (min-width:1025px){#intro>div>section>div{padding-left:40px;padding-right:40px}}#intro>div>section>div article.event{cursor:pointer}#intro>div>section>div article.event header h1{display:inline-block;font-size:13px}@media only screen and (min-width:610px){#intro>div>section>div{padding-left:40px}#intro>div>section>div article.event header h1{font-size:15px}}#slide-events{liststyle:none;opacity:0}#intro>div>section>div article.event header .event-date{margin-bottom:4px;display:block;color:#d05951;font-family:Lane;font-size:18px;font-weight:700}#intro>div>section>div article.event header .event-date a{color:#d05951;text-decoration:none}#intro>div>section>div article.event p{color:#e2e2e2;font-size:13px}#intro>div>section>div article.event p a,#intro>div>section>div article.event p>br{display:none}#intro>div>section>div article.event p:first-child{display:block}#intro>div>section>div article.event .event-category{background-color:#398899;padding:6px 10px;border-radius:2px;display:inline-block;margin-bottom:12px;margin-top:12px;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:700}#intro>div>section>div article.event .event-category.conference,#intro>div>section>div article.event .event-category.convegno,#intro>div>section>div article.event .event-category.libro{background-color:#d05951}#intro>div>section>div article.event .event-category.seminario{background-color:#e76c0d}.main-section#products>div{padding-bottom:0}.main-section.dark{position:relative}.main-section.dark:before{position:absolute;top:0;left:0;background:url(img/general-graphic-bottom.svg) right bottom no-repeat;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.main-section.dark>div>h1{font-weight:100;text-align:center;font-family:"Source Sans Pro",sans-serif;color:#f5f5f5;letter-spacing:-1px;font-size:34px}.main-section.dark>div>h1:after{display:block;content:'';width:30px;height:2px;position:relative;top:8px;margin:auto;background-color:#d05951}@media only screen and (min-width:610px){.main-section.two-cols>div{display:table;padding-top:20px}}.main-section.two-cols>div>aside{background:#398899;display:none}#resources,main #breadcrumbs{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%}@media only screen and (min-width:610px){.main-section.two-cols>div>aside{display:table-cell;width:200px;padding:30px}}.main-section.two-cols>div>aside ul{list-style-type:none}.main-section.two-cols>div>aside ul li{padding-bottom:4px}.main-section.two-cols>div>aside ul li a{text-decoration:none;color:#fff;font-size:13px}.main-section>div{max-width:1280px;margin:auto;width:100%;padding:80px 20px}.main-section>div>header>p{font-family:Lane;font-size:30px;text-align:center;max-width:400px;margin:auto;line-height:31px;padding-bottom:20px}.main-section>div .icon-radio-unchecked{display:block;font-size:16px;color:#7cb600;text-align:center}.main-section>div h1{text-align:center;font-size:40px;line-height:40px;padding-bottom:4px;font-family:"Source Sans Pro",sans-serif;letter-spacing:-1px}.main-section .content p,.main-section .content ul li{font-size:16px;font-family:"Source Sans Pro",sans-serif}.main-section .content .col1{margin-bottom:30px}.main-section .content.cols{padding-top:0}@media only screen and (min-width:1025px){.main-section>div{padding-left:40px;padding-right:40px}.main-section .content.cols{padding-top:30px}}.main-section .content.cols h2{margin-bottom:20px}@media only screen and (min-width:610px){.main-section>div{padding-left:40px;padding-right:40px}.main-section .content.cols{display:table}.main-section .content.cols>div{display:table-cell;vertical-align:top}.main-section .content.cols>div.col1{width:60%;padding-right:60px;margin-bottom:0}}.main-section .content p{padding-bottom:12px;line-height:25px}.main-section .content ul{list-style-type:none}.main-section .content ul li{line-height:20px;display:table}.main-section .content ul li span{display:table-cell;color:#398899;padding-right:20px;vertical-align:top;font-size:20px}.main-section .content ul li strong{display:block;padding-bottom:4px}.product-list{list-style-type:none}@media only screen and (min-width:610px){.product-list{font-size:0;width:100%;padding-top:0}}.product-list>li{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #d3d3d3}.product-list>li:hover .more{background-color:#4B4B4B}.product-list>li>figure{display:block;margin:auto;width:120px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.product-list>li>figure img{width:100%;max-width:100%}@media only screen and (min-width:610px){.product-list>li>figure{width:160px}.product-list>li{height:500px}}@media only screen and (min-width:800px){.product-list>li>figure{margin:0}}@media only screen and (min-width:1025px){.product-list>li>figure{display:inline-block;vertical-align:middle;width:30%;margin:auto}}.product-list>li>div h1,.product-list>li>header h1{font-family:"Source Sans Pro",sans-serif;color:#398899;font-weight:700;padding-bottom:12px;font-size:19px;letter-spacing:-1px;text-align:center;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;text-transform:uppercase}.product-list#service-list>li>div ul li:before,.service-types ul li:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:800px){.product-list>li>div h1,.product-list>li>header h1{text-align:left}}.product-list>li>div p,.product-list>li>header p{font-size:14px;line-height:22px;text-align:center}.product-list>li>div .more,.product-list>li>header .more{margin:8px auto auto;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}@media only screen and (min-width:800px){.product-list>li>div p,.product-list>li>header p{text-align:left;font-size:15px}.product-list>li>div .more,.product-list>li>header .more{margin-left:0}}@media only screen and (min-width:680px){.product-list>li{height:470px}}@media only screen and (min-width:750px){.product-list>li{height:470px}}@media only screen and (min-width:900px){.product-list>li{height:460px}}@media only screen and (min-width:1000px){.product-list>li{height:420px}}@media only screen and (min-width:1025px){.product-list>li{height:310px}.product-list>li>div,.product-list>li>header{display:inline-block;vertical-align:middle;width:70%}}@media only screen and (min-width:1200px){.product-list>li{height:300px}}@media only screen and (min-width:1300px){.product-list>li{height:260px}}@media only screen and (min-width:610px){.product-list>li{display:inline-block;vertical-align:middle;width:50%;padding:30px;margin-bottom:0}.product-list>li.even{border-right:1px dotted #e2e2e2}.product-list#service-list>li{padding:30px 0}}.product-list#service-list>li>div>p>strong{font-weight:500!important}.product-list#service-list>li>div>p>br{display:none}.product-list#service-list>li{width:100%!important;border-right:none}.product-list#service-list>li>figure{width:120px;vertical-align:top}.product-list#service-list>li>div{position:relative;top:-30px}@media only screen and (min-width:610px){.product-list#service-list>li>figure{display:table-cell;width:180px}.product-list#service-list>li>div>h1{text-align:left}.product-list#service-list>li>div{display:table-cell;width:auto;padding-left:30px;top:0}}.product-list#service-list>li>div>p{display:none}@media only screen and (min-width:610px){.product-list#service-list>li>div>p{display:block;text-align:left}}.product-list#service-list>li>div ul{text-align:center}.product-list#service-list>li>div ul li{transition:all .3s ease;display:block!important}.product-list#service-list>li>div ul li>em{display:none}.product-list#service-list>li>div ul li strong{margin-top:20px}.product-list#service-list>li>div ul li:before{display:inline-block;vertical-align:middle;font-family:icomoon;font-style:normal;font-weight:400;line-height:1;color:#398899;font-size:10px}@media only screen and (min-width:610px){.product-list#service-list>li>div ul{text-align:left}.product-list#service-list>li>div ul li:before{content:"\e605";position:relative;top:20px}.product-list#service-list>li>div ul li strong{margin-top:0;padding-left:16px}}#resources{background-color:#FAFAFA;position:relative;background-image:url(img/network.png);background-size:100%;background-repeat:no-repeat;background-position:center -10px}@media only screen and (min-width:800px){#resources header{padding-top:40px}}#resources .cloud-line{display:block;width:100%;background-image:url(img/cloud-line-white.png);background-repeat:repeat-x;height:6px;position:absolute;top:-3px}#resources .link-boxes{list-style-type:none;padding-top:30px}@media only screen and (min-width:610px){#resources .link-boxes{font-size:0;margin:0 -2%;padding-top:0}}#resources .link-boxes li:hover a{color:transparent;font-weight:700}#resources .link-boxes li:hover strong{bottom:-50px;font-size:20px;font-weight:700}#resources .link-boxes li.tools{background-color:#3c3c3c;background-image:url(img/l-box.png)}#resources .link-boxes li.pubblicazioni{background-color:#e36300;background-image:url(img/p-box.png)}#resources .link-boxes li.eventi{background-color:#398899;background-image:url(img/c-box.png)}.description,.page-template-tpl-services main.page header{background-color:#fafafa}#resources .link-boxes li>a{color:#fff;text-decoration:none;font-family:Lane;display:block;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#resources .link-boxes li strong{display:block;position:absolute;bottom:30px;width:100%;text-align:center;font-size:22px;-webkit-transition:bottom .3s ease;-moz-transition:bottom .3s ease;-ms-transition:bottom .3s ease;-o-transition:bottom .3s ease;transition:bottom .3s ease}@media only screen and (min-width:800px){#resources .link-boxes li strong{font-size:30px;font-weight:100}}#resources .link-boxes li .more{position:relative;top:95%;margin:auto}@media only screen and (min-width:610px){#resources .link-boxes li{display:inline-block;width:29.3%;vertical-align:top;margin:2%;height:200px}}@media only screen and (min-width:1025px){#resources .link-boxes li{height:270px}}@media only screen and (min-width:1280px){#resources .link-boxes li{height:300px}}.description{border-bottom:1px solid #e9e9e9}.description.white{background:0 0;padding-bottom:0}.description.tools .dynamic-col-1{text-align:right}.description.tools #github-btn{display:block;position:relative;top:-30px}.description.tools #github-btn img{display:block;max-width:100%;margin:auto}.description.tools #github-btn span{display:block;border:0;color:#fff;font-size:15px;cursor:pointer;font-weight:700;padding:13px 20px;background-color:#d05951;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#profile ul.social li,.service-types ul li:before{-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}@media only screen and (min-width:610px){.description.tools #github-btn img{margin:0}.description.tools #github-btn span{width:230px}}.description.tools #github-btn span i{color:#fff;font-size:10px;margin-left:4px}.description.tools #github-btn:hover span{background-color:#e76c0d}.description>div{padding-top:0}@media only screen and (min-width:1025px){.description>div{padding-top:30px}}.col1>p:first-child>strong,.main .dynamic-col-1>p:first-child>strong{color:#398899;font-weight:100;font-size:15px;line-height:26px;font-family:MerriweatherBold}@media only screen and (min-width:610px){.col1>p:first-child>strong,.main .dynamic-col-1>p:first-child>strong{font-size:17px}}.all-lab-list{background-color:#fafafa}.lab-list{position:relative}.lab-list:before{display:block;width:100%;background-image:url(img/cloud-line.png);background-repeat:repeat-x;height:6px;position:absolute;top:-3px}.method{position:relative;background:#3A3A3A;color:#f5f5f5}.method:after,main.page>header>div{-webkit-background-size:cover;-o-background-size:cover}.method:after,.method:before{content:'';display:block;background-repeat:repeat-x;position:absolute;width:100%}.method:before{background-image:url(img/cloud-line-white.png);height:6px;top:-3px}.method:after{background-image:url(img/cable_bg.gif);-moz-background-size:cover;background-size:cover;top:0;height:100%;opacity:.1;filter:alpha(opacity=10)}.service-types{width:100%;position:relative}.service-types ul{list-style-type:none;display:table;width:100%;text-align:center}.service-types ul li{padding:20px;display:block;width:100%}.service-types ul li em{font-style:normal!important}@media only screen and (min-width:800px){.service-types ul li{display:inline-block!important;vertical-align:top;width:30%}}.service-types ul li:before{-webkit-border-radius:50%;border-radius:50%;width:40px;height:40px;background-color:#398899;color:#fff;line-height:38px;font-size:16px;text-align:center;display:block;content:"\e602";font-family:icomoon;font-style:normal;font-weight:400;margin:auto auto 10px}@media only screen and (min-width:800px){.service-types ul li:before{margin-bottom:30px;content:"\e605"}}.service-types ul li strong{display:block;padding-bottom:4px;font-size:16px;text-transform:uppercase;color:#398899;font-family:MerriweatherBold;font-family:"Source Sans Pro",sans-serif}#contact-info strong{color:#fff!important}.softwares article.software{display:table;cursor:pointer;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #d3d3d3}.softwares article.software:hover>div h1{color:#398899!important;padding-left:10px}.softwares article.software:hover>div h1:before{content:"\e605";color:#398899}.softwares article.software>span a{margin-top:10px!important;max-width:200px;margin:auto;display:inline-block!important;font-size:12px}.softwares article.software>span a i{vertical-align:middle;margin-right:6px;font-size:18px;position:relative;top:-2px}@media only screen and (min-width:610px){.softwares article.software>span a{margin-top:0!important}.softwares article.software>span{display:table-cell;vertical-align:middle;width:200px}.softwares article.software>div{display:table-cell;vertical-align:middle;padding-right:30px}}.main-section.sitemap-list .content ul li a:before,.softwares article.software>div h1:before{display:inline-block;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.softwares article.software>div h1{margin-bottom:6px;text-align:left!important;color:#4B4B4B!important;transition:all .3s ease;padding-left:0;font-size:14px;padding-bottom:4px;letter-spacing:0;font-family:Merriweather;line-height:20px}.softwares article.software>div h1:before{vertical-align:middle;font-family:icomoon;font-weight:400;line-height:1;font-size:10px}.softwares article.software>div p{color:#4b4b4b}.main-section.sitemap-list .content h2{color:#398899;font-weight:700;padding-bottom:12px;font-size:17px}.main-section.sitemap-list .content ul{padding-bottom:30px}.main-section.sitemap-list .content ul li{font-weight:400;padding-bottom:6px;font-size:14px;font-family:Merriweather}.main-section.sitemap-list .content ul li:hover a{color:#398899}.main-section.sitemap-list .content ul li a:before{content:"\e60a";font-family:icomoon;line-height:1;font-size:6px;color:#398899;font-weight:700;position:relative;top:-2px}#filter-options ul li,main.page>header>div h1{font-family:"Source Sans Pro",sans-serif;text-align:center}.main-section.sitemap-list .content ul li a{color:#4b4b4b}.page-contatti main.page>header>div{background-image:url(img/contact-us-bg.jpg)}.page-pubblicazioni main.page>header>div{background-image:url(img/pub_bg.jpg);background-position:bottom}.page-eventi main.page>header>div{background-image:url(img/events_bg.jpg)}.page-lab main.page>header>div,.page-thelab main.page>header>div{background-image:url(img/laboratorio_bg.jpg)}.page-servizi main.page>header>div{background-image:url(img/lab_bg.jpg)}.page-template-tpl-services main.page>header>div{background-image:url(img/cable_bg.gif)}.page-tools main.page>header>div{background-image:url(img/tools_bg.jpg);background-position:bottom}.error404 main.page>header>div{background-image:url(img/error_page.jpg);background-position:200px}.page-people main.page>header>div,.single-people main.page>header>div{background-image:url(img/azienda_bg.jpg)}.page-sitemap main.page>header>div{background-image:url(img/cable_bg.gif)}.page-id-40 main.page>header>div{background-image:url(img/digit-bg.jpg)}.page-id-44 main.page>header>div{background-image:url(img/digit2-bg.jpg)}.page-id-46 main.page>header>div{background-image:url(img/digit3-bg.jpg)}.page-id-48 main.page>header>div{background-image:url(img/digit4-bg.jpg)}.page-id-50 main.page>header>div{background-image:url(img/digit5-bg.jpg)}.page-id-361 main.page>header>div{background-image:url(img/digit6-bg.jpg)}.single-people #menu-item-487{background-color:#e76c0d;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.single-people #menu-item-487>a{color:#fff}.page-template-tpl-tools main.page header,.single-people main.page>header{background-color:#fafafa}.not-found .content,.sitemap-list .content{padding-top:0!important}@media only screen and (min-width:1025px){.not-found .content,.sitemap-list .content{padding-top:30px!important}}.not-found h2{font-size:100px;font-weight:100;line-height:1;padding-bottom:35px}main{display:block}main.page{padding-top:110px}@media only screen and (min-width:610px){main.page{padding-top:130px}}main.page>header>div{max-width:1280px;margin:auto;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-image:url(img/header_bg.jpg);-moz-background-size:cover;background-size:cover;position:relative;top:-50px;z-index:0;padding:70px 20px 20px}@media only screen and (min-width:610px){main.page>header>div{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){main.page>header>div{padding-left:40px;padding-right:40px}}main.page>header>div h1{font-weight:100;color:#f5f5f5;letter-spacing:-1px;font-size:34px}main.page>header>div h1:after{display:block;content:'';width:30px;height:2px;position:relative;top:8px;margin:auto;background-color:#398899}#lab-pic:before,main #breadcrumbs:after{position:absolute;top:0;height:100%;width:100%;left:0}main #breadcrumbs{z-index:1;position:relative;background-color:#383838;background-size:100%;width:100%}main #breadcrumbs:after{content:"";display:block;z-index:1;pointer-events:none;opacity:.1;background:url(http://demo.darwinthemes.com/retouch/version6/wp-content/themes/retouch-parent/images/pattern.png)}main #breadcrumbs>ul{max-width:1280px;margin:auto;width:100%;list-style-type:none;padding:10px 20px}@media only screen and (min-width:610px){main #breadcrumbs>ul{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){main #breadcrumbs>ul{padding-left:40px;padding-right:40px}}main #breadcrumbs>ul li{display:inline-block;color:#e2e2e2;font-size:14px}main #breadcrumbs>ul li.icon-home{font-size:16px;color:#e76c0d}main #breadcrumbs>ul li.icon-home a{color:#d05951}main #breadcrumbs>ul li a{text-decoration:none;color:#fff}#lab-pic{display:block;width:100%;height:400px;background-image:url(img/lab-pic.jpg);background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;position:relative;background-position:bottom}#lab-pic:before{content:'';background:#000;opacity:.6;filter:alpha(opacity=60)}@media only screen and (min-width:1280px){#lab-pic{background-position:center}}main.page{background:url(img/general-graphic-top.svg) center 240px repeat-y}#filter-options,.page-eventi .page>header,.page-pubblicazioni .page>header{background:#383838}#filter-options{border-bottom:1px solid #d3d3d3;position:relative;top:-50px}#filter-options ul{list-style-type:none;text-align:center;padding:10px 0}#filter-options ul li{font-size:15px;cursor:pointer;color:#f5f5f5;display:block;padding:5px}@media only screen and (min-width:610px){#filter-options ul{padding:0}#filter-options ul li{font-size:16px;display:inline-block;padding:30px 20px}}#filter-options ul li.current,#filter-options ul li.current span{color:#7cb600}#filter-options ul li span{display:none;color:#7cb600;margin-bottom:5px;font-size:8px}.grid-sizer{width:100%}@media only screen and (min-width:610px){#filter-options ul li span{display:block}.grid-sizer{width:90%}}@media only screen and (min-width:800px){.grid-sizer{width:40%}}.list #grid{font-size:0;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:800px){.list #grid{padding-left:40px;padding-right:40px}.list #grid:after{content:'';display:block;clear:both}}.list article{margin-bottom:20px;padding-bottom:20px;width:100%;border-bottom:1px dotted #d3d3d3;display:block;cursor:pointer;-webkit-transition:left 1s ease-in-out;-moz-transition:left 1s ease-in-out;-o-transition:left 1s ease-in-out;transition:left 1s ease-in-out}@media only screen and (min-width:610px){.list article{display:table;width:90%;border-bottom:0}}@media only screen and (min-width:800px){.list article{float:left;vertical-align:top}.list article:after{width:90%;display:block;height:20px;border-bottom:1px dotted #d3d3d3;content:''}}.list article.seminario>div a{color:#e76c0d}.list article.seminario>div>span{background-color:#e76c0d}@media only screen and (min-width:610px){.list article.seminario:hover header h1{color:#e76c0d!important}.list article.seminario:hover header h1:before{content:"\e605";color:#e76c0d}.list article.seminario:hover>span>span{background-color:#e76c0d}}.list article.conference>div a,.list article.convegno>div a,.list article.libro>div a{color:#d05951}.list article.conference>div>span,.list article.convegno>div>span,.list article.libro>div>span{background-color:#d05951}.list article>span{display:block}@media only screen and (min-width:610px){.list article.conference:hover header h1,.list article.convegno:hover header h1,.list article.libro:hover header h1{color:#d05951!important}.list article.conference:hover header h1:before,.list article.convegno:hover header h1:before,.list article.libro:hover header h1:before{content:"\e605";color:#d05951}.list article.conference:hover>span>span,.list article.convegno:hover>span>span,.list article.libro:hover>span>span{background-color:#d05951}.list article:hover header h1{color:#398899!important;padding-left:10px}.list article:hover header h1:before{content:"\e605";color:#398899}.list article:hover>span>span{background-color:#398899}.list article>span{display:table-cell;vertical-align:top;width:100px}}.list article>span>span{font-size:16px;font-weight:700;color:#fff;text-align:center;width:100px;margin:auto;padding:8px;display:inline-block;font-family:Lane;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;background-color:#4B4B4B;vertical-align:middle}.list article>span>span strong{font-size:18px;line-height:20px;padding-bottom:5px;font-family:Lane}.list article>div a:before,.list article>div header h1:before{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-weight:400}@media only screen and (min-width:610px){.list article>span>span strong{display:block;font-size:20px}}.list article>span>span strong i{display:none}.list article>div{padding:20px 20px 0}@media only screen and (min-width:610px){.list article>span>span strong i{display:block;font-style:normal;font-size:14px}.list article>div{display:table-cell;vertical-align:top;padding-top:0}#contact-info form input[type=text],#contact-info form input[type=email],#contact-info form textarea{max-width:240px}}.list article>div header h1{text-align:left!important;color:#4B4B4B!important;transition:all .3s ease;padding-left:0}.list article>div header h1:before{display:inline-block;vertical-align:middle;font-size:10px}.list article>div a{color:#398899;position:relative}.list article>div a:before{display:inline-block;content:"\e609";font-size:10px}.list article>div a:hover:before{content:"\e60a"}.list article>div>span{background-color:#398899;padding:6px 10px;border-radius:2px;display:inline-block;margin-bottom:6px;margin-top:6px;font-size:12px;font-weight:700;color:#fff}.page-contatti .page>.main-section,.page-contatti .page>header,.page-template-tpl-team .page>.main-section,.page-template-tpl-team .page>header{background-color:#373737}#map{display:block;width:100%;height:400px}.page-contatti .page>.main-section{background-image:url(img/general-graphic-top.svg);background-repeat:repeat-y;background-position:center 240px;position:relative}#contact-info{color:#f5f5f5;text-align:center}#contact-info .dynamic-col-1{text-align:right}#contact-info form input[type=text],#contact-info form input[type=email],#contact-info form textarea{background-color:#f5f5f5;padding:8px;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#4b4b4b;font-family:"Source Sans Pro",sans-serif;font-size:16px}#contact-info form input[type=text]:focus,#contact-info form input[type=email]:focus,#contact-info form textarea:focus{outline-color:#d05951!important;background:#fff}#contact-info form input[type=text] :-moz-placeholder,#contact-info form input[type=text] :-ms-input-placeholder,#contact-info form input[type=text] ::-moz-placeholder,#contact-info form input[type=text] ::-webkit-input-placeholder,#contact-info form input[type=email] :-moz-placeholder,#contact-info form input[type=email] :-ms-input-placeholder,#contact-info form input[type=email] ::-moz-placeholder,#contact-info form input[type=email] ::-webkit-input-placeholder,#contact-info form textarea :-moz-placeholder,#contact-info form textarea :-ms-input-placeholder,#contact-info form textarea ::-moz-placeholder,#contact-info form textarea ::-webkit-input-placeholder{color:#4b4b4b;font-family:"Source Sans Pro",sans-serif;font-size:16px}#contact-info form :-moz-placeholder,#contact-info form :-ms-input-placeholder,#contact-info form ::-moz-placeholder,#contact-info form ::-webkit-input-placeholder{color:#4b4b4b;font-family:"Source Sans Pro",sans-serif;font-size:16px}#contact-info form input[type=submit]{border:0;color:#fff;font-size:15px;cursor:pointer;font-weight:700;padding:13px 20px;background-color:#d05951;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#contact-info form .wpcf7-response-output,#contact-info form span.wpcf7-not-valid-tip{font-weight:700;font-size:14px;font-family:"Source Sans Pro",sans-serif}#contact-info form input[type=submit]:hover{background-color:#e76c0d}#contact-info form input[type=submit]:focus{outline:0!important;border:none!important}#contact-info form .ajax-loader{display:none!important}#contact-info form .wpcf7-response-output{border:none!important;color:#fff;margin:0;padding:0}#contact-info form span.wpcf7-not-valid-tip{color:#d05951;display:block}.content.service-list{padding-top:0}.team-section>div{padding-top:0!important}.team-section>div>.grid{padding-top:10px}.basic-page h2{font-size:15px;padding-bottom:8px;letter-spacing:0;font-family:Merriweather;line-height:20px;color:#398899}.basic-page>div{padding-top:30px!important}.basic-page ol{padding-left:25px;padding-bottom:20px}.basic-page ol li{font-size:14px;font-size:16px;line-height:22px;font-family:"Source Sans Pro",sans-serif}@media only screen and (min-width:800px) and (min-width:450px){#list-labs{margin:0 -1%}}@media only screen and (min-width:800px){#list-labs{display:block;font-size:0}#list-labs .lab-item{background:center no-repeat #fff;text-align:center;margin:auto auto 12px;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;position:relative;cursor:pointer;overflow:hidden;height:220px}#list-labs .lab-item:after,#list-labs .lab-item:before{position:absolute;content:'';opacity:0;pointer-events:none}#list-labs .lab-item:before{top:20px;right:10px;z-index:9;bottom:20px;left:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .35s,-webkit-transform .35s;transition:all .35s,transform .35s}#list-labs .lab-item:after{top:10px;right:20px;bottom:10px;left:20px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:all .35s,-webkit-transform .35s;transition:all .35s,transform .35s}}@media only screen and (min-width:800px) and (min-width:450px){#list-labs .lab-item{display:inline-block;width:48%;background-color:#fff;text-align:center;margin:1%;vertical-align:top}}@media only screen and (min-width:800px) and (min-width:800px){#list-labs .lab-item{width:31%}}@media only screen and (min-width:800px) and (min-width:1025px){#list-labs .lab-item{width:23%;height:250px}}@media only screen and (min-width:800px){#list-labs .lab-item figure{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;display:block;opacity:1;filter:alpha(opacity=100);margin:auto;background-color:#398899;-webkit-transition:all .5s cubic-bezier(.68,0,.265,1);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}#list-labs .lab-item figure img{display:block;margin:auto;width:100%;top:0;position:relative;-webkit-transition:top .5s cubic-bezier(.68,0,.265,1);-webkit-transition:top .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:top .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:top .5s cubic-bezier(.68,-.55,.265,1.55);transition:top .5s cubic-bezier(.68,-.55,.265,1.55)}#list-labs .lab-item span.more{bottom:-20px;padding:0!important;display:block!important;margin:auto;position:relative;-webkit-transition:bottom .5s cubic-bezier(.68,0,.265,1);-webkit-transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55);transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55)}#list-labs .lab-item span.more .icon-arrow-right{color:#fff!important;display:block!important;font-size:16px!important;top:6px;position:relative;text-align:center!important;padding:0!important}#list-labs .lab-item strong{-webkit-transition:-webkit-transform .35s;transition:transform .35s;text-align:center;font-family:"Source Sans Pro",sans-serif;color:#f5f5f5;font-size:18px;line-height:18px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;top:30px;text-transform:uppercase;padding:20px;font-weight:700;width:100%}#list-labs .lab-item p{padding:0 2%;position:absolute;bottom:40px;line-height:20px;color:#fff;text-align:center;left:20px;right:20px;-webkit-transition:bottom .5s cubic-bezier(.68,0,.265,1);-webkit-transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55);transition:bottom .5s cubic-bezier(.68,-.55,.265,1.55)}#list-labs .lab-item i{color:#7cb600}#list-labs .lab-item:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#list-labs .lab-item:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.15s;transition-delay:.15s}#list-labs .lab-item:hover span.more{bottom:60px}#list-labs .lab-item:hover figure{opacity:.5;filter:alpha(opacity=50);background-color:#000}#list-labs .lab-item:hover figure img{top:-200px}#list-labs .lab-item:hover p{bottom:80px}#list-labs .lab-item:hover strong{opacity:1;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);-webkit-transition-delay:.15s;transition-delay:.15s}}.touch #list-labs .lab-item{width:100%;border-bottom:1px dashed #d3d3d3;margin-bottom:24px;padding-bottom:24px;cursor:pointer;background:0 0!important}.touch #list-labs .lab-item:hover strong{color:#398899}.touch #list-labs .lab-item:hover strong:hover{color:#398899;content:"\e605"}.touch #list-labs .lab-item figure{display:none}.touch #list-labs .lab-item span.more{padding:0!important;display:block!important}.touch #list-labs .lab-item span.more .icon-arrow-right{color:#fff!important;display:block!important;font-size:16px!important;top:6px;position:relative;text-align:center!important;padding:0!important}.touch #list-labs .lab-item strong{margin-bottom:6px;text-align:left!important;color:#4B4B4B!important;transition:all .3s ease;padding-left:0;font-size:14px;padding-bottom:4px;letter-spacing:0;font-family:Merriweather;line-height:20px}.description ul li:before,.touch #list-labs .lab-item strong:before{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.touch #list-labs .lab-item strong:before{margin-right:10px;display:inline-block;vertical-align:middle;font-weight:400;text-transform:none;line-height:1;font-size:10px}@media only screen and (max-width:799px){#list-labs .lab-item{width:100%;border-bottom:1px dashed #d3d3d3;margin-bottom:24px;padding-bottom:24px;cursor:pointer;background:0 0!important}#list-labs .lab-item:hover strong{color:#398899}#list-labs .lab-item:hover strong:hover{color:#398899;content:"\e605"}#list-labs .lab-item figure{display:none}#list-labs .lab-item span.more{padding:0!important;display:block!important}#list-labs .lab-item span.more .icon-arrow-right{color:#fff!important;display:block!important;font-size:16px!important;top:6px;position:relative;text-align:center!important;padding:0!important}#list-labs .lab-item strong{margin-bottom:6px;text-align:left!important;color:#4B4B4B!important;transition:all .3s ease;padding-left:0;font-size:14px;padding-bottom:4px;letter-spacing:0;font-family:Merriweather;line-height:20px}#list-labs .lab-item strong:before{margin-right:10px;display:inline-block;vertical-align:middle;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}}.grid.link-boxes figure.effect-layla.pub .cover:after,.grid.link-boxes figure.effect-layla.tools .cover:after{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat}#profile ul.social,#profile>div>p,.certifications ul,.grid,.grid figure{text-align:center}#profile>div>p a,.grid figure p{font-family:"Source Sans Pro",sans-serif}.grid{position:relative;list-style-type:none;height:auto!important;padding-top:24px}@media only screen and (min-width:610px){.grid{margin:0 -2%;font-size:0}}.grid.link-boxes figure.effect-layla{margin-bottom:25px}.grid.link-boxes figure.effect-layla:hover{cursor:pointer}.grid.link-boxes figure.effect-layla.pub .cover:after{background-image:url(img/pubs-box.jpg);background-size:cover}.grid.link-boxes figure.effect-layla.tools .cover:after{background-image:url(img/tools-box.jpg);background-size:cover}.grid.link-boxes figure.effect-layla .cover{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#4B4B4B}.grid.link-boxes figure.effect-layla .cover:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(img/events-box.jpg);opacity:.2}.grid.link-boxes figure.effect-layla h2{font-weight:100;line-height:24px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid.link-boxes figure.effect-layla>img{opacity:0;background-color:#4B4B4B;border:1px dotted #d3d3d3}.grid.link-boxes figure.effect-layla ul li{background:0 0!important;border:none!important}.grid.link-boxes figure.effect-layla ul li:hover{background-color:transparent!important}@media only screen and (min-width:610px){.grid.link-boxes figure.effect-layla.events{width:100%;max-width:96%;height:250px}}@media only screen and (min-width:800px){.grid.link-boxes figure.effect-layla h2{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}.grid.link-boxes figure.effect-layla:hover h2,.grid.link-boxes figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid.link-boxes figure.effect-layla.events{width:29%;max-width:350px;height:auto}}.grid.link-boxes figure.effect-layla.events p{max-width:100%}.grid.link-boxes figure.effect-layla.events h2{padding-top:20%}@media only screen and (min-width:610px){.grid.link-boxes figure.effect-layla.events h2{padding-top:10%}}@media only screen and (min-width:800px){.grid.link-boxes figure.effect-layla.events p{max-width:130px}.grid.link-boxes figure.effect-layla.events h2{padding-top:26%}.grid.link-boxes figure.effect-layla:hover>img{background:#398899;border:none;opacity:1}.grid.link-boxes figure.effect-layla:hover h2,.grid.link-boxes figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#profile>figure:before,figure.effect-layla figcaption::before{bottom:20px;border-top:1px solid #fff;border-bottom:1px solid #fff}.grid.team-members figure.effect-layla{cursor:pointer;margin-bottom:40px}.grid.team-members figure.effect-layla h2{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.grid.team-members figure.effect-layla p{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.grid.team-members figure.effect-layla p span{display:none}@media only screen and (min-width:1025px){.grid.link-boxes figure.effect-layla.events p{max-width:230px}.grid.team-members figure.effect-layla p span{display:block}}.grid.team-members figure.effect-layla p span.mobile-data{font-size:14px;display:block;font-weight:700}@media only screen and (min-width:800px){.grid.team-members figure.effect-layla p{display:none}}@media only screen and (min-width:1025px){.grid.team-members figure.effect-layla p{display:block}}.grid.team-members figure.effect-layla img{opacity:.3;filter:alpha(opacity=30);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid figure{position:relative;display:block;width:100%;overflow:hidden;max-width:350px;margin:auto}@media only screen and (min-width:610px){.grid.team-members figure.effect-layla p span.mobile-data{font-size:15px}.grid figure{margin:2%;display:inline-block;vertical-align:top;width:46%}}@media only screen and (min-width:800px){.grid.team-members figure.effect-layla img{opacity:.7;filter:alpha(opacity=70);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.grid.team-members figure.effect-layla:hover img{opacity:.3;filter:alpha(opacity=30);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid.team-members figure.effect-layla:hover h2{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.grid figure{width:29%}}.grid figure img{position:relative;display:block;width:100%;opacity:0;filter:alpha(opacity=0)}@media only screen and (min-width:800px){.grid figure img{opacity:.7;filter:alpha(opacity=70)}}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{font-size:24px;font-weight:300}.grid figure h2 strong{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{font-size:15px;padding:24px 65px}.certifications ul li{display:inline-block!important;width:40px;opacity:.7;filter:alpha(opacity=70);cursor:pointer}.certifications ul li:hover{opacity:1;filter:alpha(opacity=100)}.certifications ul li img{width:40px;height:auto}#profile>div{padding-top:0!important}#profile>figure{width:180px;position:relative;margin:auto;top:-50px}#profile>figure:after,#profile>figure:before{position:absolute;content:''}#profile>figure:before{top:20px;right:10px;left:10px}#profile>figure:after{top:10px;right:20px;bottom:10px;left:20px;border-right:1px solid #fff;border-left:1px solid #fff}#profile>figure img{width:100%;height:auto}#profile>div>p{display:block;padding-bottom:12px}#profile>div>p span,#profile>div>p:hover a{color:#398899}#profile>div>p strong{display:block;color:#398899;padding-bottom:4px}#profile>div>p a{color:#4b4b4b;font-size:17px;display:block;font-weight:700;text-decoration:none}#profile ul.social{list-style-type:none;position:relative;top:-40px}#profile ul.social li{cursor:pointer;display:inline-block;width:35px;height:35px;margin:0 2px;font-size:16px;position:relative;vertical-align:top;text-align:center;-webkit-border-radius:50%;border-radius:50%;background-color:#398899;color:#fff;line-height:35px}#profile ul.social li:hover{background:#4B4B4B}#profile ul.social li a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;font-size:18px;line-height:35px}.description ul{padding-bottom:20px}.description ul li{padding-bottom:4px;font-size:15px}.description ul li:before{display:inline-block;vertical-align:middle;font-weight:400;text-transform:none;line-height:1;font-size:14px;margin-right:8px;content:"\e611"}.page-header,figure.effect-layla h2{font-family:"Source Sans Pro",sans-serif;letter-spacing:-1px;text-align:center}figure.effect-layla figcaption{padding:10px}@media only screen and (min-width:610px){figure.effect-layla figcaption{padding:3em}}figure.effect-layla figcaption h2{line-height:24px}figure.effect-layla figcaption h2 strong{display:block}figure.effect-layla figcaption a{color:#fff;text-decoration:none;font-size:15px;font-weight:700}figure.effect-layla figcaption ul{list-style-type:none;text-align:center;position:absolute;width:100%;left:0;padding:0}figure.effect-layla figcaption ul li{display:inline-block;width:35px;height:35px;margin:0 2px;font-size:16px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#398899}figure.effect-layla figcaption ul li.more{background-color:#d05951}figure.effect-layla figcaption ul li a{display:block;color:#fff;font-size:18px;line-height:35px}figure.effect-layla figcaption ul li:hover{background:#4B4B4B}figure.effect-layla figcaption::before{top:20px;right:10px;left:10px;-webkit-transform-origin:0 0;transform-origin:0 0}figure.effect-layla figcaption::after{top:10px;right:20px;bottom:10px;left:20px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform-origin:100% 0;transform-origin:100% 0}figure.effect-layla figcaption::after,figure.effect-layla figcaption::before{position:absolute;content:'';opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .35s,-webkit-transform .35s;transition:all .35s,transform .35s}@media only screen and (min-width:800px){figure.effect-layla figcaption::before{opacity:0;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-layla figcaption::after{opacity:0;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-layla:hover figcaption::after,figure.effect-layla:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}figure.effect-layla h2{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;font-weight:100;color:#f5f5f5;font-size:28px}.button,.current-menu-item>a{font-weight:700}figure.effect-layla p{padding:5px 20px;text-transform:none;opacity:1;max-width:230px;margin:15px auto auto;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-layla h2,figure.effect-layla img{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-layla img,figure.effect-layla p{-webkit-transition:all .35s,-webkit-transform .35s;transition:all .35s,transform .35s}@media only screen and (min-width:800px){figure.effect-layla p{opacity:0;margin-top:auto;max-width:130px}figure.effect-layla:hover img{opacity:.3;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-layla:hover h2,figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}}@media only screen and (min-width:1025px){figure.effect-layla p{max-width:230px}figure.effect-layla:hover h2,figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}}figure.effect-layla ul{padding:.5em 2em;text-transform:none;bottom:52px;opacity:1;-webkit-transition:all .5s cubic-bezier(.68,0,.265,1);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}@media only screen and (min-width:800px){figure.effect-layla ul{bottom:-40px;opacity:0;filter:alpha(opacity=0)}}.team-members figure.effect-layla ul{bottom:10px}@media only screen and (min-width:800px){.team-members figure.effect-layla ul{bottom:-40px}.team-members figure.effect-layla:hover ul,figure.effect-layla:hover ul{opacity:1;filter:alpha(opacity=100);bottom:20px}figure.effect-layla:hover figcaption::after,figure.effect-layla:hover h2,figure.effect-layla:hover img,figure.effect-layla:hover p{-webkit-transition-delay:.15s;transition-delay:.15s}}@media only screen and (min-width:1025px){.team-members figure.effect-layla:hover ul,figure.effect-layla:hover ul{bottom:40px;opacity:1;filter:alpha(opacity=100)}}.page-header{font-size:30px;line-height:40px;padding-bottom:4px;position:relative;text-transform:uppercase;margin-bottom:20px}.page-header.white{color:#fff}.page-header.white:after{border-color:#e76c0d}.page-header span{display:block;font-size:16px;color:#7cb600;text-align:center;margin-top:2px}.page-header:after{position:relative;border-bottom:2px solid #7cb600;width:80px;height:2px;left:0;top:-11px;display:block;margin:auto}.page-azienda footer.main .cloud-line{background-image:url(img/cloud-line-dark.png)}footer.main{background:#398899;position:relative}footer.main .cloud-line{display:block;width:100%;background-image:url(img/cloud-line.png);background-repeat:repeat-x;height:6px;position:absolute;top:-3px}footer.main:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:url(img/footer-superbg.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:.1;filter:alpha(opacity=10);background-position:center}footer.main>div{max-width:1280px;margin:auto;width:100%;padding:60px 20px}@media only screen and (min-width:1025px){footer.main>div{padding-left:40px;padding-right:40px}}footer.main>div img{width:50px;margin:auto auto 20px;display:block}footer.main>div>#reality{text-align:center;display:block;color:#fff;font-size:14px;margin-bottom:4px}footer.main>div>#reality strong{display:block}footer.main>div small a{font-size:13px}footer.main>div small a:hover{color:#fff}footer.main>div a,footer.main>div p{color:#e2e2e2;font-size:14px;line-height:20px;text-decoration:none}footer.main>div small{display:block;text-align:center;color:#fff}footer.main>div .footer-menu{list-style-type:none;text-align:center;padding-top:4px}footer.main>div .footer-menu li{display:inline-block;margin:0 2px}footer.main>div .footer-menu li a{text-decoration:none;color:#e2e2e2;display:block;font-size:12px;font-weight:700}footer.main>div nav{padding-top:40px}@media only screen and (min-width:610px){footer.main>div{padding-left:40px;padding-right:40px}footer.main>div nav{font-size:0;display:table;width:100%;max-width:520px;margin:auto}}footer.main>div nav>div{padding-bottom:30px;display:block}@media only screen and (min-width:610px){footer.main>div nav>div.services{display:table-cell;vertical-align:top;width:35%}footer.main>div nav>div.company,footer.main>div nav>div.resources{display:table-cell;vertical-align:top;width:30%}}footer.main>div nav>div.resources .social-links{margin-top:20px}footer.main>div nav>div.resources .social-links a{display:inline-block;width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background-color:#4B4B4B;color:#fff;line-height:40px;text-align:center;margin-right:4px;font-size:18px;cursor:pointer}footer.main>div nav>div.resources .social-links a:hover{background:#e2e2e2;color:#d05951}@media only screen and (min-width:610px){footer.main>div nav>div.resources .social-links a{width:35px;height:35px;line-height:35px;font-size:16px}}footer.main>div nav>div strong{text-align:center;color:#fff;padding-bottom:8px;display:block;font-size:15px}footer.main>div nav>div ul{list-style-type:none;text-align:center}footer.main>div nav>div ul li{padding-bottom:4px}footer.main>div nav>div ul li a{font-size:14px;color:#e2e2e2;text-decoration:none;display:block;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}footer.main>div nav>div ul li:hover a{color:#fff}.goTop{display:block;margin:auto;text-align:center;width:50px;height:50px;line-height:50px;background:#d05951;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;cursor:pointer}.goTop:hover{background:#4B4B4B}.goTop span{color:#fff;font-size:20px}input[type=submit]{-webkit-appearance:none;appearance:none;-moz-appearance:none}.button{display:block;text-align:center;margin-top:30px;border:0;-webkit-appearance:none;appearance:none;-moz-appearance:none;color:#fff!important;font-size:15px;cursor:pointer;padding:13px 20px;background-color:#d05951;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media only screen and (min-width:610px){.button{display:inline-block;max-width:160px;text-align:left}}.button:hover{background-color:#e76c0d}audio,canvas,video{display:inline-block;max-width:100%}.method>.content{position:relative;z-index:1;}.qts_lang_item{margin-top:0!important;margin-bottom:0!important;text-transform:uppercase}.qts_lang_item:first-child{margin-right:4px}.support{display:block;margin:20px auto!important}#top-nav{text-align:right}.support>img{width:80px!important}.get-direction{margin:32px auto auto;display:block;text-align:center}.page-data-protection-privacy .col.main>div{width:auto}.News>p,.page-template-tpl-news-php .list article>div a:before,.social-links-top{display:none}@media only screen and (min-width:610px){.lg-span,.social-links-top{display:inline-block;vertical-align:middle}.social-links-top{margin-right:20px}.social-links-top a{color:#85b9c4;text-decoration:none;font-size:18px;margin:0 4px}.social-links-top a:hover{color:#fff}}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCD5K6T8I4oZ1X3Xvlj_UeP3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGDOFnJNygIkrHciC8BWzbCz3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCP2LEk6lMzYsRqr3dHFImA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlCxe5Tewm2_XWfbGchcXw4g.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlIa1YDtoarzwSXxTHggEXMw.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlJbPFduIYtoLzwST68uhz_Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGMZXFz2iDKd7GJNSaxRYiSj3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGKyGJhAh-RE0BxGcd_izyev3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGMzFoXZ-Kj537nB_-9jJhlA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGMms7UHsIbjUxEJqIwog-i_3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGO4s1Ux4PuImWPk5fSr6HPL3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGJkF8H8ye47wsfpWywda8og.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGDCgBLtsnrdK1Wb_YMpk1Ez3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGKfQKEmnUd3GHgKOgaFw3O33rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGIq-Fb0zf838trI74uojZQY.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}