  header .col-md-12 {  height: 110px;  }  header .logo-link img {  width: 122px;  }  #preloader-image img {  width: 100px;  }  .fullwidth-section.parallax,  .parallax {  background-attachment: fixed!important;  }  /**  * Custom CSS  **/  @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap'); .menu-top-menu-container-toggle { display:none!important; } .header-menu { border-bottom: 1px solid #F29100; } .header-menu .header-info-text { text-align: right; width: 100%; } #telefono { display: inline; margin: 0 5px; } #telefono-link:hover { color:#EBE6E0; } @media (max-width: 400px) { #telefono {   width:18px;   height:18px; } .header-menu .header-info-text {   text-align: center;   font-size: 10px; } } header.main-header { border-bottom: 3px solid #2a2a2a; } .slider-header { display: none; } body * { font-family: 'Inter', sans-serif !important; } h1, h2, h3, h4, h5 { font-family: Montserrat!important; } .fa { font-family: FontAwesome!important; } .container-bg { background: #f4f4f4!important; } .navbar .nav > li > a { color: #FFFFFF; font-size: 16px; } .mgt-button.mgt-style-solid:before { background: #2e2e2e; } #rev_slider_5_1_wrapper, #rev_slider_4_1_wrapper, #rev_slider_3_1_wrapper, #rev_slider_3_2_wrapper { left: 0px!important; } #rev_slider_5_1_wrapper a:hover, #rev_slider_4_1_wrapper a:hover, #rev_slider_3_1_wrapper a:hover, #rev_slider_3_2_wrapper a:hover { color: #f29100!important; } footer { border-top: 1px solid #f29100; color: #ebe6e0; } #menu-footer-menu li { float:left; } #menu-item-2961 { /*  display: list-item; list-style-type: disc; list-style-position: inside;*/ }  #menu-item-3856{ display: list-item; list-style-type: disc; list-style-position: inside; } #menu-lavorazioni-officine-scassa a { color: #ffffff; } footer .footer-menu ul li { margin-right: 14px; } #footer-sidebar-2 h2 { font-weight: bold; font-size: 15px; } .wpcf7-form input[type=submit] { color: #ffffff; } .breadcrumbs span > a { color: #2e2e2e; } .breadcrumbs span > span { color: #7e7c7c!; } .menu-lavorazioni-officine-scassa-container ul { background-color: #2e2e2e!important; } .menu-lavorazioni-officine-scassa-container ul li a:hover { background-color: #3b3b3b!important; } .footer-sidebar-2-wrapper .menu-lavorazioni-officine-scassa-container ul li a { font-size:13px; color: #ffffff!important; } .footer-sidebar-2-wrapper .menu-lavorazioni-officine-scassa-container ul li a:hover { background-color: transparent!important; } .mgt-promo-block-content-inside { font-size: 16px; line-height: 25px; } footer span.credit { clear: both; display: block; width: 100%; } footer span.credit a { color: #eeeeeea6; } footer span.credit a:hover { color: #f29100; } div.widget.widget_nav_menu ul#menu-lavorazioni-officine-scassa-1 { padding-inline-start: 0px; } div.widget.widget_nav_menu ul#menu-lavorazioni-officine-scassa-1 li { padding: 10px 25px; list-style-type: none; border-bottom: 2px solid rgba(255,255,255,0.15); } div.widget.widget_nav_menu ul#menu-lavorazioni-officine-scassa-1 li a { color: #ffffff; font-size: 14px; } div.widget.widget_nav_menu ul#menu-lavorazioni-officine-scassa-1 li.current_page_item { background-color: #f29100; } .navbar-toggle {  color: transparent !important; } .navbar-toggle:after {  color: #ffffff;  position: relative;  left: -27px; } #main-container-box-credits { display: block; width: 100%; overflow: hidden; height: 30px; } #container-box-credits { display: block; width: 100%; overflow: hidden; height: 30px; position: absolute; bottom: 0; } #box-credits-xx { font-size: 13px; position: absolute; left: -475px; display: inline-block; padding: 0 10px; /*  background-color: #f29100;*/ background-color: #2e2e2e; color: #ffffff; opacity: 1; line-height: 30px; } #box-credits-yy { width: 50px; position: absolute; left: 0; display: inline-block; font-size: 13px; cursor: pointer; background-color: #3b3b3b; color: #f29100a0; /*  opacity: 0.6;*/ line-height: 30px; } #box-credits-yy:hover { color: #f29100; } a.contact { font-weight: bold; } #dividi { display: none; } #top-link { right: 20px; } .mgt-promo-block.animated:hover .mgt-promo-block-content { background-color: transparent; } /*.wpcf7-list-item { margin-left: 0px!important; }*/ .wpcf7-list-item label {  margin-bottom: 25px!important; } .privacy-box { height: auto!important; margin: -2px 0 0!important; } span.wpcf7-list-item-label { font-size: 14px!important; font-weight: normal!important; color: #7e7c7c!important; }  /**************************************************/ /* SLIDER GALLERY */ /**************************************************/ #swipebox-overlay { background: #0d0d0df2; } #swipebox-slider .slide img, #swipebox-slider .slide .swipebox-video-container, #swipebox-slider .slide .swipebox-inline-container { box-shadow: 0px 0px 10px 5px #f29100; } /********************************************************/ /* RESPONSIVE */ /********************************************************/ @media (max-width: 1199px) { .settori-di-applicazione h5, .settori-di-applicazione h6 {   font-size: 15px!important; } } @media (max-width: 991px) { div.wp-block-spacer.spazio-sidebar {   height: 0px!important; } } @media (min-width: 991px) and (max-width:1199px) { div.wp-block-spacer.spazio-sidebar {   height: 12px!important; } } @media (min-width: 1025px) { #menu-footer-menu {   float: right; } } @media (max-width: 1024px) { header .header-left.logo, header .header-center {   display: inline-block; } #menu-footer-menu {   display: inline-block; } header .header-center {   min-width: 80%; } header .header-right {   display: none; } header .navbar-inner {   float: right; } .sidebar.footer-sidebar-2 ul li:nth-of-type(2n+1) {   clear: none; } } @media (min-width: 768px) { .footer-sidebar-2 > ul > li {   width: 33%; } } @media (max-width: 767px) { header .header-left.logo {   display: block; } header .header-center {   width: 100%; } .navbar .nav > li.menu-item-object-custom:not(.pull-right) > a {   color: #b8b8b8; } .navbar .nav li .sub-menu li.menu-item > a {   padding-left: 35px!important;   color: #FFFFFF!important; } body .wpb_single_image .vc_single_image-wrapper img {   width: 570px; } } /**************************************************/ /* RESPONSIVE CREDITS */ /**************************************************/ /*-----------------------------------------------*/ @media (max-width: 1024px) { #main-container-box-credits, #container-box-credits, #box-credits-yy { height: 40px; } #box-credits-yy { line-height: 40px; } #box-credits-xx { padding: 0 10px; line-height: 20px; left: 0px !important; background-color: #2e2e2e; bottom: -40px; width: 100%; } #box-credits-xx { position: absolute; left: -475px; display: inline-block; padding: 0 10px; opacity: 1; line-height: 20px; } #box-credits-yy { width: 100%; display: block; text-align: center; } #dividi { display: block; } .footer-copyright { margin-bottom: 0!important; } } ol li::marker {  font-weight: bold; }  /**  * Theme Google Font  **/  h1, h2, h3, h4, h5, h6 {  font-family: 'Montserrat';  }  .header-info-2-text .header-info-half .header-info-content-title,  a.btn, .btn, .btn:focus, input[type="submit"], .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart,  .mgt-header-block p,  .mgt-post-list .mgt-post-categories,  .mgt-counter-wrapper .mgt-counter-value,  .mgt-counter-wrapper h5.mgt-counter-title,  .mgt-cta-block h5,  .mgt-cta-block .mgt-cta-block-content,  .mgt-countdown-wrapper .mgt-countdown-item,  .sidebar.main-sidebar .widget.widget_nav_menu li,  .widget-download-link-wrapper,  .blog-post .post-categories,  .blog-post .tags,  .post-social-wrapper span,  .author-bio .author-title,  .comment-meta .reply a,  .comment-metadata .author,  .comment-metadata .date,  .woocommerce ul.products li.product,  .woocommerce-page ul.products li.product,  .woocommerce ul.products li.product .onsale,  .woocommerce span.onsale,  .sidebar .widget.widget_thebuilt_recent_entries li .widget-post-details-wrapper {  font-family: 'Montserrat';  }  h1 {  font-size: 16px;  }  body {  font-family: 'Nunito';  font-size: 15px;  }  .mgt-promo-block .mgt-promo-block-content strong,  .thebuilt-slide strong {  font-family: 'Herr Von Muellerhoff';  }  /**  * Colors and color skins  */  body {  background-color: #ffffff;  color: #222222;  }  .st-pusher,  .st-sidebar-pusher {  background-color: #ffffff;  }  a.btn,  .wp-block-button a,  .btn,  .btn:focus,  input[type="submit"],  .woocommerce #content input.button,  .woocommerce #respond input#submit,  .woocommerce a.button,  .woocommerce button.button,  .woocommerce input.button,  .woocommerce-page #content input.button,  .woocommerce-page #respond input#submit,  .woocommerce-page a.button,  .woocommerce-page button.button,  .woocommerce-page input.button,  .woocommerce a.added_to_cart,  .woocommerce-page a.added_to_cart,  .btn-primary:hover,  .btn-primary:active,  header.main-header.top-menu-position-header .header-left,  .navbar .navbar-toggle,  .nav .sub-menu li.menu-item > a:hover,  .mainmenu-belowheader .navbar .nav > li.mgt-highlight > a,  .blog-post .tags a:hover,  #top-link,  .sidebar .widget_calendar th,  .sidebar .widget_calendar tfoot td,  .sidebar.main-sidebar .widget.widget_nav_menu .current-menu-item > a,  body .flex-control-paging li a.flex-active,  body .flex-control-paging li a:hover,  .mgt-header-block .mgt-header-line,  .mgt-post-list .mgt-post-icon,  .mgt-post-list .mgt-post-wrapper-icon:hover,  .mgt-icon-box.mgt-icon-background:hover .mgt-icon-box-icon,  .mgt-button.mgt-style-solid-invert:hover,  .mgt-button.mgt-style-bordered:hover,  .mgt-button.mgt-style-borderedwhite:hover,  .mgt-button.mgt-style-borderedgrey:hover,  .mgt-button.mgt-style-grey:hover,  .mgt-button.mgt-style-green:hover,  .mgt-button.mgt-style-red:hover,  .portfolio-filter a:hover,  .portfolio-filter a.active,  .portfolio-item-block.portfolio-item-animation-0 .portfolio-item-bg,  .portfolio-item-block .btn:hover,  .mgt-pricing-table.featured h4.mgt-pricing-table-header,  body .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a,  .mgt-button.hvr-sweep-to-right:hover,  .mgt-button.hvr-sweep-to-left:hover,  .mgt-button.hvr-sweep-to-bottom:hover,  .mgt-button.hvr-sweep-to-top:hover,  .mgt-button.hvr-bounce-to-right:hover,  .mgt-button.hvr-bounce-to-left:hover,  .mgt-button.hvr-bounce-to-bottom:hover,  .mgt-button.hvr-bounce-to-top:hover,  .mgt-button:before,  .mgt-post-list .mgt-post-categories,  .blog-post .post-categories,  .mgt-icon-box.mgt-icon-background.mgt-icon-background-invert .mgt-icon-box-icon,  body .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active > a,  .woocommerce ul.products li.product .onsale,  .woocommerce span.onsale,  .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,  .woocommerce #payment #place_order,  .woocommerce-page #payment #place_order,  .portfolio-filter a.view-all:hover,  .portfolio-filter a:hover, .portfolio-filter a.active {  background-color: #f29100;  }  a,  a:focus,  .breadcrumbs-container-wrapper a:hover,  .page-404 h1,  header.main-header.top-menu-position-header .nav > li > a:hover,  header.main-header.top-menu-position-header .nav > li.current-menu-item:not(.pull-right) > a,  header.main-header.top-menu-position-header .header-right ul.header-nav a:hover,  header.main-header.top-menu-position-header .header-menu .social-icons-top a:hover,  header .header-right ul.header-nav a:hover,  .header-info-2-text .header-info-half .header-info-content-text,  .navbar .nav > li.current-menu-item:not(.pull-right) > a,  header.transparent-header .navbar .nav > li > a:hover,  header.transparent-header .navbar .nav > li.current-menu-item:not(.pull-right) > a,  .navbar .nav > li > a:hover,  .navbar .nav > li.current-menu-item:not(.pull-right) > a,  header.transparent-header .mainmenu-belowheader.mainmenu-light .navbar .nav > li:not(.pull-right) > a:hover,  header.transparent-header .mainmenu-belowheader.mainmenu-light .navbar .nav > li.current-menu-item:not(.pull-right) > a,  .mainmenu-belowheader.mainmenu-light .navbar .nav > li > a:hover,  .mainmenu-belowheader.mainmenu-dark .navbar .nav > li.current-menu-item:not(.pull-right) > a,  .header-menu-bg.transparent-header .header-menu .social-icons-top a:hover,  .header-menu-bg.transparent-header .header-menu .top-menu li a:hover,  .header-menu .social-icons-top a:hover,  .header-menu .top-menu li a:hover,  .header-menu .top-menu .sub-menu li a:hover,  .blog-post .post-header-title a:hover,  .post-social-title i,  .post-social a:hover,  .navigation-paging a:hover,  footer a:hover,  .sidebar.footer-container .widget a:not(.select2-choice):hover,  .footer-sidebar-2-wrapper .sidebar.footer-container .widget.widget_calendar tbody td a:hover,  .widget-download-link-wrapper .widget-download-icon,  .widget-download-link-wrapper .widget-download-title a:hover,  .sidebar .widget.widget_thebuilt_recent_entries li .widget-post-details-wrapper .post-title a:hover,  .woocommerce ul.products li.product .price,  .woocommerce ul.products li.product h2:hover,  .woocommerce div.product p.price,  .woocommerce div.product span.price,  .comment-meta .reply a:hover,  .mgt-promo-block .mgt-promo-block-content i.fa,  .mgt-post-list .mgt-post-details .mgt-post-title h5:hover,  .mgt-icon-box .mgt-icon-box-icon,  .mgt-button.mgt-style-bordered,  .mgt-button.mgt-style-text,  .mgt-button.mgt-style-textwhite,  .mgt-button.mgt-style-bordered:active,  .mgt-button.mgt-style-text:active,  .mgt-button.mgt-style-textwhite:active,  .mgt-button.mgt-style-bordered:focus,  .mgt-button.mgt-style-text:focus,  .mgt-button.mgt-style-textwhite:focus,  .mgt-counter-wrapper .mgt-counter-icon,  .portfolio-filter a.view-all,  .portfolio-item-block .btn,  body .st-sidebar-menu .sidebar a:hover,  .wpcf7-form .wpcf7-submit:hover,  .ninja-forms-cont input[type="submit"]:hover,  .nav .sub-menu > li.menu-item.current-menu-item > a,  .content-block .widget_archive ul li a:hover,  .content-block .widget_categories ul li a:hover,  body .select2-drop,  .woocommerce.widget.widget_product_categories a:hover,  .woocommerce ul.products li.product .added_to_cart:hover,  .text-color-theme,  .text-color-theme * {  color: #f29100;  }  blockquote,  .post-social a:hover,  .sidebar .widget_calendar tbody td a,  .widget-download-link-wrapper,  body .owl-theme .owl-controls .owl-page.active span,  body .owl-theme .owl-controls.clickable .owl-page:hover span,  .mgt-button.mgt-style-bordered,  .mgt-button.mgt-style-bordered:active,  .mgt-button.mgt-style-bordered:focus,  .mgt-button.mgt-style-bordered:hover,  .mgt-button.mgt-style-borderedwhite:hover,  .mgt-button.mgt-style-borderedgrey:hover,  .mgt-button.mgt-style-green:hover,  .mgt-button.mgt-style-red:hover,  .portfolio-item-block .btn,  .portfolio-item-block .btn:hover {  border-color: #f29100;  }  header.main-header {  background-color: #2e2e2e;  }  .header-menu-bg {  background-color: #2e2e2e;  }  .header-menu,  .header-menu .social-icons-top a,  .header-menu .top-menu li a,  .header-menu .menu-top-menu-container-toggle {  color: #ebe6e0;  }  .mainmenu-belowheader.mainmenu-light {  background-color: #FFFFFF;  }  .mainmenu-belowheader.mainmenu-dark {  background-color: #2e2e2e;  }  .footer-sidebar-2-wrapper {  background-color: #2e2e2e;  }  footer {  background-color: #3b3b3b;  }  .page-item-title h1 {  color: #2e2e2e;  } /*2022-09-14 09:32*//* CSS Generator Execution Time: 0.00027799606323242 seconds */