/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.field--name-field-teaser-box-home-title:after{content:url(/themes/custom/portalepro/icons/icon-freccia-link.svg);float:right;width:27px;height:20px;margin-top:3px;}.home-target-text:after{content:url(/themes/custom/portalepro/icons/icon-freccia-link__white.svg);float:right;width:27px;height:20px;margin-top:5px;margin-right:-15px;}.teasers-famiglie-prodotti
  li:hover
  .field--name-field-teaser-box-home-title:after{content:url(/themes/custom/portalepro/icons/icon-freccia-link__hover.svg);}.teasers-idee-soluzioni
  li:hover
  .field--name-field-teaser-box-home-title:after{content:url(/themes/custom/portalepro/icons/icon-freccia-link__hover.svg);}.list-idee-soluzioni{list-style-type:none;margin:0;padding:0;display:flex;width:100%;overflow-x:auto;padding-bottom:24px;margin-bottom:500px;}.list-idee-soluzioni li{width:320px;height:400px;margin-right:48px;background-color:#fff;}@media (hover:hover){.list-idee-soluzioni li:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;}}.list-idee-soluzioni li:hover a{text-decoration:none;color:#ea6720;}.list-idee-soluzioni li:hover a:after{content:url(/themes/custom/portalepro/icons/icon-freccia-link__hover.svg);}.field--name-field-image-idee-e-soluzioni{height:230px;}.field--name-field-image-idee-e-soluzioni img{width:320px;height:230px;}.field--name-field-text-idee-e-soluzioni{margin:0;color:#3f3d3d;padding:18px 16px 16px 16px;height:96px;}.field--name-field-link-idee-e-soluzioni{padding:0 16px 16px 16px;}.field--name-field-link-idee-e-soluzioni a{font-family:"RobotoMedium";line-height:normal;font-size:18px;text-transform:uppercase;text-decoration:none;color:#3f3d3d;}.field--name-field-link-idee-e-soluzioni a:after{content:url(/themes/custom/portalepro/icons/icon-freccia-link.svg);float:right;width:27px;height:20px;margin-top:3px;}.field--name-field-link-idee-e-soluzioni a:link{text-decoration:none;}.field--name-field-link-idee-e-soluzioni a:visited{text-decoration:none;}.field--name-field-link-idee-e-soluzioni a:hover{text-decoration:none;color:#ea6720;}.field--name-field-link-idee-e-soluzionia :active{text-decoration:none;}.list-home-target{list-style-type:none;margin:0;padding:0;display:flex;width:100%;overflow-x:auto;padding-bottom:24px;}@media (hover:hover){.list-home-target li:hover{box-shadow:0 0 10px 5px #eae7e7;}}.list-home-target li{margin:0 16px 0 0;width:590px;height:445px;position:relative;margin-left:11px;}.field--name-field-target-home-tag{font-family:"RobotoMedium";line-height:normal;position:absolute;text-transform:uppercase;border-radius:0;border:solid 1px #fff;background-color:#fff;padding:10px 16px;font-size:18px;color:#437d98;top:22px;left:32px;z-index:3;}.list-home-target li a{position:absolute;top:0;left:0;z-index:7;height:100%;width:100%;}.home-target-text{position:absolute;bottom:60px;left:32px;font-size:27px;z-index:3;color:#fff;font-family:'RobotoMedium';line-height:normal;width:calc(100% - 64px);}.field--name-field-desktop-slideshow{display:block;float:left;width:75%;}.field--name-field-tablet-slideshow{display:none;width:100%;}.field--name-field-mobile-slideshow{display:none;width:100%;}.field--name-field-video-1440x560{display:block;width:100%;}.field--name-field-video-768x500{display:none;width:100%;}.field--name-field-video-750x1180{display:none;width:100%;}.block-views-blockhome-argomenti-piu-cercati-block-1 h2{margin-bottom:64px;}.list-argomenti-cercati{list-style-type:none;margin:0;padding:0;display:flex;width:100%;overflow-x:auto;padding-bottom:24px;flex-wrap:wrap;justify-content:flex-start;gap:16px;}.list-argomenti-cercati li{box-sizing:border-box;border:#ea6720 1px solid;border-radius:0;padding:13px 26px;background-color:#fff;}.field--name-field-link-argomento-piu-cercato a{width:100%;text-align:center;text-decoration:none;display:inline-block;color:#3f4142;font-size:18px;}.field--name-field-link-argomento-piu-cercato a:hover{color:#ea6720;}.block-views-blocktarget-home-view-block-1{margin-top:72px;}.more-link{padding:0 32px 0 0;}.more-link a{font-family:"RobotoMedium";line-height:normal;font-size:16px;color:#ea6720;text-decoration:none;}.more-link a:hover{color:#3f3d3d;}.block-inline-blockblock-titolo{position:relative;}.block-inline-blockblock-titolo .field--name-field-link-titolo{position:absolute;right:0;top:15px;font-size:18px;color:#ea6720;font-family:'AcuminProCondBold';line-height:normal;}.block-inline-blockbox-immagine-big-masonary .field--name-field-titolo-img-masonary{position:absolute;top:0;z-index:6;top:63px;left:63px;font-size:30px;line-height:normal;font-family:'AcuminProCondBold';}.block-inline-blockbox-embedded-iframe .field--name-field-iframe .iframe_title{display:none;}.block-inline-blockblock-titolo .field--name-field-titolo,.field--type-text-with-summary{margin-bottom:35px;}.block-inline-blockbox-preview-pagina{width:1265px;height:230px;border:1px solid #d5d0cf;border-radius:0;}.block-inline-blockbox-preview-pagina h2{display:none;}.block-inline-blockbox-preview-pagina .field--name-field-media-image-13{float:left;}.block-inline-blockbox-preview-pagina .field--name-field-media-image-13 img{width:320px;height:230px;object-fit:cover;}.block-inline-blockbox-preview-pagina .field--name-field-teaser-box-home-title{overflow:auto;text-transform:none;font-size:30px;margin-top:24px;float:left;width:calc(100% - 360px);padding-left:24px;}.block-inline-blockbox-preview-pagina .field--name-field-tease-box-home-text{float:left;width:calc(100% - 360px);padding-left:24px;font-size:18px;height:76px;}.block-inline-blockbox-preview-pagina .node__links{float:right;}.block-inline-blockbox-preview-pagina .node__links .node-readmore{width:auto;height:39px;padding:8px 24px 8px 24px;border-radius:0;border-style:solid;border-color:#ea6720;background-color:#ea6720;font-family:"RobotoMedium";line-height:normal;font-size:18px;color:#fff;line-height:18px;cursor:pointer;margin-right:23px;margin-bottom:24px;}.block-inline-blockdescrizione-caratteristiche-e-va{display:flex;font-size:20px;font-family:'RobotoRegular';color:#3f3d3d;line-height:normal;}.block-inline-blockdescrizione-caratteristiche-e-va
  .field--name-field-descrizione{padding-right:56px;padding-left:56px;flex-basis:55%;}.block-inline-blockdescrizione-caratteristiche-e-va
  .field--name-field-caratteristiche-principali{flex-basis:45%;padding-right:56px;padding-left:56px;border-left:2px solid #eae7e7;}.block-inline-blockdescrizione-caratteristiche-e-va
  .field--name-field-caratteristiche-principali
  .field__label{text-transform:uppercase;}.block-inline-blockdescrizione-caratteristiche-e-va
  .field--name-field-caratteristiche-principali
  .field__label
  p{margin-top:0;}.box-border{border:1px solid #d5d0cf;gap:0;}.box-border-radius{border:1px solid #d5d0cf;border-radius:0;gap:0;}.box-border .block-inline-blockbox-blocco-testo-titolo-descrizi > h2{font-size:36px;}.box-border .block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione{font-size:24px;}.field--name-field-media-image-10 img{width:100%;height:auto;}#homepage-slideshow .flex-control-nav{bottom:40px;z-index:9;}#homepage-slideshow .flex-control-nav li a{width:12px;height:12px;background:transparent;border:1.5px solid #fff;box-shadow:none;-webkit-box-shadow:none;border-radius:50%;}#homepage-slideshow .flex-control-nav .flex-active{background-color:#fff;}.field--name-field-link-scopri-di-piu{width:149px;height:39px;border-radius:0;background-color:#ea6720;text-align:center;position:absolute;bottom:50px;left:158px;}.field--name-field-link-scopri-di-piu:hover{background-color:#3f3d3d;}.field--name-field-link-scopri-di-piu a{text-decoration:none;color:#fff;font-size:18px;line-height:36px;}.node--type-news .node__content .layout--custom-2-columns-layout{margin-top:0;}.node--type-news .node__content .layout--custom-one-column-layout{margin-top:0;}.block-field-blocknodenovitabody{margin-bottom:66px;}.js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page{float:right;}.block-views-exposed-filter-blockapp-view-block-1
details
summary::after,.block-views-exposed-filter-blockreferenze-referenze-list-referenze-filter-block
details
summary::after,.block-views-exposed-filter-blockstrumenti-software-e-fw-di-prodotto-view-block-1
details
summary::after,.block-views-exposed-filter-blocknovita-news-list-news-filter-block
  details
  summary::after{position:absolute;right:10%;content:url(/themes/custom/portalepro/icons/icon-freccia-espandi.svg);}.block-views-exposed-filter-blockapp-view-block-1
details
summary[aria-expanded="true"]::after,.block-views-exposed-filter-blockreferenze-referenze-list-referenze-filter-block
details
summary[aria-expanded="true"]::after,.block-views-exposed-filter-blockstrumenti-software-e-fw-di-prodotto-view-block-1
details
summary[aria-expanded="true"]::after,.block-views-exposed-filter-blocknovita-news-list-news-filter-block
  details
  summary[aria-expanded="true"]::after{content:url(/themes/custom/portalepro/icons/icon-freccia-chiudi.svg);}.block-views-exposed-filter-blockapp-view-block-1
.form--inline
> .form-item,.block-views-exposed-filter-blockreferenze-referenze-list-referenze-filter-block
.form--inline
> .form-item,.block-views-exposed-filter-blockstrumenti-software-e-fw-di-prodotto-view-block-1
.form--inline
> .form-item,.block-views-exposed-filter-blocknovita-news-list-news-filter-block
  .form--inline
  > .form-item{float:none;border:none;}.block-views-exposed-filter-blockapp-view-block-1
.form--inline
> .form-item
summary,.block-views-exposed-filter-blockreferenze-referenze-list-referenze-filter-block
  .form--inline
  > .form-item
  summary,.block-views-exposed-filter-blockstrumenti-software-e-fw-di-prodotto-view-block-1
  .form--inline
  > .form-item
  summary,.block-views-exposed-filter-blocknovita-news-list-news-filter-block
  .form--inline
  > .form-item
  summary{position:relative;text-transform:uppercase;}.block-views-exposed-filter-blockapp-view-block-1,.form-checkboxes
.form-item,.block-views-exposed-filter-blockreferenze-referenze-list-referenze-filter-block
  .form-checkboxes
  .form-item,.block-views-exposed-filter-blockstrumenti-software-e-fw-di-prodotto-view-block-1
  .form-checkboxes
  .form-item,.block-views-exposed-filter-blocknovita-news-list-news-filter-block
  .form-checkboxes
  .form-item{display:flex;}.view-referenze-referenze-list .item-list > ul,.view-novita-news-list .item-list > ul{list-style-type:none;display:flex;flex-wrap:wrap;column-gap:40px;row-gap:80px;padding-left:92px;}.view-referenze-referenze-list ul:first-child,.view-novita-news-list ul:first-child{}.view-referenze-referenze-list .view-content li,.view-novita-news-list .view-content li{margin:0px;display:flow-root;border:solid 1px #aaa6a5;max-width:422px;max-height:536px;}.p-24{padding:24px;}.h-490{height:490px;}.button--news-scopri,.button--referenze-scopri{text-align:right;}.node__content-news,.node__content-referenze{display:flex;flex-direction:column;height:100%;}.view-referenze-referenze-list li .views-field,.view-novita-news-list li .views-field{margin:16px 0;}.view-referenze-referenze-list li .views-field:first-child,.view-novita-news-list li .views-field:first-child{margin:0px;}.view-referenze-referenze-list li img,.view-novita-news-list li img,.field--name-field-immagine-anteprima-news .field--name-field-media-image-18 img{width:376px;height:200px;float:left;margin-right:36px;margin-bottom:24px;object-fit:cover;}.view-referenze-referenze-list .views-field-field-news-title p,.view-novita-news-list .views-field-field-news-title p{margin:0px;}.view-referenze-referenze-list .views-field-field-news-text,.view-novita-news-list .views-field-field-news-text{word-break:break-word;}.view-referenze-referenze-list .views-field-field-news-tag,.view-novita-news-list .views-field-field-news-tag{text-transform:uppercase;}.view-referenze-referenze-list .views-field-field-news-tag a,.view-novita-news-list .views-field-field-news-tag a{margin:0 8px;}.view-referenze-referenze-list .views-field-field-news-tag a:first-child,.view-novita-news-list .views-field-field-news-tag a:first-child{margin-left:0px;}.view-referenze-referenze-list .views-field-field-news-download-link,.view-novita-news-list .views-field-field-news-download-link{text-align:end;}.view-referenze-referenze-list .views-field-views-conditional-field,.views-field.views-field-views-conditional-field{text-align:end;}.view-duplicato-di-novita-news-list .view-content ul{list-style-type:none;}.view-duplicato-di-novita-news-list ul:first-child{border-top:solid 1px #aaa6a5;}.view-duplicato-di-novita-news-list .view-content li{margin:0px;padding:24px 0;display:flow-root;border-bottom:solid 1px #aaa6a5;}.view-duplicato-di-novita-news-list li .views-field{margin:16px 0;}.view-duplicato-di-novita-news-list li .views-field:first-child{margin:0px;}.view-duplicato-di-novita-news-list li img{width:378px;max-height:264px;min-height:250px;float:left;margin-right:36px;}.view-duplicato-di-novita-news-list .views-field-field-news-title p{margin:0px;}.view-duplicato-di-novita-news-list .views-field-field-news-text{word-break:break-word;}.view-duplicato-di-novita-news-list .views-field-field-news-tag{text-transform:uppercase;}.view-duplicato-di-novita-news-list .views-field-field-news-tag a{margin:0 8px;}.view-duplicato-di-novita-news-list .views-field-field-news-tag a:first-child{margin-left:0px;}.view-duplicato-di-novita-news-list .views-field-field-news-download-link{text-align:end;}.block-views-blockduplicato-di-novita-news-list-news-filter-block h2{font-size:24px;margin-bottom:10px;}.page-node-type-homepage .layout-content{padding-left:56px;padding-right:56px;padding-bottom:20px;}.layout-content{padding-left:46px;padding-right:46px;padding-bottom:20px;}.field--name-field-singola-immagine img{width:100%;height:auto;}.layout--custom-3-columns-layout{margin-top:72px;margin-bottom:72px;}.layout--custom-2-columns-layout{margin-top:72px;margin-bottom:72px;}.block-inline-blockbox-immagine-e-didascalia .field--name-field-descrizione{margin-top:32px;font-size:16px;color:#3f3d3d;}.block-inline-blockbox-immagine-con-zoom-e-didascal{position:relative;}.block-inline-blockbox-immagine-con-zoom-e-didascal .field--name-field-box-descrizione{margin-top:32px;font-size:18px;color:#3f3d3d;}.block-inline-blockdescrizione-caratteristiche-e-va .field--name-field-caratteristiche-principali .field__label{margin-bottom:25px;}.inline-container{display:inline-block;width:100%;}.button__primary a{font-size:16px;color:#fff;text-decoration:none;}.block-inline-blockbox-titolo-testo-pagamento-cta-d,.block-inline-blockbox-blocco-testo-titolo-descrizi{padding-right:56px;padding-left:56px;display:flex;flex-direction:column;align-self:center;gap:32px;}.block-inline-blockbox-titolo-testo-pagamento-cta-d > h2,.block-inline-blockbox-blocco-testo-titolo-descrizi > h2{font-size:30px;font-family:'AcuminProCondBold';line-height:normal;}.block-inline-blockbox-slideshow-immagini{width:100%;position:relative;}.gallery_items{display:flex;overflow-x:scroll;padding-bottom:19px;margin-top:72px;margin-bottom:72px}.gallery_items::-webkit-scrollbar{height:10px;width:10px;}.gallery_items::-webkit-scrollbar-track{background:#f6f5f5;border-radius:0;}.gallery_items::-webkit-scrollbar-thumb{background:#ea6720;border-radius:0;}.gallery_item{margin-right:16px;position:relative;cursor:pointer;flex:0 0 auto;}.gallery_item img{width:410px;height:272px;object-fit:cover;}.image-zoom{position:absolute;right:16px;top:16px;color:#fff;font-size:24px;z-index:6;}.block-field-blockblock-contentbox-immagine-titolo-testo-cta-dofield-titolo{font-family:"RobotoMedium";line-height:normal;font-size:30px;margin-top:32px;margin-bottom:16px;}.block-field-blockblock-contentbox-immagine-titolo-testo-cta-dofield-box-descrizione{font-family:"RobotoRegular";line-height:normal;font-size:18px;margin-bottom:32px;}.block-field-blockblock-contentbox-immagine-titolo-testo-cta-dofield-link{float:right;}.file-download-container{display:flex;gap:8px;min-height:39px;}.node--type-software .box-accordion-accordion-risorse-sw .file-download-container{display:flex;}.file-download-container a{align-self:flex-end;}.node--type-software .box-accordion-accordion-risorse-sw .file-download-container a{align-self:flex-end;}.file-download-container span{align-self:flex-end;}.file-download-container:hover a{color:#3f3d3d;}.file-download-container:hover .icon-download{color:#3f3d3d;}.file-download-container a{text-decoration:none;font-size:16px;font-family:"RobotoMedium";line-height:normal;color:#ea6720;}.download-sidebar{display:none;background-color:#ffff;box-shadow:-3px 0 10px 0 #d5d0cf;width:513px;z-index:7;padding-bottom:41px;top:65px;}.download-sidebar-title{background-color:#ea6720;padding-top:26px;padding-bottom:26px;padding-left:66px;padding-right:72px;}.block-inline-blockaccordion,.block-inline-blockaccordion-prodotto-download-serv{padding-top:41px;padding-left:66px;padding-right:72px;}.accordion-items{padding-top:24px;}.accordion-item{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d5d0cf;}.accordion-item .file-download-container{gap:15px;}.accordion-item .file-download-container a{font-family:"RobotoRegular";line-height:normal;color:#3f3d3d;}.accordion-item .file-download-container span{color:#3f3d3d;}.slideshow-item .flexslider{margin:0;border:0;padding:0;}.slideshow-item .flex-control-nav{bottom:37px;z-index:7;}.slideshow-item .flex-control-nav li a{width:12px;height:12px;background:transparent;border:1.5px solid #fff;box-shadow:none;-webkit-box-shadow:none;border-radius:50%;}.slideshow-item .flex-control-nav .flex-active{background-color:#fff;}.flex-direction-nav a:before{font-family:'iconportalepro' !important;}.flex-direction-nav a.flex-next:before{color:#fff;content:"\e936";}.flex-direction-nav a.flex-prev:before{color:#fff;content:"\e931";}.block-inline-blockbox-embedded-video h2{padding-bottom:8px;padding-left:56px;}.field--name-field-media-image-9 img{width:100%;height:auto;}.immagine-con-zoom img{width:100%;height:auto;}.field--name-field-download-file-,.field--name-field-file{align-self:end;margin-top:40px;margin-bottom:40px;}.block-inline-blockbox-immagine-titolo-testo-cd-srv,.block-inline-blockbox-immagine-titolo-testo-cta-do{display:flex;flex-flow:column nowrap;height:100%;}.m-b-34{margin-bottom:34px;}.m-t-2{margin-top:2px;}.embedded__video--preview img{width:100%;height:auto;}.iframe_title{padding-bottom:8px;padding-left:56px;font-family:"RobotoMedium";line-height:normal;font-size:36px;color:#3f3d3d;}.block-views-blockhome-view-anteprima-idee-e-soluzioni-block-1,.block-views-blockhome-teaser-famiglie-prodotti-block-1,.block-views-blockhome-argomenti-piu-cercati-block-1{margin-top:72px;}.block-views-blocktarget-home-view-block-1 h2,.block-views-blockhome-view-anteprima-idee-e-soluzioni-block-1 h2,.block-views-blockhome-teaser-famiglie-prodotti-block-1 h2,.block-views-blockhome-argomenti-piu-cercati-block-1 h2{font-size:30px;}.view-home-view-anteprima-idee-e-soluzioni{margin-top:43px;}.block-views-blockhome-slideshow-immagini-block-1{float:left;width:75%;}#page_header:after{clear:both;content:"";display:table;}.block-field-blocknodenovitabody .field--name-body{font-family:"RobotoRegular";line-height:normal;font-size:24px;color:#3f3d3d;}.block-inline-blockbox-testo-html{margin-bottom:72px;font-size:20px;font-family:"RobotoRegular";}.form-item-items-per-page{position:relative;}.form-item-items-per-page:after{font-family:'iconportalepro';content:"\e937";font-size:16px;pointer-events:none;position:absolute;right:10px;top:9px;z-index:1;}.flexslider{border:0;}.pointer{cursor:pointer;}.show{display:block;}.hide{display:none;}.right{float:right;}.left{float:left;}.content--medium{max-width:1377px;margin:0 auto;}.news__tags{display:flex;margin-top:24px;}.node--type-referenza .field--name-title,.news__title{font-family:"AcuminProCondBold";line-height:normal;font-size:36px;color:#3f3d3d;text-align:left;display:block;clear:both;margin-top:32px;margin-bottom:24px;}.video-gallery__items{display:flex;overflow-x:scroll;padding-bottom:19px;margin-top:72px;max-width:1800px;margin-bottom:72px}.video-gallery__items::-webkit-scrollbar{height:10px;width:10px;}.video-gallery__items::-webkit-scrollbar-track{background:#f6f5f5;border-radius:0;}.video-gallery__items::-webkit-scrollbar-thumb{background:#ea6720;border-radius:0;}.video-gallery__item{margin-right:16px;position:relative;cursor:pointer;}.video-gallery__item{min-width:480px;max-width:480px;}.field--name-field-download-file,.field--name-field-download-file-box{align-self:end;}.prodcuct-submenu{display:flex;flex-direction:row;background-color:#eae7e7;padding-top:9.5px;padding-bottom:9.5px;padding-left:8px;gap:16px;margin-top:20px;border-radius:4px;}.prodcuct-submenu-fixed{position:fixed;width:calc(100% - 72px);left:36px;top:77px;margin-top:0;z-index:7;}#product-submenu-spacer{height:20px;width:100%;background-color:#fff;position:fixed;top:57px;z-index:99;left:0;}.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo,.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-titolo,.layout--custom-2-columns-layout .block-inline-blockbox-slideshow-titolo-testo-cta-d .field--name-field-titolo{margin-top:40px;font-size:30px;font-family:'AcuminProCondBold';color:#3f3d3d;line-height:normal;}.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-box-descrizione,.layout--custom-2-columns-layout .block-inline-blockbox-slideshow-titolo-testo-cta-d  .field--name-field-box-descrizione{margin-top:16px;margin-bottom:16px;font-size:20px;font-family:'RobotoRegular';word-break:break-word;margin-bottom:32px;color:#3f3d3d;line-height:normal;}.title-news-anteprima-box,.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo,.block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-titolo,.block-inline-blockbox-slideshow-titolo-testo-cta-d .field--name-field-titolo{margin-top:40px;font-size:20px;font-family:'AcuminProCondBold';color:#3f3d3d;line-height:normal;}.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-box-descrizione,.block-inline-blockbox-slideshow-titolo-testo-cta-d  .field--name-field-box-descrizione{margin-top:16px;margin-bottom:16px;font-size:18px;font-family:'RobotoRegular';word-break:break-word;margin-bottom:32px;color:#3f3d3d;line-height:normal;}.text-news-anteprima-box .field--name-field-sottotitolo-news{margin-top:16px !important;margin-bottom:16px !important;font-size:18px !important;font-family:'RobotoRegular' !important;word-break:break-word !important;margin-bottom:0 !important;color:#3f3d3d !important;line-height:normal !important;text-align:left !important;}.block-inline-blockhorizontal-video-gallery .field--name-field-video-item{display:flex;overflow-x:scroll;padding-bottom:19px;margin-bottom:72px;gap:16px;}.block-inline-blockhorizontal-video-gallery .field__item img,.block-inline-blockhorizontal-video-gallery .field__item{width:100%;max-width:480px;flex:0 0 100%;}.block-inline-blockhorizontal-video-gallery h2{font-size:36px;margin-left:56px;margin-bottom:35px;}.block-inline-blockhorizontal-video-gallery .field--name-field-titolo-video{font-size:18px;margin-top:9px;margin-left:16px;font-family:'AcuminProCondBold';line-height:normal;color:#3f3d3d;}.block-inline-blockhorizontal-video-gallery .field--name-field-video-item::-webkit-scrollbar{height:10px;width:10px;}.block-inline-blockhorizontal-video-gallery .field--name-field-video-item::-webkit-scrollbar-track{background:#f6f5f5;border-radius:0;}.block-inline-blockhorizontal-video-gallery .field--name-field-video-item::-webkit-scrollbar-thumb{background:#ea6720;border-radius:0;}.block-inline-blockhorizontal-video-gallery  .field--name-field-testo-video{margin-left:16px;margin-top:5px;font-size:16px;font-family:'RobotoRegular';line-height:normal;color:#3f3d3d;}.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-singola-immagine{text-align:center;}.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-singola-immagine img{width:570px;height:343px;object-fit:cover;}.block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-file-download,.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-file-download{margin-top:auto;align-self:end;}.block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-link,.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-link{margin-top:auto;align-self:end;}.slider-3-colonne .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-singola-immagine img{width:570px;height:343px;object-fit:cover;}.slider-4-colonne .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-singola-immagine img{width:416px;height:277px;}.block-inline-blockbox-link-a-video{position:relative;}.relative{position:relative;}.play-video{width:78px;height:78px;font-size:78px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;}.block-inline-blockbox-embedded-video{position:relative;width:100%;}.field--name-field-testo ul,.text-formatted ul{list-style:disc;list-style-position:inside;color:#3f3d3d;}.text-formatted ul li{margin-top:4px;}.page-node-type-software .text-formatted ul{font-size:inherit;line-height:normal;}.text-formatted ul li ul{margin-left:45px;list-style:circle;}.block-inline-blockbox-immagine-e-testo-overlay{position:relative;}.img-overlay__title{position:absolute;top:100px;font-size:36px;font-family:'AcuminProCondBold';line-height:normal;left:63px;}.block-inline-blockbox-immagine-testo-orizzontale{display:flex;}.block-inline-blockbox-immagine-testo-orizzontale .field--type-image img{width:435px;height:261px;}.block-inline-blockbox-immagine-testo-orizzontale .field--name-field-box-descrizione{padding:32px;font-size:20px;line-height:normal;color:#3f3d3d;font-family:'RobotoRegular';}.block-inline-blockbox-titolo-testo-cta-download-im .field--name-field-titolo{font-size:20px;color:#3f3d3d;font-family:'AcuminProCondBold';line-height:normal;margin-bottom:16px;}.block-inline-blockbox-titolo-testo-cta-download-im .field--name-field-box-descrizione{font-size:18px;color:#3f3d3d;margin-bottom:auto;line-height:normal;font-family:'RobotoRegular';}.block-inline-blockbox-titolo-testo-cta-download-im .field--name-field-download-file-singolo{align-self:end;margin-top:40px;margin-bottom:40px;}.block-inline-blockbox-titolo-testo-cta-download-im .field--name-field-link{align-self:end;margin-top:40px;margin-bottom:40px;}.block-inline-blockbox-immagine-full{position:relative;}.block-inline-blockbox-immagine-full .field--name-field-titolo{position:absolute;top:80px;left:62px;font-size:36px;max-width:500px;font-family:'AcuminProCondBold';line-height:normal;}.icon-play .play-video:hover .path1::before{color:#3f3d3d;}.no-margin{margin:0 !important;;}.no-margin-top,.no-margin-top .teasers-famiglie-prodotti,.no-margin-top .teasers-famiglie-prodotti{margin-top:0 !important;}.no-margin-bottom,.no-margin-bottom .block-inline-blockbox-testo-html{margin-bottom:0 !important;}.accordion-item .file-download-container{height:auto;}.layout-builder__layout .download-sidebar{display:block;}#download-servizi-btn{display:block;margin-top:65px;}#download-servizi-btn .icon-menu{display:inline-block;}#download-servizi-btn .icon-download{display:none;}.layout-builder__layout #download-servizi-btn{display:none;}.block-inline-blockbox-immagine-titolo-testo .field--name-field-immagine .field__item img{width:100%;height:auto;}.block-inline-blockbox-immagine-titolo-testo .field--name-field-titolo,.block-inline-blockblock-titolo .field--name-field-titolo,.block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-titolo{font-size:30px;color:#3f3d3d;font-family:'AcuminProCondBold';line-height:normal;margin-top:40px;}.block-inline-blockbox-immagine-titolo-testo .field--name-field-testo,.block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-descrizione{margin-top:16px;font-size:24px;color:#3f3d3d;margin-bottom:40px;}.block-inline-blockbox-immagine-titolo-testo .field--name-field-download-file-singolo{float:right;margin-top:46px;}.block-inline-blockbox-immagine-titolo-testo .field--name-field-link{float:right;margin-top:46px;}.block-inline-blockblock-icona-left-titolo-testo{margin-top:24px;display:grid;grid-template-columns:auto auto;row-gap:0;column-gap:20px;}.block-inline-blockblock-icona-left-titolo-testo .field--name-field-icona-left{grid-column:1;grid-row:1;}.block-inline-blockblock-icona-left-titolo-testo .field--name-field-titolo{grid-column:2;grid-row:1;margin-top:8px;text-transform:uppercase;font-family:'AcuminProCondBold';line-height:normal;}.block-inline-blockblock-icona-left-titolo-testo .field--name-field-box-descrizione{grid-column:2;grid-row:2;}.layout__region--content_left_custom .block-inline-blockblock-bottone-singolo{text-align:right;}.layout__region--content_right_custom .block-inline-blockblock-bottone-singolo{text-align:right;}.block-inline-blockbox-immagine-big-masonary{position:relative;}.block-inline-blockbox-immagine-full h2,.block-inline-blockbox-immagine-big-masonary h2{position:absolute;top:100px;left:63px;max-width:780px;}.block-inline-blockbox-masonary{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;}.block-inline-blockbox-masonary .field--type-image img{width:100%;height:auto;object-fit:cover;min-width:238px;}.block-inline-blockbox-masonary .field--name-field-descrizione-top{display:flex;flex-direction:column;justify-content:center;padding:32px;}.block-inline-blockbox-masonary	.field--name-field-descrizione-bottom{display:flex;flex-direction:column;justify-content:center;padding:32px;}.block-inline-blockbox-masonary	.field--name-field-descrizione-bottom p,.block-inline-blockbox-masonary .field--name-field-descrizione-top p{font-size:20px;color:#3f3d3d;line-height:normal;}.block-inline-blockbox-icona-titolo-testo-cta-downl{display:flex;flex-flow:column nowrap;height:100%;}.block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-link{margin-top:auto;align-self:end;}.block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-file-download{margin-top:auto;align-self:end;}.block-accordion-title{font-size:20px;font-family:'AcuminProCondBold';line-height:normal;color:#3f3d3d;padding-top:18px;padding-bottom:18px;padding-left:27px;padding-right:27px;cursor:pointer;}.accordion-block-item{padding-left:27px;padding-top:17px;padding-bottom:30px;padding-right:27px;font-size:18px;color:#3f3d3d;}.block-inline-blockbox-titolo-testo-cta-download-im{display:flex;flex-flow:column nowrap;height:100%;}.block-inline-blockblock-accordion-titolo-testo:nth-child(odd){background-color:#f6f5f5;}.block-inline-blockblock-accordion-titolo-testo:nth-child(even){background-color:#ffffff;}.field--name-field-faq .field__item:nth-child(odd){background-color:#f6f5f5;}.field--name-field-faq .field__item:nth-child(even){background-color:#ffffff;}.block-inline-blockbox-slideshow-immagini-no-zoom{width:100%;}.block-inline-blockbox-immagine-con-zoom{position:relative;}.layout__region--content_left_custom,.layout__region--content_right_custom{font-size:24px;margin-top:16px;}.block-inline-blockbox-testo-html .field--type-text-with-summary{font-family:"RobotoRegular";font-size:20px;color:#3f3d3d;line-height:normal;}.block-inline-blockbox-titolo-testo-cta-servizi{border-radius:0;border:solid 1px #d5d0cf;padding:32px;display:flex;flex-direction:column;height:calc(100% - 72px);}.block-inline-blockbox-titolo-testo-cta-servizi .field--name-field-titolo{font-size:36px;color:#3f3d3d;font-family:'AcuminProCondBold';line-height:normal;}.block-inline-blockbox-titolo-testo-cta-servizi  .field--name-field-box-descrizione{flex:1;margin-top:26px;}.block-inline-blockbox-titolo-testo-cta-servizi  .field--name-field-link{align-self:end;}.gap-16{gap:16px !important;}.no-gap{gap:0 !important;}.no-gap-no-margin-top{gap:0 !important;margin-top:0 !important;}.no-gap-no-margin-bottom{gap:0 !important;margin-top:0 !important;}.no-gap-no-margin{gap:0 !important;margin:0 !important;}.block-inline-blockbox-titolo-testo-pagamento-cta-d,.block-inline-blockbox-blocco-testo-titolo-descrizi{justify-content:center;height:100%;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-link,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-link{align-self:end;}.slider-3-colonne .block-inline-blockbox-icona-titolo-testo-cta-downl,.slider-3-colonne .block-layout-builder{min-width:570px;}.slider-4-colonne .block-inline-blockbox-icona-titolo-testo-cta-downl,.slider-4-colonne .block-layout-builder{min-width:416px;}.download-sidebar__container{padding-left:66px;padding-right:72px;}.download-sidebar__container .field--name-field-famiglia-prodotto{display:none;}.download-sidebar__container > .field--name-field-titolo{display:none;}.download_services_accordions{margin-top:22px;}.download_services_accordion{margin-bottom:28px;overflow:hidden;}.download_services_accordion--visible{height:auto;}.download_services_accordion--hidden{height:60px;}.download_services_accordion .field--name-field-link-o-download .field__item{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d5d0cf;}.download-or-link__container:hover a{color:#ea6720;font-family:'RobotoMedium';line-height:normal;}.download-or-link__container:hover span{color:#ea6720;}.download-or-link__container .icon-download{font-size:23px;}.download-item{padding-left:12px;}.accordion-title__container{font-size:20px;color:#3f3d3d;padding-top:18px;padding-bottom:18px;cursor:pointer;text-transform:uppercase;font-family:'AcuminProCondBold';line-height:normal;display:flex;justify-content:space-between;}.block-inline-blockbox-blocco-testo-titolo-descrizi table,.block-inline-blockbox-testo-html table{width:100%;}.block-inline-blockbox-blocco-testo-titolo-descrizi thead,.block-inline-blockbox-testo-html table thead{border-bottom:1px solid #aaa6a5;font-size:24px;color:#3f3d3d;}.block-inline-blockbox-blocco-testo-titolo-descrizi table thead th,.block-inline-blockbox-testo-html table thead th{padding-bottom:14.5px;padding-left:27px;text-align:start;min-width:200px;}.block-inline-blockbox-blocco-testo-titolo-descrizi table tbody td,.block-inline-blockbox-testo-html table tbody td{padding-top:14px;padding-bottom:14px;padding-left:27px;font-size:18px;color:#3f3d3d;min-width:200px;vertical-align:top;}.block-inline-blockbox-blocco-testo-titolo-descrizi table tbody td figure,.block-inline-blockbox-testo-html table tbody td figure{margin:0 !important;}.block-inline-blockbox-blocco-testo-titolo-descrizi table tbody,.block-inline-blockbox-testo-html table tbody{border-bottom:2px solid #ddd9d8}.block-inline-blockbox-testo-html table tbody tr:nth-child(even){background:#f6f5f5}.block-inline-blockbox-testo-html table tbody tr:nth-child(odd){background:#FFF}.block-inline-blockbox-blocco-testo-titolo-descrizi table tbody tr:nth-child(even){background:#f6f5f5}.block-inline-blockbox-blocco-testo-titolo-descrizi table tbody tr:nth-child(odd){background:#FFF}.block-views-blockservizio-principale-view-view-servizi-principali{background-color:#eeeded;padding:32px;border-radius:0;}.block-views-blockservizio-principale-view-view-servizi-principali h2{font-size:36px;color:#3f3d3d;font-family:'RobotoRegular';line-height:normal;margin-bottom:20px;}.block-views-blockservizio-principale-view-view-servizi-principali .views-row{border-bottom:1px solid #d5d0cf;padding-bottom:8px;padding-top:8px;color:#3f3d3d;font-size:20px;}.block-views-blockservizio-principale-view-view-servizi-principali .view-content{columns:2;column-gap:200px;}.view-servizi{display:flex;gap:38px;}.view-servizi li,.block-inline-blockbox-card-servizio{border-radius:0;border:1px solid #d5d0cf;padding-left:16px;padding-right:16px;padding-top:20px;padding-bottom:20px;width:330px;margin-top:32px;margin-bottom:32px;min-height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:330px;min-width:266px;}@media (hover:hover){.view-servizi li:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;border:none;}}.servizio-teaser-titolo{font-family:'AcuminProCondBold';line-height:normal;font-size:30px;color:#3f3d3d;}.servizio-teaser-testo{font-size:18px;margin-top:8px;color:#3f3d3d;}.servizio-teaser:hover .icon-freccia-link-3,.servizio-teaser:hover .servizio-teaser-titolo{color:#ea6720;}.node--view-mode-anteprima-con-immagine a h3:hover{color:#ea6720;}.block-views-blockservizi-residenziali-view-view-servizi-residenziali > h2,.block-views-blockservizi-assistenza-tecnica-terziario-view-view-servizi-residenziali > h2,.block-views-blockduplicato-di-servizi-assistenza-tecnica-industriale-view-view-servizi-residenziali > h2{font-size:24px;text-transform:uppercase;border-bottom:1px solid #aaa6a5;padding-bottom:10px;}.view-cataloghi-brochure-e-guide-dettaglio-view{position:relative;}.view-cataloghi-brochure-e-guide-dettaglio-view .view-header{position:absolute;top:-36px;left:24px;font-size:24px;color:#3f3d3d;}.strumenti-view > ul{list-style-type:none;margin:0;padding:0;display:flex;width:100%;overflow-x:auto;padding-bottom:24px;margin-bottom:48px;gap:16px;}.strumenti-view > ul li{height:400px;width:322px;min-width:322px;border:1px solid #d5d0cf;border-radius:0;display:flex;flex-direction:column;box-sizing:border-box;margin-left:5px;margin-top:5px;}@media (hover:hover){.strumenti-view > ul li:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;border:none;}}.strumenti-view > ul li:hover{color:#ea6720;}.strumenti-view > ul li:hover .cataloghi-brochure-teaser .field--name-title{color:#ea6720;}.cataloghi-brochure-teaser{height:100%;}.cataloghi-brochure-teaser .field--name-field-anteprima-immagine img{width:320px;height:230px;margin-bottom:18px;border-top-left-radius:5px;border-top-right-radius:5px;}.h-100{height:100%;}.h-auto{height:auto;}.paragraph--type--icona-left-testo{display:flex;gap:23px;margin-bottom:32px;margin-top:30px;}.paragraph--type--icona-left-testo .field--name-field-parag-titolo{text-transform:uppercase;color:#3f3d3d;font-family:'AcuminProCondBold';line-height:normal;font-size:24px;}.paragraph--type--software-risorsa-principale .field--name-field-risorsa-link-o-download{float:right;margin-top:10px;}.paragraph--type--software-risorsa-principale .field--name-field-link-o-download-2{float:left;margin-top:10px;}.block-views-blockcataloghi-brochure-e-guide-view-block-cataloghi-brochure-guide-view > h2{padding-bottom:0.5em;margin-bottom:1em;border-bottom:2px solid #d5d0cf;text-transform:uppercase;font-size:20px;}.cataloghi-brochure-teaser .field--name-title{font-family:"RobotoMedium";line-height:normal;font-size:18px;color:#3f3d3d;padding-left:16px;display:block;}.cataloghi-brochure-teaser .node__content,.servizio-teaser .node__content,.software-teaser .node__content{height:100%;display:flex;flex-direction:column;}.software-teaser .icon-freccia-link-3,.cataloghi-brochure-teaser .icon-freccia-link-3,.servizio-teaser .icon-freccia-link-3{margin-top:auto;align-self:end;padding:0 16px 17px 0;font-size:26px;}.servizio-teaser .icon-freccia-link-3{padding:0;}.area-download-list > ul{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:19px;margin-bottom:100px;padding-bottom:24px;gap:19px;}.node--type-strumenti .area-download-list > ul{padding-left:0;}.area-download-list-item{height:412px;width:326px;min-width:326px;border-radius:0;border:solid 1px #d5d0cf;background-color:#fff;display:flex;flex-direction:column;box-sizing:border-box;padding-top:62px;padding-left:24px;padding-right:24px;padding-bottom:24px;position:relative;margin-top:5px;margin-left:5px;}.form--inline .form-item{margin-right:0.2em;}@media (hover:hover){.area-download-list-item:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;border:none;z-index:5;}}.area-download-list-item:hover .field--name-title{color:#ea6720;}.area-download-list-item .field--name-field-immagine-anteprima{text-align:center;}.area-download-list-item .field--name-field-novita-doc{text-transform:uppercase;position:absolute;top:16px;font-size:16px;font-family:"RobotoMedium";line-height:normal;color:#437d98;}.area-download-list-item .field--name-title{margin-top:auto;display:block;font-family:'AcuminProCondBold';line-height:normal;font-size:18px;color:#3f3d3d;;white-space:normal;}.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio
  details
  summary::after{position:absolute;right:0;content:url(/themes/custom/portalepro/icons/icon-freccia-espandi.svg);}.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio div .js-form-item-items-per-page{display:none;}.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio
  details
  summary[aria-expanded="true"]::after{content:url(/themes/custom/portalepro/icons/icon-freccia-chiudi.svg);}.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio
  .form--inline
  > .form-item{float:none;border:none;max-width:391px;margin-top:0;}.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio
  .form--inline
  > .form-item
  summary{position:relative;text-transform:uppercase;}.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio
  .form-checkboxes
  .form-item{display:flex;}.node--type-cataloghi-brochure-e-guide .layout--custom-layout-25-75{flex-wrap:nowrap;}.title-accordion-risorse-sw{background-color:#ea6720;color:#fff;padding-top:19px;padding-bottom:19px;padding-left:40px;font-size:20px;font-family:'RobotoMedium';line-height:normal;border-top-left-radius:5px;border-top-right-radius:5px;text-transform:uppercase;}.box-accordion-accordion-risorse-sw{background-color:#eeeded;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-left:40px;padding-right:40px;padding-bottom:30px;}.box-accordion-accordion-risorse-sw .field--name-field-titolo{font-family:'RobotoMedium';line-height:normal;margin-bottom:20px;font-size:20px;}.box-accordion-accordion-risorse-sw .paragraph--type--software-risorsa-principale{border-bottom:1px solid #d5d0cf;padding-bottom:30px;padding-top:30px;}.box-accordion-accordion-risorse-sw .paragraph--type--download-file{border-bottom:1px solid #d5d0cf;padding-bottom:10px;}.box-accordion-accordion-risorse-sw .paragraph--type--software-risorsa-principale  .field--name-field-descrizione{margin-bottom:25px;font-size:18px;line-height:normal;color:#3f3d3d;}.box-accordion-accordion-risorse-sw .paragraph--type--software-risorsa-principale  .field--name-field-file-risorsa-download{text-align:right;margin-bottom:9px;}.block-field-blocknodesoftwarefield-body .field--name-field-body{margin-top:32px;color:#3f3d3d;}.box-accordion-accordion-risorse-sw .paragraph--type--software-risorsa-principale  .field--name-field-media-document a{width:auto;height:39px;padding:11px 24px 11px 24px;border-radius:0;border-style:solid;border-color:#ea6720;background-color:#ea6720;font-family:"RobotoMedium";line-height:normal;font-size:14px;color:#fff;cursor:pointer;}.software-view > ul{list-style-type:none;margin:0;padding:0;display:flex;gap:16px;width:100%;overflow-x:auto;padding-bottom:24px;margin-bottom:48px;}.software-view > ul li{min-height:420px;width:322px;min-width:322px;border:1px solid #d5d0cf;border-radius:0;display:flex;flex-direction:column;box-sizing:border-box;position:relative;margin-top:5px;margin-left:5px;}@media (hover:hover){.software-view > ul li:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;border:1px solid #fff;}}.border-block{border-radius:0;border:solid 1px #d5d0cf;padding:32px;}.node--type-container-software .software-view > ul{gap:19px;flex-wrap:wrap;margin-top:20px;}.views-field-field-box-anteprima-immagine-sw img{width:320px;height:230px;margin-bottom:18px;}.box-accordion-accordion-risorse-sw .paragraph--type--software-risorsa-principale::after{content:"";display:table;clear:both;}.software-view .views-field-title{font-family:"RobotoMedium";line-height:normal;font-size:24px;color:#3f3d3d;padding-left:16px;display:block;margin-bottom:18px;}.software-view .views-field-field-tease-box-home-text{color:#3f3d3d;padding-left:16px;display:block;}.tag-novita__radius{font-size:16px;font-family:"RobotoMedium";line-height:normal;color:#437d98;text-transform:uppercase;position:absolute;z-index:9;background-color:#fff;padding-left:18px;padding-right:18px;padding-top:8px;padding-bottom:8px;border-radius:0;left:15px;top:10px;}.block-inline-blockblock-titolo-con-bordo .field--name-field-titolo{padding-bottom:0.5em;margin-bottom:1em;border-bottom:2px solid #d5d0cf;text-transform:uppercase;font-size:20px;font-family:"RobotoMedium";line-height:normal;color:#3f3d3d;}.block-views-blockstrumenti-software-view-block-1 > h2,.block-views-blockstrumenti-software-e-fw-di-prodotto-view-block-1 > h2,.block-views-blockconfiguratori-web-view-block-1 > h2,.block-views-blockfile-bim-view-block-cataloghi-brochure-guide-dettaglio > h2,.block-views-blockapp-view-block-1 > h2,.block-views-blocksw-e-fw-terziario-view-block-1 > h2,.block-views-blocksw-e-fw-bassa-tensione-view-block-1 > h2,.block-views-blocksw-e-fw-up-view-block-1 > h2,.block-views-block-sw-e-fw-ime-view-block-1 > h2{padding-bottom:0.5em;margin-bottom:1em;border-bottom:2px solid #d5d0cf;text-transform:uppercase;font-size:20px;}.block-inline-blockbox-card-servizio{position:relative;}.block-inline-blockbox-card-servizio .field--name-field-novita{font-size:16px;font-family:"RobotoMedium";line-height:normal;color:#437d98;text-transform:uppercase;position:absolute;z-index:9;top:16px;}.block-inline-blockbox-card-servizio .field--name-field-titolo{padding-top:28px;font-family:'RobotoMedium';line-height:normal;font-size:30px;color:#3f3d3d;}.block-inline-blockbox-card-servizio .field--name-field-text-idee-e-soluzioni{font-size:18px;margin-top:8px;padding:0;height:auto;margin-bottom:48px;}.block-inline-blockbox-card-servizio a:hover .field--name-field-titolo,.block-inline-blockbox-card-servizio a:hover .card-servizio-bottom-icons-container .icon-freccia-link-3{color:#ea6720;}@media (hover:hover){.block-inline-blockbox-card-servizio:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;border:none;}}.flex-column-100{height:100%;display:flex;flex-direction:column;}.m-t-auto{margin-top:auto;}.m-t-25{margin-top:25px;}.card-servizio-bottom-icons-container .icon-freccia-link-3{font-size:26px;}.block-field-blocknodeservizifield-sottotitolo{font-size:24px;color:#3f3d3d;}.field--name-field-media-image-10,.slick-list{margin-bottom:-2px;}.field--name-field-risorse .file-download-container a{color:#3f3d3d;font-family:'RobotoRegular';line-height:normal;}.field--name-field-risorse .file-download-container .icon-download{color:#3f3d3d;padding-top:12px;align-self:unset;}.field--name-field-risorse .file-download-container .download-with-iam{align-self:unset;padding-top:8px;}.field--name-field-risorse .file-download-container:hover .icon-download{color:#ea6720;}.software-teaser .field--name-field-box-anteprima-immagine-sw img{width:320px;height:230px;margin-bottom:18px;border-top-left-radius:5px;border-top-right-radius:5px;object-fit:cover;}.software-teaser .field--name-field-tease-box-home-text{margin-top:8px;height:auto;padding-left:16px;padding-right:16px;padding-top:0;padding-bottom:0;}.software-teaser .field--name-title{padding-left:16px;padding-right:16px;display:block;}.software-teaser-bottom-box{margin-top:auto;margin-bottom:18px;padding-left:16px;padding-right:16px;position:relative;}.software-teaser-bottom-box-first{padding-bottom:8px;border-bottom:1px solid #ddd9d8;}.software-teaser-bottom-box-second{padding-top:8px;}.software-teaser-bottom-box .icon-scarica{font-size:50px;position:absolute;right:16px;bottom:0px;cursor:pointer;display:none;}.software-teaser:hover{cursor:pointer;}.software-teaser:hover .field--name-title{color:#ea6720;}.software-teaser:hover .sw-no-download__arrow{color:#ea6720;}.software-teaser:hover .software-teaser-bottom-box-first,.software-teaser:hover .software-teaser-bottom-box-second{display:none;}.software-teaser:hover .icon-scarica{display:block;}.block-field-blocknodestrumentifield-risorse-extra{background-color:#f6f5f5;padding:30px;padding-top:12px;width:389px;float:right;margin-top:30px;border-radius:0;}.badge-novita{position:absolute;z-index:7;background-color:#fff;left:16px;top:11px;padding-left:16px;padding-right:16px;padding-top:6px;padding-bottom:6px;border-radius:0;}.m-b-20{margin-bottom:20px;}.m-t-56{margin-top:56px;}.wrap{flex-wrap:wrap;}.no-wrap{flex-wrap:nowrap;}.scroll-x{overflow-x:auto;}.inline-flex{display:inline-flex;}.display-block{display:block;}.node--type-container-cataloghi-brochure-e-g .strumenti-view > ul{flex-wrap:wrap;row-gap:40px;gap:40px;}.node--type-strumenti .area-download-list > ul{flex-wrap:nowrap;overflow-x:auto;}.block-field-blocknodestrumentifield-risorse-extra .download-or-link__container{padding-bottom:10px;padding-top:9px;}.field--name-field-link-o-download .field__item:not(:last-child) .download-or-link__container{border-bottom:1px solid #d5d0cf;}.block-field-blocknodestrumentifield-risorse-extra .download-or-link__container .icon-download{font-size:20px;}.block-field-blocknodestrumentifield-risorse-extra .accordion-title__container .icon-freccia-chiudi,.block-field-blocknodestrumentifield-risorse-extra .accordion-title__container .icon-freccia-espandi{font-size:18px;}.download_services_accordion--hidden .field--name-field-link-o-download{display:none;}.download_services_accordion--visible .field--name-field-link-o-download{display:block;}.strumenti-view > ul::-webkit-scrollbar{height:10px;width:10px;}.strumenti-view > ul::-webkit-scrollbar-track{background:#f6f5f5;border-radius:0;}.strumenti-view > ul::-webkit-scrollbar-thumb{background:#ea6720;border-radius:0;}.software-view > ul::-webkit-scrollbar{height:10px;width:10px;}.software-view > ul::-webkit-scrollbar-track{background:#f6f5f5;border-radius:0;}.software-view > ul::-webkit-scrollbar-thumb{background:#ea6720;border-radius:0;}.area-download-list > ul::-webkit-scrollbar{height:10px;width:10px;}.area-download-list > ul::-webkit-scrollbar-track{background:#f6f5f5;border-radius:0;}.area-download-list > ul::-webkit-scrollbar-thumb{background:#ea6720;border-radius:0;}.area-download-list-item .field--name-field-immagine-anteprima img{max-height:216px;object-fit:contain;}.node--type-cataloghi-brochure-e-guide .layout--custom-layout-25-75 .layout__region--content_left{flex:0 1 21%;padding-right:36px;}.node--type-cataloghi-brochure-e-guide .layout--custom-layout-25-75 .layout__region--content_right{flex:0 1 80%;}.node--type-strumenti .layout--custom-layout-75-25{justify-content:space-between;}.box-accordion-accordion-risorse-sw .file-download-container{display:block;}.box-accordion-accordion-risorse-sw .file-download-container .icon-download{display:none;}.page-node-type-software .box-accordion-accordion-risorse-sw .file-download-container .icon-download{display:block;font-size:23px;}#block-portalepro-page-title{padding-left:46px;padding-top:26px;}.form-checkboxes label{padding-left:12px;flex:9;}.node--type-container-cataloghi-brochure-e-g .strumenti-view{margin-top:64px;}.form-item-items-per-page label{color:#3f3d3d;margin-right:15px;}.download-sidebar__container .accordion-title__container{padding-top:40px;}.download-sidebar-item{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d5d0cf;}.download-sidebar-item a{color:#3f3d3d;}.download-sidebar-item:hover a{color:#ea6720;}.download-sidebar-item:hover .icon-download{color:#ea6720;}.download-sidebar-item .icon-download{font-size:23px;padding-right:12px;color:#3f3d3d;}.field--name-field-link-o-download-accordion .field__item:last-child .download-sidebar-item{border-bottom:0;}.field--name-field-risorse .field__item:last-child .paragraph--type--download-file{border-bottom:0;}.center-1330{max-width:1330px;margin:0 auto;}.page-node-type-centri-assistenza-tecnica #block-portalepro-page-title{display:none;}.node--type-centri-assistenza-tecnica .page-title{margin-top:24px;}.block-field-blocknodesoftwaretitle h1{font-size:36px;}.page-node-type-software .block-page-title-block{display:none;}.field--name-field-ultima-versione{display:none;}.node--type-software .layout--custom-layout-75-flex-25 .layout__region--content_left_75{position:relative;}.download-sidebar__box{width:360px;height:320px;border-radius:0;border:solid 1px #d5d0cf;background-color:#fff;margin-top:25px;}@media (hover:hover){.download-sidebar__box:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;border:1px solid #fff;}}.download-sidebar__box:hover .subtitle{color:#ea6720;}.download-sidebar__box img{width:360px;object-fit:cover;}.download-sidebar__box__container{padding-top:24px;padding-left:20px;padding-right:20px;padding-bottom:32px;}.m-t-85{margin-top:85px;}.download-sidebar__box__text{display:-webkit-box;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.node--type-news .field--name-field-sottotitolo-news,.node--type-referenza .field--name-field-sottotitolo-news{font-size:18px;font-family:'RobotoRegular';line-height:normal;color:#3f3d3d;margin-bottom:24px;text-align:left;}.node--type-referenza .field--name-field-news-date,.node--type-news .field--name-field-news-date{font-size:18px;}.node--type-news .field--name-field-link-o-download{display:flex;margin-top:24px;padding-top:16px;gap:40px;justify-content:start;border-top:1px solid #7F7C7C;}.node--type-news .field--name-field-media-image{margin-top:40px;text-align:center;}.node--type-referenza .sottotitolo-anteprima-news .field--name-field-sottotitolo-news,.node--type-news .sottotitolo-anteprima-news .field--name-field-sottotitolo-news{margin:16px 0;text-align:left;max-height:61px;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.field--name-field-immagine-full img{max-width:100%;height:auto;}.block-field-blocknodenewsfield-notizie-correlate .field--name-field-notizie-correlate > .field__item:first-child{border-top:solid 1px #aaa6a5;}.field--name-field-notizie-correlate > .field__item{margin:0px;padding:24px 0;display:flow-root;border-bottom:solid 1px #aaa6a5;}.node--type-news .field--name-field-news-tag,.node--type-referenza .field--name-field-news-tag{display:flex;margin-bottom:auto;gap:3px;flex-wrap:wrap;}.m-t-16{margin-top:16px;}.m-t-24{margin-top:24px;}.p-t-b-16{padding-top:16px;padding-bottom:16px;}.p-b-16{padding-bottom:16px;}.node--view-mode-anteprima-con-immagine  .field--name-field-link-o-download{display:flex;margin-top:16px;gap:40px;justify-content:end;margin-bottom:0;}.search-result-container{margin-top:40px;}.search-result-container .dropdown__search_items_container{margin-top:20px;}.page-node-type-risultati-ricerca #block-portalepro-page-title{display:none;}.search-pages-controller__container{margin-top:80px;margin-bottom:80px;display:flex;justify-content:center;gap:15px;background-color:#f0f2f3;padding:20px;}.search-pages-controller__container a:hover{background-color:#ffe1d5!important;color:#e62800;border-radius:50%;}.search-pages-controller__container .active-search-page{color:#3f3d3d;background-color:#fff;font-family:'RobotoMedium';text-align:center;font-size:18px;width:15px;height:15px;padding:0.7em;border-radius:50%;}.search-pages-controller__container .inactive-search-page{color:#3f3d3d;font-family:'RobotoRegular';text-align:center;font-size:18px;width:15px;height:15px;padding:0.7em;}.search-pages-controller__container .inactive-search-page .icon-freccia-destra,.search-pages-controller__container .inactive-search-page .icon-freccia-sinistra{font-size:13px;}.filter-mobile-title{display:flex;justify-content:space-between;margin-left:24px;margin-right:24px;margin-top:16px;padding-bottom:6.5px;border-bottom:1px solid #d5d0cf;}.filter-mobile-bottom{display:flex;justify-content:space-between;padding-left:24px;padding-right:24px;padding-top:7px;padding-bottom:8px;border-top:1px solid #eae7e7;position:absolute;bottom:0;width:calc(100% - 48px);}.block-views-exposed-filter-blockapp-view-mobile-app-filter-block,.block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block,.block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio,.block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block,.block-views-exposed-filter-blockacademy-courses-list-mobile-courses-filter-block{display:none;}.filter-bottom-bar-mobile,.filter-sort-bottom-bar-mobile{display:none;background-color:#3f3d3d;color:#fff;height:50px;position:fixed;width:100%;bottom:0;left:0;z-index:9;}.filter-bottom-bar-mobile__container{display:flex;justify-content:center;font-size:18px;padding-top:14px;}.filter-bottom-bar-mobile__divider{width:1px;border-right:1px solid white;margin-top:8px;margin-bottom:8px;}.filter-bottom-bar-mobile__container .icon-filtri,.filter-bottom-bar-mobile__container .icon-ordina{font-size:26px;margin-right:8px;}.bottom-bar-filter-text{margin-top:3px;}.field--name-field-download-file-box-img,.field--name-field-download-file-servizio{align-self:end;}.block-views-exposed-filter-blockreferenze-referenze-list-referenze-filter-block,.block-views-exposed-filter-blockstrumenti-software-e-fw-di-prodotto-view-block-1,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio{display:block;}.block-inline-blockbox-immagine-big-masonary .field--type-image img{width:100%;height:auto;object-fit:cover;min-width:476px;}.layout__region--tab-tab .field--name-field-media-image-22,.layout__region--tab-tab .field--name-field-media-image-10{text-align:center;}.layout__region--tab-tab .field--name-field-media-image-22 img,.layout__region--tab-tab .field--name-field-media-image-10 img{width:auto;height:auto;}.newsletter_success{margin-top:36px;border:3px solid #12a512;padding:15px;margin-bottom:15px;}.newsletter__form_container{display:flex;flex-direction:column;row-gap:28px;margin-top:28px;}.newsletter__inputs_container{display:flex;flex-direction:column;row-gap:28px;}.newsletter__form_input_container{display:flex;flex-direction:row;width:100%;gap:28px;}.informativa-link:hover{cursor:pointer;color:#ea6720;}.page-node-type-contatti .page-title{display:none;}.contatti__form_container{margin-top:28px;display:flex;flex-direction:column;gap:28px;}.contatti__form_dati_personali_container,.contatti__form_dati_contatto_container,.contatti__form_mesaggio_container,.contatti__form_captcha_container{display:flex;flex-direction:column;gap:28px;}.contatti__form_dati_inputs_container{display:flex;flex-direction:row;column-gap:28px;align-items:center;margin-top:8px;width:100%;}.contatti__form_allegati_inputs_container{display:flex;flex-direction:column;row-gap:18px;margin-top:18px;}.contatti__informativa_container{background-color:#ededed;border:1px solid;padding:16px;margin-top:28px;margin-bottom:28px;}.captcha_img_container{display:flex;flex-direction:column;}.captcha_input_container{display:flex;flex-direction:column;width:20%;}.captcha-refresh_link{font-size:14px;}.captcha-refresh_link:hover{color:#ea6720;cursor:pointer;}.error-label{font-size:14px;color:red;}.layout-builder--content-preview-disabled .layout-builder-block .block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block,.layout-builder--content-preview-disabled .layout-builder-block .block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1,.layout-builder--content-preview-disabled .layout-builder-block .block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block,.layout-builder--content-preview-disabled .layout-builder-block .block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio{display:block !important;}.block-field-blocknodenewsfield-body-news,.block-field-blocknodereferenzabody{font-size:18px;line-height:normal;color:#3f3d3d;margin-top:24px;margin-bottom:24px;}.absolute-sidebar{position:absolute;}.p-relative{position:relative;}#views-exposed-form-cataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio .form-item-items-per-page{display:none;}#app-filter-mobile > h2,#referenze-filter-mobile > h2,#news-filter-mobile > h2{display:none;}.mobile-col-flex-reverse{flex-direction:row;}.sw-body-container{padding-right:110px;padding-left:76px;}.full-screen-section{margin-left:-36px;margin-right:-36px;}.teasers-famiglie-prodotti .node--type-prodotto-guida-alla-scelta > h2{display:none;}li > p{display:inline}.page-node-type-servizio-assistenza-tecnica .page-title{margin-bottom:64px;}.block-inline-blockhorizontal-gallery- .gallery_item .blazy__caption{display:none;}.gallery_item .blazy__slick-lightbox{cursor:pointer;}.image-zoom{pointer-events:none;}.block-inline-blockbox-masonary a{color:#ea6720;}.block-inline-blockbox-masonary a:hover{color:#3f3d3d;}.sw-no-download__arrow{position:absolute;right:0;bottom:0;}.file-download-container .icon-download{font-size:16px;color:#ea6720;}.file-download-container:hover{color:#ea6720;}.download-with-iam{text-decoration:none;font-size:16px;font-family:"RobotoRegular";line-height:normal;color:#3f3d3d;cursor:pointer;}.download-with-iam:hover{color:#ea6720;}.field--name-field-download-file-servizio .file-download-container .download-with-iam{text-decoration:none;font-size:16px;font-family:"RobotoMedium";line-height:normal;color:#ea6720;cursor:pointer;}.field--name-field-download-file-servizio .file-download-container .download-with-iam:hover{color:#3f3d3d;}.embedded__video--preview:hover .icon-play .path1:before,.block-inline-blockhorizontal-video-gallery .field__item:hover .icon-play .path1:before{color:#3f3d3d;}.block-field-blocknodereferenzafield-immagine-ref img,.block-field-blocknodenewsfield-immagine img{width:100%;height:auto;}.news-title{font-size:16px;font-family:"RobotoMedium";color:#3f3d3d;line-height:normal;}.news-tag{text-transform:uppercase;font-size:14px;font-family:"RobotoRegular";color:#3f3d3d;line-height:normal;}#download-sw-mobile-btn{display:none;}#close-download-sw-mobile-btn{display:none;}.mobile-box-risorse-strumenti{display:none;margin-left:-30px;margin-right:-30px;margin-top:-12px;}.embedded__video--preview:hover{cursor:pointer;}.layout--custom-one-column-layout-slider .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-titolo,.layout--custom-3-columns-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-titolo,.layout--custom-4-columns-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-titolo,.layout--custom-tab-2-tabs-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-titolo,.layout--custom-tab-3-tabs-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-titolo{font-size:30px;}.layout--custom-one-column-layout-slider .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-descrizion,.layout--custom-3-columns-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-descrizion,.layout--custom-4-columns-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-descrizion,.layout--custom-tab-2-tabs-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-descrizion,.layout--custom-tab-3-tabs-layout .block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-descrizion{font-size:18px;}.mobile-only{display:none;}.desktop-only{display:block;}.page-node-type-news #block-portalepro-page-title{display:none;}.field--name-field-news-tag a:hover{color:#ea6720;}#download-strumenti-mobile-btn{display:none;}#cboxLoadingOverlay{background:transparent !important;}.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-download-file{display:flex;gap:24px;}.popup-radio-container{display:flex;flex-direction:column;gap:12px;margin-top:35px;}.modal-footer_container-button-right{margin-top:auto;align-self:flex-end;}.p-l-5{padding-left:5px;}.field--name-field-descrizione ul li{list-style:disc;list-style-position:inside;color:#3f3d3d;}.news-box{display:flex;flex-flow:column;flex:1;min-width:416px;}.block-views-blocknews-smart-home-block-1 .view-content{width:100%;gap:42px;display:flex;}.img-news-anteprima-box .field--name-field-media-image-18 img{width:100% !important;height:auto !important;max-height:unset !important;min-height:unset !important;float:none !important;margin-right:0 !important;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .file-download-container{justify-content:flex-end;}.ats-categories-view{display:flex;flex-wrap:wrap;gap:40px;}.ats-categories-view li:hover{cursor:pointer;box-shadow:0 0 10px 5px #eae7e7;border-radius:0}.ats-categories-view li:hover .field--name-field-teaser-box-home-title{color:#ea6720;}.ats-categories-view li:hover .field--name-field-teaser-box-home-title:after{content:url(/themes/custom/portalepro/icons/icon-freccia-link__hover.svg);}.divider-15p{height:15px;}.ats-categories-view .field--name-field-immagine-di-anteprima img{width:320px;height:230px;object-fit:cover;border-top-right-radius:5px;border-top-left-radius:5px;}.corso-ats-list{margin:0;padding:0;justify-content:flex-start;padding-bottom:24px;row-gap:35px;margin-bottom:48px;padding-top:10;padding-right:46px;display:flex;gap:40px;flex-wrap:wrap;}.corso-ats-list .corso-ats-card{display:flex;flex-direction:column;position:relative;width:330px;height:420px;border-radius:0;border:solid 1px #d5d0cf;box-sizing:border-box;padding:11px 16px 19px;cursor:pointer;}.corso-ats-list .corso-ats-card img{height:200px;object-fit:cover;border-top-left-radius:5px;border-top-right-radius:5px;margin:-11px -16px;margin-bottom:12px;width:328px;}.corso-ats-divider{margin-top:auto;width:100%;padding-bottom:8px;border-bottom:solid 1px #ddd9d8;}.corso-ats-list .corso-ats-card .foot-container > .views-field-field-durata{margin-left:auto;}.corso-ats-list .corso-ats-card .foot-container > .views-field-field-tipo-corso{margin-top:auto;}.corso-ats-divider .icon-user-login{margin-top:auto;}.corso-ats-divider .icon-user-login::before{color:#3f3d3d;}.corso-ats-user-container{display:flex;gap:10px;}#edit-field-tipo-di-contenuto-ats-target-id--4--wrapper{margin-top:0;}#edit-field-tipo-di-contenuto-ats-target-id--4--wrapper legend{margin-bottom:20px;}.layout--custom-layout-25-75 .layout__region--content_left{flex:0 1 20%;}.layout--custom-layout-25-75 .layout__region--content_right{flex:0 1 80%;}.ats-categories-view .field--name-field-teaser-box-home-title{max-width:288px;}.title-with-divider{padding-bottom:0.5em;margin-bottom:1em;border-bottom:2px solid #d5d0cf;text-transform:uppercase;font-size:20px;}.reference-gallery{margin-top:72px;}.reference-gallery .gallery_items{margin-top:0;}.field--name-field-strutture-luoghi{margin-bottom:16px;margin-top:5px;padding-bottom:40px;border-bottom:1px solid #7F7C7C;}.slider-btn__alternative a{border-color:#fff !important;background-color:#fff !important;color:#3f3d3d !important;}.slider-btn__alternative a:hover{background-color:#3f3d3d !important;border-color:#3f3d3d !important;color:#fff !important;}.news-page,.referenze-page{max-width:1024px;margin:0 auto;}.news-page .gallery_item img,.referenze-page .gallery_item img{width:330px;height:auto;}#block-homevideopromo{display:block;float:left;width:75%;}#block-homevideopromo video{width:100%;height:auto;}#block-homevideopromo .field--name-field-link-banner-video{display:none;}.black-friday{background-color:black;}.black-friday .breadcrumb .body__text--small{color:white;}.black-friday .field--name-field-sottotitolo-news{text-align:center;color:white;}.black-friday .news__title{text-align:center;color:white;}.black-friday  .block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-titolo{color:white;}.black-friday  .block-inline-blockbox-blocco-testo-titolo-descrizi .body__text--big{color:white;}.black-friday .news-page{max-width:1377px;}.layout--custom-2-columns-layout .block-inline-blockbox-testo-html{padding-right:56px;padding-left:56px;}.node--type-news{max-width:1024px;margin:0 auto;}ol{list-style:inside decimal !important;}ol li{padding-top:4px;}.page-title > strong{font-family:"AcuminProCondBold";}.field--name-field-iframe iframe,.field--name-field-iframe{width:100% !important;}.content-404{max-width:1024px;margin:0 auto;text-align:center;padding-top:100px;padding-bottom:100px;}.title-404{font-size:250px;line-height:250px;}.subtitle-404{font-size:54px;}.block-target-content{height:100%;display:flex;flex-direction:column;}.view-target-home-view{margin-top:43px;}#strumenti_dropdown{min-height:500px;}.pointer-events-none:hover{}.pointer-events-none:active{pointer-events:none;}#contatti_success{border:3px solid #12a512;padding:15px;margin-bottom:15px;}#contatti_error{border:3px solid #e94949;padding:15px;margin-bottom:15px;}.tooltip{display:inline;position:relative;}.tooltip:hover:after{bottom:28px;content:attr(title);text-decoration:none;left:50%;transform:translateX(-50%);background-color:white;text-align:center;padding:5px 10px 5px 10px;box-shadow:0 0 5px 2px #eae7e7;border-radius:0;position:absolute;z-index:10;font-family:"RobotoRegular";font-size:12px;font-weight:normal;width:max-content;}.tooltip:hover:before{content:'';position:absolute;transform:rotate(45deg);bottom:25px;left:calc(50% - 5px);width:10px;height:10px;z-index:-1;box-shadow:0 0 5px 2px #eae7e7;}.tooltip-arrow{content:"";position:absolute;bottom:18px;z-index:12;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#ffffff transparent transparent transparent;}.pager{padding:16px 0px;}.field--name-field-cta-download-2025{display:flex;gap:40px;align-items:center;flex-wrap:wrap;}.node--view-mode-full.node--type-software{padding-left:53px;}.block-field-blocknodesoftwarefield-risorse{display:inline-block;width:100%;position:relative;}#download-app-popup{position:absolute;z-index:99;right:0;display:none;}.page-node-type-referenza #block-portalepro-page-title{padding-left:0;max-width:1024px;margin:0 auto;}.page-node-type-referenza .layout-content{max-width:1024px;margin:0 auto;}.button__share{gap:10px;display:flex;}.block-field-blocknodereferenzafield-link-o-download-ref{float:left;margin-right:24px;}.block-inline-blockblock-condividi{float:left;margin-bottom:56px;position:relative;}.dropdown-menu{position:absolute;z-index:999;display:flex;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;}.center-dropdown{left:50%;transform:translateX(-50%);}.dropdown-menu li{display:flex;}.dropdown-item{display:flex;flex-flow:column;width:100%;padding:0.5rem;clear:both;font-weight:400;color:#212529;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover{color:#1e2125;background-color:#e9ecef;}.block-field-blocknodereferenzafield-localita-ref{font-size:24px;font-family:'RobotoRegular';margin-bottom:40px;color:#3F3D3D;}.node--type-referenza .node__content > .layout--custom-one-column-layout{margin-top:40px;}.page-node-type-referenza .page-title{font-size:48px;}.node--view-mode-anteprima-con-immagine .field--name-field-localita-ref{font-family:'RobotoRegular';font-size:18px;color:#3F3D3D;line-height:25px;margin-bottom:36px;margin-top:5px;}.paragraph--type--prodotto-referenze{padding:16px;border-top:1px solid #AAA6A5;border-left:1px solid #AAA6A5;border-right:1px solid #AAA6A5;width:calc(100% - 32px);float:left;}.media--type-icona-56x56 img{width:56px;height:56px;}.field--name-field__icona-prodotto-ref{float:left;}.field--name-field-nome-prodotto,.field--name-field-link-prodotto{float:left;width:calc(100% - 72px);margin-left:16px;margin-top:3px;}.field--name-field-soluzioni-adottate .field__items .field__item:nth-child(2n) .paragraph--type--prodotto-referenze{background-color:#F6F5F5;}.field--name-field-soluzioni-adottate .field__items .field__item:last-child .paragraph--type--prodotto-referenze{border-bottom:1px solid #AAA6A5;}.field--name-field-nome-prodotto{font-family:"AcuminProCondBold";font-size:20px;line-height:24px;}.field--name-field-link-prodotto{font-family:"RobotoMedium";line-height:normal;font-size:16px;color:#ea6720;}.field--name-field-link-prodotto:hover{color:#3f3d3d;}.field--name-field-soluzioni-adottate .field__label{font-family:"AcuminProCondBold";font-size:24px;color:#3f3d3d;line-height:normal;text-transform:uppercase;}.block-field-blocknodereferenzafield-soluzioni-adottate{margin-bottom:56px;float:left;margin-top:56px;width:100%;}.field--name-field-soluzioni-adottate .field__items{margin-top:12px;}@media screen and (max-width:1830px){.paragraph--type--software-risorsa-principale .field--name-field-risorsa-link-o-download{float:left;margin-right:20px;}}@media screen and (max-width:1801px){.node--type-strumenti .layout--custom-layout-75-25 .layout__region--content_left_75{flex:0 1 65%;width:65%;}}@media screen and (max-width:1601px){.product-submenu-spacer{top:55px;}.prodcuct-submenu-fixed{top:73px;}}@media screen and (max-width:1601px){#product-submenu-spacer{top:55px;}.prodcuct-submenu-fixed{top:75px;}}@media screen and (max-width:1441px){.page-node-type-referenza .page-title{font-size:36px;}.paragraph--type--software-risorsa-principale .field--name-field-risorsa-link-o-download{float:right;margin-right:0;}.block-inline-blockblock-titolo .field--name-field-titolo{font-size:24px;}.field--type-text-with-summary{font-size:18px;}.node--type-referenza .field--name-field-news-date,.node--type-news .field--name-field-news-date{font-size:16px;}.node--type-referenza .field--name-title,.news__title{font-size:30px;}.node--type-referenza .sottotitolo-anteprima-news .field--name-field-sottotitolo-news,.node--type-news .sottotitolo-anteprima-news .field--name-field-sottotitolo-news{font-size:18px;}.node--type-referenza .field--name-field-sottotitolo-news,.node--type-news .field--name-field-sottotitolo-news{font-size:18px;}.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo{font-size:24px;}.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione{font-size:18px;}.title-news-anteprima-box,.layout--custom-one-column-layout-slider .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo,.layout--custom-3-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo,.layout--custom-4-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo,.layout--custom-tab-2-tabs-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo,.layout--custom-tab-3-tabs-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo{font-size:18px;}.layout--custom-one-column-layout-slider .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.layout--custom-3-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.layout--custom-4-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.layout--custom-tab-2-tabs-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.layout--custom-tab-3-tabs-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione{font-size:16px;}.text-news-anteprima-box .field--name-field-sottotitolo-news{font-size:16px !important;}.block-inline-blockbox-titolo-testo-cta-download-im .field--name-field-titolo{font-size:18px;}.block-inline-blockbox-titolo-testo-cta-download-im .field--name-field-box-descrizione{font-size:16px;}.download-sidebar-title h4{font-size:20px;}.layout--custom-layout-75-flex-25 .layout__region--content_left_75{flex:0 1 100%;}.page-node-type-software .layout--custom-layout-75-25 .layout__region--content_left_75{flex:0 1 100%;width:100%;}.block-inline-blockbox-masonary .field--name-field-descrizione-bottom p,.block-inline-blockbox-masonary .field--name-field-descrizione-top p{font-size:18px;}.box-accordion-accordion-risorse-sw .field--name-field-titolo{font-size:18px;font-family:"RobotoRegular";}.node--type-container-cataloghi-brochure-e-g .strumenti-view > ul{gap:18px;}.area-download-list-item .field--name-field-immagine-anteprima{align-self:center;}.node--type-strumenti .layout--custom-layout-75-25 .layout__region--content_left_75{flex:0 1 60%;width:60%;}.node--type-strumenti .area-download-list-item,.node--type-strumenti .software-view > ul li,.node--type-strumenti .strumenti-view > ul li{width:288px;min-width:288px;}.node--type-strumenti .software-teaser .field--name-field-box-anteprima-immagine-sw img,.node--type-strumenti .strumenti-view > ul li .cataloghi-brochure-teaser .field--name-field-anteprima-immagine img{width:286px;height:207px;}.block-inline-blockbox-immagine-big-masonary .field--name-field-titolo-img-masonary{font-size:24px;}.home-target-text{font-size:20px;width:calc(100% - 104px);}.home-target-text:after{margin-right:-35px;}.block-inline-blockbox-titolo-testo-pagamento-cta-d,.block-inline-blockbox-blocco-testo-titolo-descrizi{gap:32px}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione p,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione p,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione ul{font-size:18px;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-titolo,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-titolo{font-size:24px!important;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione,.block-inline-blockdescrizione-caratteristiche-e-va .field--name-field-descrizione{font-size:18px;}.block-inline-blockdescrizione-caratteristiche-e-va .field--name-field-caratteristiche-principali{font-size:18px;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione{font-size:18px;}.layout-content{padding-left:36px;padding-right:36px;}#block-portalepro-page-title{padding-left:36px;padding-right:36px;}.slider-3-colonne .block-inline-blockbox-icona-titolo-testo-cta-downl{min-width:290px;}.block-inline-blockbox-immagine-titolo-testo .field--name-field-titolo,.block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-titolo{font-size:18px !important;}.block-inline-blockbox-immagine-titolo-testo .field--name-field-testo,.block-inline-blockbox-icona-titolo-testo-cta-downl .field--name-field-descrizione{font-size:16px;}.gallery_item img{width:269px;height:178px;}.layout--custom-2-columns-layout,.layout--custom-2-columns-full-custom-layout{gap:32px;}.block-inline-blockbox-immagine-testo-orizzontale .field--name-field-box-descrizione{font-size:18px;}.block-accordion-title{font-size:18px;}.accordion-block-item{font-size:16px;}.block-inline-blockhorizontal-video-gallery .field--name-field-titolo-video{font-size:16px;}.block-inline-blockhorizontal-video-gallery .field--name-field-testo-video{font-size:14px;}.block-inline-blockbox-immagine-con-zoom-e-didascal .field--name-field-box-descrizione{font-size:14px;}.block-views-blocktarget-home-view-block-1 h2,.block-views-blockhome-view-anteprima-idee-e-soluzioni-block-1 h2,.block-views-blockhome-teaser-famiglie-prodotti-block-1 h2,.block-views-blockhome-argomenti-piu-cercati-block-1 h2{font-size:24px;}.block-inline-blockbox-testo-html .field--type-text-with-summary{font-size:18px;}}@media screen and (max-width:1439px){#block-homevideopromo,.field--name-field-desktop-slideshow{float:none;width:100%;}}@media screen and (max-width:1367px){.strumenti-view > ul li{height:370px;width:280px;min-width:280px;}.cataloghi-brochure-teaser .field--name-field-anteprima-immagine img{width:279px;height:200px;}.area-download-list-item{width:285px;min-width:285px;}.node--type-cataloghi-brochure-e-guide .layout--custom-layout-25-75 .layout__region--content_left{flex:0 1 23%;padding-right:14px;}}@media screen and (max-width:1025px){#product-submenu-spacer{top:73px;}.prodcuct-submenu-fixed{top:93px;}.layout--custom-tab-2-tabs-layout .layout__region--tab-tab,.layout--custom-tab-3-tabs-layout .layout__region--tab-tab,.layout--custom-one-column-layout-slider .layout__region--content-slider{padding-bottom:10px;}.node--type-cataloghi-brochure-e-guide .layout--custom-layout-25-75 .layout__region--content_left{flex:0 1 32%;}.paragraph--type--software-risorsa-principale .field--name-field-link-o-download-2{float:right;}.layout__region--content_left_40 .block-inline-blockbox-blocco-testo-titolo-descrizi{padding-left:36px;padding-right:36px;}.block-inline-blockbox-immagine-big-masonary .field--name-field-titolo-img-masonary{top:32px;}.accordion-title__container{font-size:18px;}.download-sidebar-item .icon-download{font-size:18px;}.block-field-blocknodestrumentifield-risorse-extra{width:270px;}.node--type-strumenti .area-download-list-item,.node--type-strumenti .software-view > ul li,.node--type-strumenti .strumenti-view > ul li{width:259px;min-width:259px;}.node--type-strumenti .software-teaser .field--name-field-box-anteprima-immagine-sw img,.node--type-strumenti .strumenti-view > ul li .cataloghi-brochure-teaser .field--name-field-anteprima-immagine img{width:257px;height:186px;}.page-node-type-novita details > .details-wrapper{padding:0;}.page-node-type-homepage .layout-content{padding-left:24px;padding-right:24px;}.list-home-target li{margin:0 14px 0 0;}.list-home-target li,.list-home-target li .field--name-field-target-home-image img{width:440px;height:332px;}.node--type-software .layout--custom-layout-75-flex-25 .layout__region--content_right_25,.node--type-software .layout--custom-layout-75-flex-25 .layout__region--content_left_75{flex:0 1 100%;}.sw-body-container{padding-right:0;}.block-field-blocknodesoftwarefield-immagine-o-video{min-width:328px !important;width:328px !important;}.block-inline-blockblock-titolo .field--name-field-link-titolo{top:0;}.block-inline-blockdescrizione-caratteristiche-e-va .field--name-field-caratteristiche-principali,.block-inline-blockdescrizione-caratteristiche-e-va .field--name-field-descrizione{padding-right:0;padding-left:0;}.layout--custom-masonary-layout{flex-wrap:wrap;}.list-argomenti-cercati{justify-content:center;}.layout--custom-box-5050-layout,.layout--custom-2-columns-full-custom-layout,.layout--custom-2-columns-layout{flex-direction:column;gap:24px;padding-top:24px;}.layout--custom-box-5050-layout .layout__region--content_left,.layout--custom-2-columns-layout .layout__region--content_left{width:100%;}.layout--custom-box-5050-layout .layout__region--content_right,.layout--custom-2-columns-layout .layout__region--content_right{width:100%;}.block-inline-blockbox-titolo-testo-pagamento-cta-d,.block-inline-blockbox-blocco-testo-titolo-descrizi{padding-left:0;padding-right:0;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione p,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione p,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione ul{font-size:18px;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-titolo,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-titolo{font-size:24px!important;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione{font-size:18px;}.box-border{border:0;}.block-inline-blockdescrizione-caratteristiche-e-va{flex-direction:column;gap:32px;}.block-inline-blockdescrizione-caratteristiche-e-va .field--name-field-caratteristiche-principali{border:0;}.mobile-col-flex-reverse{flex-direction:column-reverse;}.captcha_input_container{width:30%;}.layout--custom-2-columns-layout .block-inline-blockbox-testo-html{padding-right:0;padding-left:0;}}@media screen and (max-width:835px){#download-app-btn{display:none;}#download-app-popup{position:fixed;z-index:10;top:0;width:100%;left:0;height:100vh;display:none;}.view-referenze-referenze-list .item-list > ul,.view-novita-news-list .item-list > ul{padding-left:0;row-gap:30px;justify-content:center;}#download-servizi-btn{height:70px;padding-top:0;padding-bottom:20px;}.filter-bottom-bar-mobile,.filter-sort-bottom-bar-mobile{height:70px;}#download-strumenti-mobile-btn,#download-sw-mobile-btn{padding-top:0;padding-bottom:20px;}.mobile-only{display:block;}.desktop-only{display:none;}.paragraph--type--software-risorsa-principale .field--name-field-link-o-download-2{float:left;}.block-inline-blockblock-titolo .field--name-field-titolo,.field--type-text-with-summary{font-size:20px;}.node--type-referenza .field--name-field-news-date,.node--type-news .field--name-field-news-date{font-size:14px;}.node--type-referenza .sottotitolo-anteprima-news .field--name-field-sottotitolo-news,.node--type-news .sottotitolo-anteprima-news .field--name-field-sottotitolo-news{font-size:16px;}.node--type-referenza .field--name-title,.news__title{font-size:20px;}.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo{font-size:20px;}.layout__region--content_left_40 .block-inline-blockbox-blocco-testo-titolo-descrizi{margin-top:16px;padding-left:16px;padding-right:16px;}.block-field-blocknodesoftwarefield-immagine-o-video{min-width:378px !important;width:378px !important;}.node--type-software .layout--custom-layout-75-flex-25{margin-top:16px;}.block-inline-blockbox-masonary .field--name-field-descrizione-bottom,.block-inline-blockbox-masonary .field--name-field-descrizione-top{justify-content:flex-start;}.mobile-box-risorse-strumenti{display:block;}#close-download-sw-mobile-btn{display:block;}#download-strumenti-mobile-btn,#download-sw-mobile-btn{height:50px;position:fixed;width:100%;bottom:0;left:0;text-transform:uppercase;z-index:9;padding:8px 24px 8px 24px;background-color:#ea6720;font-family:"RobotoMedium";font-size:18px;color:#fff;line-height:18px;cursor:pointer;border-style:solid;border-color:#ea6720;display:block;}.block-field-blocknodestrumentifield-risorse-extra{position:fixed;z-index:10;top:-32px;width:calc(100% - 60px);left:0;height:100vh;display:none;}.box-accordion-accordion-risorse-sw{height:100%;}.title-accordion-risorse-sw{border-top-left-radius:0;border-top-right-radius:0;padding-right:40px;}.sw-body-container{padding-left:0;padding-right:0;}.software-teaser:hover .icon-scarica{display:none;}.block-views-blocktarget-home-view-block-1 h2,.block-views-blockhome-view-anteprima-idee-e-soluzioni-block-1 h2,.block-views-blockhome-teaser-famiglie-prodotti-block-1 h2,.block-views-blockhome-argomenti-piu-cercati-block-1 h2{font-size:20px;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione{font-size:20px;}.box-accordion-accordion-risorse-sw .field--name-field-titolo{font-size:16px;font-family:"RobotoRegular";}.node--type-strumenti .layout--custom-layout-75-25 .layout__region--content_left_75{flex:0 1 100%;width:100%;}.node--type-news .field--name-field-link-o-download{flex-direction:column;align-items:flex-end;}.layout__region--tab-tab .field--name-field-media-image-22 img,.layout__region--tab-tab .field--name-field-media-image-10 img{width:100%;}.tab-row{flex:1;}.layout--custom-tab-2-tabs-layout:not(.layout-builder__layout) .tab-title{flex:2;}.node--type-container-software .layout--custom-layout-25-75 .layout__region--content_left{flex:0;}.node--type-container-software .layout--custom-layout-25-75 .layout__region--content_right{flex:0 1 100%;}.block-inline-blockbox-immagine-big-masonary .field--name-field-titolo-img-masonary{font-size:20px;}.node--type-news .field--name-field-media-image img{width:100%;height:auto;}.layout--custom-layout-75-25 .layout__region--content_left_75{max-width:calc(768px - 16px);}.node--type-software .layout--custom-layout-75-flex-25 .layout__region--content_left_75{width:100%;flex:0 1 100%;flex-wrap:wrap;justify-content:center;gap:42px;}.node--type-software .layout--custom-layout-75-flex-25 .layout__region--content_right_25{flex:0 1 100%;}.node--type-software .box-accordion-accordion-risorse-sw .file-download-container a{align-self:auto;}.block-field-blocknodesoftwarefield-body .field--name-field-body{padding-right:0;padding-left:0;margin-bottom:72px;}.full-screen-section{margin-left:-16px;margin-right:-16px;}.layout__region--content_right_60{flex:0 1 100%;width:100%;}.layout__region--content_left_40{flex:0 1 100%;width:100%;}.box-border .block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione{font-size:20px;}.block-views-blockservizio-principale-view-view-servizi-principali .view-content{columns:1;}.node--type-cataloghi-brochure-e-guide .layout--custom-layout-25-75 .layout__region--content_left{flex:0;padding-right:0;}.node--type-cataloghi-brochure-e-guide .layout--custom-layout-25-75 .layout__region--content_right{flex:1;}.block-views-exposed-filter-blockreferenze-referenze-list-referenze-filter-block,.block-views-exposed-filter-blockstrumenti-software-e-fw-di-prodotto-view-block-1,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-view-block-cataloghi-brochure-guide-dettaglio{display:none;}.node--type-referenza .field--name-field-sottotitolo-news,.node--type-news .field--name-field-sottotitolo-news{font-size:16px;}.field--name-field-desktop-slideshow{display:none;}.field--name-field-tablet-slideshow{display:block;}.field--name-field-video-1440x560{display:none;}.field--name-field-video-768x500{display:block;}.block-field-blocknodenovitabody .field--name-body{font-size:16px;margin-top:8px;}#block-portalepro-page-title{padding-left:16px;}.layout-content{padding-left:16px;padding-right:16px;}.node--type-novita .layout--custom-layout-25-75 .layout__region--content_left{flex:0;display:none;}.node--type-novita .layout--custom-layout-25-75 .layout__region--content_right{flex:1;width:100%;}.node--type-container-software .layout--custom-layout-25-75 .layout__region--content_left{flex:0;display:none;}.node--type-container-software .layout--custom-layout-25-75 .layout__region--content_right{flex:1;width:100%;}.block-views-exposed-filter-blockapp-view-mobile-app-filter-block,.block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block,.block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio,.block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block,.block-views-exposed-filter-blockacademy-courses-list-mobile-courses-filter-block{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:white;z-index:99;display:block;}.block-views-exposed-filter-blockapp-view-mobile-app-filter-block .form--inline > .form-item,.block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block .form--inline > .form-item,.block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1 .form--inline > .form-item,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio .form--inline > .form-item,.block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block .form--inline > .form-item{float:none;border:0;padding-left:24px;padding-right:24px;}.block-views-exposed-filter-blockapp-view-mobile-app-filter-block .form--inline summary,.block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block .form--inline summary,.block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1 .form--inline summary,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio .form--inline summary,.block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block .form--inline summary{text-transform:uppercase;}.view-referenze-referenze-list li img,.view-novita-news-list li img,.field--name-field-immagine-anteprima-news .field--name-field-media-image-18 img{margin-right:16px;}.block-views-exposed-filter-blockapp-view-mobile-app-filter-block .form--inline .form-actions,.block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block .form--inline .form-actions,.block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1 .form--inline .form-actions,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio .form--inline .form-actions,.block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block .form--inline .form-actions{display:flex;justify-content:space-between;padding-left:24px;padding-right:24px;position:absolute;bottom:0;width:calc(100% - 48px);border-top:1px solid #eae7e7;padding-top:7px;padding-bottom:8px;flex-direction:row-reverse;}.block-views-exposed-filter-blockapp-view-mobile-app-filter-block #edit-submit-app-view-mobile,.block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block #edit-submit-referenze-referenze-list-mobile,.block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1 #edit-submit-software-e-fw-di-prodotto-mobile-view,.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio #edit-submit-cataloghi-brochure-e-guide-dettaglio-mobile-view,.block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block #edit-submit-novita-news-list-mobile{width:auto;height:39px;padding:11px 24px 11px 24px;border-radius:0;border-style:solid;border-color:#ea6720;background-color:#ea6720;font-family:"RobotoMedium";font-size:14px;color:#fff;line-height:normal;cursor:pointer;}.block-views-exposed-filter-blockapp-view-mobile-app-filter-block [data-drupal-selector="edit-reset"],.block-views-exposed-filter-blockreferenze-referenze-list-mobile-referenze-filter-block [data-drupal-selector="edit-reset"],.block-views-exposed-filter-blocksoftware-e-fw-di-prodotto-mobile-view-block-1 [data-drupal-selector="edit-reset"],.block-views-exposed-filter-blockcataloghi-brochure-e-guide-dettaglio-mobile-view-block-cataloghi-brochure-guide-dettaglio [data-drupal-selector="edit-reset"],.block-views-exposed-filter-blocknovita-news-list-mobile-news-filter-block [data-drupal-selector="edit-reset"]{width:auto;border-style:solid;border:0;background-color:transparent;font-family:"RobotoMedium";font-size:14px;color:#ea6720;line-height:normal;cursor:pointer;}.filter-bottom-bar-mobile{display:block;}.filter-sort-bottom-bar-mobile{display:flex;flex-direction:row;justify-content:space-evenly;}.captcha_input_container{width:50%;}.prodcuct-submenu-fixed{position:fixed;width:calc(100% - 40px);left:16px;margin-top:0;z-index:7;}.node--type-software{padding-left:0;}}@media screen and (max-width:426px){.page-node-type-referenza .breadcrumb{padding-left:16px;}.page-node-type-referenza .page-title{font-size:24px;}.node--type-referenza .node__content > .layout--custom-one-column-layout{margin-top:20px;}.block-field-blocknodereferenzafield-localita-ref{font-size:18px;margin-bottom:20px;}.title-404{font-size:150px;line-height:150px;}.subtitle-404{font-size:36px;}.view-referenze-referenze-list .view-content li,.view-novita-news-list .view-content li{width:calc(100% - 48px);min-width:320px;}.view-referenze-referenze-list li img,.view-novita-news-list li img,.field--name-field-immagine-anteprima-news .field--name-field-media-image-18 img{width:100%;height:auto;}.view-referenze-referenze-list .item-list > ul,.view-novita-news-list .item-list > ul{padding-left:0;row-gap:20px;}.page-node-type-servizio-assistenza-tecnica .page-title{margin-bottom:32px;}.view-servizi li,.block-inline-blockbox-card-servizio{margin-top:16px;}.block-inline-blockbox-titolo-testo-cta-servizi .field--name-field-box-descrizione{margin-bottom:26px;}.block-inline-blockbox-immagine-testo-orizzontale .field--name-field-box-descrizione,.block-inline-blockbox-masonary .field--name-field-descrizione-bottom,.block-inline-blockbox-masonary .field--name-field-descrizione-top{padding-top:24px;padding-bottom:24px;padding-left:0;padding-right:0;}.layout--custom-tab-2-tabs-layout .layout__region--tab-tab,.layout--custom-tab-3-tabs-layout .layout__region--tab-tab{padding-bottom:12px;}.block-inline-blockblock-titolo .field--name-field-titolo,.field--type-text-with-summary{margin-bottom:0;}.layout--custom-layout,.layout--custom-box-5050-layout,.layout--custom-one-column-layout,.layout--custom-one-column-layout-slider,.layout--custom-layout-75-25,.layout--custom-layout-75-flex-25,.layout--custom-2-columns-layout,.layout--custom-2-columns-full-custom-layout,.layout--custom-3-columns-layout,.layout--custom-4-columns-layout,.layout--custom-masonary-layout{margin-top:40px;}.gallery_items{margin-top:0;margin-bottom:40px;}.layout--custom-3-columns-layout,.layout--custom-4-columns-layout{gap:24px;}.block-inline-blockbox-testo-html{margin-bottom:24px;font-size:18px;}.layout--custom-tab-3-tabs-layout .layout__region--tab-tab .block{min-width:370px;}.prodcuct-submenu-fixed{top:70px;left:16px;width:calc(100% - 40px);}#product-submenu-spacer{top:51px;}.tab-title-container{gap:18px;overflow-x:scroll;}.node--type-software .box-accordion-accordion-risorse-sw .file-download-container{padding-top:5px;}.node--type-software .box-accordion-accordion-risorse-sw .file-download-container a{align-self:flex-end;}.slider-4-colonne .block-inline-blockbox-icona-titolo-testo-cta-downl,.slider-4-colonne .block-layout-builder{min-width:267px;}.paragraph--type--software-risorsa-principale .field--name-field-risorsa-link-o-download{float:left;}.layout__region--content_left_75 .layout__region{width:100%;min-width:100%;display:block;}.sw-body-container{padding-left:0;padding-right:0;}.field--name-field-media-image-9 img{min-width:267px;}.block-inline-blockbox-titolo-testo-cta-download-im{gap:12px;}.block-views-blockstrumenti-software-view-block-1 > h2,.block-views-blockstrumenti-software-e-fw-di-prodotto-view-block-1 > h2,.block-views-blockconfiguratori-web-view-block-1 > h2,.block-views-blockfile-bim-view-block-cataloghi-brochure-guide-dettaglio > h2,.block-views-blockapp-view-block-1 > h2,.block-views-blocksw-e-fw-terziario-view-block-1 > h2,.block-views-blocksw-e-fw-bassa-tensione-view-block-1 > h2,.block-views-blocksw-e-fw-up-view-block-1 > h2,.block-views-block-sw-e-fw-ime-view-block-1 > h2{font-size:16px;}.download-sidebar__container{overflow-y:scroll;height:calc(100% - 103px);}.node--type-news .field--name-field-news-tag{flex-wrap:wrap;}.page-node-type-homepage .layout-content{padding-left:16px;padding-right:16px;}.list-argomenti-cercati li{padding:4px 16px;}.list-home-target li{width:308px;height:233px;margin-left:0;}.home-target-text{font-size:16px;bottom:19px;left:16px;}.list-home-target li .field--name-field-target-home-image img{width:308px;height:233px;}.field--name-field-target-home-tag{font-size:12px;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:11px;left:16px;}.prodcuct-submenu{overflow-x:scroll;}.block-views-blocktarget-home-view-block-1 h2,.block-views-blockhome-view-anteprima-idee-e-soluzioni-block-1 h2,.block-views-blockhome-teaser-famiglie-prodotti-block-1 h2,.block-views-blockhome-argomenti-piu-cercati-block-1 h2{font-size:20px;}.prodcuct-submenu .secondary-menu__item{white-space:nowrap;}.block-inline-blockbox-masonary .field--name-field-immagine-top{order:1;}.block-inline-blockbox-masonary .field--name-field-descrizione-top{order:2;}.block-inline-blockbox-masonary .field--name-field-immagine-bottom-{order:3;}.block-inline-blockbox-masonary .field--name-field-descrizione-bottom{order:4;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione p,.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-descrizione ul,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione p,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione ul{font-size:18px;}.slider-3-colonne .block-inline-blockbox-icona-titolo-testo-cta-downl,.slider-3-colonne .block-layout-builder{min-width:100%;}.block-inline-blockbox-masonary{grid-template-columns:100%;grid-template-rows:auto;}.block-inline-blockbox-immagine-big-masonary .field--name-field-titolo-img-masonary{top:10px;left:10px;}.block-inline-blockbox-immagine-big-masonary .field--type-image img{min-width:325px;}.area-download-list > ul{gap:8px;justify-content:center;}.view-cataloghi-brochure-e-guide-dettaglio-view .view-header{left:0;font-size:16px;}.corso_formazione_date_title{padding:0;padding-top:40px;}#corso_formazione_date_list tr{display:block;padding-top:16px;padding-bottom:16px;}#corso_formazione_date_list td{display:block;}.corso_formazione_header_container{flex-direction:column-reverse;border:0;gap:18px;}.corso_formazione_body_container{flex-direction:column-reverse;padding:0;margin-top:38px;gap:40px;}.corso_formazione_programma_container{width:100%;}.corso_formazione_dettaglio_container{width:100%;}.corso_formazione_header_container-left{padding:0;width:100%;}.corso_formazione_header_container-right{width:100%;}.page-node-type-software .text-formatted ul{font-size:14px;line-height:normal;}.slick--optionset--portaleprothumbnail .slick-list{display:none;}.accordion-title__container{font-size:18px;}.download-sidebar-title,.download-sidebar__container{padding-left:32px;padding-right:32px;}.absolute-sidebar{position:fixed;}.download-sidebar{z-index:9999;padding-bottom:41px;width:100%;top:0;right:0;left:0;height:100%;position:fixed;margin-right:-16px;}#download-servizi-btn{height:70px;position:fixed;width:100%;bottom:0;left:0;text-transform:uppercase;z-index:9;}#download-servizi-btn .icon-menu{display:none;}#download-servizi-btn .icon-download{display:inline-block;}.layout--custom-layout-75-25,.layout--custom-layout-75-flex-25{margin-top:32px;}.layout--custom-2-columns-layout{margin-top:32px;margin-bottom:0;}.block-views-blockservizio-principale-view-view-servizi-principali .view-content{columns:1;}.layout--custom-one-column-layout-slider .layout__region--content-slider{padding-bottom:12px;}.block-field-blocknodesoftwarefield-immagine-o-video{min-width:100% !important;width:100% !important;}.page-node-type-software .layout--custom-layout-75-25 .layout__region--content_left_75,.page-node-type-strumenti .layout--custom-layout-75-25 .layout__region--content_left_75{flex:1;width:100%;}.page-node-type-strumenti  .layout--custom-layout-75-25 .layout__region--content_right_25{flex:1;}.block-inline-blockbox-immagine-testo-orizzontale .field--type-image img{width:100%;height:auto;}.layout--custom-3-columns-layout .layout__region--content_right{width:100%;max-width:100%;}.layout--custom-3-columns-layout .layout__region--content_middle{width:100%;max-width:100%;}.layout--custom-3-columns-layout .layout__region--content_left{width:100%;max-width:100%;}.layout--custom-4-columns-layout .layout__region--content_right{width:100%;max-width:100%;flex:0 1 100%;}.layout--custom-4-columns-layout .layout__region--content_middle-left{width:100%;max-width:100%;flex:0 1 100%;}.layout--custom-4-columns-layout .layout__region--content_middle-right{width:100%;max-width:100%;flex:0 1 100%;}.layout--custom-4-columns-layout .layout__region--content_left{width:100%;max-width:100%;flex:0 1 100%;}.box-border .block-inline-blockbox-blocco-testo-titolo-descrizi > h2{font-size:20px;}.box-border .block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-descrizione{font-size:18px;}.block-inline-blockbox-titolo-testo-pagamento-cta-d .field--name-field-titolo,.block-inline-blockbox-blocco-testo-titolo-descrizi .field--name-field-titolo{font-size:20px!important;}.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-box-descrizione,.layout--custom-2-columns-layout .block-inline-blockbox-slideshow-titolo-testo-cta-d .field--name-field-box-descrizione{font-size:16px;}.text-news-anteprima-box .field--name-field-sottotitolo-news{font-size:16px !important;}.title-news-anteprima-box,.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-titolo,.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-titolo,.layout--custom-2-columns-layout .block-inline-blockbox-slideshow-titolo-testo-cta-d .field--name-field-titolo{font-size:20px;}.block-inline-blockbox-immagine-titolo-testo-cd-srv,.block-inline-blockbox-immagine-titolo-testo-cta-do,.block-inline-blockbox-icona-titolo-testo-cta-downl{height:auto;}.layout--custom-3-columns-layout,.layout--custom-4-columns-layout,.block-inline-blockbox-immagine-testo-orizzontale{flex-wrap:wrap;}.area-download-list > ul{padding-left:0;}.field--name-field-desktop-slideshow{display:none;}.field--name-field-tablet-slideshow{display:none;}.field--name-field-mobile-slideshow{display:block;}.field--name-field-video-1440x560{display:none;}.field--name-field-video-768x500{display:none;}.field--name-field-video-750x1180{display:block;}}@media screen and (max-width:376px){.layout--custom-tab-3-tabs-layout .layout__region--tab-tab .block{min-width:300px;}.download-sidebar__box{width:100%;}.download-sidebar__box img{width:100%;object-fit:cover;}.node--type-news .field--name-field-immagine img{width:100%;object-fit:contain;}.view-referenze-referenze-list li img,.view-novita-news-list li img,.field--name-field-immagine-anteprima-news .field--name-field-media-image-18 img{float:none;width:100%;}#block-portalepro-page-title{padding-left:16px;}.prodcuct-submenu{overflow-x:scroll;gap:24px;padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;}.prodcuct-submenu .secondary-menu__item{white-space:nowrap;}.block-views-blockhome-slideshow-immagini-block-1{float:none;width:100%;}.flexslider{margin:0 !important;}.layout-content{padding-left:16px;padding-right:16px;}.field--name-field-target-home-tag{font-size:12px;padding:8px 16px;top:16px;left:20px;}.list-home-target li a{font-size:16px;}.list-home-target li{width:308px;height:233px;}.field--name-field-target-home-image{width:308px;height:233px;}.field--name-field-target-home-image img{width:308px;height:233px;}.block-views-blockhome-teasers-idee-e-soluzioni-block-1 h2{font-size:20px;}.block-views-blockhome-teaser-famiglie-prodotti-block-1 h2{font-size:20px;}.block-views-blockhome-argomenti-piu-cercati-block-1 h2{font-size:20px;text-align:center;}.block-views-blocktarget-home-view-block-1 h2,.block-views-blockhome-view-anteprima-idee-e-soluzioni-block-1 h2{font-size:20px;}.teasers-idee-soluzioni li{margin-right:23px;}.teasers-famiglie-prodotti li{margin-right:23px;}.field--name-field-teaser-image img{width:269px;height:196px;}.field--name-field-teaser-image img{width:269px;height:196px;}.field--name-field-link-scopri-di-piu{display:none;}.captcha_input_container{width:100%;}.view-referenze-referenze-list .item-list > ul,.view-novita-news-list .item-list > ul{padding-left:24px;padding-right:24px;}}
.node--type-centri-assistenza-tecnica .field--name-field-body{margin-bottom:72px;}.paragraph--type--regione-centro-assistenza-tecnic{margin-bottom:35px;}.paragraph--type--regione-centro-assistenza-tecnic .field--name-field-nome-regione{font-family:'RobotoMedium';font-size:24px;color:#3f3d3d;padding-bottom:9px;border-bottom:1px solid #aaa6a5;}.paragraph--type--regione-centro-assistenza-tecnic .field--name-field-nome-regione::after{float:right;content:url(/themes/custom/portalepro/icons/icon-freccia-espandi.svg);}.paragraph--type--regione-centro-assistenza-tecnic .field--name-field-nome-regione.active::after{content:url(/themes/custom/portalepro/icons/icon-freccia-chiudi.svg);}.paragraph--type--regione-centro-assistenza-tecnic .field--name-field-nome-regione:hover{cursor:pointer;}.paragraph--type--regione-centro-assistenza-tecnic .field--name-field-centro-assistenza-tecnica{background-color:#f6f5f5;padding:32px 55px;display:grid;grid-template-columns:auto auto auto auto;display:none;}.paragraph--type--centro-assistenza-tecnica .field--name-field-nome{font-family:"RobotoBold";font-size:24px;color:#3f3d3d;overflow-wrap:break-word;}.paragraph--type--centro-assistenza-tecnica .field--name-field-informazioni{margin:16px 0;font-size:18px;line-height:normal;}.paragraph--type--centro-assistenza-tecnica .field--name-field-google-maps-link{font-family:'RobotoMedium';font-size:16px;color:#ea6720;}label[for=edit-email--2]{display:block;margin-bottom:14px;}.email-input{width:50%;}.email-input:focus{border:1px solid #ea6720}.paragraph--type--regione-centro-assistenza-tecnic .field--name-field-centro-assistenza-tecnica{background-color:#f6f5f5;padding:32px55px;grid-template-columns:repeat(auto-fill,395px);column-gap:39px;row-gap:39px;display:none;}@media screen and (max-width:426px){.paragraph--type--regione-centro-assistenza-tecnic .field--name-field-centro-assistenza-tecnica{grid-template-columns:repeat(auto-fill,100%);}}
.page-node-type-corso-di-formazione .page-title,.page-node-type-corso-di-formazione-on-demand .page-title{display:none;}.formazione_header_container{display:flex;padding-right:46px;align-items:center;}.formazione_miei_corsi_mobile_container{display:flex;align-items:center;justify-content:flex-end;margin-top:16px;}.formazione{margin-top:15px;margin-left:-46px;margin-right:-46px;}.formazione ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,330px);justify-content:space-between;width:calc(100% - 92px);overflow-x:auto;padding-bottom:24px;row-gap:35px;margin-bottom:48px;padding-top:10;padding-left:46px;padding-right:46px;}.formazione ul li{display:flex;flex-direction:column;position:relative;width:330px;height:420px;border-radius:0;border:solid 1px #d5d0cf;box-sizing:border-box;padding:11px 16px 19px;}.formazione ul li:hover{box-shadow:0 0 10px 5px #eae7e7;border:none;cursor:pointer;}.formazione ul li:hover h6{color:#ea6720;}.formazione ul li:hover .views-field-field-date-corso{display:none;}.formazione ul li:hover .views-field-field-tipo-corso{display:none;}.formazione ul li:hover .views-field-field-durata{display:none;}.formazione ul li:hover .foot-container-preferito{display:flex;}.formazione ul li:hover div img{width:329px;}.formazione .views-field-field-tipo-corso{margin-top:auto;}.formazione .views-field-field-immagine-corso img{width:328px;height:200px;object-fit:cover;border-top-left-radius:5px;border-top-right-radius:5px;margin:-11px -16px;margin-bottom:12px;}.formazione .views-field-field-novita{position:absolute;top:11px;left:16px;width:90px;height:29px;padding:4px 16px;opacity:0.9;border-radius:0;background-color:#fff;font-size:16px;font-family:'RobotoMedium';color:#437d98;text-transform:uppercase;display:flex;justify-content:center;align-items:center;box-sizing:border-box;}.formazione .views-field-field-date-corso{margin-top:auto;width:100%;padding-bottom:8px;border-bottom:solid 1px #ddd9d8;}.foot-container{margin-top:8px;}.foot-container-preferito{margin-top:auto;display:none;}.formazione .foot-container > .views-field-field-durata{margin-left:auto;}.formazione .views-field-field-preferito{}.views-field-field-percorso-formativo{margin-top:8px;}.formazione_button_miei_corsi{width:130px;height:37px;border-radius:0;border:solid 1px #ea6720;background:white;margin-left:auto;display:flex;justify-content:center;align-items:center;}.disabled{opacity:0.5;cursor:not-allowed;}#views-exposed-form-corsi-di-formazione-view-block-1 .form--inline > .form-item label:not([for="edit-items-per-page"]){display:block;line-height:2.4;font-family:"RobotoBold";font-size:18px;color:#3f3d3d;}#views-exposed-form-corsi-di-formazione-view-block-1 .form--inline > .form-item-items-per-page{display:none;}#views-exposed-form-corsi-di-formazione-view-block-1 .form--inline > .form-item-field-macrocategoria-value{position:relative;}#views-exposed-form-corsi-di-formazione-view-block-1 .form--inline > .form-item-field-macrocategoria-value::after{font-family:'iconportalepro';content:"\e937";font-size:16px;pointer-events:none;position:absolute;right:10px;bottom:9px;z-index:1;}.corsi_di_formazione_container{margin-top:44px;}.corsi_di_formazione_list-header{display:flex;}.academy_paginatore_container-div{display:flex;flex-direction:row;gap:16px;}.academy_filters_container{display:flex;gap:62px;position:relative;height:75px;margin-top:24px;}.academy_filter_container-div{display:flex;flex-direction:column;gap:16px;position:absolute;z-index:8;}.academy_filter_container-div select{width:330px;}#academy_filter_container-tipo{left:360px;}#academy_filter_container-ordina{left:720px;}.pull-right{margin-left:auto;}.corsi_di_formazione_paginator{text-align:center;}.corsi_di_formazione_paginator-item{margin-right:30px;cursor:pointer;}.page_selected{font-family:'RobotoMedium';}.corso_formazione_header_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-radius:0;border:solid 1px #d5d0cf;}.corso_formazione_header_container-left{-webkit-box-flex:0;-ms-flex:1;flex:1;position:relative;width:50%;}.corso_formazione_header_container-left-detail{margin:59px 56px;height:100%;display:flex;flex-direction:column;gap:24px;}.corso_formazione_header_container-right{-webkit-box-flex:0;-ms-flex:1;flex:1;position:relative;width:50%;}.corso_formazione_header_container-right img{width:100%;height:100%;}.corso_formazione_date_container{}.corso_formazione_date_title{padding:40px 56px;}.corso_formazione_body_container{display:flex;padding:72px 56px 72px 0px;gap:80px;}.corso_formazione_date_list,.corso_formazione_materiale_list{width:100%;}.corso_formazione_date_list tr,.corso_formazione_materiale_list tr{width:100%;border-bottom:solid 1px #aaa6a5;}.corso_formazione_date_list tr td{padding:22px 0px 22px 56px;}.corso_formazione_materiale_list tr td{padding:22px 0px 22px 56px;}.corso_formazione_programma_body{margin-top:32px;}.corso_formazione_dettaglio_container{display:flex;flex-direction:column;gap:32px;width:22%;}.corso_formazione_dettaglio_container div{display:flex;flex-direction:column;}.corso_formazione_dettaglio_container div label{margin-top:14px;}.corso_formazione_date_tabel-cell{display:flex;flex-direction:column;gap:3px;}.corso_formazione_materiale_container{display:flex;flex-direction:column;margin-bottom:72px;}.corso_formazione_materiale_title{display:flex;flex-direction:row;flex:1;justify-content:space-between;align-items:center;padding-left:56px;}.corso_formazione_info_container{padding-left:56px;}.button__primary-iscriviti{width:123px!important;}.button__primary-scopri{width:140px!important;}.content_cell_end{align-items:flex-end;justify-content:flex-end;}.w-10{width:10%;}.w-15{width:15%;}.w-20{width:20%;}.float-right{float:right;}.font-regular{font-family:"RobotoRegular";}.academy_info_container{margin-top:24px;}.modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);overflow:auto;}.corso_formazione_percorso_formativo{margin-top:72px;}.corso_formazione_percorso_formativo_header p{margin-top:32px;margin-bottom:40px;}.corso_formazione_percorso_formativo_body{overflow-y:auto;max-width:1259px;}.corso_formazione_programma_container{width:78%;}.modal-course-detail{display:flex;flex-direction:column;gap:10px;}.date-list-container{display:flex;flex-direction:column;gap:5px;}#modal-course-detail-messaggio{line-height:normal;}#formazione_button_miei_corsi_mobile{display:none;}.label-produzione{color:red;}@media screen and (max-width:1440px){.formazione{margin-left:-36px;margin-right:-36px;}.formazione ul{grid-template-columns:repeat(auto-fill,320px);padding-left:36px;padding-right:36px;width:calc(100% - 72px);}.formazione ul li{width:320px;}.formazione ul li:hover div img{width:319px;}.formazione .views-field-field-immagine-corso img{width:318px;}.corso_formazione_header_container-left-detail{margin:49px 56px;gap:22px;}.formazione_header_container{padding-right:0px;}.label__text--big{font-size:20px!important;}}@media screen and (max-width:1360px){.formazione ul{grid-template-columns:repeat(auto-fill,304px);}.formazione ul li{width:304px;}.formazione ul li:hover div img{width:303px;}.formazione .views-field-field-immagine-corso img{width:302px;}}@media screen and (max-width:1280px){.formazione ul{grid-template-columns:repeat(auto-fill,295px);}.formazione ul li{width:295px;}.formazione ul li:hover div img{width:294px;}.formazione .views-field-field-immagine-corso img{width:293px;}}@media screen and (max-width:1240px){.corso_formazione_header_container-left-detail{margin:39px 56px;gap:18px;}.corso_formazione_date_list tr td{padding:22px 0px 22px 38px;}.corso_formazione_date_title{padding:40px 38px;}.corso_formazione_info_container{padding-left:38px;}.corso_formazione_body_container{padding:72px 38px 72px 0px;}}@media screen and (max-width:1024px){.formazione_header_container{padding-right:0px;}.formazione{margin-left:-24px;margin-right:-24px;}.formazione ul{grid-template-columns:repeat(auto-fill,304px);padding-left:24px;padding-right:24px;width:calc(100% - 48px);}.formazione ul li{width:304px;}.formazione ul li:hover div img{width:303px;}.formazione .views-field-field-immagine-corso img{width:302px;}.corso_formazione_date_list tr td{padding:22px 0px 22px 22px;}.corso_formazione_date_title{padding:40px 22px;}.corso_formazione_info_container{padding-left:22px;}.corso_formazione_body_container{padding:72px 22px 72px 0px;}.corso_formazione_header_container-left-detail{margin:29px 36px;gap:12px;}.academy_filter_container-div select{width:auto;}#academy_filter_container-ordina{left:530px;}}@media screen and (max-width:835px){.academy_filters_container{display:none;}.formazione{margin-left:-16px;margin-right:-16px;}.formazione ul{grid-template-columns:repeat(auto-fill,340px);padding-left:16px;padding-right:16px;width:calc(100% - 32px);}.formazione ul li{width:340px;}.formazione ul li:hover div img{width:339px;}.formazione .views-field-field-immagine-corso img{width:338px;}.formazione_button_miei_corsi{margin-left:0 !important;}.academy_paginatore_container-div{margin-left:0 !important;}.corsi_di_formazione_list-header{justify-content:space-between;}.academy_filters_container{display:none;}.corso_formazione_date_title{padding:0;padding-top:40px;}#corso_formazione_date_list tr{display:block;padding:0;padding-top:16px;padding-bottom:16px;}#corso_formazione_date_list td{display:block;width:100% !important;padding:0;}.corso_formazione_header_container{flex-direction:column-reverse;border:0;gap:18px;}.corso_formazione_body_container{flex-direction:column-reverse;padding:0;margin-top:38px;gap:40px;}.corso_formazione_programma_container{width:100%;}.corso_formazione_dettaglio_container{width:100%;gap:16px;}.corso_formazione_header_container-left{padding:0;width:100%;}.corso_formazione_header_container-right{width:100%;}#formazione_button_miei_corsi{display:none;}#formazione_button_miei_corsi_mobile{display:block;}.corso_formazione_info_container{padding-left:0px;}.icon-cuore-off{font-size:20px;}.corso_formazione_materiale_title{padding-left:0px;}.corso_formazione_materiale_list tr td{padding:22px 0px 22px 0px;}.corso_formazione_materiale_container{margin-bottom:36px;}.corso_formazione_header_container-left-detail{margin:0px;width:100%;}.corso_formazione_date_tabel-cell{display:flex;flex-direction:row;align-items:center;column-gap:10px;padding-top:3px;}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;display:none;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:0;}#cboxMiddleRight{width:0;}#cboxContent{overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:0;}#cboxTitle{display:none !important;position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:fixed;top:33px;left:48.5%;font-size:30px;font-family:"RobotoRegular";color:#fff;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(/themes/custom/portalepro/portalepro_colorbox/./images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(/themes/custom/portalepro/portalepro_colorbox/./images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:fixed;bottom:50%;left:44px;background:url(/themes/custom/portalepro/icons/icon-freccia-sinistra-grey.svg) no-repeat;width:16px;height:32px;text-indent:-9999px;background-size:16px 32px;}#cboxNext{position:fixed;bottom:50%;right:44px;background:url(/themes/custom/portalepro/icons/icon-freccia-destra-grey.svg) no-repeat;width:16px;height:32px;text-indent:-9999px;background-size:16px 32px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/themes/custom/portalepro/portalepro_colorbox/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:fixed;top:39px;right:44px;background:url(/themes/custom/portalepro/icons/icon-chiudi-white.svg);width:32px;height:32px;text-indent:-9999px;}#cboxLoadedContent.media--ratio .cboxIframe{border:0;}
.page-title{text-align:center;}.page-node-type-cataloghi-brochure-e-guide .page-title,.page-node-type-novita .page-title{text-align:left;}.mb-8{margin-bottom:4px;}.layout-content{max-width:1600px;margin:0 auto;}.page-node-type-homepage .layout-content{padding-left:0px;padding-right:0px;}#block-bticinocom2026-page-title{padding-left:46px;padding-top:48px;}.page-node-type-centri-assistenza-tecnica #block-bticinocom2026-page-title{display:none;}.page-node-type-risultati-ricerca #block-bticinocom2026-page-title{display:none;}.page-node-type-news #block-bticinocom2026-page-title{display:none;}.block-inline-blockblock-titolo .field--field-titolo{font-size:30px;color:#3f3d3d;font-family:"AcuminProCondBold";line-height:normal;margin-top:40px;margin-bottom:35px;}#block-landingpageheader{padding-top:28px;padding-bottom:28px;text-align:center;max-height:104px;border-bottom:1px solid #7f7c7c;}.page-node-type-landing-page header{position:relative;}.page-node-type-landing-page #page_header{display:none;}.h1-centered{padding-top:80px;padding-bottom:80px;text-align:center;text-transform:uppercase;}.padding-link{padding-top:16px;}#download-servizi-btn{font-size:18px;}.show .download-sidebar-title{background-color:#b23a00;}.icon-chiudi{transition:opacity 160ms ease,transform 160ms ease;&:hover{opacity:0.8;transform:scale(1.1);}}.icon-chiudi .block-inline-blockbox-testo-html .field--type-text-with-summary{color:var(--neutral80);min-height:56px;background-color:var(--surface-default);text-align:center;tr:first-of-type{font-family:"AcuminProCondBold";font-size:28px;line-height:110%;}tr{font-family:"RobotoLight";font-size:14px;line-height:150%;}}.node--type-prodotto-guida-alla-scelta .block-inline-blockbox-testo-html .field--type-text-with-summary{background-color:transparent;text-align:unset;}.node--type-news{h4{font-size:20px;}}.background-blur{background:var(--neutral60);background-blend-mode:multiply;backdrop-filter:blur(10px);}.background-blur .button__primary{background-color:white;color:var(--neutral80);}.background-blur .button__primary:hover{background-color:var(--neutral20);}.background-blur{.body__text,h4{color:white;}}.node--type-news .field--name-field-news-tag,.node--type-referenza .field--name-field-news-tag{display:flex;margin-bottom:auto;gap:8px;flex-wrap:wrap;}.block--block-content--type--cg-2026-box-banner{position:relative;display:flex;justify-content:space-between;align-items:center;height:504px;overflow:hidden;margin-inline:auto;flex-shrink:0;.body__text--medium{padding-top:24px;}.banner__background{position:absolute;inset:0;width:100%;height:100%;}.banner__background img{width:100%;height:100%;object-fit:cover;}.banner__image-desktop{display:none;}.banner__image-mobile{display:block;}.banner__image-mobile img{width:100%;height:100%;object-fit:cover;}.banner__content{position:absolute;right:0px;bottom:40px;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:min(80%,730px);padding:32px;background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.4) 100%);}.banner__content--left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1 0 0;}.banner__content--right{display:flex;flex-direction:column;justify-content:center;align-items:start;}.banner__text{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;}}.block--block-content--type--cg-2026-box-icona-testo{display:flex;flex-direction:column;padding:32px;img{max-width:40px !important;}.body__text--medium{font-size:18px;}}.block--block-content--type--cg-2026-box-occhiello-titolo-testo-cta-c{padding:32px;max-width:564px;margin:0 auto;.field--field-occhiello{text-align:center;}.field--field-titolo{text-align:center;padding-top:8px;}.body__text--medium{padding-top:8px;font-size:18px;}.button-field{display:flex;justify-content:center;padding-top:32px;div:first-child{margin-inline-end:16px;}div:last-child{margin-inline-start:16px;}}}.block--block-content--type--cg-2026-box-occhiello-titolo-testo-cta-c.align-block-left{.field--field-occhiello,.field--field-titolo{text-align:left;}.field--field-tags{justify-content:start;}.button-field{justify-content:start;div:last-child{margin-inline-start:0px;}}}.field--field-occhiello{font-size:14px;line-height:135%;text-transform:uppercase;color:var(--neutral60);}.field--field-tags{display:flex;flex-direction:row;gap:8px;margin-bottom:12px;}.taxonomy-term--categoria--prodotti{padding:8px 6px;}.caption__text{font-family:"RobotoMedium";font-size:12px;color:var(--neutral60);line-height:135%;text-transform:uppercase;letter-spacing:0.02em;}.block--block-content--type--cg-2026-box-icona-titolo-testo{.content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;.text-group{text-align:center;max-width:354px;h6{padding-top:32px;}.body__text--medium{color:var(--neutral60);padding-top:8px;}.link:hover{color:var(--orange-darkness);}a{font-family:"RobotoMedium";}}}}.block-inline-blockcg-2026-card-slider-immagine-ti{max-width:320px;.field--name-field-immagine-full{margin-bottom:1.25em;}.field--field-tags{margin-bottom:0.75em;}.cg-2026-card-slider-immagine-ti--field--field-titolo{font-family:"AcuminProCondExtraLight";font-weight:300;margin-bottom:12px;}.cg-2026-card-slider-immagine-ti--field--field-testo{font-size:16px;font-weight:300;line-height:150%;letter-spacing:0px;color:var(--neutral60);}.field--name-field-link-multiple{margin-top:1.75em;display:flex;flex-direction:column;gap:1.75em;}.link{font-family:"RobotoMedium";width:fit-content;}}.block-inline-blockcg-2026-card-immagine-tags-tito{.field--name-field-media-image-7{display:flex;justify-content:center;align-items:center;padding-bottom:20px;}.block-tags-placeholder{min-height:32px;margin-bottom:12px;}.field--name-field-tags:not(:empty) + .block-tags-placeholder{display:none;}.body__text--medium{font-size:16px;}.button-field{display:flex;justify-content:start;padding-top:20px;div:first-child{margin-inline-end:16px;}div:last-child{margin-inline-start:16px;}div:only-child{margin:0;}}}.block-inline-blockcg-2026-box-immagine-tags-titol{display:flex;justify-content:center;align-items:center;gap:clamp(32px,8vw,113px);.col-right{display:flex;width:400px;padding-top:calc(var(--overlap) - 150px);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px;flex-shrink:0;}.field--field-tags{margin-bottom:0px;}.button-field{display:flex;justify-content:center;padding-top:32px;gap:32px;}}.block-inline-blockcg-2026-box-immagine-tags-titol .media__container{width:100%;}.block-inline-blockcg-2026-box-immagine-tags-titol .media__image{display:block;width:100%;height:auto;max-height:30vw;object-fit:cover;}.block-inline-blockcg-2026-box-metric-titolo-descr{text-align:center;}@media screen and (min-width:1024px){.block--block-content--type--cg-2026-box-banner{height:260px;.banner__content{bottom:20px;gap:32px;flex-direction:row;padding:32px 40px;}.banner__content--left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1 0 0;}.banner__content--right{align-items:center;}.banner__image-desktop{display:block;}.banner__image-mobile{display:none;}}}.hero-banner{position:relative;display:flex;justify-content:flex-start;align-items:stretch;overflow:hidden;margin-inline:auto;min-height:45vh;}.node{--overlap:clamp(0px,32vh,300px);--gap:clamp(16px,1.5vw,28px);}.node .hero-banner{--reserve:clamp(0px,calc(var(--overlap) + var(--gap)),60px);z-index:1;}.node:has(.slider-layout--has-overlap) .hero-banner{padding-block-end:var(--reserve);}.node .slider-layout--overlap.slider-layout--has-overlap{position:relative;z-index:2;margin-top:calc(var(--overlap) * -1);}.hero-banner__background{position:relative;width:100%;height:100%;min-height:45vh;background-color:lightgray;isolation:isolate;overflow:hidden;}.hero-banner__background::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#353536 50%,rgba(53,53,54,0.1) 100%);mix-blend-mode:multiply;pointer-events:none;z-index:1;}.hero-banner__background .media__container{height:100%;min-height:45vh;}.hero-banner__background .media__container img{position:relative;width:100%;height:100%;min-height:45vh;object-fit:cover;object-position:center;display:block;z-index:0;}.hero-banner__image-desktop{display:block;}.hero-banner__image-mobile{display:none;}.hero-banner__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#353536 50%,rgba(53,53,54,0.1) 100%);mix-blend-mode:multiply;}.hero-banner__title{color:#fff;margin:0 0 8px 0;}.hero-banner__content{position:absolute;box-sizing:border-box;left:0;top:0;z-index:1;display:flex;flex-direction:column;justify-content:start;align-items:flex-start;gap:8px;max-width:622px;padding-inline:64px;padding-top:40px;padding-bottom:40px;height:100%;}.hero-banner__text{color:#fff;font-family:"AcuminProCondExtraLight",sans-serif;font-weight:275;margin:0;}.hero-banner__cta{margin-top:12px;}.hero-banner__cta .button__primary,.hero-banner__cta a{display:inline-flex;padding:20px 32px;justify-content:center;align-items:center;border:1px solid white;background:transparent;color:#fff;font-family:"RobotoRegular",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:135%;text-decoration:none;text-transform:none;transition:all 0.3s ease;}.hero-banner__cta .button__primary:hover,.hero-banner__cta a:hover{background:#fff;color:#000;}.news-section{padding:84px 0px;}.news-section__wrapper{display:grid;grid-template-columns:300px 1fr;gap:48px;align-items:start;}.news-section__intro{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:265px;}.news-section__title{font-weight:700;line-height:100%;margin:0;}.news-section__grid{display:block;}.news-section__grid .item-list{display:block;}.news-section__grid .teasers-news{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:32px;}.news-section__grid .teasers-news > li{display:block;}.news-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:265px;background:transparent;}.news-card__tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:28px;}.news-card__tag{font-family:"RobotoRegular",sans-serif;font-size:12px;font-weight:500;line-height:135%;letter-spacing:0.24px;text-transform:uppercase;color:var(--neutral80);text-decoration:none;padding:6px;background:#f0f0f0;white-space:nowrap;}.news-card__tag:hover{background:#e5e5e5;}.news-card__title{margin:0;font-family:"AcuminProCondRegular",sans-serif;font-size:28px;font-weight:300;line-height:110%;color:var(--neutral80);}.news-card__title a{color:inherit;text-decoration:none;}.news-card__title a:hover{color:var(--orange-btcino);}.news-section__cta .news-card__link,.news-card .news-card__link{color:var(--orange-btcino);text-decoration:none;margin-top:8px;border-bottom-color:inherit;&:hover{color:var(--orange-darkness);}}.news-card__link span{font-family:"RobotoMedium",sans-serif;font-size:16px;font-weight:500;line-height:135%;}.card-metric{background-color:#fae2d6;border-radius:20px;transition:background-color 0.3s ease;overflow:hidden;display:flex;flex-direction:column;height:100%;.card-metric__wrapper{display:flex;flex-direction:column;align-items:center;padding:24px 32px;text-decoration:none;color:#882b00;flex:1;min-height:0;}.card-metric__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-height:0;}.card-metric__link-wrapper{margin-top:auto;padding-top:10px;}.cg-2026-card-metric-titolo-test--field--field-titolo,.cg-2026-card-metric-titolo-test--field--field-testo{color:inherit;text-align:center;}.btn--link-arrow{color:inherit;border-bottom-color:inherit;margin-top:10px;& > .link__text{color:inherit;}&:hover{gap:8px;}}&:hover;}.card-metric:hover{background-color:#882b00;.card-metric__wrapper{color:#ffffff;}.btn--link-arrow{gap:16px;}}.video__wrapper{position:relative;}.video__wrapper .icon-play{display:none;}.video__play-button{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;border:1px solid white;transition:all 0.3s cubic-bezier(0.17,0.67,0.31,0.96);}.video__play-text{color:white;font-family:"RobotoMedium";font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;transition:color 0.3s cubic-bezier(0.17,0.67,0.31,0.96);}.video__thumbnail{cursor:pointer;}.video__thumbnail:hover .video__play-button{background-color:rgba(0,0,0,0.5);}.video__thumbnail--hidden{opacity:0;transform:translateY(20px);transition:all 0.3s cubic-bezier(0.17,0.67,0.31,0.96);}.block-inline-blockcg-2026-box-occh-tit-tes-lin-img{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-grow:1;max-width:max-content;height:100%;margin:0 auto;.text-group{max-width:66%;margin-left:22%;margin-bottom:40px;padding-top:40px;padding-bottom:40px;box-sizing:border-box;word-wrap:break-word;}.body__text--medium{font-size:18px;}.padding-link{padding-top:16px;}.button-field{padding-top:0.75em;}.media__container{width:100%;}}.block-inline-blockcg-2026-box-occh-tit-tes-lin-img.image-above{.text-group{order:1;margin-left:11%;margin-top:0;margin-bottom:0;}.media__container{order:0;}}.two-columns:has(.block-inline-blockcg-2026-box-occh-tit-tes-lin-img){align-items:stretch;}.block-inline-blockcg-2026-box-titolo-pagina-testo{max-width:788px;margin:0 auto;.field--field-titolo{text-align:center;margin-bottom:8px;}.button-field{display:flex;justify-content:center;padding-top:32px;div:first-child{margin-inline-end:16px;}div:last-child{margin-inline-start:16px;}}}.block-inline-blockcg-2026-box-titolo-pagina-testo.align-block-left{max-width:619px;margin:unset;.field--field-titolo{text-align:left;}.button-field{justify-content:flex-start;}div:only-child{margin:0;}}.block-inline-blockcg-2026-box-titolo-pagina-testo.align-block-left-full-width{max-width:unset;margin:unset;.field--field-titolo{text-align:left;}.button-field{justify-content:flex-start;}div:only-child{margin:0;}}.block-inline-blockcg-2026-box-titolo-pagina-testo.title-left-content-right{max-width:unset;.block-columns{display:flex;gap:40px;}.block-column-left{flex:1;.field--field-titolo{text-align:start;}}.block-column-right{flex:1;.button-field{justify-content:flex-start;}div:only-child{margin:0;}}}.item-list .teasers-news li{margin:0;height:100%;}.tag{font-family:"RobotoRegular";font-size:16px;font-weight:500;width:fit-content;line-height:135%;letter-spacing:0.24px;text-transform:uppercase;color:var(--neutral80);text-decoration:none;padding:0.375em;background:rgb(240,240,240);white-space:nowrap;&:hover{background:#e5e5e5;}}.tag--small{font-family:"RobotoMedium";font-size:12px;}.tag--big{font-size:20px;}.tag:empty{display:none;}.field--name-field-news-tag a:hover{color:initial;}.dropdown__search_items .dropdown__search_items_container:hover .tag{color:var(--neutral80) !important;}.c-latest-releases{margin:0 auto;max-width:55vw;padding-bottom:64px;}.c-latest-releases__header{margin-bottom:40px;text-align:center;}.c-latest-releases__occhiello{margin-bottom:8px;text-transform:uppercase;}.c-latest-releases__titolo{margin:0;}.c-latest-releases__list{display:flex;flex-direction:column;margin-bottom:40px;}.c-latest-releases__item{align-items:center;border-bottom:0.0625rem solid var(--neutral20);display:grid;gap:40px;grid-template-columns:100px 1fr auto;padding:24px 0;}.c-latest-releases__item.hidden{display:none;}.c-latest-releases__item-image{align-items:center;display:flex;justify-content:center;}.c-latest-releases__item-image img{display:block;height:auto;max-height:120px;max-width:100px;object-fit:contain;width:auto;}.c-latest-releases__item-text,.c-latest-releases__item-text p{color:var(--neutral80);font-family:"AcuminProCondExtraLight";font-size:24px;}.c-latest-releases__item-cta{align-items:center;display:flex;justify-content:flex-end;}.c-latest-releases__item-cta .button-field{display:flex;align-items:center;gap:32px;}.c-latest-releases__footer{display:flex;justify-content:center;margin-top:32px;}.c-latest-releases__load-more{gap:0.25em;}.c-latest-releases__load-more.hidden{display:none;}.c-box-imgbg-tit-testo-link{display:block;overflow:hidden;position:relative;min-width:300px;box-sizing:border-box;.link{font-family:"RobotoMedium";}}.c-box-imgbg-tit-testo-link__link{align-items:flex-end;color:inherit;display:flex;transition:transform 0.3s ease;&:hover .link,&:hover .c-box-imgbg-tit-testo-link__cta-text,&:hover .c-box-imgbg-tit-testo-link__cta::after{color:var(--orange-btcino);border-color:var(--orange-btcino);}}.c-box-imgbg-tit-testo-link__background{height:100%;left:0;position:relative;top:0;z-index:0;}.c-box-imgbg-tit-testo-link__background::after{content:"";top:0;left:0;position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.6);z-index:1;}.c-box-imgbg-tit-testo-link__content{display:flex;flex-direction:column;gap:1em;position:absolute;bottom:0;left:0;padding:24px;z-index:2;max-width:60%;}.c-box-imgbg-tit-testo-link__titolo,.c-box-imgbg-tit-testo-link__testo,.c-box-imgbg-tit-testo-link__testo .body__text--medium,.c-box-imgbg-tit-testo-link__cta,.c-box-imgbg-tit-testo-link__cta-text{color:#ffffff;}.c-box-imgbg-tit-testo-link__testo .body__text--medium{font-size:16px;}.c-box-imgbg-tit-testo-link .c-box-imgbg-tit-testo-link__cta{display:inline-block;width:fit-content;align-self:flex-start;max-width:100%;}.c-box-imgbg-tit-testo-link__cta::after{content:"→";font-size:20px;text-decoration:none;color:#ffffff;}.block-inline-blockbox-blocco-testo-titolo-descrizi{box-sizing:border-box;color:var(--neutral80);padding-top:16px;padding-bottom:16px;h2{font-size:36px;}.field--field-titolo{font-size:32px;}}.block-inline-blockblock-titolo .field--field-titolo{color:var(--neutral80);}.block-inline-blockbox-immagine-e-didascalia .field--name-field-descrizione{font-family:"RobotoLight";color:var(--neutral80);line-height:135%;}.block-inline-blockbox-testo-html .field--type-text-with-summary{font-family:"RobotoLight";color:var(--neutral80);}.block-inline-blockbox-icona-titolo-testo-cta-downl{align-items:center;text-align:center;.field--field-titolo{margin-top:32px;}.field--name-field-descrizione{font-family:"RobotoLight";font-size:18px;color:var(--neutral80);line-height:150%;margin-top:8px;margin-bottom:16px;}}.layout--custom-one-column-layout-slider{margin-top:36px;}.layout--custom-one-column-layout-slider .layout__region--content-slider{padding-bottom:32px;}.field--name-field-single-media .media__container{display:flex;justify-content:center;align-items:center;}.media__container img{max-width:100%;height:auto;object-fit:cover;}.media--type-icona-16x16,.media--type-icona-36x36,.media--type-icona-48x48,.media--type-icona-80x80{.media__container img,img{max-width:none;}}.block-inline-blockbox-immagine-titolo-testo-cta-do{color:var(--neutral80);}.block-inline-blockbox-immagine-titolo-testo-cta-do .field--field-titolo,.node--type-homepage .block-inline-blockcg-2026-card-immagine-tags-tito .field--field-titolo{font-family:"AcuminProCondExtraLight";font-size:28px;font-weight:500;}.block-inline-blockbox-immagine-titolo-testo-cta-do .field--field-titolo{margin-top:20px;}.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.node--type-homepage .block-inline-blockcg-2026-card-immagine-tags-tito .cg-2026-card-immagine-tags-tito--field--field-testo{font-family:"RobotoLight";font-size:18px;color:var(--neutral80);line-height:150%;}.block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione{margin-top:24px;}.node--type-homepage .block-inline-blockcg-2026-card-immagine-tags-tito .cg-2026-card-immagine-tags-tito--field--field-testo{margin-top:0.67em;}.node--type-homepage .block-inline-blockcg-2026-card-immagine-tags-tito .button-field{margin-top:1.75em;padding-top:0px;}.block-inline-blockbox-immagine-titolo-testo-cta-do .layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cta-do .field--name-field-box-descrizione,.layout--custom-2-columns-layout .block-inline-blockbox-immagine-titolo-testo-cd-srv .field--name-field-box-descrizione,.layout--custom-2-columns-layout .block-inline-blockbox-slideshow-titolo-testo-cta-d .field--name-field-box-descrizione,.block-inline-blockbox-masonary .field--name-field-descrizione-bottom p,.block-inline-blockbox-masonary .field--name-field-descrizione-top p,.field--name-field-descrizione ul li{color:var(--neutral80);}.page-node-type-container-software{.page-title{text-align:left;}.fieldset-wrapper{margin-top:16px;}}.software-teaser .field--name-title{font-size:32px;}.box-accordion-accordion-risorse-sw .paragraph--type--software-risorsa-principale{display:flex;flex-direction:column;flex-wrap:wrap;}.nav-item__dropdown_selected a{font-weight:400;}.area-download-list-item .tag{position:absolute;top:16px;}.area-download-list-item .tag:hover{background:rgb(240,240,240);}.block-inline-blockcg-2026-box-occ-tit-tes-tag-cta{padding:32px;.field--field-occhiello{margin-bottom:16px;}.field--field-occhiello,.field--field-titolo{text-align:center;}.field--field-tags{justify-content:center;}.cta-section .button-field{display:flex;justify-self:center;gap:16px;}}.cg-2026-box-occ-tit-tes-tag-cta--field--field-testo{margin-top:12px;margin-bottom:20px;}.block-inline-blockcg-2026-box-occ-tit-tes-tag-cta.align-block-left{.field--field-occhiello,.field--field-titolo{text-align:left;}.field--field-tags{justify-content:start;}.cta-section .button-field{display:flex;justify-self:start;gap:16px;}}#layout-builder-modal .button.sam-add-more-button{margin-top:12px;}.sam-add-more-help{margin-left:10px;}.icon-close:before{content:"\e915";}.icon-checkmark:before{content:"\e912";}.comparison .comparison__title-heading{font-family:"RobotoRegular";font-size:14px;color:var(--neutral50);line-height:135%;text-transform:uppercase;letter-spacing:0.28px;}.comparison .comparison__feature-title{font-family:"RobotoMedium";font-size:14px;color:var(--neutral80);line-height:150%;}.alert__headline{font-family:"RobotoRegular",Arial,sans-serif;color:var(--neutral60);}.alert__body{font-family:"RobotoLight";font-size:18px;color:var(--neutral80);line-height:150%;}.alert__link{font-family:"RobotoMedium";font-size:16px;line-height:135%;color:var(--orange-btcino);text-decoration:underline;&:hover{text-decoration:none;}}body.toolbar-fixed .menu-main__full{top:39px;}body.toolbar-fixed .region-page-header{margin-top:39px;}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .site-header{top:79px;}.block-local-tasks-block{padding:20px;}.block-inline-blockbox-slideshow-titolo-testo-cta-d .field__item img.media__element,.block-inline-blockbox-slideshow-immagini-e-video .field__item img.media__element,.block-inline-blockbox-embedded-video img{width:100%;height:auto;}.icon-play .path1,.icon-play .path2{position:relative;display:inline-block;}.icon-play .path2{position:absolute;left:0;top:0;}.icon-play.play-video .path2:before{margin-left:0px;}.b-colorbox iframe{border-color:none;}.node--view-mode-full.node--type-software{padding-left:0px;}@media screen and (max-width:1919px){#download-servizi-btn{font-size:24px;}.download-sidebar-title h4{font-size:32px;}}@media screen and (max-width:1439px){.h1-centered{font-size:36px;padding-top:60px;padding-bottom:60px;}#block-bticinocom2026-page-title{padding-left:36px;padding-right:36px;}.news-section__wrapper{gap:48px;}.news-section__grid .teasers-news{gap:24px;}.block-inline-blockblock-titolo .field--field-titolo{font-size:24px;}#download-servizi-btn{font-size:18px;padding-bottom:0px;}.download-sidebar-title h4{font-size:28px;}.node--type-prodotto-guida-alla-scelta .block-inline-blockblock-titolo .field--field-titolo{font-size:32px;}}@media screen and (max-width:1023px){.h1-centered{font-size:30px;}.news-section{padding:48px 0px;}.news-section__wrapper{grid-template-columns:1fr;gap:32px;}.news-section__intro{align-items:center;text-align:center;margin:0 auto;}.hero-banner{min-height:45vh;max-height:none;align-items:stretch;}.hero-banner__background{min-height:45vh;max-height:none;}.hero-banner__background .media__container{height:40vh;overflow:hidden;}.hero-banner__background .media__container img{width:100%;height:100%;min-height:40vh;object-fit:cover;object-position:center;}.hero-banner__image-desktop{display:none;}.hero-banner__image-mobile{display:block;}.hero-banner__content{justify-content:flex-start;padding-inline:40px;padding-top:40px;padding-bottom:clamp(32px,calc(var(--reserve) + 16px),60px);max-width:540px;height:100%;}.hero-banner__title{font-size:32px;}.node{--overlap:30vh;--gap:16px;}.slider-layout--overlap.slider-layout--has-overlap{z-index:2;margin-top:calc(var(--overlap) * -1);}.block-inline-blockcg-2026-box-immagine-tags-titol{flex-direction:column;gap:24px;align-items:stretch;}.block-inline-blockcg-2026-box-immagine-tags-titol .media__image{width:100%;height:auto;max-height:40vh;aspect-ratio:1 / 1;object-fit:contain;}.block-inline-blockcg-2026-box-immagine-tags-titol .col-right{width:100%;padding:0 24px 24px;}}@media screen and (max-width:767px){.news-section{padding:40px 0px;}.news-section__grid .teasers-news{grid-template-columns:1fr;gap:16px;}.news-card{padding:20px;}.hero-banner{min-height:45vh;max-height:none;align-items:stretch;}.hero-banner__background{min-height:40vh;max-height:none;}.hero-banner__background .media__container{height:100%;min-height:45vh;overflow:hidden;}.hero-banner__image-desktop{display:none;}.hero-banner__image-mobile{display:block;}.hero-banner__background .media__container img{width:100%;height:100%;min-height:45vh;object-fit:cover;object-position:center;mix-blend-mode:normal;}.hero-banner__content{justify-content:flex-start;padding-inline:16px;padding-top:32px;padding-bottom:clamp(32px,calc(var(--reserve) + 12px),60px);gap:8px;width:100%;max-width:100%;height:100%;}.hero-banner__title{font-size:28px;line-height:110%;font-family:"AcuminProCondBold",sans-serif;text-shadow:0 2px 8px rgba(0,0,0,0.5);}.hero-banner__text{font-size:24px;line-height:135%;}.hero-banner__overlay{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 75%,rgba(0,0,0,0.8) 100%);}.hero-banner__cta{margin-top:12px;}.node{--overlap:33vh;--gap:16px;}.node .hero-banner{}.slider-layout--overlap.slider-layout--has-overlap{z-index:2;margin-top:calc(var(--overlap) * -1);}#block-bticinocom2026-page-title{padding-left:16px;}.h1-centered{font-size:24px;padding-top:40px;padding-bottom:40px;}.block--block-content--type--cg-2026-box-occhiello-titolo-testo-cta-c{padding:0px;}.block-inline-blockcg-2026-box-immagine-tags-titol{flex-direction:column;gap:12px;align-items:stretch;}.block-inline-blockcg-2026-box-immagine-tags-titol .media__image{width:100%;height:auto;max-height:30vh;aspect-ratio:1 / 1;object-fit:contain;}.block-inline-blockcg-2026-box-immagine-tags-titol .col-right{width:100%;margin-top:0;gap:12px;align-items:flex-start;padding:0px;}.block-inline-blockcg-2026-box-immagine-tags-titol .button-field{padding-top:16px;gap:16px;}.block-inline-blockcg-2026-box-immagine-tags-titol h3{font-size:1.75rem;line-height:1.2;}.block-inline-blockcg-2026-box-immagine-tags-titol .body__text--medium{font-size:1.125rem;line-height:1.5;}.block-inline-blockcg-2026-box-immagine-tags-titol .button-field .btn{width:100%;text-align:center;}.block-inline-blockblock-titolo .field--field-titolo{font-size:20px;}.download-sidebar-title h4{font-size:20px;}.block.block-inline-blockcg-2026-box-occh-tit-tes-lin-img .field--name-field-single-media{order:0;margin:0 auto;}.block.block-inline-blockcg-2026-box-occh-tit-tes-lin-img .text-group{order:1;margin-left:0;margin-right:0;max-width:100%;padding:0px;margin-top:12px;}}@media screen and (max-width:425px){.hero-banner__content{padding:24px 16px 32px;gap:8px;}.hero-banner__background .media__container img{max-height:45vh;object-fit:cover;object-position:center;}.hero-banner__title{font-size:28px;line-height:110%;}.hero-banner__cta{margin-top:16px;width:100%;}.hero-banner__cta .button__primary,.hero-banner__cta a{padding:16px 24px;font-size:14px;justify-content:center;}.block--block-content--type--cg-2026-box-occhiello-titolo-testo-cta-c{padding:0px;.button-field{flex-direction:column;padding-top:16px;.btn{height:46px;display:flex;justify-content:center;}.btn.button__text{display:inline-flex;}div:first-child{margin-inline-end:0px;margin-bottom:10px;}div:last-child{margin-inline-start:0px;margin-top:10px;}}}.block--block-content--type--cg-2026-box-icona-testo{flex-direction:row;img{max-width:48px !important;padding-right:20px;}}.block--block-content--type--cg-2026-box-icona-titolo-testo .icon img{min-width:48px;}.block--block-content--type--cg-2026-box-icona-titolo-testo{.content-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left;.icon{padding-right:20px;}.text-group{text-align:start;h6{padding-top:0px !important;}}}}.block-inline-blockblock-titolo .field--field-titolo{margin-bottom:0;}.c-latest-releases__item-cta .button-field{flex-direction:column;gap:16px;}.c-box-imgbg-tit-testo-link__content{max-width:100%;}.block-inline-blockcg-2026-box-immagine-tags-titol{gap:8px;.button-field{align-self:flex-start;flex-direction:column;padding-top:0px;gap:0px;.btn{height:46px;display:flex;justify-content:center;}div:first-child{margin-inline-end:0px;margin-bottom:10px;}div:last-child{margin-inline-start:0px;margin-top:10px;}}}.block-inline-blockcg-2026-box-immagine-tags-titol .col-right{gap:8px;}}@media screen and (max-width:374px){.hero-banner{min-height:500px;max-height:500px;}.hero-banner__content{padding:20px 12px 28px;}.news-card{min-width:auto;}.news-section__intro{min-width:auto;}#block-bticinocom2026-page-title{padding-left:16px;}}@media screen and (max-width:768px){.c-latest-releases{max-width:90vw;padding:48px 0;}.c-latest-releases__item{gap:24px;grid-template-columns:80px 1fr auto;padding:20px 0;}.c-latest-releases__item-image{width:80px;}.c-latest-releases__item-image img{max-height:100px;max-width:80px;}.c-latest-releases__item-text{font-size:20px;}.c-latest-releases__item-cta a{min-width:100px;padding:12px 24px;}.cta-section .button-field{flex-direction:column;}}@media screen and (max-width:425px){.c-latest-releases{max-width:95vw;padding:32px 0;}.c-latest-releases__header{margin-bottom:24px;}.c-latest-releases__titolo{font-size:32px;}.c-latest-releases__item{gap:16px;grid-template-columns:1fr;padding:16px 0;}.c-latest-releases__item-image{justify-content:center;width:100%;}.c-latest-releases__item-image img{max-height:150px;max-width:100%;}.c-latest-releases__item-text{font-size:18px;text-align:center;}.c-latest-releases__item-cta{justify-content:center;width:100%;}.c-latest-releases__item-cta a{width:100%;}}@media screen and (min-width:1441px){.node--type-pagine-generica .media__container{display:flex;justify-content:center;align-items:center;}.node--type-pagine-generica .media__container img{object-fit:contain;margin:0 auto;}}
