/* @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;}.teasers-news{list-style-type:none;}.teasers-news > li a:hover{color:#ea6720;}.home-newslist li{word-wrap:break-word;margin:0px 32px;border-bottom:#aaa6a5 1px solid;padding:14px 0;}.home-newslist li:first-child{margin-top:13px;}.home-newslist li:last-child{border-bottom:none;}.teasers-news li a{text-decoration:none;}.home-newslist .field--name-field-news-date{font-size:14px;font-family:"RobotoRegular";line-height:normal;color:#3f3d3d;}.home-newslist .field--name-field-news-title{font-size:18px;font-family:"RobotoRegular";line-height:normal;color:#3f3d3d;}.home-newslist .field--name-field-news-title p{margin:8px 0px;}.home-newslist .field--name-field-news-tag{display:inline-flex;flex-wrap:wrap;font-family:"RobotoMedium";line-height:normal;text-transform:uppercase;font-size:14px;color:#3f3d3d;}.home-newslist .field--name-field-news-tag .field__item{margin:1px;}.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%;}.block-views-blockhome-news-list-block-1{float:left;width:25%;}#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){.home-newslist li{padding:7px 0;}.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-newslist li:first-child{margin-top:0;}.home-target-text{font-size:20px;width:calc(100% - 104px);}.home-target-text:after{margin-right:-35px;}.home-newslist li{padding:4px 0;}.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){.home-newslist .teasers-news{columns:2;margin-top:35px;}.home-newslist li:nth-child(2){border-bottom:0;}#block-homevideopromo,.field--name-field-desktop-slideshow,.block-views-blockhome-news-list-block-1{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;}.home-newslist li{margin:0 16px;}.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;}.home-newslist li:nth-child(2){border-bottom:#aaa6a5 1px solid;}.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;}.home-newslist .teasers-news{columns:1;margin-top:32px;column-gap:0;}.home-newslist li:nth-child(3){border-bottom:0;}.home-newslist li:nth-child(4){display:none;}}@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%;}.block-views-blockhome-news-list-block-1{float:none;width:100%;margin-bottom:32px;}.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;}}
.slick-arrow::before{color:white;}.slick-prev:before,.slick-next:before{font-family:'iconportalepro';font-size:40px;}.slick-next:before{content:"\e936";}.slick-prev:before{content:"\e931";}.slick-arrow:hover::before{color:white;}.slick-dots{bottom:40px;}.slick-dots li button:before{left:-2.3px;top:-1px;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:0;color:transparent;}.slick--initialized .slick__arrow{visibility:hidden;}.slick:hover .slick__arrow{visibility:visible;}.media__icon--litebox{display:none;}.blazy__slick-lightbox{cursor:default;}.slick-lightbox-close{right:44px;}.slick-lightbox .slick-next{right:44px;}.slick-lightbox .slick-prev{left:44px;}.slick-lightbox-close::before{font-size:64px;}.slick-dotted.slick-slider{margin-bottom:0;}.slick img,.slick iframe{width:100%;}.block-field-blocknodesoftwarefield-immagine-o-video{min-width:497px;width:497px;}.slide__caption{position:absolute;height:100%;margin:0;top:0;display:flex;flex-flow:column;justify-content:space-between;padding-left:158px;}.slide__title{color:#fff;font-family:'RobotoMedium';font-size:36px;max-width:340px;line-height:normal;}.slide__description{font-family:'RobotoRegular';color:#fff;font-size:30px;max-width:340px;line-height:normal;margin-top:40px;}.slide__link{margin:0;margin-top:auto;margin-bottom:50px;}.slide__link 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";font-size:18px;color:#fff;line-height:18px;cursor:pointer;}.slide__link a:hover{background-color:#3f3d3d;border-color:#3f3d3d;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{color:#fff;opacity:1;}.slick-dots li.slick-active button{border:0;}@media screen and (max-width:1441px){.slide__caption{padding-left:125px;}.slide__title{font-size:30px;max-width:315px;}.slide__description{font-size:24px;max-width:300px;}.slide__link a{font-size:14px;}.paragraph--type--homepage-slideshow .slick-dots{bottom:24px;}}@media screen and (max-width:1025px){.slide__caption{padding-left:118px;}}@media screen and (max-width:835px){.slick-dots{bottom:10px;}.slick-lightbox .slick-next{right:22px;}.slick-lightbox .slick-prev{left:22px;}.slick-lightbox-close{right:22px;}.slide__caption{padding-left:58px;}.slide__title{font-size:24px;margin-top:40px;max-width:285px;}.slide__description{font-size:20px;}.paragraph--type--homepage-slideshow .slick-dots{bottom:10px;}}@media screen and (max-width:426px){.slick-dots li button:before{color:transparent;top:-2px;}.slick-dots li button{width:12px;height:12px;}.slick-dots li button::before{font-size:15px;}.slick-lightbox-close{right:0;}.slick-lightbox .slick-next{right:0;}.slick-lightbox .slick-prev{left:0;}.slide__caption{padding-left:0;}.slide__title{max-width:230px;margin-top:20px;flex:1;margin-left:58px;}.slide__link{margin-left:auto;margin-right:auto;margin-bottom:65px;}.slide__description{margin-bottom:40px;align-self:center;text-align:center;}.paragraph--type--homepage-slideshow .slick-dots li button{width:12px;height:12px;}.paragraph--type--homepage-slideshow .slick-dots li button::before{font-size:15px;left:-3px;top:-2px;}}@media screen and (max-width:376px){.slide__description{max-width:300px;}}
.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:'DINMedium';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:"DINBold";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:'DINMedium';}.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%;object-fit:cover;}.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;}.f-dir-column{flex-direction:column;}.gap-10{gap:10px;}@media screen and (max-height:800px){#iscrizione_successo_modal .modal-content .modal-image #modal-image{width:50%;}}@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:"DINRegular";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;}
