.colore{color:#2191a9}h2{margin-bottom:15px !important}p{margin-bottom:10px}p:last-child{margin-bottom:0px !important}.q_logo
a{height:45px !important}a.btnCustom{font-size:13px;line-height:13px !important;font-weight:700 !important;padding:13px
23px !important;color:#fff;background-color:#2191a9;display:inline-block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px !important;border:2px
solid #2191a9 !important;border-radius:4px !important;transition:color .1s linear,background-color .1s linear,border-color .1s linear;margin-right:5px;margin-top:20px}a:hover.btnCustom{color:#2191a9;background-color:#fff;border:2px
solid #2191a9 !important}a.btnCustom2{font-size:13px;line-height:13px !important;font-weight:700 !important;padding:13px
23px !important;color:#2191a9;background-color:transparent;display:inline-block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px !important;border:2px
solid #2191a9 !important;border-radius:4px !important;transition:color .1s linear,background-color .1s linear,border-color .1s linear;margin-left:5px}a:hover.btnCustom2{color:#fff;background-color:#2191a9;border:2px
solid #2191a9 !important}.contattiHeader{float:left;padding:34px
0px}.contattiHeader
.contatto{float:left;width:auto;margin-left:25px}.contattiHeader .contatto
.iconaContatto{width:auto !important;float:left;line-height:22px;margin-right:15px}.contattiHeader .contatto .iconaContatto
i.fa{font-size:25px;line-height:25px;padding-top:5px;color:#2191a9}.contattiHeader .contatto
.contenutoContatto{width:auto !important;float:left}.contattiHeader .contatto .contenutoContatto
.titoloContatto{font-size:12px;line-height:16px}.contattiHeader .contatto .contenutoContatto
.descContatto{font-size:12px;line-height:16px}nav.main_menu>ul>li.active>a{color:#2191a9}.shopping_cart_outer{display:none}.header_top.clearfix{background-color:#f5f5f5}.logo_wrapper{border-bottom:1px solid #e5e5e5}ul.listaContatti{list-style-type:none}ul.listaContatti
li{padding-left:20px;position:relative;margin-bottom:5px}ul.listaContatti li:before{position:absolute;left:0;font-family:'FontAwesome';color:#2191a9}ul.listaContatti li.indirizzo:before{content:"\f041"}ul.listaContatti li.telefono:before{content:"\f095"}ul.listaContatti li.mail:before{content:"\f0e0"}ul.listaContatti li.fax:before{content:"\f1ac"}form.wpcf7-form input, form.wpcf7-form
textarea{background-color:#f5f5f5 !important}.colFull{width:100%;float:left;box-sizing:border-box;margin-bottom:5px}.colHalf{width:50%;float:left;box-sizing:border-box;margin-bottom:5px}.colHalf.col01{padding-right:5px}.colHalf.col02{padding-left:5px}.colFull .wpcf7-acceptance span.wpcf7-list-item{margin-left:0px}.wpcf7-response-output{float:left}.full_width{background-color:#fff !important}footer
.column1{top:0px !important}.footer_bottom
a{color:#fff}.rowCertificazioni{margin-top:30px}.rowCertificazioni
img{border:1px
solid #e5e5e5;margin-bottom:15px}.rowCTA{padding:60px
!important;background:url(/wp-content/uploads/2020/11/slide_01.jpg);position:relative}.rowCTA:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(33,145,169,0.8)}.rowCTA
.colSX{width:70%;float:left;text-align:left}.rowCTA
.colDX{width:30%;float:left;text-align:right}.rowCTA .wpb_widgetised_column
.widget{margin-bottom:0px}.rowCTA
.titoloCTA{color:#fff !important;line-height:36px;font-size:28px;font-weight:600}.rowCTA
.testoCTA{color:#fff !important;font-size:16px;line-height:20px}.rowCTA
.btnCTA{font-size:13px;line-height:13px !important;font-weight:700 !important;padding:13px
23px !important;color:#fff !important;background-color:transparent;display:inline-block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px !important;border:2px
solid #fff !important;border-radius:4px !important;transition:color .1s linear,background-color .1s linear,border-color .1s linear;margin-left:5px;margin-top:15px}.rowCTA .btnCTA:hover{color:#2191a9 !important;background-color:#fff;border:2px
solid #fff !important}.title_subtitle_holder
h1{text-transform:uppercase;font-weight:600;font-size:24px !important}.title_subtitle_holder
span.separator.small{display:none !important}rs-dotted.twoxtwo{background:none;background-color:rgba(0,0,0,0.35)}a.btnSlider{font-size:13px;line-height:13px !important;font-weight:700 !important;padding:13px
23px !important;color:#fff;background-color:#2191a9;display:inline-block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px !important;border:2px
solid #2191a9 !important;border-radius:4px !important;transition:color .1s linear,background-color .1s linear,border-color .1s linear;margin-right:5px}a:hover.btnSlider{color:#2191a9;background-color:#fff;border:2px
solid #fff !important}a.btnSlider2{font-size:13px;line-height:13px !important;font-weight:700 !important;padding:13px
23px !important;color:#fff;background-color:transparent;display:inline-block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px !important;border:2px
solid #fff !important;border-radius:4px !important;transition:color .1s linear,background-color .1s linear,border-color .1s linear;margin-left:5px}a:hover.btnSlider2{color:#fff;background-color:#2191a9;border:2px
solid #2191a9 !important}.titoloIcona{margin-bottom:10px}ul.listaServiziHome{list-style-type:none;margin-top:25px !important}ul.listaServiziHome
li{padding-left:35px;position:relative;margin-bottom:5px}ul.listaServiziHome li:before{position:absolute;left:0;font-family:'FontAwesome';color:#2191a9;content:"\f058";font-size:30px}ul.listaServiziHome li
a{font-size:18px;line-height:22px;font-weight:600}.rowProdottiHome .q_image_with_text_over
h3{color:#fff !important}.rowProdottiHome .q_image_with_text_over
i.qode_icon_font_awesome.fa.icon_holder{display:none}.rowProdottiHome .q_image_with_text_over .qbutton:hover{background-color:#2191a9 !important;border-color:#2191a9 !important}.rowProdotti .q_image_with_text_over
h3{color:#fff !important}.rowProdotti .q_image_with_text_over
i.qode_icon_font_awesome.fa.icon_holder{display:none}.rowProdotti .q_image_with_text_over .qbutton:hover{background-color:#2191a9 !important;border-color:#2191a9 !important}.rowIconeHome
h3{margin-bottom:10px}.rowIconeHome
p{margin-bottom:0px}.rowIconeHome .circle .icon_holder .fa-stack:hover{background-color:#2191a9;border-color:transparent!important}.lista1Col{column-count:1}.lista2Col{column-count:2}.lista3Col{column-count:3}.lista4Col{column-count:4}ul.listaCustom{list-style-type:none}ul.listaCustom
li{padding-left:25px;position:relative;margin-bottom:5px}ul.listaCustom li:before{position:absolute;left:0;font-family:'FontAwesome';color:#2191a9;content:"\f00c"}.rowIconeHome
a.icon_with_title_link{display:none !important}.rowServiziHome .q_icon_with_title.medium.circle
.icon_text_holder{padding:0
0 0 85px}.rowServiziHome
a.icon_with_title_link{font-size:13px;line-height:13px !important;font-weight:700 !important;padding:13px
23px !important;color:#fff !important;background-color:#2191a9;display:inline-block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px !important;border:2px
solid #2191a9 !important;border-radius:4px !important;transition:color .1s linear,background-color .1s linear,border-color .1s linear;margin-right:5px}.rowServiziHome a:hover.icon_with_title_link{color:#2191a9 !important;background-color:transparent;border:2px
solid #2191a9 !important}.boxTesto{padding:49px
20px;background:#2191a9;text-align:center;color:#fff;line-height:20px}.q_icon_with_title
.icon_with_title_link{margin-top:5px}.rowCertificazioni .icon_text_holder
p{margin-bottom:0px !important}input.wpcf7-form-control.wpcf7-submit{font-size:13px;line-height:13px !important;font-weight:700 !important;padding:13px
23px !important;color:#fff !important;background-color:#2191a9 !important;display:inline-block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px !important;border:2px
solid #2191a9 !important;border-radius:4px !important;transition:color .1s linear,background-color .1s linear,border-color .1s linear;height:auto !important}input.wpcf7-form-control.wpcf7-submit:hover{color:#2191a9 !important;background-color:#fff !important;border:2px
solid #2191a9 !important}.qode_image_gallery_no_space .controls a.next-slide{right:10px !important}.qode_image_gallery_no_space .controls a.prev-slide{left:6px !important}table.composizione-chimica{margin-bottom:15px}table.composizione-chimica tr:first-child
td{background-color:#2191a9 !important;color:#fff;font-weight:600;font-size:12px !important}table.composizione-chimica tr
td{border-bottom:1px solid #e5e5e5;padding:5px
5px}.rowIntroProdotto
strong{color:#2191a9}table.tabellaResistenze{margin-bottom:15px}table.tabellaResistenze tr:first-child
td{background-color:#2191a9 !important;color:#fff !important;font-weight:600;font-size:12px !important}table.tabellaResistenze tr:first-child td
strong{color:#fff !important}table.tabellaResistenze tr
td{border-bottom:1px solid #e5e5e5}.rowProdotti .q_image_with_text_over
h3{padding:0px
5px}nav.main_menu{width:100%}nav.main_menu  li.menu-item.wpml-ls-item{float:right}nav.main_menu  li.menu-item.wpml-ls-item
a{padding:0
0 0 17px}@media screen and (max-width:768px){.rowCTA
.colSX{width:100%;text-align:center}.rowCTA
.colDX{width:100%;text-align:center}.logo_wrapper{border:0px}header.menu_bottom.has_header_fixed_right
.mobile_menu_button{height:90px}nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active>a{color:#2191a9}.vc_single_image-wrapper{margin:20px
0}.qode_image_gallery_no_space{margin:20px
0}.listaContatti{margin-bottom:20px !important}.colHalf{width:100%;padding:0px
!important}.hesperiden{display:none !important}}