/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-100.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-100.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-100.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-100.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-100.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-100.svg#Montserrat) format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-regular.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-regular.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-regular.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-regular.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-regular.svg#Montserrat) format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-300.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-300.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-300.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-300.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-300.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-300.svg#Montserrat) format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-500.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-500.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-500.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-500.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-500.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-500.svg#Montserrat) format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-600.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-600.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-600.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-600.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-600.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-600.svg#Montserrat) format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-700.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-700.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-700.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-700.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-700.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-700.svg#Montserrat) format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-800.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-800.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-800.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-800.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-800.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-800.svg#Montserrat) format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-900.eot);src:local(''),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-900.eot#iefix) format('embedded-opentype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-900.woff2) format('woff2'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-900.woff) format('woff'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-900.ttf) format('truetype'),url(/themes/bey/css/fonts/montserrat-v25-latin-ext_latin-900.svg#Montserrat) format('svg');}
.spacertop{height:111px;}h1,h2,h3,h4,h5,h6{font-family:'Montserrat';font-style:normal;font-weight:600;}body{font-family:'Montserrat';font-style:normal;font-weight:normal;}h1{font-size:36px;color:#e40000;font-weight:700;line-height:100%;margin-bottom:25px;}.affix{z-index:auto;}.alert-wrapper{display:none;}a{color:#e40000;}.owl-item-inner{width:100%;}.node--view-mode-full .owl-item-inner{width:100%;display:inline-flex;justify-content:center;}ul{padding-left:18px;}ul li p{margin:0px;}footer a{color:#fff;}.path-modifica-contenuti #main.container{max-width:100% !important;}.page-node-1869 .form-row{display:block;}.page-node-1869 .js-form-type-textfield label{display:none;}.page-node-1869 #edit-combine{float:none;width:100%;max-width:500px;margin:auto;}.page-node-1869 .views-element-container h2{font-size:20px;text-align:center;}.page-node-1869 label.form-required:after,.page-node-1869 label.js-form-item-privacy:after{content:"";display:none;}.blocco-home-3blocchi{margin-top:-16px;}.blocco-home-3blocchi .row{margin-right:0;margin-left:0;}.tabs{clear:both;}.bs-p-1{padding:1rem !important;}.bs-p-2{padding:2rem !important;}.bs-p-3{padding:3rem !important;}.bs-p-4{padding:4rem !important;}.bs-pr-1{padding-right:1rem !important;}.bs-pl-1{padding-left:1rem !important;}.bs-pt-1{padding-top:1rem !important;}.bs-pb-1{padding-bottom:1rem !important;}.bs-pr-2{padding-right:2rem !important;}.bs-pl-2{padding-left:2rem !important;}.bs-pt-2{padding-top:2rem !important;}.bs-pb-2{padding-bottom:2rem !important;}.bs-pr-3{padding-right:3rem !important;}.bs-pl-3{padding-left:3rem !important;}.bs-pt-3{padding-top:3rem !important;}.bs-pb-3{padding-bottom:3rem !important;}.bs-pr-4{padding-right:4rem !important;}.bs-pl-4{padding-left:4rem !important;}.bs-pt-4{padding-top:4rem !important;}.bs-pb-4{padding-bottom:4rem !important;}.bs-pr-5{padding-right:5rem !important;}.bs-pl-5{padding-left:5rem !important;}.bs-pt-5{padding-top:5rem !important;}.bs-pb-5{padding-bottom:5rem !important;}.bs-m-1{margin:1rem !important;}.bs-m-2{margin:2rem !important;}.bs-m-3{margin:3rem !important;}.bs-m-4{margin:4rem !important;}.bs-mr-1{margin-right:1rem !important;}.bs-ml-1{margin-left:1rem !important;}.bs-mt-1{margin-top:1rem !important;}.bs-mb-1{margin-bottom:1rem !important;}.bs-mr-2{margin-right:2rem !important;}.bs-ml-2{margin-left:2rem !important;}.bs-mt-2{margin-top:2rem !important;}.bs-mb-2{margin-bottom:2rem !important;}.bs-mr-3{margin-right:3rem !important;}.bs-ml-3{margin-left:3rem !important;}.bs-mt-3{margin-top:3rem !important;}.bs-mb-3{margin-bottom:3rem !important;}.bs-mr-4{margin-right:4rem !important;}.bs-ml-4{margin-left:4rem !important;}.bs-mt-4{margin-top:4rem !important;}.bs-mb-4{margin-bottom:4rem !important;}.bs-mr-5{margin-right:5rem !important;}.bs-ml-5{margin-left:5rem !important;}.bs-mt-5{margin-top:5rem !important;}.bs-mb-5{margin-bottom:5rem !important;}#block-bottonitopright a.btn .text{color:#3e3e3e;padding-top:13px;display:inline-block;padding-left:20px;padding-right:10px;font-weight:bold;}#block-bottonitopright a.btn i{color:#fff;background-color:#e40000;font-size:40px;float:left;padding:5px 10px;width:56px;height:56px;text-align:center;border-radius:7px;border-top-right-radius:0px;border-bottom-right-radius:0px;}#block-bottonitopright a.btn{position:fixed;right:0px;background-color:#fff;top:200px;z-index:20;font-size:20px;padding:0px;border:2px solid #fff;border-radius:7px;border-right:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;text-decoration:none;}#block-jsiubenda{display:none;}#block-bottonitopright a.btn-informazioni .text{display:none;}#block-bottonitopright a.btn-phone{right:-202px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#block-bottonitopright a.btn-phone:hover{right:0px;}#block-bottonitopright a.btn-informazioni{position:fixed;right:0px;background-color:#fff;top:270px;z-index:20;}#block-bottonitopright p{margin:0px;}.testata img{width:100%;max-width:100%;max-height:420px;object-fit:cover;}#block-btnsettorihome{padding:0px;}#block-views-block-slider-settori-home-block-1{padding-right:5px;padding-left:0px;}.btn-settori-home:hover{text-decoration:none;color:#fff;background-color:#156971;}.far{font-weight:400 !important;}.btn-settori-home{padding:15px 10px 10px 10px;text-align:center;display:block;background-color:#14828c;color:#fff;font-size:12px;margin-top:5px;height:79px;}.owlblock .item-list{width:100%;}.field--type-image img,.field--name-field-user-picture img{margin:0;}.page-node-1761 .interno-titolo-settori .interno{width:500px;max-width:90%;}.interno-titolo-settori .interno{background-color:#fff;padding:30px 50px;font-size:13px;width:400px;}.interno-titolo-settori h1{margin-top:15px;line-height:100%;}.interno-titolo-settori h1 .titolo{font-size:36px;}.interno-titolo-settori h1 > span{display:block;}.node--type-pagina-normale .interno-titolo-settori h1 > span{display:block;font-size:11px;line-height:20px;font-weight:600;margin-top:5px;}.interno-titolo-settori h1 .sottotitolo{font-size:11px;line-height:20px;margin-top:5px;}.view-id-campi_contenuto .views-row{width:100%;}.h2.conbordo{text-align:center;margin-bottom:40px;}.h2.conbordo .br{border-bottom:1px solid #d6d3d3;margin-top:-20px;}.view-id-campi_contenuto.view-display-id-block_1{margin-top:40px;}.h2.conbordo .interno{display:inline-block;background-color:#fff;padding:0px 20px;}.view-id-slide_in_pagina .owl-theme .owl-controls .owl-buttons div{color:#3b3b3b;font-size:0px;background:none;}.view-id-slide_in_pagina .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-50px;}.view-id-slide_in_pagina .owl-theme .owl-controls .owl-buttons div.owl-prev::before{color:#3b3b3b;content:"\f053";font:normal normal 700 100% "Font Awesome 5 Free";font-size:40px;}.view-id-slide_in_pagina .owl-theme .owl-controls .owl-buttons div.owl-next{right:-50px;}.internoslide{padding:30px 30px 60px 30px;background-color:#f0f0f0;}.internoslide .h5{margin-top:0px;}.view-id-slide_in_pagina .owl-theme .owl-controls .owl-buttons div.owl-next::before{color:#3b3b3b;font:normal normal 700 100% "Font Awesome 5 Free";content:"\f054";font-size:40px;}.scegliunsettoreprofessionale h3{font-size:24px;}.scegliunsettoreprofessionale{padding-top:60px;padding-bottom:40px;}.node--type-page .group-right .owl-slider-wrapper.owl-carousel .owl-item{padding:5px 5px;background-color:#ffffff;}.node--type-page .group-right .owl-slider-wrapper img{width:1024px;height:768px;object-fit:contain;object-position:center;}.term-vc-portfolio_category .main-content .views-element-container.col-auto,.term-vc-prodotti_settore .main-content .views-element-container.col-auto{padding:0px;}.term-vc-portfolio_category #main.container .view-header,.term-vc-prodotti_settore #main.container .view-header{position:relative;}.term-vc-portfolio_category #block-bey-breadcrumbs,.term-vc-prodotti_settore #block-bey-breadcrumbs{display:none;}.breadcrumb{margin-top:25px;}.sec_footer_firs{position:relative;}#block-numerotelefonobottom i{font-size:130%;}#block-numerotelefonobottom{position:absolute;bottom:100px;margin:0px;left:53%;font-size:22px;font-weight:600;}#block-scopritutteletipologiediprodotto{margin-top:40px;}#block-scopritutteletipologiediprodotto .row,#block-scoprituttiinostrisettori .row,.block_rownomargin .row,.bannerfondo .row,#block-comeordinareinostriprodotti .row{margin-left:0px;margin-right:0px;}#block-scopritutteletipologiediprodotto .row .col-md-12,#block-scoprituttiinostrisettori .row .col-md-12,.block_rownomargin .row .col-md-12,#block-comeordinareinostriprodotti .row .col-md-12{padding-left:0px;padding-right:0px;}.term-vc-portfolio_category #main.container .taxonomy-term--view-mode-full.ds-2col > .group-left,.term-vc-prodotti_settore #main.container .taxonomy-term--view-mode-full.ds-2col > .group-left{width:100%;max-width:100%;}.term-vc-portfolio_category .taxonomy-term--view-mode-full > .group-left img,.node--type-pagina-normale .ds-3col-equal > .group-left img,.term-vc-prodotti_settore .taxonomy-term--view-mode-full > .group-left img{width:100%;object-fit:cover;height:500px;margin:0px;}body[class*="genitore-"] .taxonomy-term--view-mode-full > .group-left img{height:500px;}.term-vc-portfolio_category.padre-tax .taxonomy-term--view-mode-full > .group-left img{height:500px;}.term-vc-portfolio_category .menu-categ ul,.term-vc-prodotti_settore .menu-categ ul{display:flex;width:100%;justify-content:center;margin-top:40px;}.separatore .fas{font-size:25px;color:#e40000;}#block-comeordinareinostriprodotti .sfondoimg,#block-scopritutteletipologiediprodotto .sfondoimg,#block-scoprituttiinostrisettori .sfondoimg{padding-top:20px;padding-bottom:20px;}.sfondoimg p{margin-bottom:0px;}.sfondoimg h3{color:#fff;}.bannerfondo .sfondoimg h3{padding-top:27px;}.term-vc-portfolio_category .menu-categ h3,.term-vc-prodotti_settore .menu-categ h3{font-size:25px;}.term-vc-portfolio_category .menu-categ .item-list,.term-vc-prodotti_settore .menu-categ .item-list{width:100%;}.term-vc-portfolio_category .menu-categ ul li a,.term-vc-prodotti_settore .menu-categ ul li a{color:#3b3b3b;text-decoration:none;font-size:14px;font-weight:600;}.term-vc-portfolio_category .menu-categ ul li a::before,.term-vc-prodotti_settore .menu-categ ul li a::before{content:"\f054";font:normal normal 700 100% "Font Awesome 5 Free";margin-right:8px;}.term-vc-portfolio_category .menu-categ ul li,.term-vc-prodotti_settore .menu-categ ul li{display:inline-block;border-right:1px solid #d2d2d2;padding:0.2em 0.9em 0 1.1em;}.term-vc-portfolio_category .menu-categ ul li:first-child,.term-vc-prodotti_settore .menu-categ ul li:first-child{border-left:1px solid #d2d2d2;}.term-vc-portfolio_category,.term-vc-prodotti_settore{background-color:rgba(250,250,250,1);}.term-vc-portfolio_category #main.container .taxonomy-term--view-mode-full.ds-2col > .group-right,.node--type-pagina-normale #main.container .ds-3col-equal > .group-middle,.term-vc-prodotti_settore #main.container .taxonomy-term--view-mode-full.ds-2col > .group-right{width:100%;max-width:100%;position:absolute;height:100%;display:flex;}.interno-titolo-settori{display:flex;align-items:center;}.node--type-pagina-normale #main.container .ds-3col-equal > .group-right{width:100%;max-width:100%;}.term-vc-prodotti_settore.padre-tax .region-content-2-lg{background-color:#0a4156 !important;color:#fff;}.node--type-dexp-portfolio .group-left .owl-theme .owl-controls .owl-buttons div{position:absolute;top:40%;left:-35px;border-radius:0px;font-size:30px;}.node--type-dexp-portfolio .group-left .owl-theme .owl-controls .owl-buttons div.owl-next{left:auto;right:-35px;}img.cboxPhoto{max-width:800px;max-height:700px;object-fit:contain;}.term-vc-prodotti_settore.padre-tax .menu-categ ul li{border-right:1px solid rgba(210,210,210,0.3);}.term-vc-prodotti_settore.padre-tax .menu-categ ul li:first-child{border-left:1px solid rgba(210,210,210,0.3);}.term-vc-prodotti_settore.padre-tax .region-content-2-lg a:hover{color:#e40000;}.term-vc-prodotti_settore.padre-tax .region-content-2-lg a{color:#fff;}.term-vc-portfolio_category .region-content-2-lg,.term-vc-prodotti_settore .region-content-2-lg{background-color:rgba(250,250,250,1) !important;padding-top:60px;padding-bottom:80px;}#block-views-block-settori-menu-interni-block-1{text-align:center;}#block-views-block-settori-menu-interni-block-1 h2{font-size:1.5rem;}.js-webform-document-file .webform-file-button{cursor:pointer;background-color:#e6e6e6;padding:4px 15px;width:auto;}label.form-required:after,label.js-form-item-privacy:after{content:"*";color:#e40000;display:inline-block;background-image:none;}.term-vc-portfolio_category #main.container,.term-vc-prodotti_settore #main.container{max-width:100%;padding-right:0px;padding-left:0px;}.blocco-home-3blocchi .row > div .content{padding:60px 20px;height:100%;color:#fff;width:100%;}.testo-interno h3{line-height:30px;font-size:25px;margin-bottom:20px;}.testo-interno{background-color:#fff;color:#000;padding:20px;width:350px;white-space:normal;line-height:150%;font-size:12px;}.node--type-pagina-normale #main.container{max-width:100%;padding:0px;}.node--type-pagina-normale .ds-3col-equal > .group-left{float:none;width:100%;}.blocco-home-3blocchi .row > div{padding-right:0;padding-left:0;}.term-vc-portfolio_category #main.container .row,.term-vc-prodotti_settore #main.container .row,.node--type-pagina-normale #main.container .row{margin-right:0;margin-left:0;}.term-vc-portfolio_category #main.container .row #content,.term-vc-prodotti_settore #main.container .row #content,.node--type-pagina-normale #main.container .row #content{padding-right:0;padding-left:0;}.fa-3x{font-size:300% !important;}.fa-4x{font-size:400% !important;}#block-sistemaqualitainqualita h3{margin-bottom:20px;}#block-competenzetop{padding-top:30px;padding-bottom:20px;font-size:90%;}#block-sistemaqualitainqualita{padding-top:40px;padding-bottom:40px;}.sfondoimg{background-image:url("/sites/default/files/sfondo-home-tecnologia.jpg");background-size:cover;color:#fff;font-size:90%;background-position:center;}.sfondoimg a{color:#fff;}.sfondoimg a:hover{color:#fff;}section.region{clear:both;}.staffbody section.region-content-2-lg{display:flex;align-items:stretch;}.staffbody section.region-content-2-lg .sfondoimg{padding:40px;}#block-bannerinnovazioneintecnologia .row{align-items:flex-start;}#block-bannerinnovazioneintecnologia .innovazione-int{border-left:1px solid #fff;padding-left:15px;}footer .btn-link{padding-left:8px;padding-right:8px;}#block-bannerinnovazioneintecnologia .col-md-7{padding-right:50px;}#block-bannerinnovazioneintecnologia .col-md-5{align-self:flex-end;}#block-bannerinnovazioneintecnologia{padding-top:40px;padding-bottom:40px;}.btn-link{padding-left:0px;padding-right:0px;}.staffbody #block-bey-eventus-system-main .btn-link i{font-size:150%;float:left;margin-right:5px;}.staffbody #block-bey-eventus-system-main .btn-link{color:#e40000;}.staffbody section.region-content-2-lg .sfondoimg .content{font-size:90%;max-width:700px;margin:auto;}.view-id-settori.view-display-id-block_2{}.sfondoimg.sfondoimg1{background-image:url("/sites/default/files/cittadini-home-page-esperienza.jpg");}.sfondoimg.sfondoimg2{background-image:url("/sites/default/files/sfondo-home-qualita.jpg");}.sfondoimg.sfondoimg3{background-image:url("/sites/default/files/cittadini-home-page-tecnologia.jpg");}.sfondoimg.sfondoimg4{background-image:url("/sites/default/files/sfondo-prod-box-1.jpg");}.sfondoimg.sfondoimg5{background-image:url("/sites/default/files/cittadini-prodotto-come-ordinare.jpg");}.sfondoimg.sfondoimg6{background-image:url("/sites/default/files/guarda-tutte-le-tipologie.jpg");background-image:none;background-color:#013c4d;}.sfondoimg.sfondoimg9{background-image:none;background-color:#013c4d;}.sfondoimg.sfondoimg7{background-image:url("/sites/default/files/guarda-tutti-i-settori.jpg");background-image:none;background-color:#013c4d;}.sfondoimg.sfondoimg10{background-image:none;background-color:#013c4d;}.sfondoimg.sfondoimg12{background-image:url("/sites/default/files/cittadini-qualita-02.jpg");}.sfondoimg.sfondoimg22,.sfondoimg.sfondoimg13{background-image:url("/sites/default/files/cittadini-tecnologia-fondino.jpg");}.modal.fade.show{opacity:1;}.sfondoimg.sfondoimg11{background-image:none;background-color:#013c4d;}.sfondoimg.sfondoimg14{background-image:url("/sites/default/files/cittadini-staff-03.jpg");}.sfondoimg.sfondoimg15{background-image:url("/sites/default/files/cittadini-staff-02.jpg");}.sfondoimg.bannercittadinigiovanni .btn{font-size:90%;}.sfondoimg.bannercittadinigiovanni{width:calc(100% - 34px);background-image:url("/sites/default/files/cittadini-banner.jpg");padding:35px 15px;margin-left:17px;margin-right:17px;margin-bottom:35px;min-height:240px;}.sfondoimg.sfondotelaverde{background-image:url("/sites/default/files/sfondo-certificazioni.jpg");}.sfondoimg.sfondoimg8{background-image:none;background-image:none;background-color:#003a4b;background-image:url("/sites/default/files/cittadini-come-ordinare-02.jpg");}.sfondoimg.interno{background:none !important;}.node--type-page .owl-theme .owl-controls .owl-buttons div{padding:13px 10px;}.node--type-page .owl-slider-wrapper{margin-top:30px;}#block-footerdestra h3{font-size:170%;}#block-footerdestra .btn{font-size:90%;margin-top:12px;}#block-footerdestra .btn .fa{font-size:120%;}.sezioni-21 .ds-2col-stacked-fluid,.sezioni-20 .ds-2col-stacked-fluid{display:flex;flex-wrap:wrap;}.sezioni-21 .ds-2col-stacked-fluid > .group-header,.sezioni-20 .ds-2col-stacked-fluid > .group-header{width:100%;padding-bottom:30px;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:30px;}.sezioni-21 .ds-2col-stacked-fluid > .group-left,.sezioni-20 .ds-2col-stacked-fluid > .group-left{float:left;width:20%;flex-grow:1;padding-right:20px;}.cerca-file.webform-file-button:before{font:normal normal 400 100% "Font Awesome 5 Free";content:"\f07c";margin-right:5px;}.cerca-file.webform-file-button{font-weight:normal;font-size:14px;padding:7px 10px 6px 10px;}.sezioni-21 .ds-2col-stacked-fluid > .group-right,.sezioni-20 .ds-2col-stacked-fluid > .group-right{float:right;width:50%;flex-grow:2;}#block-bloccohomecittadini > .content{background:rgb(1,59,76);background:-moz-linear-gradient(90deg,rgba(1,59,76,0.8491771708683473) 0%,rgba(1,59,76,0) 100%);background:-webkit-linear-gradient(90deg,rgba(1,59,76,0.8491771708683473) 0%,rgba(1,59,76,0) 100%);background:linear-gradient(90deg,rgba(1,59,76,0.8491771708683473) 0%,rgba(1,59,76,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#013b4c",endColorstr="#013b4c",GradientType=1);}#block-bloccohomecittadini p,#block-bey-bloccohomecittadiniclonedbis p{font-size:95%;}#block-bloccohomecittadini h2,#block-bey-bloccohomecittadiniclonedbis h2{font-size:100%;margin-bottom:25px;}#block-bloccohomecittadini h1{color:#fff;font-weight:600;font-size:1.75rem;margin-bottom:8px;}#block-bey-bloccohomecittadiniclonedbis h1{color:#fff;font-weight:600;font-size:1.75rem;margin-bottom:8px;}#block-bloccohomecittadini .container,#block-bey-bloccohomecittadiniclonedbis .container{padding-top:50px;padding-bottom:50px;}#block-bloccohomecittadini{background-image:url("/sites/default/files/cittadini-home-page-fondino_2.jpg");background-size:cover;background-repeat:no-repeat;color:#fff;background-color:#003a4a;}#block-bey-bloccohomecittadiniclonedbis{background-image:url("/sites/default/files/box-leader.jpg");background-size:cover;background-repeat:no-repeat;color:#fff;}.breadcrumb-item + .breadcrumb-item::before{content:">";}.node--type-dexp-portfolio #main > .row{clear:both;}#block-lastoriainprofiloaziendale .sfondobianco.storia-1{padding-top:0px;}.breadcrumb .breadcrumb-item a:hover{cursor:pointer;color:#e40000;font-weight:700;text-decoration:none;}.file--application-pdf{background-image:none;}.node--type-page .file{padding:0px;}.node--type-dexp-portfolio .field--name-field-allegati .file--application-pdf a::before{font:normal normal 700 30px "Font Awesome 5 Free";content:"\f56d";position:absolute;left:15px;top:4px;}.node--type-dexp-portfolio .field--name-field-allegati .field__label{padding:22px;width:30%;}.node--type-dexp-portfolio .field--name-field-allegati .field__item a:hover{text-decoration:none;}.node--type-dexp-portfolio .field--name-field-allegati .field__item{margin-bottom:20px;}.node--type-dexp-portfolio .field--name-field-allegati .field__item:last-child{margin-bottom:0px;}.node--type-dexp-portfolio .field--name-field-allegati .field__item,.node--type-dexp-portfolio .field--name-field-allegati .field__item span{width:100%;}.node--type-dexp-portfolio .field--name-field-allegati .field__item a{padding:0px 40px 0px 55px;display:block;position:relative;border-left:1px solid #fff;width:100%;}.pagination > li > a,.pagination > li > span{color:#e40000;}.page-item.active .page-link{background-color:#e40000;border-color:#B50000;}.node--type-dexp-portfolio .field--name-field-allegati .field__item a::after{content:"PDF";display:block;font-size:12px;font-weight:100;margin-top:-2px;}.node--type-dexp-portfolio .field--name-field-allegati .field__item .file--mime-application-pdf a::after{content:"PDF";}.node--type-dexp-portfolio .field--name-field-allegati > div{flex-grow:1;}.node--type-dexp-portfolio .field--name-field-allegati .field__items{padding:12px 0px;width:70%;}.node--type-dexp-portfolio .field--name-field-allegati a{color:#fff;}.node--type-dexp-portfolio .field--name-field-allegati{background-color:#b4b4b4;display:flex;color:#fff;margin-top:30px;}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item{color:#6c757d;font-size:12px;text-transform:lowercase;}.breadcrumb li:last-child{font-weight:700;text-transform:none;}.breadcrumb{background-color:transparent;padding:0;}.ds-2col-stacked > .group-left{padding-right:15px;width:40%;}.ds-2col-stacked > .group-right{padding-left:15px;width:60%;padding-bottom:50px;}.contattifooter{background-image:url("/sites/default/files/sfondo-contatti-footer.jpg");background-position:right top;background-size:cover;}#block-footerdestra p{margin:0px;}.sfondoimg .btn.btn-info,#block-footerdestra .btn{border:1px solid #fff;border-radius:0px;background:none;margin-top:20px;}#block-3blocchihome .btn{text-transform:uppercase;font-size:14px;}.sfondoimg h3{margin-bottom:12px;padding-top:7px;font-size:20px;}.sfondoimg .btn.btn-info:hover{background-color:#e40000;}#block-footerdestra .bs_grid{margin-bottom:15px;}#block-footerdestra .bs_grid .content{padding-top:25px;padding-bottom:25px;}#block-footerdestra .bs_grid{background-color:rgba(255,255,255,0.20);}.fa,.far,.fas{font:normal normal 700 100% "Font Awesome 5 Free";}.footer1{background-color:#14828c;color:#fff;}.ultimofooter{background-color:#3c3c3c;color:#fff;}.contprodottocaratt ul{padding:0px;padding-left:20px;font-size:90%;margin-top:15px;}.contprodottocaratt{background-color:#f0f0f0;padding-top:20px;padding-bottom:20px;}.view-id-icona_padre .view-content.row{justify-content:center;}.padre-tax .field--name-dynamic-token-fieldtaxonomy-term-genitore{display:none;}body[class*="genitore-"] .field--name-dynamic-token-fieldtaxonomy-term-torna-ai-settori{display:none;}.link-genitore-ico{width:50px;height:50px;}.link-genitore-ico{display:inline-block;float:right;}.field--name-field-immagine-testata{width:100%;}.node--view-mode-galleria-prodotti h3{padding-top:15px;}.relativi_tipologie{text-align:center;}.site-footer{font-family:'Montserrat',sans-serif;padding:0px 0 0px;}#block-views-block-prodotti-relativi-block-1{margin-top:60px;}#block-views-block-prodotti-relativi-block-1 h2{font-size:18px;margin-bottom:30px;text-align:center;}.bloccorelativi .owl-theme .owl-dots{width:100%;margin-top:15px;}.bloccorelativi ul{display:flex;flex-wrap:wrap;width:100%;}.bloccorelativi .item-list{width:100%;}.view-id-news_home .ds-2col > .group-right{position:absolute;width:100%;text-align:center;padding:20px;height:100%;background-color:rgba(33,37,41,0.64);top:0px;}#block-views-block-settori-block-2-2 ul li a.active,.field--name-dynamic-token-fieldtaxonomy-term-mega-menu-item a.active{color:#e40000;}.view-id-news_home .group-right .field__item{padding-left:50px;padding-right:50px;}.view-id-news_home .field--name-field-sezioni{text-transform:uppercase;margin-bottom:5px;margin-top:20px;font-size:12px;}.view-id-news_home .ds-2col > .group-left{float:none;width:100%;}.view-id-news_home .field--name-node-link{font-size:14px;text-transform:uppercase;margin-top:30px;}.field--name-field-data-news:before{font:normal normal 400 100% "Font Awesome 5 Free";content:"\f073";margin-right:4px;}.field--name-node-link:after{font:normal normal 700 100% "Font Awesome 5 Free";content:"\f30b";margin-left:4px;color:#fff;}.owl-theme .owl-controls .owl-buttons div{position:absolute;top:35%;left:0;}.owl-theme .owl-controls .owl-buttons div.owl-next{left:auto;right:0;}#block-views-block-news-home-block-1 h2{text-align:center;font-size:25px;margin-bottom:25px;}#block-views-block-news-home-block-1{padding:50px 0px 20px 0px;}#block-tuttenewsrassegnahome{padding-bottom:50px;padding-top:50px;}#block-homesottoslider{margin-top:-44px;}#block-homesottoslider .container{width:100%;text-align:center;max-width:100%;}#block-homesottoslider a:hover{text-decoration:none;}#block-homesottoslider a{color:#fff;}#block-homesottoslider .container .col-md-6:first-child{padding-left:0px;padding-right:5px;}#block-homesottoslider p{margin:0px;}#block-homesottoslider .container .col-md-6:last-child{padding-right:0px;padding-left:5px;}#block-homesottoslider .container .content{background-color:#003a4a;padding:10px;}.view-id-news_home h3{font-size:18px;}.view-id-news_home .group-right .field--name-field-data-news{color:rgba(255,255,255,0.70);padding:0px;text-align:left;font-size:12px;font-weight:200;}.view-id-news_home .views-row .node{position:relative;}.view-id-news_home .views-row{width:33.33%;padding:10px;}.view-id-news_home a:hover,.view-id-news_home a{color:#fff;}.view-id-news_home .row{display:flex;margin-right:-25px;margin-left:-25px;}.sync3.owl-theme .owl-next,.sync3.owl-theme .owl-prev,.sync2.owl-theme .owl-next,.sync2.owl-theme .owl-prev{width:15px;height:20px;margin-top:-10px;position:absolute;top:50%;}.sync3.owl-theme .owl-prev,.sync2.owl-theme .owl-prev,.sync1.owl-theme .owl-prev{left:-40px;}.sync3.owl-theme .owl-next,.sync2.owl-theme .owl-next,.sync1.owl-theme .owl-next{right:-40px;}.node--view-mode-galleria-prodotti .field--name-node-title{clear:both;}.node--view-mode-galleria-prodotti h3 a{color:#3b3b3b;}.node--view-mode-galleria-prodotti h3 a:hover{color:#e40000;text-decoration:none;}.node--view-mode-galleria-prodotti h3{font-size:16px;}.owl-carousel .owl-stage{height:100%;display:flex;}#block-views-block-settori-block-2-2 ul li a{display:flex;align-items:center;color:#3b3b3b;}#block-views-block-settori-block-2-2 ul li .img{width:23%;padding-right:5px;}.field--name-dynamic-token-fieldnode-titolo-prodotto span{display:block;font-size:18px;font-weight:400;}#block-views-block-settori-block-2-2 ul li{max-width:20%;width:20%;border-right:1px solid #cacaca;margin-bottom:20px;padding-left:12px;padding-right:12px;padding-top:0;font-size:14px;font-weight:600;}#block-views-block-settori-block-2-2 ul li:nth-child(5n+0){border-right:0;}.region-content-3-lg #block-altretipologieprodottotitolo-2{margin-bottom:30px;}.pagination{justify-content:center;}.node--type-dexp-portfolio .region-content-3-lg,.term-vc-portfolio_category.padre-tax .region-content-3-lg{background-color:#f0f0f0;padding-top:60px;padding-bottom:50px;}#block-views-block-settori-block-2-2 ul{display:flex;flex-wrap:wrap;}#block-views-block-settori-block-2-2 .view-footer{display:none;}#block-views-block-prodotti-relativi-block-1{padding-bottom:40px;}.owl-carousel.owl-drag .owl-item{}.view-slider-settori-home .owl-carousel.owl-drag .owl-item > li{background-color:#ebeceb;}.owl-carousel.owl-drag .owl-item > li{height:100%;}.node--view-mode-galleria-prodotti .field--name-field-portfolio-images{margin:-15px;margin-bottom:0px;}.node--view-mode-galleria-prodotti{padding:15px;font-size:12px;background-color:#f0f0f0;height:100%;}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu .we-mega-menu-submenu{padding-top:0px;}#block-bey-mainnavigation .content .region-we-mega-menu .navbar .we-mega-menu-ul .menu-normale{position:relative !important;}#block-bey-mainnavigation .content .region-we-mega-menu .navbar .we-mega-menu-ul .menu-normale .we-mega-menu-li{position:relative;}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu li{width:100%;}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu{width:200px !important;padding-right:5px;}.toolbar-horizontal.user-logged-in.contatti #content .section{grid-template-rows:100px 0% 200px calc(100% - 200px);}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu .we-mega-menu-submenu .we-mega-menu-col{margin:0px;}#block-bey-mainnavigation .content .menu-normale:hover .we-mega-menu-submenu .we-mega-menu-submenu{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu .we-mega-menu-submenu{position:relative;top:0px;left:0px;width:auto !important;min-width:0px;padding:0px 0px 0px 10px;border:0px;}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu .we-mega-menu-submenu a{padding:4px 0px 4px 0px;font-weight:500;}#block-lastoriainprofiloaziendale{padding-top:30px;padding-bottom:30px;background-image:url("/sites/default/files/cittadini-profilo-aziendale-02.jpg");background-size:cover;}#block-lastoriainprofiloaziendale h3{color:#fff;}.sfondobianco{background-color:#fff;}.row-1{grid-area:storia-1;}.row-2{grid-area:storia-2;}.row-3{grid-area:storia-3;}.row-4{grid-area:storia-4;}.sfondorosso{background-color:#e40000;}#block-lastoriainprofiloaziendale .sfondorosso{padding:15px;color:#fff;}#block-lastoriainprofiloaziendale .sfondobianco{padding:15px;}#block-lastoriainprofiloaziendale .bs_grid .row p{margin:0px;}#block-lastoriainprofiloaziendale .bs_grid .row{margin:0px;padding:20px;font-size:90%;}.img-nomargin{margin-left:-15px;margin-right:-15px;}#block-lastoriainprofiloaziendale .bs_grid{display:grid;grid-template-columns:33.3% 33.3% 33.3%;grid-template-rows:auto;grid-template-areas:"storia-1 storia-2 storia-4"
    "storia-3 storia-3 storia-4";}.we-mega-menu-ul > .we-mega-menu-li.menu-normale .we-mega-menu-submenu .we-megamenu-nolink:hover,.we-mega-menu-ul > .we-mega-menu-li.menu-normale .we-mega-menu-submenu a:hover,.we-mega-menu-ul > .we-mega-menu-li.menu-normale .we-mega-menu-submenu .we-megamenu-nolink,.we-mega-menu-ul > .we-mega-menu-li.menu-normale .we-mega-menu-submenu a{padding:4px 0px 4px 0px;font-size:12px;border:0px;font-weight:700;line-height:150%;}.affiz .navbar-brand > img{width:140px;margin-top:3px;margin-bottom:3px;}.navbar-brand > img{margin-top:10px;margin-bottom:10px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;width:200px;}.sec_footer_first{width:100%;}#block-menufooter1 ul{padding:0px;margin:0px;}.form-control.btn-rosso,#edit-submit-ricerca-form{width:auto;display:inline-block;background-color:#e40000;color:#fff;}.page-node-1869 #edit-actions{text-align:center;}.js-webform-document-file.webform-document-file label.freccia-destra:after{display:none;}#block-views-block-ricerca-form-block-1 .views-field-title{font-weight:600;font-size:120%;}#block-views-block-ricerca-form-block-1 .views-field-body,#block-views-block-ricerca-form-block-1 .views-field-nothing{margin-top:7px;}#block-views-block-ricerca-form-block-1 .views-row{display:block;padding:10px 0px;margin-bottom:10px;width:100%;}#block-views-block-prodotti-relativi-block-2{padding-top:40px;padding-bottom:40px;}.nav > li > a:focus,.nav > li > a:hover{background-color:transparent;}a:active,.link:active,a:hover,a:focus,.link:hover,.link:focus{color:unset;}.menusettoribottom .nav > li{width:100%;}.menusettoribottom .nav > li > a{position:relative;display:block;padding:0;font-size:80%;}.menusettoribottom .content ol:not(.menu),.menusettoribottom .content ul:not(.menu){padding:0px;margin:0px;padding-top:2px;}.menusettoribottom .we-mega-menu-ul > .we-mega-menu-li{font-size:1rem;display:block;width:100%;}.freccia-destra{display:inline-block;color:#3b3b3b;font-size:14px;}.node--type-page .file a::after,.freccia-destra::after,.form-actions.webform-actions input::after{font:normal normal 700 100% "Font Awesome 5 Free";content:"\f30b";font-size:140%;float:right;display:inline-block;margin-left:6px;text-decoration:none;}#block-bey-eventus-block-152 .field--name-body > ul{padding:0px;}#block-bey-eventus-block-152 .field--name-body > ul li{display:block;}#block-bey-eventus-block-152 .field--name-body > ul li::before{font:normal normal 700 100% "Font Awesome 5 Free";content:"\f054";font-size:80%;display:inline-block;margin-right:6px;text-decoration:none;}.menusettoribottom .we-mega-menu-ul > .we-mega-menu-li > a:hover,.menusettoribottom .we-mega-menu-ul > .we-mega-menu-li > a:focus,.menusettoribottom .we-mega-menu-ul > .we-mega-menu-li.active > a,.menusettoribottom .we-mega-menu-ul > .we-mega-menu-li.active > a:hover,.menusettoribottom .we-mega-menu-ul > .we-mega-menu-li > a{display:block;margin:0px;padding:2px 0px;border:0px;font-weight:400;font-size:80%;line-height:120%;color:#fff;}#block-views-block-testata-immagine-block-1 .col-auto{padding:0px !important;}.navbar-we-mega-menu .we-mega-menu-row{margin-left:0px;margin-right:0px;}#block-esperienza .row{margin-left:0px;margin-right:0px;}#block-esperienza .col-md-12{padding-left:0px;padding-right:0px;}.view-id-testata_immagine.view-display-id-block_1 .views-row,.view-id-testata_immagine.view-display-id-block_1 .view-content.row,.view-id-testata_immagine.view-display-id-block_1 img{width:100%;margin-left:0px;margin-right:0px;max-height:450px;object-fit:cover;object-position:top;}.view-id-testata_immagine.view-display-id-block_1 .view-content.row img{margin-bottom:30px;}.js-modal-page-ok-button{color:#fff !important;opacity:1;border:1px solid #fff !important;height:28px;width:28px;border-radius:50%;}.menusettoribottom h2::after,#block-menufooter1 ul.nav > li > .nav-link::after{content:"";border-bottom:1px solid #fff;width:50px;height:1px;display:block;margin-top:6px;}#block-menufooter1 ul.nav > li{margin-right:10px;}.view-id-slider_settori_home .views-field-field-ico-svg img{height:25px;width:25px;}.menusettoribottom h2,#block-menufooter1 ul.nav > li > .nav-link{padding:0px;font-weight:700;display:block;margin-bottom:10px;color:#fff;font-size:100%;}.menusettoribottom h2{padding-top:3px;}#block-menufooter1 ul.nav > li > ul > li{display:block;}#block-menufooter1 ul.nav > li > ul > li a{padding:0px;font-weight:400;font-size:80%;}#block-menufooter1 ul.nav > li:nth-child(1){grid-area:chisiamo;}#block-menufooter1 ul.nav > li:nth-child(2){grid-area:newseventi;margin-top:30px;}#block-menufooter1 ul.nav > li:nth-child(3){grid-area:contatti;}#block-menufooter1 > ul.nav{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"chisiamo contatti"
    "newseventi contatti";}.field--name-dynamic-token-fieldnode-print-ecc{color:#e40000;float:right;}.field--name-dynamic-token-fieldnode-print-ecc span:hover{color:#8c8c8c;}.field--name-dynamic-token-fieldnode-print-ecc span{font-size:25px;margin:6px;cursor:pointer;}.we-mega-menu-ul > .we-mega-menu-li.active > a,.we-mega-menu-ul > .we-mega-menu-li.active > a:hover,.we-mega-menu-ul > .we-mega-menu-li.active > a:focus,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:hover,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:focus,.we-mega-menu-ul > .we-mega-menu-li .we-megamenu-nolink,.we-mega-menu-ul > .we-mega-menu-li > a{background-color:transparent;color:#3c3c3c;font-size:0.82rem;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:none;cursor:pointer;line-height:100%;}.we-mega-menu-ul > .we-mega-menu-li .we-megamenu-nolink,.we-mega-menu-ul > .we-mega-menu-li > a{padding:40px 16px 40px 16px;}.affiz .we-mega-menu-ul > .we-mega-menu-li .we-megamenu-nolink,.affiz .we-mega-menu-ul > .we-mega-menu-li > a{padding:30px 20px 30px 20px;}.we-mega-menu-ul > .we-mega-menu-li.active > a,.we-mega-menu-ul > .we-mega-menu-li.active > a:hover,.we-mega-menu-ul > .we-mega-menu-li.active > a:focus,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:hover,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:focus,.we-mega-menu-ul > .we-mega-menu-li .we-megamenu-nolink,.we-mega-menu-ul > .we-mega-menu-li > a{}.navbar-we-mega-menu .type-of-block a{font-family:'Montserrat',sans-serif;}.navbar-we-mega-menu .type-of-block .view-footer{margin-right:-15px;margin-left:-15px;}.navbar-we-mega-menu .we-mega-menu-col{margin-bottom:0px;}.navbar-we-mega-menu .type-of-block a.frecciamenu{padding:8px 16px 8px 46px;background-color:#f00;color:#fff;text-transform:lowercase;font-size:90%;font-weight:600;display:block;position:relative;margin-bottom:-1px;}.field--name-dynamic-token-fieldtaxonomy-term-mega-menu-item a{background-repeat:no-repeat;background-position:center left;}.frecciamenu i{font-size:180%;line-height:5px;position:absolute;top:16px;left:15px;}form .form-type-textarea{margin-bottom:15px;}.link-genitore-torna{display:inline-block;color:#8c8c8c;font-weight:600;font-size:11px;}#block-settoriprova .nav-link.active.is-active{color:#e40000;}.we-mega-menu-ul > .we-mega-menu-li.dropdown-menu .we-megamenu-nolink,.we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a{padding-right:35px;}.navbar{padding:0px;}.navbar-brand{height:auto;margin-right:20px;}#navbar-main{border-bottom:1px solid #e6e6e6;}.we-mega-menu-ul > .we-mega-menu-li{margin:0;border:0px;}.navbar-we-mega-menu{background-color:transparent;}.site-footer .content .fontawesome-icon-inline i{font-size:1.8em;}.site-footer .content,.site-footer .content a,.site-footer .content a.is-active{color:rgba(255,255,255,1);}#navbar-top .far{font-size:1.3em;}.site-footer .block{border:0px;margin:20px 0 0px 0;}.region-footer-fifth{width:100%;font-size:80%;}#navbar-top .fab{font-size:1.8em;}.contextual-links a{color:#000 !important;}#navbar-top a{color:#fff;text-decoration:none;}#navbar-top a:hover{color:rgba(255,255,255,0.59);}#navbar-top p{margin:0px;}#block-bey-mainnavigation ul{width:100%;justify-items:center;justify-content:center;}[name="curriculum_vitae_upload_button"]{margin-bottom:15px;}#block-bey-mainnavigation .we-mega-menu-submenu{width:100% !important;padding-bottom:0px;}#block-bey-mainnavigation{}#block-bey-mainnavigation .we-mega-menu-submenu .item-list{width:100%;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul li{width:25%;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul li a img{margin-right:10px;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul li a{display:block;padding:5px 0px;color:#3c3c3c;font-weight:600;font-size:12px;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul li a:hover{color:#b4b4b4;}.node--type-page.node .field--name-field-img{padding:5px;border:1px solid rgba(190,190,190,1.00);margin-right:15px;margin-bottom:15px;}.node--type-page .file a{background-color:#e40000;color:#fff;padding:10px 15px 10px 15px;display:inline-block;font-size:90%;}.freccia-destra:after,.node--type-page .file a::after,.field--name-node-link:after,a i.fa-long-arrow-alt-right{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.freccia-destra:hover:after,.node--type-page .file a:hover:after,.field--name-node-link:hover:after,a:hover i.fa-long-arrow-alt-right{margin-right:-5px;padding-left:5px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none;}.freccia-destra:hover,.node--type-page .file a:hover,.field--name-node-link:hover,a:hover i.fa-long-arrow-alt-right{text-decoration:none;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul{display:flex;flex-wrap:wrap;flex-direction:column;height:180px;align-content:space-between;}.fa-youtube-square:before{content:"\f431";}.fa-linkedin:before{content:"\f08c";}.navbar-we-mega-menu{margin:0px;}#block-profiloaziendale4divisioni h4:after{content:"";border-bottom:1px solid #fff;display:block;width:100px;height:1px;margin-top:8px;}#block-profiloaziendale4divisioni h4{font-size:14px;margin-bottom:15px;}#block-profiloaziendale4divisioni{padding-top:40px;padding-bottom:40px;font-size:80%;}.blockint{padding:20px;}.verdeacqua{background-color:#14828c;height:100%;color:#fff;}.spacertop{padding-top:135px;}.field--name-field-tabella-dati table{font-size:70%;width:100%;}.field--name-field-tabella-dati table p{margin:0px;}.field--name-field-tabella-dati table tr{border:0px;}.field--name-field-tabella-dati table tr th p{color:#fff !important;}.grigio{background-color:#f0f0f0;}.istituzionale h1{font-size:30px;color:#3b3b3b;text-align:center;font-weight:500;margin-top:40px;}.contatti nav.tabs{grid-area:nav;}.contatti #block-bey-eventus-system-main{grid-area:main;}.contatti #block-titolocontatti{grid-area:testo1;padding-right:80px;}.contatti #block-bey-eventus-block-152{grid-area:colonna;padding-left:20px;padding-right:20px;}.contatti #block-webform{grid-area:testo2;padding-right:80px;}.barra-dx-blu-container .btn .text{white-space:normal;}.barra-dx-blu-container a,#block-bey-eventus-block-152 a{color:#b2c4c9;}#block-bey-eventus-block-152 a.btn,.barra-dx-blu-container a.btn{color:#fff;}.barra-dx-blu-container,#block-bey-eventus-block-152{font-size:90%;color:#b2c4c9;}.ckeditor-accordion-container > dl{border:0px;}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle{left:auto;right:11px;}#edit-testo-privacy{font-size:80%;}.js-form-type-checkbox small{font-size:80%;}#edit-privacy--description strong{font-weight:400;font-size:120%;}.form-control{background-color:#e6e6e6;border:0px;border-radius:0px;}.form-control:focus{color:#3c3c3c;background-color:#e6e6e6;border-color:#676767;outline:0;box-shadow:0 0 0 0.1rem rgba(23,23,23,0.25);}.ckeditor-accordion-container dd ul{}.rosso{color:#e40000;}.maiuscolo{text-transform:uppercase;}.field--name-description{position:relative;}.linkrass{position:absolute;right:0px;top:-50px;}.barra-dx-blu-container h3,#block-bey-eventus-block-152 h3{color:#fff;font-size:110%;font-weight:400;text-transform:uppercase;margin-top:35px;}.node--type-page-layout-builder #main.container{width:100%;max-width:100%;padding:0px;}[id*="edit-appearance-spacing"]{display:flex;width:100%;clear:both;}.barra-dx-blu-container .btn-info .fa-icon-right{float:right;padding-top:4px;}.barra-dx-blu-container .btn-info{width:100%;border-radius:0px;text-align:left;color:#fff;margin-bottom:5px;padding:15px;}.ckeditor-accordion-container dd li{}.ckeditor-accordion-container > dl dt{background-color:#14828c;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a{background-color:transparent;border:0px;margin-bottom:4px;font-weight:500;font-size:90%;padding:14px 0px 14px 55px;color:#fff;z-index:2;position:relative;}.ckeditor-accordion-container > dl dt.active{background-color:#003a4a;}.ckeditor-accordion-container > dl dt.active > a{background-color:transparent;}#block-bey-eventus-block-152 hr{border-color:#7d9aa2;margin-left:-20px;margin-right:-20px;}.barra-dx-blu-container hr{border-color:#7d9aa2;margin-left:-15px;margin-right:-15px;}.form-actions.webform-actions input:active,.form-actions.webform-actions input:focus,.form-actions.webform-actions .btn-primary:not(:disabled):not(.disabled):active:focus,.form-actions.webform-actions input{display:inline-block;width:200px;background-color:#e40000;color:#fff;}.form-actions.webform-actions{width:calc(100% - 189px);float:right;margin-top:20px;}.contatti #content .section{display:grid;grid-template-columns:75% 25%;grid-template-rows:0% 0% 200px calc(100% - 200px);grid-template-areas:"nav nav"
		"main main"
		"testo1 colonna"
		"testo2 colonna";}.contatti h1{font-size:30px;margin-top:60px;color:#3b3b3b;font-weight:500;}.istituzionale #block-bey-breadcrumbs{display:none;}ol.breadcrumb{margin-top:30px;margin-bottom:40px;}.field--name-field-tabella-dati table tr th{background-color:#3c3c3c !important;border:0px;text-align:center;font-weight:300;padding-top:8px;padding-bottom:8px;color:#fff !important;}.field--name-field-tabella-dati table td{background-color:#e8f3f4;text-align:center;border:0px;padding-top:8px;padding-bottom:8px;}.field--name-field-tabella-dati table td:nth-child(even){background-color:#fff;}.navbar{border-radius:0px;}#navbar-top{margin:0px;font-size:70%;min-height:40px;}#navbar-main .container > *{flex-grow:1;}.region-top-header{width:100%;display:flex;align-items:center;}#block-accedialto .far.fa-user{font-weight:100;}#header{position:absolute;top:0px;left:0px;z-index:324;width:100%;}#header.affiz{position:fixed;}#page{position:relative;}#block-2blocchiprodotti .btn{text-transform:uppercase;}.view-id-slider_settori_home .views-field-name a{display:block;color:#3b3b3b;font-size:11px;font-weight:600;padding-top:9px;}.path-frontpage #main{padding-top:40px;padding-bottom:20px;}.view-id-slider_settori_home .owl-nav{display:none;}.view-id-slider_settori_home .views-field-field-ico-svg{width:21%;padding:4px;display:flex;align-items:center;}.view-id-slide_in_pagina.view-display-id-block_1 .owl-carousel .owl-nav,.view-id-slider_settori_home .owl-carousel .owl-nav{display:inline-block;}.view-id-slide_in_pagina.view-display-id-block_1 .owl-carousel .owl-nav button.owl-prev,.view-id-slide_in_pagina.view-display-id-block_1 .owl-carousel .owl-nav button.owl-next,.view-id-slider_settori_home .owl-carousel .owl-nav button.owl-prev,.view-id-slider_settori_home .owl-carousel .owl-nav button.owl-next{height:25px;width:15px;position:absolute;margin:0px;top:calc(50% - 13px);left:-30px;}.view-id-slide_in_pagina.view-display-id-block_1 .owl-carousel .owl-nav button.owl-next,.view-id-slider_settori_home .owl-carousel .owl-nav button.owl-next{left:auto;right:-30px;}.view-id-slider_settori_home .row{margin-right:-25px;}.view-id-slider_settori_home .owl-item{padding:5px;height:115.8px !important;}div[class*="block-views-blocktipologie-settori"] .view-content .views-row .group-right{display:table;height:72px;background-color:#f0f0f0;}div[class*="block-views-blocktipologie-settori"] .group-right h3{font-size:18px;margin:0px;line-height:120%;}div[class*="block-views-blocktipologie-settori"] .group-right > *{display:table-cell;vertical-align:middle;}div[class*="block-views-blocktipologie-settori"] .group-right .field--name-field-ico-svg{width:20%;padding:4px 8px 4px 8px;}div[class*="block-views-blocktipologie-settori"]{margin-left:-10px;margin-right:-10px;margin-bottom:30px;}div[class*="block-views-blocktipologie-settori"] .view-content .views-row{width:50%;max-width:50%;padding:10px;cursor:pointer;}div[class*="block-views-blocktipologie-settori"] .view-content{display:flex;flex-wrap:wrap;}.view-id-slider_settori_home li{display:flex;flex-wrap:wrap;border:1px solid #c8c8c8;padding:0px !important;height:78.8px;}.spacertop{height:101px;}.node--type-home .spacertop{height:0px;}#header .language-switcher-language-url{}#block-languageswitcher::after{font:normal normal 700 100% "Font Awesome 5 Free";content:"\f0ac";position:absolute;font-size:19px;top:-3px;}.nrtelbottom:hover{text-decoration:none;}.language-switcher-language-url .fa-caret-down{margin-left:7px;}.language-switcher-language-url .ae-select{padding:0px 5px 0px 0px;position:relative;margin-left:28px;}#lang_dropdown_form_lang-dropdown-form select{visibility:hidden;padding:0;}.language-switcher-language-url .ae-select.chosen{color:#333;}.language-switcher-language-url .ae-select .down-icon,.ae-select .up-icon{position:absolute;right:8px;top:7px;}.language-switcher-language-url .content .dropdown-menu-flag{background:#0a4156;box-shadow:none;border-radius:0px;}.language-switcher-language-url ul{display:none;}.dropdown-menu-flag > li.is-active{display:none;}.links.dropdown-menu-flag{position:absolute;width:150px;z-index:3;display:block;left:30px;top:25px;}.form-group{padding:0;}.links.dropdown-menu-flag.ae-hide{display:none;}.dropdown-menu-flag a{display:block;padding:3px;font-size:90%;padding-left:8px;}.ae-select-content a{font-size:90%;}.language-switcher-language-url img{width:20px;height:15px;margin-right:5px;}.language-switcher-language-url a:hover{text-decoration:none;}.language-switcher-language-url .content .ae-select,.language-switcher-language-url .content .dropdown-menu-flag > li{cursor:pointer;}.language-switcher-language-url .content .dropdown-menu-flag > li > a:focus,.language-switcher-language-url .content .dropdown-menu-flag > li > a:hover{background:none;}.language-switcher-language-url .ae-disabled{pointer-events:none;}.field--name-dynamic-block-fieldtaxonomy-term-genitore-view .view-content.row{display:block;}.ldsSkinNoIcon .ddTitle{color:#fff;background:none;width:100px;}.ldsSkinNoIcon{border:0px;}.ldsSkinNoIcon .divider{border-left:0px;border-right:0px;}#block-languagedropdownswitcher .form-group{margin-bottom:0;}#block-languagedropdownswitcher .ddChild{height:auto !important;top:26px !important;}#block-languagedropdownswitcher{flex-basis:120px;max-width:120px;padding-top:2px;}#block-languagedropdownswitcher form::after{font:normal normal 700 100% "Font Awesome 5 Free";content:"\f0ac";position:absolute;font-size:19px;top:5px;}#block-languagedropdownswitcher .chosen-container{font-size:11px;text-align:right;max-width:100px;}#block-languagedropdownswitcher .chosen-container-single .chosen-single,#block-languagedropdownswitcher .chosen-container-active.chosen-with-drop .chosen-single{background:none;box-shadow:none;border:0px;}#block-languagedropdownswitcher .chosen-container .chosen-results li.highlighted{background-color:#0b5c72;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#0b5c72),color-stop(90%,#003a4a));background-image:linear-gradient(#0b5c72 20%,#003a4a 90%);color:#fff;}#block-languagedropdownswitcher .chosen-container .chosen-results{color:rgba(255,255,255,0.73);}#block-languagedropdownswitcher .chosen-container-single .chosen-drop{border:0px;background-color:rgb(0 58 75 / 75%);}#edit-lang-dropdown-select_msdd{width:100px !important;}#lang_dropdown_form_lang-dropdown-form{float:right;}.ldsSkinNoIcon .ddChild li.selected,.ldsSkinNoIcon .ddChild li:hover{background-color:rgba(255,255,255,0.35);}.ldsSkinNoIcon .ddChild li{background-color:transparent;cursor:pointer;color:#fff;}.ldsSkinNoIcon .ddChild li a,.ldsSkinNoIcon .ddChild li .ddlabel{color:#fff;cursor:pointer;font-size:90%;}.ldsSkinNoIcon .ddChild ul{background:#0a4156;}.ldsSkinNoIcon .ddArrow{background:none;}textarea,select,input,button,form *,form{outline:none;}.ldsSkinNoIcon .ddArrow::after{width:16px;height:16px;margin-top:0px;font:normal normal 700 100% "Font Awesome 5 Free";content:"\f0d7";color:#fff;}.ldsSkinNoIcon .ddTitle .ddTitleText{padding:0px 20px 0px 25px;cursor:pointer;}.ae-hide{display:none;}.print{display:none;}#block-footerstampa{position:relative;bottom:0px;width:100%;}ul.dropdown-menu-flag{list-style-type:none;}ul.dropdown-menu-flag{margin:0px;padding:5px;border:1px solid #ccc;}.webform-submission-form:not(.webform-submission-form-report-sostenibilita-form) .js-form-item.checkbox input[type=checkbox]{position:relative;float:left;margin-top:0;width:20px;margin-left:0px;z-index:2;}.webform-submission-form:not(.webform-submission-form-report-sostenibilita-form) .js-form-item{padding-left:0px;align-items:center;}.webform-submission-form .js-form-item > *{float:none;}.webform-submission-form:not(.webform-submission-form-report-sostenibilita-form) .js-form-item > *{float:none;width:calc(100% - 189px);}.webform-submission-form:not(.webform-submission-form-report-sostenibilita-form) #edit-privacy--description{color:#3c3c3c;padding-left:3px;font-size:100%;}.webform-submission-form.webform-submission-form-report-sostenibilita-form .js-form-item.mb-3{margin-bottom:0px !important;}.webform-submission-form.webform-submission-form-report-sostenibilita-form .js-form-item-privacy .form-check-label{display:none;}.webform-submission-form.webform-submission-form-report-sostenibilita-form .webform-flexbox{margin-bottom:10px !important;}.webform-submission-form.webform-submission-form-report-sostenibilita-form .form-actions.webform-actions{width:calc(100% - 189px);float:none;margin-top:20px;}.page-node-338 #edit-testo-privacy{display:flex;justify-content:flex-end;}.page-node-338 .js-form-type-textarea,.page-node-338 .js-form-type-email,.page-node-338 .js-form-type-textfield{display:flex;}.webform-submission-form.webform-submission-form-report-sostenibilita-form .form-control{background-color:transparent;border:1px solid #fff;border-radius:0px;margin-top:0px;color:#fff;}.webform-submission-form.webform-submission-form-report-sostenibilita-form #edit-privacy--description{color:#fff;padding-left:3px;font-size:100%;}#edit-title-ind-completo > p{width:100%;margin-bottom:0px;margin-top:10px;}#webform-submission-lavora-con-noi-node-344-add-form{margin-bottom:50px;}.webform-submission-form:not(.webform-submission-form-report-sostenibilita-form) .js-form-item label{float:none;width:169px;margin-right:20px;margin-top:0px;font-weight:bold;padding-left:0px;margin-bottom:0px;}.webform-flex--6 .js-form-item label{}.col-contatti-dx a{color:#fff;}.js-form-item-citta label{padding-left:100px;}.webform-flexbox{margin-bottom:0;margin-top:0;}.barra-dx-blu-container,.col-contatti-dx{padding-top:100px;background-color:#003a4b;color:#fff;}.js-form-item.checkbox{display:flex;}.js-form-item.checkbox label{width:169px;}ul.dropdown-menu-flag li{padding:5px 0px;}#edit-privacy--more--content{display:block !important;}.node--type-dexp-portfolio .field--name-field-allegati .field__label{font-size:0px;}.node--type-dexp-portfolio .field--name-field-allegati .field__label:before{font-size:14px;display:block;}.lang-it .field--name-field-allegati .field__label:before{content:"Documenti";}.lang-en .field--name-field-allegati .field__label:before{content:"Documents";}.lang-es .field--name-field-allegati .field__label:before{content:"Archivos";}.lang-de .field--name-field-allegati .field__label:before{content:"Unterlagen";}.lang-fr .field--name-field-allegati .field__label:before{content:"Les documents";}.cnt-it,.cnt-de,.cnt-en,.cnt-es,.cnt-fr{display:none;}.lang-it .cnt-it{display:inline-block;}.lang-en .cnt-en{display:inline-block;}.lang-es .cnt-es{display:inline-block;}.lang-fr .cnt-fr{display:inline-block;}.lang-de .cnt-de{display:inline-block;}.lang-it a > .cnt-it{display:inline;}.lang-en a > .cnt-en{display:inline;}.lang-es a > .cnt-es{display:inline;}.lang-fr a > .cnt-fr{display:inline;}.lang-de a > .cnt-de{display:inline;}#block-lastoriainprofiloaziendale-2{background-image:url("/sites/default/files/cittadini-storia-fondino.jpg");}#block-lastoriainprofiloaziendale-2 .field--name-body > .bs_grid > .row > .col-md-12 > .content .row-2{height:100%;}#block-lastoriainprofiloaziendale-2 .field--name-body > .bs_grid > .row > .col-md-12 > .content,#block-lastoriainprofiloaziendale-2 .layoutmanager.container{display:flex;flex-wrap:wrap;}#block-lastoriainprofiloaziendale-2 .field--name-body > .bs_grid > .row{margin:0px;}#block-lastoriainprofiloaziendale-2 .layoutmanager.container .container-fluid.layout-container > .row{margin-left:0px;margin-right:0px;}#block-lastoriainprofiloaziendale-2 .layoutmanager.container .container-fluid.layout-container,#block-lastoriainprofiloaziendale-2 .field--name-body > .bs_grid > .row .bs_grid{padding:0px;margin:20px;margin-bottom:30px;background-color:#fff;}#block-lastoriainprofiloaziendale-2 .sfondobianco{padding:15px;}#block-pulsantecerca .btn-default{border:0px;}#block-pulsantecerca p{margin:0px;}#block-giovannicittadini{background-color:#f0f0f0;padding-top:50px;padding-bottom:10px;}#block-pulsantecerca .btn-default:hover{color:#e40000;background-color:transparent;}.blockint.content{height:100%;}#block-bannersfondogiallosolidarieta{padding-top:50px;padding-bottom:50px;}#block-languagedropdownswitcher .chosen-container-single .chosen-single div b{background:none;}#block-languagedropdownswitcher .chosen-container-single .chosen-single div b::after{background:none;display:inline;content:"\f078";font-family:'Font Awesome 5 Free';align-items:flex-end;font-size:10px;opacity:0.5;}#block-languagedropdownswitcher .chosen-container-single .chosen-single span{margin-right:16px;}@media (max-width:700px){.spacertop{height:84px;}}@media (min-width:1921px){}@media (min-width:1600px){}@media (min-width:910px) and (max-width:1024px){.view-id-slider_settori_home li .views-field-field-immagine-testata{width:100%;}.view-id-slider_settori_home li{height:178.8px;}.view-id-slider_settori_home .owl-item{padding:5px;height:245.8px !important;}.view-id-slider_settori_home .views-field-field-ico-svg img{height:35px;width:35px;margin-left:10px;}.view-id-slider_settori_home .views-field-name a{font-size:15px;}.navbar-toggler.navbar-toggler-right{display:none;}.view-id-news_home .ds-2col > .group-right{padding:10px;}.view-id-news_home.view-display-id-block_2 .row{flex-wrap:wrap;}.view-id-news_home.view-display-id-block_2 .views-row{width:33.33%;}.img-nomargin img{width:100%;}#block-profiloaziendale4divisioni .col-md-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:20px;}.view-id-news_home .row{flex-wrap:nowrap;}#block-pulsantecerca{position:absolute;top:12px;right:10px;}.navbar-brand > img{width:140px;}#block-pulsantecerca .btn-default{font-size:25px;}.we-mega-menu-ul > .we-mega-menu-li .we-megamenu-nolink,.we-mega-menu-ul > .we-mega-menu-li > a{padding:20px 16px 20px 16px;}.nomobile{display:block !important;}.view-id-news_home .group-right .field__item{padding-left:10px;padding-right:10px;}.view-id-news_home h3{font-size:15px;}.view-id-news_home .field--name-node-link{font-size:12px;text-transform:uppercase;margin-top:10px;}.view-id-news_home .field--name-field-sezioni{margin-top:1px;}#block-bloccohomecittadini .col-md-4{display:none;}#block-bloccohomecittadini .col-md-8{width:100%;max-width:100%;flex:100%;}}@media (min-width:768px) and (max-width:909px){.view-id-slider_settori_home li .views-field-field-immagine-testata{width:100%;}.view-id-slider_settori_home li{height:178.8px;}.view-id-slider_settori_home .views-field-field-ico-svg img{height:35px;width:35px;margin-left:10px;}.view-id-slider_settori_home .views-field-name a{font-size:15px;}.navbar-toggler.navbar-toggler-right{display:none;}.view-id-news_home .ds-2col > .group-right{padding:10px;}.view-id-news_home.view-display-id-block_2 .row{flex-wrap:wrap;}.view-id-news_home.view-display-id-block_2 .views-row{width:33.33%;}.img-nomargin img{width:100%;}#block-profiloaziendale4divisioni .col-md-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:20px;}.view-id-news_home .row{flex-wrap:nowrap;}#block-pulsantecerca{position:absolute;top:12px;right:90px;}#block-pulsantecerca .btn-default{font-size:25px;}.nomobile{display:block !important;}.view-id-news_home .group-right .field__item{padding-left:10px;padding-right:10px;}.view-id-news_home h3{font-size:15px;}.view-id-news_home .field--name-node-link{font-size:12px;text-transform:uppercase;margin-top:10px;}.view-id-news_home .field--name-field-sezioni{margin-top:1px;}#block-bloccohomecittadini .col-md-4{display:none;}#block-bloccohomecittadini .col-md-8{width:100%;max-width:100%;flex:100%;}.nomobile{display:block !important;}.view-id-slider_settori_home .owl-item{padding:5px;height:185.8px !important;}}@media (min-width:1025px){.node--view-mode-galleria-prodotti{min-height:311px;}}@media (min-width:992px){.we-mega-menu-col.voceextra ul{margin:0px;padding:0px;}.we-mega-menu-col.voceextra{min-height:0rem;margin-top:0px;}#edit-curriculum-vitae{margin-top:15px;}.mobile{display:none;}.we-mega-menu-submenu li.we-mega-menu-li a:before,.we-mega-menu-submenu li.we-mega-menu-li a:after,.we-mega-menu-submenu li.we-mega-menu-li span:before,.we-mega-menu-submenu li.we-mega-menu-li span:after{display:none;}#block-lastoriainprofiloaziendale-2 .layoutmanager.container .container-fluid.layout-container,#block-lastoriainprofiloaziendale-2 .field--name-body > .bs_grid > .row .bs_grid{max-width:calc(50% - 40px);}#block-bey-mainnavigation .content,#block-bey-mainnavigation .content .region-we-mega-menu,#block-bey-mainnavigation .content .region-we-mega-menu .navbar,#block-bey-mainnavigation .content .region-we-mega-menu .navbar .we-mega-menu-ul,#block-bey-mainnavigation .content .region-we-mega-menu .navbar .we-mega-menu-ul .we-mega-menu-li,#block-bey-mainnavigation{position:unset;}#block-followsocial{flex-basis:calc(41.6% - 180px);max-width:calc(41.6% - 180px);}.we-mega-menu-submenu li.we-mega-menu-li a{font-family:'Montserrat',sans-serif;}.we-mega-menu-ul > .we-mega-menu-li > .we-megamenu-nolink:hover,.navbar-we-mega-menu .nav-tabs > li.active > a:hover,.we-mega-menu-ul > .we-mega-menu-li > .we-megamenu-nolink:focus,.we-mega-menu-ul > .we-mega-menu-li > a:hover,.we-mega-menu-ul > .we-mega-menu-li > a:focus{background:none;cursor:pointer;margin-bottom:0px;}.we-mega-menu-ul.nav-tabs > .we-mega-menu-li:hover,.we-mega-menu-ul.nav-tabs > .we-mega-menu-li.active:hover,.we-mega-menu-ul.nav-tabs > .we-mega-menu-li:focus{border-bottom:3px solid #e40000;}.we-mega-menu-submenu li.we-mega-menu-li a{color:#000;}.we-mega-menu-ul > .we-mega-menu-li{margin:0;border-bottom:3px solid #fff;}#block-bey-mainnavigation .content .we-mega-menu-submenu{margin-top:0px;}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu{margin-top:-1px;}.menu-normale .we-mega-menu-submenu{top:calc(100% + 4px);}.affiz .we-mega-menu-ul > .we-mega-menu-li > .we-megamenu-nolink:hover,.affiz .we-mega-menu-ul > .we-mega-menu-li > .we-megamenu-nolink:focus,.affiz .we-mega-menu-ul > .we-mega-menu-li > a:hover,.affiz .we-mega-menu-ul > .we-mega-menu-li > a:focus{}.we-mega-menu-ul > .dropdown-menu:hover > a,.we-mega-menu-ul > .dropdown-menu:hover > span,.we-mega-menu-ul > .dropdown-menu:focus > a,.we-mega-menu-ul > .dropdown-menu:focus > span{background:none;cursor:pointer;}.we-mega-menu-submenu{box-shadow:0 0 0 0 !important;}.menu-normale .we-mega-menu-submenu > .we-mega-menu-submenu-inner{min-height:auto;min-width:0px !important;}.container-small{width:700px;float:none;margin-left:auto;margin-right:auto;}.node--type-dexp-portfolio .ds-2col-stacked > .group-left{padding-right:35px;}.field--name-dynamic-token-fieldnode-titolo-prodotto h1{margin-bottom:45px;}.node--type-pagina-normale .field--name-dynamic-token-fieldnode-titolo-prodotto h1{margin-bottom:20px;}.field--name-field-tabella-dati{margin-top:50px;}.field--name-field-tabella-dati,.field--name-field-allegati{margin-top:50px;}}@media (min-width:560px){.node .field--type-image{margin:0;}#block-homesottoslider .row{flex-wrap:nowrap;}#block-3blocchihome .row{flex-wrap:nowrap;}}@media (max-width:991px){section.row{margin:0px;}.navbar-we-mega-menu.navbar .nav-tabs > li.active > a,.navbar-we-mega-menu.navbar .nav-tabs > li.active > a:focus,.navbar-we-mega-menu.navbar .nav-tabs > li.active > a:hover{background-color:transparent;border:0px;}.nomobile{display:none;}.view-id-tipologie_settori.view-display-id-settori .row{margin-left:0px;margin-right:0px;}.term-vc-portfolio_category #main.container .taxonomy-term--view-mode-full.ds-2col > .group-right,.node--type-pagina-normale #main.container .ds-3col-equal > .group-middle,.term-vc-prodotti_settore #main.container .taxonomy-term--view-mode-full.ds-2col > .group-right{position:relative;}#block-settorimenufooter{padding-left:0px;}#block-bottonitopright a.btn{height:44px;}.sfondoimg.bannercittadinigiovanni{background-image:url(/sites/default/files/cittadini-fondino.jpg);}.view-id-news_home .row{display:flex;margin-right:0px;margin-left:0px;}.page-node-1841 .field--name-body .col-md-6,.page-node-326 .field--name-body .col-md-6{margin-bottom:25px;}.bannercittadinigiovanni .col-md:last-child img{margin-bottom:20px;}.bannercittadinigiovanni .col-md:last-child{order:-1;}.istituzionale #content{padding-left:0px;padding-right:0px;}h1{font-size:26px;line-height:110%;}.sezioni-21 #content,.sezioni-20 #content{padding-right:0px;padding-left:0px;}.sezioni-21 .ds-2col-stacked-fluid > .group-right,.sezioni-20 .ds-2col-stacked-fluid > .group-right,.sezioni-21 .ds-2col-stacked-fluid > .group-left,.sezioni-20 .ds-2col-stacked-fluid > .group-left{width:100%;}.sezioni-21 .ds-2col-stacked-fluid > .group-left,.sezioni-20 .ds-2col-stacked-fluid > .group-left{margin-bottom:20px;}.sezioni-20 #block-bey-page-title h2,.sezioni-21 #block-bey-page-title h2,.sezioni-20 #block-bey-page-title h1,.sezioni-21 #block-bey-page-title h1{font-size:20px;}.page-taxonomy-term-21 #block-bey-page-title,.page-taxonomy-term-20 #block-bey-page-title{margin-top:30px;}.btn{white-space:normal;}.istituzionale h1{margin-top:0px;font-size:25px;}#block-bannerrespsociale .bs_grid .col-md-12{padding-left:0px;padding-right:0px;}#block-bannerrespsociale .bs_grid .row{margin-right:0px;margin-left:0px;}.navbar-we-mega-menu.navbar ul > li ul{padding-left:15px;}#block-views-block-testata-immagine-block-1{}.navbar-we-mega-menu.navbar ul a:hover,.navbar-we-mega-menu.navbar ul a:focus,.navbar-we-mega-menu.navbar ul .we-megamenu-nolink:hover,.navbar-we-mega-menu.navbar ul .we-megamenu-nolink:focus{border-top:0px;}#main > .row{margin:0px;}.we-mega-menu-ul .view-content.row{margin-left:0px;margin-right:0px;}#block-bottonitopright a.btn i{font-size:25px;padding:5px 10px;width:35px;height:40px;}#block-bottonitopright a.btn-informazioni{top:250px;}.icona_lingua{display:flex;color:#fff;font-size:12px;align-items:center;cursor:pointer;}.icona_lingua .linguacorrente{font-weight:600;padding-left:20px;}.icona_lingua .icon-logo-mondo{font-size:30px;margin-right:5px;}.icona_lingua > div > span{display:block;}.icona_lingua .linguacorrente::after{display:inline;content:"\f078";font-family:'Font Awesome 5 Free';align-items:flex-end;margin-left:3px;font-size:10px;opacity:0.5;}.contatti h1{margin-top:30px;font-size:25px;}.barra-dx-blu-container,.col-contatti-dx{padding-top:40px;margin-top:40px;}.navbar-toggle .icon-bar{width:32px;height:4px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:7px;}#block-languageswitcher .content a{color:#fff;display:block;opacity:0.8;text-transform:capitalize;text-align:right;}#block-languageswitcher .content a:hover{color:#fff;opacity:1;}#block-languageswitcher .nav.links-inline{display:block;}#block-languageswitcher .content{position:absolute;display:none;z-index:112;padding-top:10px;padding-bottom:10px;margin-top:8px;}#block-languageswitcher .content.active{display:block;}#block-languageswitcher .content{background-color:rgb(0 58 75 / 100%);}#block-languageswitcher{position:relative;}.region-top-header{justify-content:space-between;}.overlay{display:none;}.term-vc-portfolio_category #main.container .taxonomy-term--view-mode-full.ds-2col > .group-right,.node--type-pagina-normale #main.container .ds-3col-equal > .group-middle,.term-vc-prodotti_settore #main.container .taxonomy-term--view-mode-full.ds-2col > .group-right{top:0;}div[class*="block-views-blocktipologie-settori"] .field--name-field-immagine-testata{width:100%;height:100%;}div[class*="block-views-blocktipologie-settori"] .field--name-field-immagine-testata img{object-fit:cover;height:100%;}div[class*="block-views-blocktipologie-settori"] .view-content .views-row .taxonomy-term{display:flex;align-items:stretch;}div[class*="block-views-blocktipologie-settori"] .view-content .views-row{width:100%;max-width:100%;cursor:pointer;}table{min-width:375px;}.contenitoretabellamobile{max-width:100%;overflow:auto;}body.toggled{right:0px;}.navbar-brand > img{width:170px;}#block-bey-mainnavigation .navbar-toggle .icon-bar{background-color:#000000;}#block-bey-mainnavigation .navbar-toggle{position:absolute;right:10px;top:7px;padding:14px;cursor:pointer;}.region-footer-first{display:flex;flex-wrap:wrap;}#block-views-block-slider-settori-home-block-1 .owl-nav{display:none;}#block-numerotelefonobottom{position:relative;bottom:auto;left:auto;margin-bottom:20px;padding-left:15px;}#block-bey-mainnavigation .content,#block-bey-mainnavigation .content .region-we-mega-menu,#block-bey-mainnavigation .content .region-we-mega-menu .navbar,#block-bey-mainnavigation .content .region-we-mega-menu .navbar .we-mega-menu-ul,#block-bey-mainnavigation .content .region-we-mega-menu .navbar .we-mega-menu-ul .we-mega-menu-li,#block-bey-mainnavigation{position:inherit;width:100%;}.nav.nav-tabs.subul .aprimenu{display:none;}.nav.nav-tabs.subul{max-height:300px;overflow:auto;display:block;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list{width:100%;height:230px;overflow:auto;}.term-vc-portfolio_category .menu-categ ul,.term-vc-prodotti_settore .menu-categ ul{display:block;}div[class*="block-views-blocktipologie-settori"] .group-right .field--name-field-ico-svg{width:25%;}#block-views-block-settori-block-2-2 ul li{max-width:100%;width:100%;border:0px;}.term-vc-portfolio_category .menu-categ ul li:first-child,.term-vc-prodotti_settore .menu-categ ul li:first-child,.term-vc-prodotti_settore.padre-tax .menu-categ ul li:first-child{border-left:0px;}.term-vc-portfolio_category .menu-categ ul li,.term-vc-prodotti_settore .menu-categ ul li,.term-vc-prodotti_settore.padre-tax .menu-categ ul li{border-right:0px;display:block;margin-bottom:10px;}.term-vc-prodotti_settore .menu-categ ul li{margin-bottom:0px;text-align:center;}.ds-2col-stacked > .group-left{padding-right:0;width:100%;}.webform-submission-contact-node-338-form{padding-bottom:40px;}#block-views-block-prodotti-relativi-block-1 .view-id-prodotti_relativi{padding-left:25px;padding-right:25px;}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item{font-size:10px;}ol.breadcrumb{margin-top:20px;margin-bottom:20px;}.node--type-dexp-portfolio ol.breadcrumb{margin-top:30px;}h1{margin-bottom:15px;}.linkrass{position:relative;right:auto;top:-10px;color:#9f9f9f;font-size:80%;width:100%;text-align:left;}.pagination > li > a,.pagination > li > span{color:#e40000;position:relative;float:left;padding:6px 11px;}.ds-2col-stacked > .group-right{padding-left:0;width:100%;padding-top:30px;}body[class*="genitore-"] .taxonomy-term--view-mode-full > .group-left img,.term-vc-portfolio_category .taxonomy-term--view-mode-full > .group-left img,.node--type-pagina-normale .ds-3col-equal > .group-left img,.term-vc-prodotti_settore .taxonomy-term--view-mode-full > .group-left img,.term-vc-portfolio_category.padre-tax .taxonomy-term--view-mode-full > .group-left img{height:150px;}.sync3.owl-theme .owl-next,.sync2.owl-theme .owl-next,.sync1.owl-theme .owl-next{right:-8px;}.sync3.owl-theme .owl-prev,.sync2.owl-theme .owl-prev,.sync1.owl-theme .owl-prev{left:-8px;}.interno-titolo-settori .interno{padding:20px 20px;}.term-vc-portfolio_category .region-content-2-lg,.term-vc-prodotti_settore .region-content-2-lg{padding-top:30px;padding-bottom:40px;}.field--name-dynamic-token-fieldnode-print-ecc{display:none;}#block-tuttenewsrassegnahome{margin-top:0px;padding-bottom:20px;padding-top:0px;}.term-vc-portfolio_category .menu-categ ul,.term-vc-prodotti_settore .menu-categ ul{margin-top:25px;}.node--view-mode-galleria-prodotti .field--name-field-portfolio-images{padding:15px;}.term-vc-portfolio_category .menu-categ ul li a,.term-vc-prodotti_settore .menu-categ ul li a{font-size:16px;}#block-views-block-settori-menu-interni-block-1{padding-left:15px;padding-right:15px;}#block-views-block-prodotti-relativi-block-2 .item-list ul li,#block-views-block-prodotti-in-tipologie-block-1 .item-list ul li{padding:0.2em 15px 0 15px;}#block-views-block-prodotti-in-tipologie-block-1 .view-content.row,#block-views-block-icona-padre-block-1 .view-content.row,#block-views-block-prodotti-relativi-block-2 .view-content.row,#block-views-block-settori-menu-interni-block-1 .view-content.row{margin-left:0px;margin-right:0px;}.interno-titolo-settori p{margin-bottom:0px;}#block-2blocchiprodotti .col-md-6{margin-bottom:15px;}.staffbody section.region-content-2-lg{flex-direction:column;}#block-bannerinnovazioneintecnologia .innovazione-int{margin-top:25px;}.contatti #content .section{display:flex;flex-direction:column;}.contatti #block-bey-eventus-block-152{order:2;margin-bottom:20px;}.js-form-item label{float:none;width:100%;}.js-form-item > *{float:none;width:100%;}.js-form-item.checkbox label{width:100%;margin-bottom:8px;}.js-form-item.checkbox{display:block;}.form-actions.webform-actions{width:100%;float:none;margin-top:20px;}.contatti #block-titolocontatti{padding-right:0px;}.contatti #block-webform{padding-right:0px;}.testata img{min-height:180px;}#block-lastoriainprofiloaziendale .row-3{order:4;}#block-lastoriainprofiloaziendale .bs_grid{display:flex;flex-direction:column;}.js-form-item-citta label{padding-left:0px;}.form-group{margin-bottom:0.5rem;}#block-tuttenewsrassegnahome a{width:100%;text-align:left;}.link-genitore-ico{width:50px;height:40px;}.interno-titolo-settori h1{font-size:25px;}div[class*="block-views-blocktipologie-settori"] .group-right h3{font-size:12px;}#block-homesottoslider .col-md-6{width:50%;}#block-homesottoslider .freccia-destra:after{display:none;}#block-homesottoslider{margin-top:5px;}.toggled #block-bey-mainnavigation .content .region-we-mega-menu{display:block;margin-bottom:0px;}.navbar-we-mega-menu.navbar{background:#ffffff;}.region-we-mega-menu{padding:0;margin-bottom:0px;}.view-id-news_home .views-row{width:auto;padding:10px;}#block-bey-mainnavigation .content .region-we-mega-menu .navbar .we-mega-menu-ul .menu-normale .we-mega-menu-li{position:relative;max-height:100%;}#block-bey-mainnavigation .content .menu-normale .we-mega-menu-submenu{width:auto !important;padding-right:5px;}.ckeditor-accordion-container > dl dd{padding:0;}.ckeditor-accordion-container > dl dt > a{max-width:90%;}.navbar-we-mega-menu.navbar.we-mobile-megamenu-active{right:0;display:block;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-duration:0s;-webkit-animation-duration:0s;animation-duration:0s;-moz-animation-timing-function:none;-webkit-animation-timing-function:none;animation-timing-function:none;-moz-animation-name:none;-webkit-animation-name:none;animation-name:none;}.navbar-we-mega-menu.navbar .dropdown-menu.active > .we-mega-menu-submenu,.navbar-we-mega-menu.navbar .dropdown-menu.active-trail > .we-mega-menu-submenu{display:none;}.navbar-we-mega-menu.navbar .we-mega-menu-ul > li > a,.navbar-we-mega-menu.navbar .we-mega-menu-ul > li > .we-megamenu-nolink{display:inline-block;max-width:80%;min-width:50%;color:#003b4b;border:0px;text-shadow:none;}.navbar-we-mega-menu.navbar .dropdown-menu > a:after,.navbar-we-mega-menu.navbar .dropdown-menu > .we-megamenu-nolink:after{display:none;}.navbar-we-mega-menu.navbar .dropdown-menu:before,.navbar-we-mega-menu.navbar .dropdown-menu:before{}.open > .aprimenu .fa-chevron-down::before{content:"\f077";}.aprimenu{display:inline-block;position:relative;float:right;color:#003b4b;font-size:18px;right:15px;padding:1px 9px 1px 9px;margin-top:2px;background-color:#f0f0f0;cursor:pointer;}.spacertop{padding-top:125px;}.navbar-we-mega-menu.navbar .nav .open > a,.navbar-we-mega-menu.navbar .nav .open > a:focus,.navbar-we-mega-menu.navbar .nav .open > a:hover{color:black !important;background-color:transparent;}.navbar-we-mega-menu.navbar ul a,.navbar-we-mega-menu.navbar ul .we-megamenu-nolink{color:#003b4b;}.navbar-we-mega-menu.navbar .nav-tabs .nav-tabs > li > a,.navbar-we-mega-menu.navbar .nav-tabs .nav-tabs > li > .we-megamenu-nolink{max-width:50%;width:50%;}.navbar-we-mega-menu.navbar .nav-tabs > li.active > a,.navbar-we-mega-menu.navbar .nav-tabs > li.active > a:focus,.navbar-we-mega-menu.navbar .nav-tabs > li.active > a:hover{color:black !important;}#block-bey-mainnavigation li.we-mega-menu-li{border-bottom:1px solid rgba(129,129,129,1.00);}#block-bey-mainnavigation li.we-mega-menu-li li.we-mega-menu-li{border-bottom:0px;}#block-bey-mainnavigation li.open .we-mega-menu-submenu{border-top:1px solid rgba(129,129,129,1.00);}body.toggled .btn-close{display:none;}.we-mega-menu-submenu{display:none;}#block-followsocial{width:auto;float:right;}.we-mega-menu-ul > .we-mega-menu-li .we-megamenu-nolink,.affiz .we-mega-menu-ul > .we-mega-menu-li > a,.affiz .we-mega-menu-ul > .we-mega-menu-li .we-megamenu-nolink,.affiz .we-mega-menu-ul > .we-mega-menu-li > a{padding-top:10px;padding-bottom:10px;}.navbar-we-mega-menu .type-of-block{display:block;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul li a{}.view-id-settori.view-display-id-block_2{margin-bottom:0px;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul li{width:100%;}#block-bey-mainnavigation .we-mega-menu-submenu .item-list ul{display:block;height:auto;}#block-accedialto{font-size:0px;width:30px;}#block-accedialto .far{font-size:20px;}}@media (max-width:1500px){#block-bloccohomecittadini,#block-bey-bloccohomecittadiniclonedbis{background-size:auto 100%;background-position:right;}}@media (max-width:480px){.freccia-destra{font-size:12px;}}@media (max-width:380px){}@media (min-width:1200px){.modal-lg{max-width:1200px;}}@media print{body{margin:10pt 10pt 200pt 10pt;}.print{display:block;}.node--type-dexp-portfolio .ds-2col-stacked{display:flex;}#navbar-main{display:block;}a[href]:after{display:none;}#block-bey-breadcrumbs,#block-bottonitopright{display:none;}#header img{display:none;}#header.affiz{position:relative;display:none;}.owl-buttons{display:none !important;}.affiz .navbar-brand > img{width:180px;}.navbar-brand{height:100px !important;display:block !important;}.spacertop{display:none;}#header{position:relative;}.node--type-dexp-portfolio.node--view-mode-full.ds-2col-stacked{display:block;}.node--type-dexp-portfolio.node--view-mode-full.ds-2col-stacked > .group-right .owl-wrapper > div{display:none !important;}.node--type-dexp-portfolio.node--view-mode-full.ds-2col-stacked > .group-right .owl-wrapper > div:nth-child(1),.node--type-dexp-portfolio.node--view-mode-full.ds-2col-stacked > .group-right .owl-wrapper > div:nth-child(2){display:block !important;}.node--type-dexp-portfolio.node--view-mode-full.ds-2col-stacked > .group-right{width:100%;}#block-pulsantecerca,#block-2blocchiprodotti{display:none;}.bloccorelativi{display:none;}.layout-no-sidebars .field--name-field-allegati{display:none;}.field--name-field-tabella-dati table td{background-color:rgba(199,199,199,1.00);-webkit-print-color-adjust:exact;}.field--name-field-tabella-dati table td:nth-child(even){background-color:#fff;}.field--name-field-tabella-dati table tr th p{color:#fff !important;}.field--name-field-tabella-dati table tr th{background-color:#3c3c3c !important;border:0px;text-align:center;font-weight:300;padding-top:8px;padding-bottom:8px;color:white !important;-webkit-print-color-adjust:exact;}.region-content-print-1{padding:30px;}.field--name-field-tabella-dati table td{background-color:#e8f3f4;-webkit-print-color-adjust:exact;text-align:center;border:0px;padding-top:8px;padding-bottom:8px;}.navbar-brand{height:50px;margin-right:0;width:100%;display:block;text-align:center;}.navbar-expand-lg > .container{-ms-flex-wrap:nowrap;flex-wrap:wrap;}.node--type-dexp-portfolio .ds-2col-stacked > .group-left{padding-right:35px;}}#edit_lang_dropdown_select_chosen .chosen-single div b{background-image:none !important;}.pgid-2056{.view-news-home{picture{visibility:hidden;}.field--name-field-immagine-teaser{background-image:url("/sites/default/files/cittadini-tecnologia-fondino.jpg");}}#block-bey-bloccohomecittadiniclonedbis{h1{color:#000 !important;}background-image:none;background-color:#e6e6e6;color:#000;}}section.region.region-top-header{justify-content:flex-end;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
.alert-wrapper{position:fixed;bottom:0;left:0;width:100%;max-height:75vh;z-index:9999;}.alert-wrapper .alert{overflow-y:auto;margin-bottom:0;}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}.alert svg{max-width:2rem;}
