/*!
Theme Name: Ohio-Child
Theme URI: http://ohio.colabr.io/
Author: Colabrio
Author URI: http://colabr.io/
Description: Ohio is a WordPress theme bundled with premium plugins to build a modern and functional website.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ohio
Text Domain: ohio-child
*/
 @font-face{font-family:'NexaBlack';src:url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBlack?#iefix) format('embedded-opentype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBlack.woff) format('woff'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBlack.ttf) format('truetype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBlack.svg#NexaBlack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'NexaBold';src:url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBold?#iefix) format('embedded-opentype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBold.woff) format('woff'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBold.ttf) format('truetype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/NexaBold.svg#NexaBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Nexa-Book';src:url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Nexa-Book?#iefix) format('embedded-opentype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Nexa-Book.woff) format('woff'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Nexa-Book.ttf) format('truetype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Nexa-Book.svg#Nexa-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'MillerBanner-Light';src:url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/MillerBanner-Light?#iefix) format('embedded-opentype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/MillerBanner-Light.woff) format('woff'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/MillerBanner-Light.ttf) format('truetype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/MillerBanner-Light.svg#MillerBanner-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Equip-Regular';src:url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Regular?#iefix) format('embedded-opentype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Regular.woff) format('woff'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Regular.ttf) format('truetype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Regular.svg#Equip-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Equip-Bold';src:url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Bold?#iefix) format('embedded-opentype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Bold.woff) format('woff'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Bold.ttf) format('truetype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Bold.svg#Equip-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Equip-Light';src:url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Light?#iefix) format('embedded-opentype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Light.woff) format('woff'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Light.ttf) format('truetype'),url(https://www.panoramika.it/wp-content/themes/ohio-child/fonts/Equip-Light.svg#Equip-Light) format('svg');font-weight:400;font-style:normal}.text-uppercase{text-transform:uppercase!important}.panoramika_line_yellow__wrapper{left:0%!important}.panoramika_line_yellow_home{min-width:0%!important;max-width:16%!important}.panoramika_white_yellow_home{min-width:0%!important;max-width:50%!important}.panoramika_h1_slide,.panoramika_white_line_wrapper,.panoramika_h4_slide{left:17%!important}#header-container.header-style-1:not(.small) #header .header-wrap .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-item:before,#header-container.header-style-1:not(.small) #header .header-wrap .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-ancestor:before{background:#ffdd00!important;border-color:#ffdd00!important;min-height:27px}.header-top-panel>.row{padding-left:6%!important;padding-right:6%!important}.nav-menu .mega-menu-item.menu-item-depth-0:before{transform:rotate(0deg)!important;height:16px!important}.nav-menu .mega-menu-item .item-title.hover{animation:none!important}.nav-menu .mega-menu-item .item-title.hover{transition:none!important;text-decoration:underline!important}.sticky-header-enabled .nav-menu .mega-menu-item .item-title.hover{transition:none!important;text-decoration:underline!important}.nav-menu .mega-menu-item .item-title:after{display:none!important}.header:not(.-mobile).-with-contained-menu.header-1 .menu,.header:not(.-mobile).-with-contained-menu.header-2 .menu,.header:not(.-mobile).-with-contained-menu.header-3 .menu,.header:not(.-mobile).-with-contained-menu.header-4 .menu{background-color:#fff0}.header:not(.header-sidebar):not(.header-8){border:none}.header.-sticky.showed{z-index:100000}#header-container.small:not(.header-style-7):not(.header-style-14) #header .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-item:before,#header-container.small:not(.header-style-7):not(.header-style-14) #header .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-ancestor:before{background:#ffdd00!important;border-color:#ffdd00!important;min-height:27px}.row.decorated{padding-left:6%!important;padding-right:6%!important}#header-container.header-style-1:not(.small) #header .header-wrap .nav-menu .mega-menu-item .item-title{color:#373a36!important;letter-spacing:normal;font-size:13px!important}.nav-menu .mega-menu-item .item-title{text-transform:capitalize!important;font-family:'Nexa-Book'!important;font-weight:normal!important;letter-spacing:normal!important;font-size:13px!important}.nav-menu .current-menu-item .item-title{text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important}.panoramika_h1_slide h1,.panoramika_h1_slide h4{font-size:56px!important;font-family:'MillerBanner-Light'!important;font-weight:normal!important}.panoramika_h4_slide h4{font-size:24px!important;line-height:72px!important;font-family:'NexaBlack'!important;font-weight:normal!important;text-transform:uppercase!important;letter-spacing:4px!important}.panoramika_line_yellow_home{background-color:#f0c800!important}.panoramika_white_yellow_home{background-color:white!important}.ares .tp-bullet.selected{background:#ffdd00!important}.panoramika_text_box{min-height:480px!important}.panoramika_title{padding-left:24%!important;padding-right:16%!important}.panoramika_title.h2{font-family:'MillerBanner-Light'!important;font-weight:normal!important;font-size:32px!important;text-transform:uppercase!important;letter-spacing:0px!important;margin-bottom:0px!important;line-height:40px!important}.panoramika_title.h1{font-family:'MillerBanner-Light'!important;font-weight:normal!important;font-size:48px!important;letter-spacing:0px!important;margin-bottom:0px!important;line-height:48px!important}.panoramika_title.h4{text-transform:uppercase!important;font-family:'NexaBold'!important;letter-spacing:1.6px!important;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important}.panoramika_title_box2 h4{text-transform:uppercase!important;font-family:'NexaBold'!important;letter-spacing:1.6px;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important;color:#ffdd00!important;padding-top:16px!important}.panoramika_title_box2{padding-left:24%!important;padding-right:16%!important}.panoramika_title_box3 h4{text-transform:uppercase!important;font-family:'NexaBold'!important;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important;color:#000000!important;padding-top:16px!important;letter-spacing:1.6px}.panoramika_title_box3{padding-left:24%!important;padding-right:16%!important}.panoramika_title p{margin-bottom:0px!important}.panoramika_title .dfd-heading-delimiter{margin-top:24px!important;margin-bottom:24px!important;width:100%!important}.panoramika_fascione{min-height:480px!important}.panoramika_fascione .panoramika_title,.panoramika_fascione .dfd-button-module-wrap,.panoramika_fascione p{padding-left:12%!important}.panoramika_fascione h1:nth-child(2){color:white!important;text-transform:uppercase!important}.panoramika_fascione h1:nth-child(3){color:#f0c800!important;text-transform:uppercase!important}.panoramika_fascione .panoramika_title p{display:none!important}.panoramika_fascione p{color:white!important;font-family:'Nexa-Book'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important;padding-bottom:32px!important}.panoramika_fascione_preventivo{min-height:480px!important;background-image:url(https://www.panoramika.it/wp-content/themes/ohio-child/images/panoramika_imm5.jpg)!important;background-size:cover}.panoramika_fascione_preventivo .panoramika_title,.panoramika_fascione_preventivo .vc_btn3-container.vc_btn3-inline{padding-left:12%!important}.panoramika_fascione_preventivo p{color:white!important;font-family:'Nexa-Book'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important;padding-bottom:32px!important}.panoramika_fascione_preventivo .vc_btn3.vc_btn3-color-grey{color:#000000!important;background:#ffdd00!important;font-family:'NexaBlack'!important;font-weight:normal!important;letter-spacing:2px;text-transform:uppercase;font-size:16px!important;line-height:24px!important}.panoramika_fascione_preventivo a.vc_btn3.vc_btn3-color-grey:hover{color:#ffdd00!important;background:white!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}.panoramika_home_partner,.panoramika_servizi{padding-top:80px}.panoramika_home_partner .panoramika_title,.panoramika_servizi .panoramika_title{padding-left:12%!important}.panoramika_title.style02{font-family:'NexaBlack'!important;font-weight:normal!important;font-size:24px!important;line-height:24px!important;margin:0}.wpb_raw_code.wpb_raw_html.wpb_content_element{margin-bottom:0}.subfooter-copyright{color:white!important;font-family:'Equip-Regular'!important;font-weight:normal!important}.logo_pushstudio{width:107px;height:25px;vertical-align:middle;margin-left:10px}.panoramika_footer{background:#141414;padding-top:80px;padding-bottom:80px}.panoramika_column_footer{border-right:1px solid #373a36!important;padding:0 20px!important}.panoramika_column_footer:last-child{border-right:0 solid #373a36!important}.panoramika_column_footer .wpb_text_column p,.panoramika_column_footer .wpb_text_column p>a{color:white!important;font-family:'Equip-Regular'!important;font-weight:normal!important;font-size:13px!important;line-height:16px!important}.wpb_wrapper p>a:not(.dk_toggle):before{border-bottom:0px!important}#footer .widget.widget_nav_menu ul li{min-height:0;display:block;border-bottom:0;float:left;width:100%;text-align:left;padding-bottom:0}#footer .widget.widget_nav_menu ul li:before{display:none!important}#footer .widget.widget_nav_menu ul li a{color:white!important;font-family:'Equip-Regular'!important;font-weight:normal!important;text-transform:uppercase!important}.panoramika_social_icon{padding-top:24%!important}footer .panoramika_title.style02{font-size:20px!important;padding:0!important;margin-bottom:15px}footer .widget_nav_menu a{color:#FFF}footer .widget_nav_menu a:hover{color:#F0C800}ul:not(.-unlist)>li.widget_static_block_widget{margin:0}.site-footer .widgets{padding:0!important}.site-footer-copyright .holder{padding-top:20px;padding-bottom:20px;font-size:13px;color:#FFF}img.logo_push{width:314px;height:25px}.panoramika_row_yellow .panoramika_text_box{padding-top:112px!important;padding-bottom:112px!important}.panoramika_testo_ligth_dx p{color:white!important;text-align:right!important;padding-right:24%!important;padding-left:16%!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}body.chi-siamo .panoramika_title.h4{text-transform:uppercase!important;font-family:'NexaBold'!important;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important;letter-spacing:1.6px!important;padding-right:16%!important;padding-bottom:8%!important}.panoramika_title_focus{padding-right:24%!important;padding-left:72px!important}body.chi-siamo .panoramika_title_focus h4{text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important;letter-spacing:0px!important;padding-right:24%!important;padding-left:32px!important;padding-bottom:8%!important}.panoramika_testo_dark_sx p,.panoramika_testo_dark_sx ul{color:#000000!important;text-align:left!important;padding-left:24%!important;padding-right:16%!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}.panoramika_testo_dark_sx ul{margin-left:30px}.panoramika_testo_dark_sx p>a{color:#000000!important;text-align:left!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}.panoramika_testo_dark_dx p{color:#000000!important;text-align:right!important;padding-left:16%!important;padding-right:24%!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}.panoramika_focus_info .panoramika_testo_dark_dx p,.panoramika_focus_info .panoramika_testo_dark_dx li{color:#000000!important;text-align:left!important;padding-left:0!important;padding-bottom:20px!important;padding-right:24%!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}.panoramika_servizi{padding-bottom:96px!important}.panoramika_title_black{padding-left:24%!important}.panoramika_title_black h3{color:white!important;text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:24px!important;line-height:32px!important;margin-top:0px!important;padding-bottom:24px!important}.panoramika_servizi_list{padding-left:0%!important}.panoramika_title_servizi h4{text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important;text-align:center!important;letter-spacing:0px!important}.panoramika_icona_servizi{padding-top:0!important;padding-bottom:0!important}.panoramika_icona_servizi img{width:80px!important}.panoramika_testo_descrizione_servizi{padding-left:24px!important;padding-right:24px!important}.panoramika_testo_descrizione_servizi p{color:#000000!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:13px!important;line-height:18px!important;text-align:center!important}.panoramika_testo_descrizione_servizi ul>li{color:#000000!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important;text-align:center!important}.panoramika_servizi_list .columns,.panoramika_servizi_list .vc_column_container{border-right:1px solid #3c3c3b!important}.panoramika_servizi_list .columns:last-child,.panoramika_servizi_list .vc_column_container:last-child{border-right:0 solid #3c3c3b!important}body.servizi .panoramika_title h3{text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:24px!important;line-height:32px!important;margin-top:0px!important;padding-bottom:24px!important}body.servizi .panoramika_testo_ligth_dx p{color:white!important;text-align:right!important;padding-right:24%!important;padding-left:16%!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}body.servizi .panoramika_testo_ligth_dx_yellow p{color:#000000!important;text-align:right!important;padding-right:24%!important;padding-left:16%!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}body.servizi .panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx.panoramika_title{text-align:right!important;padding-right:24%!important;padding-left:16%!important;text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:24px!important;line-height:32px!important;margin-top:0px!important}body.servizi .panoramika_title_servizi_dx_yellow h3{color:#000000!important;text-align:right!important;padding-right:24%!important;padding-left:16%!important;text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:24px!important;line-height:32px!important;margin-top:0px!important;padding-bottom:24px!important}.panoramika_testo_light_sx p{color:white!important;text-align:left!important;padding-left:24%!important;padding-right:16%!important;font-family:'Equip-Light'!important;font-weight:normal!important;font-size:16px!important;line-height:24px!important}body.realizzazioni .panoramika_title h3{text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:24px!important;line-height:32px!important;margin-top:0px!important;padding-bottom:24px!important;letter-spacing:normal!important}body.realizzazioni .panoramika_title_servizi_dx h3{color:white!important;text-align:right!important;padding-right:24%!important;padding-left:16%!important;text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:24px!important;line-height:32px!important;margin-top:0px!important;padding-bottom:24px!important;letter-spacing:normal!important}body.contatti .panoramika_title{padding-left:0px!important;padding-right:0px!important}body.contatti .panoramika_title h1{font-size:56px!important;font-family:'MillerBanner-Light'!important;font-weight:normal!important;letter-spacing:0px!important;margin-bottom:0px!important;line-height:56px!important;color:#000000!important}body.contatti .panoramika_title h4,body.single-product .panoramika_title h4{font-size:24px!important;line-height:48px!important;font-family:'NexaBold'!important;font-weight:normal!important;text-transform:uppercase!important;letter-spacing:4px!important}.panoramika_text_box_contatti{min-height:unset!important;padding-top:88px!important;padding-bottom:88px!important}body.contatti .panoramika_title_black h3{color:white!important;text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:24px!important;line-height:32px!important;margin-top:0px!important;padding-bottom:24px!important;letter-spacing:normal!important}.wpcf7-form{padding-left:24px;padding-right:24px;padding-top:40px!important}.wpcf7 .wpcf7-form .wpcf7-list-item{margin:0 1em 0 0px!important}.small-text.contatti{margin-bottom:0px!important}.small-text.contatti,.small-text.contatti a{font-family:'Equip-Light'!important;font-weight:normal!important;color:#000000!important;font-size:16px!important}.small-text.contatti a:hover{font-family:'Equip-Light'!important;font-weight:normal!important;color:#000000!important;text-decoration:underline!important}.wpcf7 form input[type="text"],.wpcf7 form input[type="tel"],.wpcf7 form input[type="email"],.wpcf7-form textarea{background:rgb(55 58 54 / .3)!important;font-style:normal!important;font-family:'Equip-Light'!important;font-weight:normal!important;line-height:normal!important;letter-spacing:normal!important;color:white!important;border:0px!important;padding:20px!important;margin:0px!important;font-size:16px!important}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{font-style:normal!important;font-family:'Equip-Light'!important;font-weight:normal!important;line-height:normal!important;letter-spacing:normal!important;color:white!important;border:0px!important;font-size:16px!important}.wpcf7 form input[type="submit"]{margin-top:0}.wpcf7-form input[type="submit"]{background:white!important;font-family:'Equip-Bold'!important;font-weight:normal!important;color:#373a36!important;width:100%!important;padding:16px 0px!important;font-size:20px!important;border:1px solid white!important}.wpcf7-form input[type="submit"]:hover{font-family:'Equip-Bold'!important;font-weight:normal!important;width:100%!important;font-size:20px!important;color:white!important;background:transparent!important;border:1px solid white!important}div.wpcf7-response-output{color:#000000!important;font-family:'Equip-Regular'!important;font-weight:normal!important}.small-text.contatti .wpcf7-form-control-wrap{vertical-align:super}body.contatti .panoramika_text_box .panoramika_title{padding-left:24%!important}body.contatti .panoramika_text_box .panoramika_title h4{text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important;letter-spacing:0px!important;padding-right:16%!important;padding-bottom:8%!important}body.contatti .panoramika_title_focus h4{text-transform:uppercase!important;font-family:'NexaBlack'!important;font-weight:normal!important;font-style:normal!important;font-size:16px!important;line-height:24px!important;margin-top:0px!important;letter-spacing:0px!important;padding-right:24%!important;padding-left:32px!important;padding-bottom:8%!important}.panoramika_focus_info{padding-right:24%!important;padding-left:72px!important}.panoramika_partners_slideshow img{width:160px!important;margin:auto}.panoramika_partners_slideshow .vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{padding-left:24px;padding-right:24px;border-right:1px solid #373a36!important}.panoramika_partners_slideshow .vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item .vc_inner{opacity:.4;-moz-opacity:40%;-webkit-opacity:40%}.panoramika_partners_slideshow .vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item .vc_inner:hover{transition-duration:0.7s;cursor:pointer;opacity:1;-moz-opacity:100%;-webkit-opacity:100%}@media only screen and (max-width:1366px){.branding .logo img,.branding .logo-mobile img,.branding .logo-dynamic img{min-height:35px}.panoramika_h1_slide h1{font-size:40px!important}.panoramika_h4_slide h4{font-size:16px!important}.panoramika_title{padding-left:40px!important;padding-right:40px!important}.panoramika_testo_dark_sx{padding-left:40px!important;padding-right:40px!important}.panoramika_title_focus.panoramika_title,.panoramika_title_focus.panoramika_title+.panoramika_testo_dark_sx{padding-left:0!important}.panoramika_title.h2{font-size:24px!important;line-height:32px!important}.panoramika_title.h1{font-size:32px!important;line-height:32px!important}body.home .panoramika_title_box2,body.home .panoramika_title_box3{padding-left:40px!important;padding-right:40px!important}.panoramika_fascione .panoramika_title,.panoramika_fascione p{padding-left:40px!important}.panoramika_fascione_preventivo .panoramika_title,.panoramika_fascione_preventivo .vc_btn3-container.vc_btn3-inline,.panoramika_home_partner .panoramika_title,.panoramika_servizi .panoramika_title{padding-left:40px!important}.panoramika_title.style02,body.servizi .panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx.panoramika_title{font-size:18px!important}.panoramika_footer{background:#141414!important;padding-left:40px!important;padding-right:40px!important;padding-top:104px!important;padding-bottom:104px!important}footer .panoramika_title.style02{font-size:16px!important}.panoramika_column_footer p,#footer .widget.widget_nav_menu ul li{**padding-left:32px!important}.panoramika_testo_ligth_dx p{color:white!important;text-align:right!important;padding-left:40px!important;padding-right:40px!important;font-size:16px!important;line-height:24px!important}.panoramika_testo_dark_sx p,.panoramika_testo_dark_sx ul{color:#000000!important;text-align:left!important;padding-left:0!important;padding-right:40px!important;font-size:16px!important;line-height:24px!important}.panoramika_testo_dark_sx p>a{color:#000000!important;text-align:left!important;font-size:16px!important;line-height:24px!important}body.chi-siamo .panoramika_title_focus h4,.panoramika_testo_dark_dx p{padding-left:40px!important;padding-right:40px!important}body.servizi .panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx.panoramika_title,body.servizi .panoramika_testo_ligth_dx p,body.servizi .panoramika_title_servizi_dx_yellow h3,body.servizi .panoramika_testo_ligth_dx_yellow p,.panoramika_title_black,.panoramika_testo_light_sx p{padding-left:40px!important;padding-right:40px!important}body.realizzazioni .panoramika_title_servizi_dx h3{padding-left:40px!important;padding-right:40px!important}body.contatti .panoramika_text_box .panoramika_title,body.contatti .panoramika_title_focus h4{padding-left:40px!important;padding-right:40px!important}.panoramika_focus_info{padding-left:0px!important;padding-right:40px!important}}@media only screen and (max-width:768px){.panoramika_column_footer p,#footer .widget.widget_nav_menu ul li,.panoramika_column_footer .wpb_text_column h1{padding-left:0px!important}.sidr .sidr-top{padding:90px 50px 40px 20px!important}.panoramika_fascione_preventivo .dfd-button-module-wrap{padding-bottom:0}.panoramika_h1_slide h1,.panoramika_h1_slide h4{font-size:32px!important}.vc_col-sm-6{width:100%!important}.panoramika_text_box{min-height:320px!important}.panoramika_text_box>.vc_column-inner{padding-top:65px!important;padding-bottom:65px!important}.panoramika_row_yellow .panoramika_text_box:last-child>.vc_column-inner{padding-top:0!important;padding-bottom:65px!important}.panoramika_fascione,.panoramika_fascione_preventivo{min-height:320px!important;padding-top:65px!important;padding-bottom:65px!important}body.chi-siamo .panoramika_title h4,body.chi-siamo .panoramika_title_focus h4{padding-bottom:24px!important}body.contatti .panoramika_text_box .panoramika_title h4,body.contatti .panoramika_title_focus h4{padding-bottom:24px!important}.panoramika_products_grid,.panoramika_lista_prodotti .columns.three{width:100%!important}.panoramika_products_grid{padding-left:10px!important;padding-top:56px}#left-sidebar,#right-sidebar{width:100%!important}body.tax-product_cat #main-content{width:100%;padding-left:0px!important}.blog-section.sidebar-left #main-content{padding-bottom:24px!important;padding-left:0px!important;padding-right:0px!important}body.tax-product_cat #layout .woo-page-title{margin-bottom:0px!important}.panoramika_servizi_list .columns{width:100%!important;padding-left:40px!important;padding-right:40px!important;padding-bottom:40px!important}.row .dfd_col-tablet-offset-1{margin-left:0px!important}body.servizi .panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx h3,body.servizi .panoramika_title_servizi_dx_yellow h3,body.realizzazioni .panoramika_title_servizi_dx h3{text-align:left!important;padding-top:64px!important}body.servizi .panoramika_testo_ligth_dx p,body.servizi .panoramika_testo_ligth_dx_yellow p{text-align:left!important;padding-top:0px!important}.panoramika_title_black h3{padding-top:64px!important}body.realizzazioni .panoramika_testo_ligth_dx p{padding-top:0px!important}body.contatti .panoramika_text_box_contatti .four:first-child,body.contatti .panoramika_text_box_contatti .four:last-child{width:8%!important}body.contatti .panoramika_text_box_contatti .four{width:100%;padding-left:80px;padding-right:80px}body.single-product .panoramika_prodotto_contatti .panoramika_text_box_contatti .four{width:100%;padding-left:80px;padding-right:80px}.header{z-index:99999}.is-mobile-menu.with-left-mobile-hamburger .slide-in-overlay.visible .holder{display:flex;flex-direction:column;justify-content:space-between}.branding .logo img,.branding .logo-mobile img,.branding .logo-dynamic img{max-height:36px}.site-content{overflow:hidden}.panoramika_h4_slide h4{font-size:11px!important;letter-spacing:2px!important}.panoramika_title_box2 h4,.panoramika_title_box3 h4{padding:0!important}.panoramika_partners_slideshow .vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{border:none!important}.panoramika_text_box .wpb_content_element:not(.vc_separator){margin-bottom:0}.panoramika_testo_dark_sx p,.panoramika_testo_dark_sx ul{padding-right:0!important}.panoramika_row_yellow .panoramika_text_box{padding-top:0!important;padding-bottom:0!important}.panoramika_title_focus.panoramika_title,.panoramika_title_focus.panoramika_title+.panoramika_testo_dark_sx,.panoramika_focus_info{padding-left:40px!important;padding-right:40px!important}.panoramika_servizi_list .columns,.panoramika_servizi_list .vc_column_container{border:none!important}body.servizi .panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx h3,.panoramika_title_servizi_dx.panoramika_title,.panoramika_testo_ligth_dx p,.panoramika_testo_dark_dx p{text-align:left!important}.panoramika_footer{padding-left:0!important;padding-right:0!important;padding-top:90px!important;padding-bottom:45px!important}.panoramika_column_footer{border:none!important}.panoramika_footer .panoramika_column_footer:nth-child(1){margin-bottom:55px}}@media only screen and (min-width:799px){#left-sidebar,#right-sidebar{height:auto!important;padding-top:0px!important;padding-bottom:70px}#left-sidebar:before,#right-sidebar:before{background:transparent!important}#left-sidebar,#right-sidebar{background:rgb(55 54 58 / .2)!important}}@media screen and (min-width:768px){.the_five_custom_columns{margin:0 -5%}}.panoramika_fascione_preventivo::before{content:"";position:absolute!important;top:0%!important;z-index:0!important;display:block!important;width:100vw!important;max-width:100vw!important;left:calc(var(--clb-container-offset) * -1)!important;padding-left:var(--clb-container-offset)!important;padding-right:var(--clb-container-offset)!important;height:100%!important;background:rgb(0 0 0 / .3);transform-origin:center!important;transform:skewY(0deg)!important;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%)}.panoramika_fascione::before{content:"";position:absolute!important;top:0%!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;background:rgb(0 0 0 / .3);transform-origin:center!important;transform:skewY(0deg)!important;-webkit-clip-path:polygon(0 0,1600px 0,1600px 87%,0 100%);clip-path:polygon(0 0,100% 0,100% 0%,0 100%)}body.privacy-policy h5,body.privacy-policy h6,body.cookie-policy h5,body.cookie-policy h6{margin:20px 0 10px}.tp-bullet-title{display:none!important}@media only screen and (max-width:479px){body #slide_ecobonus div.tp-bgimg{background-image:url(/images/slide_50_ecobonus_vert.jpg)!important}}.super_title{padding-left:10%!important;padding-right:10%!important}:root{--clb-color-primary:#f0c800;--clb-color-selection:#f0c800;--clb-header-border-style:solid}.heading .title .highlighted-text{background-image:linear-gradient(rgb(240 200 0 / .5),rgb(240 200 0 / .5))}.site-footer-copyright{background-color:#373a36}@media screen and (max-width:768px){.header,.slide-in-overlay{opacity:0}}.page-headline::after{background-color:}