.fusion-tb-header{z-index:9999}.fusion-tb-header .menu-item .fusion-flex-link .menu-text{order:0!important}.fusion-tb-header .menu-item .fusion-flex-link .fusion-megamenu-icon{order:1!important;color:#9d9e9d!important}.fusion-tb-header .photos-trigger.active .fusion-megamenu-icon,.fusion-tb-header .photos-trigger .fusion-megamenu-icon:hover,.fusion-tb-header .projects-trigger.active .fusion-megamenu-icon,.fusion-tb-header .projects-trigger .fusion-megamenu-icon:hover{color:#fff!important}.fusion-tb-header #menu-photos,.fusion-tb-header #menu-projects{border-bottom:0 solid rgba(0,0,0,.5)!important;transition:border-width .75s ease}.fusion-tb-header #menu-photos.active,.fusion-tb-header #menu-projects.active{border-bottom-width:5px!important}body:not(.fusion-builder-live) .fusion-tb-header #menu-photos,body:not(.fusion-builder-live) .fusion-tb-header #menu-projects{position:absolute;z-index:99;width:100%;overflow:hidden}body:not(.fusion-builder-live) .fusion-tb-header #menu-photos .fusion-builder-row,body:not(.fusion-builder-live) .fusion-tb-header #menu-projects .fusion-builder-row{display:none}body:not(.wp-admin):not(.fusion-builder-live) a.fb-icon-element.fontawesome-icon.grid-toggle{color:#fff!important}body:not(.wp-admin):not(.fusion-builder-live).amatucci-view--grid a.fb-icon-element.fontawesome-icon.grid-toggle{color:#fff!important}body:not(.wp-admin):not(.fusion-builder-live).amatucci-view--grid a.fb-icon-element.fontawesome-icon.list-toggle{color:#8c8c8d!important}body:not(.wp-admin):not(.fusion-builder-live).amatucci-view--list a.fb-icon-element.fontawesome-icon.grid-toggle{color:#8c8c8d!important}body:not(.wp-admin):not(.fusion-builder-live).amatucci-view--list a.fb-icon-element.fontawesome-icon.list-toggle{color:#fff!important}body:not(.wp-admin):not(.fusion-builder-live) .type-toggles .fusion-column-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ilightbox-toolbar.metro-black a.ilightbox-close:hover,.ilightbox-toolbar.metro-black a:hover{background-color:#8c8c8d!important}.gform_validation_errors{margin-top:0!important}.gform_validation_errors ol{margin:0}.gform_validation_errors ol li{margin-bottom:0!important}.gform_submission_error{font-size:16px!important;line-height:28px!important;margin-bottom:0!important}.gform_ajax_spinner{display:none}.gform_footer .gform_button i{font-size:.8em;margin-left:10px;margin-right:-5px}.career_form_wrapper input[type=text],.career_form_wrapper input[type=tel],.career_form_wrapper input[type=email]{height:35px!important;font-size:14px!important;color:#fff!important;background:#969797!important;border-color:#969797!important}.career_form_wrapper input[type=text]::-moz-placeholder,.career_form_wrapper input[type=tel]::-moz-placeholder,.career_form_wrapper input[type=email]::-moz-placeholder{font-size:14px!important;color:#fff!important}.career_form_wrapper input[type=text]::-webkit-input-placeholder,.career_form_wrapper input[type=tel]::-webkit-input-placeholder,.career_form_wrapper input[type=email]::-webkit-input-placeholder{font-size:14px!important;color:#fff!important}.career_form_wrapper input[type=text]:-ms-input-placeholder,.career_form_wrapper input[type=tel]:-ms-input-placeholder,.career_form_wrapper input[type=email]:-ms-input-placeholder{font-size:14px!important;color:#fff!important}.career_form_wrapper .gform_fields{grid-template-columns:repeat(27,1fr)!important;grid-column-gap:8px!important}.career_form_wrapper .gfield{position:relative}.career_form_wrapper .gfield_label{display:block;text-transform:uppercase;font-size:12px!important;font-weight:400!important;color:#fff!important}.career_form_wrapper .gform_drop_area{position:relative;border:1px solid #969797!important;border:none!important;padding:0!important}.career_form_wrapper .gform_drop_area .gform_drop_instructions{display:none}.career_form_wrapper .gform_drop_area button{width:100%!important;height:35px!important;font-size:14px!important;line-height:normal!important;font-weight:400!important;letter-spacing:0!important;text-align:left!important;color:#fff!important;background:#969797!important;border-color:#969797!important;padding:8px 15px!important}.career_form_wrapper .gform_fileupload_rules{display:none!important;color:#fff!important}.career_form_wrapper .ginput_preview{position:absolute;top:0;z-index:999;width:100%!important;height:35px!important;font-weight:400!important;color:#fff!important;background:#969797!important;padding:5px 8px!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.career_form_wrapper .ginput_preview strong{font-weight:400!important}.career_form_wrapper .ginput_preview button{position:relative;color:#fff!important}.career_form_wrapper .validation_message{display:none!important}.career_form_wrapper .gform_footer{visibility:hidden;position:absolute;left:-100vw;text-align:right!important;margin:0!important;padding:0!important}.career_form_wrapper .gform_footer i{display:none!important}.career_form_wrapper .gform_button--submit{width:100%;height:35px!important;font-size:14px!important;line-height:normal!important;text-align:left!important;background:#797e8b!important;padding:5px 15px!important;margin-bottom:0!important}.career_form_wrapper .gform_button--submit:hover{background:rgba(121,126,139,.8)!important}.career_form_wrapper .gform_button--submit i{margin-left:10px;margin-right:-5px}.career_form_wrapper .gform_button--submit i+i{display:none!important}.career_form_wrapper .gform_confirmation_message{color:#fff;text-align:center;padding:10px;font-weight:600}.portfolio-info .fusion-toggle-icon-wrapper{display:none}.portfolio-info .fusion-toggle-heading{margin-left:0!important}.header-tags .tag-cloud-link{line-height:19px!important;padding:0!important;border:none!important;text-transform:lowercase;min-height:0!important}.amatuccivada-menu_links{flex-wrap:wrap;display:flex;align-items:flex-start;justify-content:flex-start;gap:15px;font-size:19px;line-height:19px;text-transform:lowercase}.amatuccivada-menu_link{display:block;color:#fff}.amatuccivada-menu_link:hover{color:#8c8c8d!important}.amatuccivada-menu_link.active{opacity:.5}#portfolio-archive-grid .fusion-post-wrapper{border:none!important}#portfolio-archive-grid .fusion-post-content-wrapper{display:none!important}.fusion-image-wrapper>img{width:100%!important}.fusion-image-wrapper .fusion-rollover{transform:translateX(0)!important;background:rgba(0,0,0,.2)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;transition:opacity .5s ease}.fusion-image-wrapper .fusion-rollover .fusion-rollover-link,.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery,.fusion-image-wrapper .fusion-rollover .fusion-rollover-sep{display:none!important}.fusion-image-wrapper .fusion-rollover .fusion-rollover-title{margin:0!important}.fusion-image-wrapper .fusion-rollover .fusion-rollover-title .fusion-rollover-title-link{display:block;font-size:20px!important;line-height:30px!important;color:#fff!important}.fusion-image-wrapper .fusion-rollover .fusion-rollover-categories{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px 1px;margin-top:20px;color:rgba(255,255,255,0)!important}.fusion-image-wrapper .fusion-rollover .fusion-rollover-categories a{display:block;color:#fff!important;text-transform:lowercase;padding:3px 6px;border:1px solid #fff!important}.amatuccivada-color_switcher{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;height:28px;font-size:12px;line-height:12px;color:#fff;background:#424243;margin-bottom:9px}.amatuccivada-color_switcher a,.amatuccivada-color_switcher span{display:block;padding:8px 10px}.amatuccivada-color_switcher a.amatuccivada-color_switcher__arrows,.amatuccivada-color_switcher span.amatuccivada-color_switcher__arrows{font-size:10px;color:#959696;background:#2c2d2d;padding-right:7px;padding-left:9px}.amatuccivada-color_switcher a{font-weight:700}.amatuccivada-color_switcher a:hover{color:#fff}.amatuccivada-project_list{margin-bottom:50px}.amatuccivada-project_list__header{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.amatuccivada-project_list__header h3{font-size:20px!important;text-transform:lowercase;margin:0}.amatuccivada-project_list__categories{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1px 7px}.amatuccivada-project_list__categories a{display:block;font-size:13px;line-height:1.5;color:#fff!important;text-transform:lowercase;padding:3px 6px;border:1px solid #fff!important}.amatuccivada-project_list__images{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:8px}.amatuccivada-project_list__images a{display:block;line-height:0;overflow:hidden}.amatuccivada-project_list__images a:hover img{transform:scale(1)}.amatuccivada-project_list__images img{display:block;line-height:0;width:auto;height:100px;transform:scale(1.12);transition:opacity 1s,transform 1s}.amatucci-video-display .fusion-video:not(:last-child){margin-bottom:20px}.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper{margin:-5px!important}.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon{margin:5px!important}.fusion-portfolio{margin-bottom:0!important}.project-video-container .fusion-content-tb>.fusion-fullwidth{padding:0}.project-video-container video{width:100%}@media only screen and (min-width:1251px){.project-videos>.fusion-column-wrapper{margin-right:0!important}.project-videos .amatucci-video-display{padding-right:20px}.project-content>.fusion-column-wrapper{margin-left:0!important}}