.language-menu{visibility:hidden}.vp-pagination__load-more{background:none;padding:0!important;color:black!important;font-weight:unset!important;background-color:white!important}.page-id-279 .vp-pagination__load-more,.page-id-343 .vp-pagination__load-more,.page-id-339 .vp-pagination__load-more{padding-top:60px!important}.vp-pagination__load-more>span{background:white}.vp-pagination__no-more{visibility:hidden!important}.vp-portfolio__pagination-wrap{margin:auto;display:block}.et_vertical_nav #main-header .container{margin:0 24px}.et_vertical_nav #page-container #main-header {width:350px}body.et_vertical_nav #main-header #top-menu li ul{padding-left:0px;top:385px}.et_vertical_nav.et_vertical_fixed.et_header_style_left #et-top-navigation,.et_vertical_nav.et_vertical_fixed.et_header_style_split #et-top-navigation{padding-top:62px}.et_vertical_nav .logo_container{padding-top:37px}.et_vertical_nav #et-top-navigation{margin-top:0}.et_vertical_nav #main-header #top-menu>li>a:after{display:none}.language-menu{top:648px}.language-menu a{font-size:13px}.language-menu li{margin-right:9px}.language-menu li.current-menu-item>a{color:#000}.footer-menu{top:712px;line-height:19px}.footer-menu li a{font-size:16px;color:#b2b2b2!important}.social-menu{top:804px}.social-menu li a{font-size:16px;color:#b2b2b2!important}.social-menu li{margin-right:6px}#et-footer-nav{display:none}#footer-bottom{padding-top:100px}body{font-family:jaf-facitweb,sans-serif}h1,h2,h3,h4,h5{font-family:jaf-facitweb,sans-serif}#main-header,#et-top-navigation{font-family:jaf-facitweb,sans-serif}.et_vertical_nav #main-header #top-menu>li>a{font-weight:600;padding-bottom:26px;font-size:30px!important}#top-menu.nav li ul.sub-menu a{text-decoration:none;font-size:21px;line-height:27px}.architect-nomi{font-size:30px!important;font-family:jaf-facitweb,sans-serif;font-weight:300}.et_pb_text_inner a{color:#b1b3b4;font-size:12px}.breadcrumb_last{color:#000;font-size:12px}.container{width:100%}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:47px}.works-widget{font-size:21px;line-height:25px}.works-widget span{font-size:19px;font-weight:100}.works-widget-module{}@media (max-width:980px){.et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_column .et_pb_widget:nth-child(n){width:100%!important;margin:0 7.5% 7.5% 0!important;text-align:center}}.progetto-technical{font-size:19px;font-weight:100;color:#000}body .vp-portfolio__items-style-default .vp-portfolio__item-meta>*{margin-bottom:0}body .vp-portfolio__layout-elements-align-center{justify-content:left}body .vp-filter__style-default .vp-filter__item>*{text-transform:none}body .vp-portfolio.vp-portfolio__ready .vp-portfolio__layout-elements{margin-bottom:0;z-index:100}#left-area .post-meta,#left-area .et_post_meta_wrapper img,#left-area .et_post_meta_wrapper h1{display:none}.vp-portfolio__item-meta-title h2,.et-db #et-boc .et-l h2,.product .related h2,.et-db #et-boc .et-l .product .related h2,.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p{font-size:21px!important;font-weight:300}.vp-portfolio__item-meta a{font-size:21px!important}.vp-portfolio__items-style-default .vp-portfolio__item-meta{padding:10px 0px}.vp-portfolio__item-meta-excerpt{color:#9D9D9C;font-size:21px}.vp-portfolio__items-style-default .vp-portfolio__item-meta>*+*{margin-top:4px}.vp-portfolio__item-meta-title{padding-bottom:0px}.et_pb_toggle_close{padding:0;background-color:#fff}.et_pb_toggle_title:before{display:none}.single-portfolio.et-db #et-boc .et-l .et_pb_row_2.et_pb_row{padding-bottom:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.caldera-grid .form-control{width:100%;height:34px;padding:0px 0px;border:0;border-radius:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,.00);box-shadow:inset 0 0px 0px rgba(0,0,0,.000);-webkit-transition:border-color ease-in-out .0s,box-shadow ease-in-out .0s;-o-transition:border-color ease-in-out .0s,box-shadow ease-in-out .0s;transition:border-color ease-in-out .0s,box-shadow ease-in-out .0s;border-bottom:1px solid #ccc}p.caldera-forms-consent-field-agreement{font-size:18px;font-weight:300}.caldera-grid .checkbox-inline{font-size:18px;font-weight:300}.caldera-grid a{font-size:18px;font-weight:300;color:#000}.caldera-grid label{font-weight:300}.caldera-grid .form-control,.caldera-grid output{font-size:18px}.caldera-grid .btn-default{color:#333;background-color:#fff;border-color:#ccc;padding-top:25px;padding-left:40px;padding-right:40px;padding-bottom:25px;font-size:20px;font-weight:300;margin-top:40px}.required-section{margin-top:50px;margin-bottom:50px}.awardspage{color:#000;font-weight:300}.awardspage span{color:#a8aaac}.vp-pagination__style-default .vp-pagination__item>*{min-width:40px;padding-top:60px;line-height:1.4;text-decoration:underline;border-width:0px;-webkit-transition:.2s border-color,.2s background-color,.2s color;transition:.2s border-color,.2s background-color,.2s color;will-change:border-color,background-color,color}.vp-pagination__style-default .vp-pagination__item a{font-size:18px}.vp-pagination__style-default .vp-pagination__item a:hover{border-width:0px!important;color:#ccc}.modula .modula-item:hover img,.modula .modula-items .modula-item.tg-loaded:hover img.pic{opacity:1!important}.butt_mailchimp{background-color:transparent;border:0px;font-size:22px;margin-left:80px}.butt_mailchimp:hover{color:rgba(155,155,155,0.6)!important}input[type=email]{background-color:transparent;border:0px;padding-left:0px;padding-right:77px;width:400px}.et_pb_text_inner a{color:#b2b2b2;font-size:21px}