/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#header{width:100%;display:flex;justify-content:center;background-color:var(--color-4);background:linear-gradient(90deg,var(--color-5) 0%,var(--color-5) 50%,var(--color-4) 50%,var(--color-4) 100%);position:fixed;z-index:10;}.my_nav{height:80px;width:100%;max-width:1200px;font-family:var(--font);display:flex;align-items:center;background-color:var(--color-4);z-index:10;}#logo > img{height:80px;width:198px;background-color:var(--color-5);padding:17px 30px 17px 10px;vertical-align:bottom;}@media screen and (min-width:980px){#header_center{margin-right:auto;}.my_nav .menu{text-decoration:none;list-style-type:none;display:flex;justify-content:space-between;color:var(--color-1);font-size:14px;font-weight:400;padding-left:30px;height:80px;}.my_nav .menu ul{text-decoration:none;list-style-type:none;}.my_nav .menu > li{height:100%;cursor:pointer;}.my_nav .open{position:absolute;z-index:999;}.menu__link--level-1{text-transform:uppercase;}.my_nav .menu > li > a,.my_nav .menu > li > span,.my_nav .menu > li.menu__item--active-trail > a,.my_nav .menu > li.is-active > a,.my_nav .menu > li.menu__item--active-trail > span,.my_nav .menu > li.is-active > span{position:relative;}.my_nav .menu > li.menu__item--active-trail > a::after,.my_nav .menu > li.is-active > a::after,.my_nav .menu > li.menu__item--active-trail > span::after,.my_nav .menu > li.is-active > span::after,.my_nav .menu > li:hover > a::after,.my_nav .menu > li:hover > span::after{content:'';position:absolute;height:2px;width:calc(100% - 30px);background-color:var(--color-5);bottom:20px;left:15px;}.my_nav .menu > li a{color:var(--color-1);text-decoration:none;}.my_nav .menu > li > a,.my_nav .menu > li > span{display:block;height:100%;width:100%;display:flex;align-items:center;padding:0 15px;}.my_nav .menu > li > ul{text-decoration:none;list-style-type:none;position:absolute;top:80px;left:0;height:var(--sub-nav-height,428px);width:100%;padding:20px 20px;background-color:var(--color-2);background:linear-gradient(90deg,var(--color-2) 0,var(--color-2) max(calc(50% - 402px),198px),var(--color-1) max(calc(50% - 402px),198px),var(--color-1) 100%);transition:top 1s ease 0s;display:flex;flex-direction:column;display:none;}.my_nav .menu > li > ul > li{width:170px;margin:0 auto;position:relative;left:max(calc(-50% + 79px),-501px);}.my_nav .menu > li > ul > li > a,.my_nav .menu > li > ul > li > span{display:block;font-size:14px;color:var(--color-4);cursor:pointer;padding-right:4px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Dx.svg);background-position:right;background-repeat:no-repeat;background-size:12px 12px;padding:10px 0;padding-right:24px;}.my_nav .menu > li > ul > li:hover > a,.my_nav .menu > li > ul > li:hover > span,.my_nav .menu > li > ul > li > a.menu__link--active-trail,.my_nav .menu > li > ul > li > span.menu__link--active-trail{color:var(--color-5);text-decoration:underline;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Dx.svg);}.my_nav .menu > li > ul > li > ul{position:fixed;left:max(calc(198px + calc(100vw - 1200px)/2 - 21px),178px);top:80px;width:calc(100vw - 198px - calc(100vw - 1200px)/2);height:var(--sub-nav-height);padding-left:65px;padding-top:32px;display:flex;display:none;}.toolbar-horizontal.toolbar-tray-open .my_nav .menu > li > ul > li > ul{top:160px;}.toolbar-horizontal .my_nav .menu > li > ul > li > ul{top:120px;}.my_nav .menu > li > ul > li > ul:hover{display:flex !important;}.my_nav .menu > li > ul > li > ul > li{width:200px;margin-right:125px;}.my_nav .menu > li > ul > li > ul > li > span{font-size:14px;color:var(--color-4);padding-bottom:10px;display:block;font-weight:bold;}.my_nav .menu > li > ul > li > ul > li > ul{display:flex !important;flex-direction:column;}.my_nav .menu > li > ul > li > ul > li > ul > li{padding:4px 0;}.my_nav .menu > li > ul > li > ul > li > ul > li > span{font-weight:bold;}.my_nav .menu > li > ul > li > ul > li > ul > li,.my_nav .menu > li > ul > li > ul > li > ul > li > a{color:var(--color-4);font-size:13px;position:relative;display:inline;}.my_nav .menu > li > ul > li > ul > li > ul > li > a{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Dx.svg);background-position:right;background-repeat:no-repeat;background-size:8px 8px;padding-right:12px;}.my_nav .menu > li > ul > li > ul > li > ul > li > a:hover,.my_nav .menu > li > ul > li > ul > li > ul > li > a.menu__link--active-trail{color:var(--color-5);text-decoration:underline;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Dx.svg);}.my_nav .menu > li > ul > li > ul > li > ul > li > ul{display:flex;flex-direction:column;padding-left:20px;margin-top:10px;}.my_nav .menu > li > ul > li > ul > li > ul > li > ul > li{padding:4px 0;}.my_nav .menu > li > ul > li > ul > li > ul > li > ul > li > a{color:var(--color-6);font-size:13px;position:relative;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Purple_Dx.svg);background-position:right;background-repeat:no-repeat;background-size:8px 8px;padding-right:12px;}.my_nav .menu > li > ul > li > ul > li > ul > li > ul > li > a:hover,.my_nav .menu > li > ul > li > ul > li > ul > li > ul > li > a.menu__link--active-trail{color:var(--color-5);text-decoration:underline;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Dx.svg);}}#header_right{display:flex;}.my_nav .social{display:flex;}.my_nav .utility{display:flex;align-items:center;padding-right:10px;}.my_nav .social img,.my_nav .utility img,.my_nav .social a,.my_nav .utility a{height:16px;width:16px;margin:0 7px;}.utility .icon-search{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Search.svg);background-position:center center;background-repeat:no-repeat;}.utility .icon-user{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_User.svg);background-position:center center;background-repeat:no-repeat;}.social .icon-insta{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Instagram.svg);background-position:center center;background-repeat:no-repeat;}.social .icon-fb{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Fb.svg);background-position:center center;background-repeat:no-repeat;}.social .icon-in{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Linkedin.svg);background-position:center center;background-repeat:no-repeat;}.hamburger-menu{display:none;}.blur{filter:blur(3px);-webkit-filter:blur(3px);}@media screen and (max-width:1040px){.my_nav .social{display:none;}}@media screen and (max-width:979px){html{min-width:360px;}.toolbar-vertical.toolbar-tray-open #header{width:calc(100% - 240px);}.my_nav{justify-content:space-between;}.my_nav .reverse{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Up.svg) !important;}.hamburger-menu{display:initial;height:26px;width:26px;border:none;outline:none;cursor:pointer;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Menu.svg);background-size:26px 26px;background-position:center right;background-color:transparent;background-repeat:no-repeat;margin-left:7px;}.hamburger-menu.close{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Close.svg);}#header_center{position:absolute;top:80px;left:0;height:0px;width:100%;background-color:var(--color-2);overflow:scroll;display:none;background:var(--color-4);}.menu{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-2);width:100%;text-decoration:none;list-style-type:none;}.menu li{width:100%;}.menu ul{text-decoration:none;list-style-type:none;}.menu li a,.menu li span{display:block;width:100%;padding:20px 20px;text-decoration:none;color:var(--color-4);font-size:14px;}.menu li a{position:relative;}.menu ul > li a::after{content:'';position:absolute;top:calc(100% - 2em);transform:translateY(-50%);padding-left:4px;height:8px;width:8px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Dx.svg);background-repeat:no-repeat;background-position:center right;background-size:8px 8px;}.menu ul > li > ul > li > ul > li > ul > li a::after{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Purple_Dx.svg) !important;}.menu > li > a{background:none;border-bottom:1px solid var(--color-1);}.menu > li > span{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Down.svg);background-repeat:no-repeat;background-position:center right;background-position-x:calc(100% - 12px - 5px);background-size:12px 12px;border-bottom:1px solid var(--color-1);}.menu > li > ul{display:none;}.menu > li > ul > li > a,.menu > li > ul > li > span{background-color:var(--color-3);border-bottom:1px solid var(--color-1);padding-left:29px;}.menu > li > ul > li > span{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Down.svg);background-repeat:no-repeat;background-position:center right;background-position-x:calc(100% - 12px - 5px);background-size:12px 12px;}.menu > li > ul > li > ul{display:none;}.menu > li > ul > li > ul > li > span{background-color:var(--color-1);padding-left:37px;font-weight:bold;border-bottom:1px solid var(--color-2);background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Down.svg);background-repeat:no-repeat;background-position:center right;background-position-x:calc(100% - 12px - 5px);background-size:12px 12px;}.menu > li > ul > li > ul > li > ul{display:none;}.menu > li > ul > li > ul > li > ul > li > a{background-color:var(--color-1);padding-left:48px;font-size:13px;}.menu > li > ul > li > ul > li > ul > li > span{background-color:var(--color-1);font-weight:bold;padding-left:48px;font-size:13px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Down.svg);background-repeat:no-repeat;background-position:center right;background-position-x:calc(100% - 12px - 5px);background-size:12px 12px;}.menu > li > ul > li > ul > li > ul > li > ul{display:none;}.menu > li > ul > li > ul > li > ul > li > ul > li > a{background-color:var(--color-1);color:var(--color-6);padding-left:69px;font-size:13px;}.my_nav .social{align-items:center;justify-content:center;position:absolute;top:80px;left:0px;height:40px;width:100%;background-color:var(--color-4);display:none;}.social-mobile{display:flex;justify-content:center;background:var(--color-4);height:40px;}.social-mobile .icon-insta{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Instagram.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px;border-bottom:none;width:16px;margin-left:5px;margin-right:5px;}.social-mobile .icon-fb{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Fb.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px;border-bottom:none;width:16px;margin-left:5px;margin-right:5px;}.social-mobile .icon-in{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Linkedin.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px;border-bottom:none;width:16px;margin-left:5px;margin-right:5px;}.menu .menu__link--active-trail{position:relative;}.menu .menu__link--active-trail::before{content:'';position:absolute;top:50%;left:10px;transform:translateY(-50%);height:4px;width:4px;background-color:var(--color-5);}.menu .menu__item--level-2 .menu__link--active-trail::before{left:18px;}.menu .menu__item--level-3 .menu__link--active-trail::before{left:27px;}.menu .menu__item--level-4 .menu__link--active-trail::before{left:38px;}.menu .menu__item--level-5 .menu__link--active-trail::before{left:58px;}.link_w_submenu{display:inline-flex;width:100%;background-color:#F5F5F5;border-bottom:1px solid #fff;}.menu .link_w_submenu > a{width:50%;padding-left:29px;}.menu .link_w_submenu > span{width:50%;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Down.svg);background-repeat:no-repeat;background-position:center right;background-position-x:calc(100% - 12px - 5px);background-size:12px 12px;}.menu .menu__item--active-trail .menu__item--active-trail .is-active{position:relative;}.menu .menu__item--active-trail .menu__item--active-trail .is-active::before{content:'';position:absolute;top:50%;transform:translateY(-50%);height:4px;width:4px;background-color:var(--color-5);}.menu .menu__item--level-3 .is-active::before{left:27px;}.menu .menu__item--level-4 .is-active::before{left:38px;}.menu .menu__item--level-5 .is-active::before{left:58px;}}@media screen and (max-width:609px){.toolbar .toolbar-bar{position:fixed;z-index:9999;}.toolbar-vertical #header{position:absolute;}}.my_nav .contextual-region{position:static;}#block-theme-2bit-socialheaderdesktophamburger .content > div{display:flex !important;}@media only screen and (min-width:980px){.menu .menu__item .link_w_submenu > a{display:block;font-size:14px;color:var(--color-4);cursor:pointer;padding-right:4px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Dx.svg);background-position:right;background-repeat:no-repeat;background-size:12px 12px;padding:10px 0;padding-right:24px;}.menu .menu__item .link_w_submenu > a:hover{color:var(--color-5);text-decoration:underline;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Dx.svg);}.menu .menu__item .menu__item a.menu__link--active-trail,.menu .menu__item--active-trail .menu__item--active-trail a.is-active{color:var(--color-5) !important;text-decoration:underline !important;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Dx.svg) !important;}}
:root{--color-1:#FFFFFF;--color-2:#EBEBEB;--color-3:#F5F5F5;--color-4:#1F1B37;--color-5:#E50051;--color-6:#43518E;--font:'Ubuntu',sans-serif;--sub-nav-height:440px;--height-card-cont:6em;--swiper-theme-color:var(--color-5) !important;--swiper-pagination-bullet-size:10px !important;--color-black-rgb:0,0,0;--swiper-pagination-bullet-inactive-opacity:1 !important;--swiper-pagination-bullet-inactive-color:var(--color-2) !important;}*{padding:0;margin:0;box-sizing:border-box;}html[debug] *{outline:1px solid green;}body{background-color:var(--color-4);}#main{font-family:var(--font);background-color:var(--color-1);}#header{z-index:999;}@media screen and (min-width:720px){.column-2.card > .swiper-pagination{z-index:-1 !important;}}#block-theme-2bit-primary-local-tasks{margin:0px;margin-top:10px;}.tabs{width:100%;border:none;margin-right:0px;font-size:13px;border-color:transparent!important;max-width:1200px;padding-left:10px;padding-right:10px;box-sizing:border-box;margin-left:auto;margin-right:auto;}div.tabs{margin-bottom:20px;}ul.tabs.primary{border-color:transparent!important;padding:0px !important;margin:0px !important;}ul.tabs.primary li{margin-bottom:-1px !important;}.tabs ul.primary li a{color:#171C35;border-color:transparent!important;border-color:#bbb;border-style:solid solid none solid;border-width:1px;display:block;font-size:13px;padding:10px;text-shadow:none;text-decoration:none;font-weight:bold;background-color:#EFEFF0;}.tabs ul.primary li a:hover{background-color:var(--color-5);color:#FFF;}.tabs ul.primary li.is-active a{background-color:var(--color-5);color:#FFF;border-color:transparent!important;}@media screen and (max-width:37.5em){.tabs ul.primary{border-color:transparent!important;}.tabs ul.primary li{display:block;margin:0;}.tabs ul.primary li a{padding:5px 10px;}.tabs ul.primary li.is-active a{border-color:transparent!important;}}@media screen and (min-width:37.5em){.tabs ul.primary{border-collapse:collapse;height:auto;line-height:normal;padding:0 3px;margin:0;overflow:hidden;border:none;white-space:nowrap;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}[dir="rtl"] .tabs ul.primary li{margin:0 0 0 5px;float:right;}.tabs ul.primary li a{float:left;border-top-left-radius:0px;border-top-right-radius:0px;}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff;}}.tabs ul.secondary{border-bottom:none;margin:5px;padding:0.5em 0;overflow:hidden;}.tabs ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em;}[dir="rtl"] .tabs ul.secondary li{border-left:1px solid #ccc;border-right:none;float:right;}.tabs ul.secondary li:last-child{border-right:none;}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:none;}.tabs ul.secondary li:first-child{padding-left:0;}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0;}.tabs ul.secondary li a{display:inline;padding:0.25em 0.5em;text-decoration:none;}.tabs ul.secondary li a.is-active{background:#fff;border-bottom:none;border-radius:5px;}#messages{background-color:var(--color-1);padding:0px !important;margin-left:10px;margin-right:10px;}div.messages{display:block;min-height:10px;padding:15px;padding-bottom:10px;margin-bottom:10px;font-size:18px;color:var(--color-5);background-color:var(--color-1);border:none;background-image:none;font-weight:normal;margin-bottom:10px !important;max-width:1200px;padding-left:10px;padding-right:10px;box-sizing:border-box;margin-left:auto;margin-right:auto;}div.messages ul{margin-left:0px;padding-left:0px;margin-top:0px;list-style-type:none;}div.messages a{color:var(--color-5);text-decoration:underline;}div.messages a:hover{color:var(--color-5);text-decoration:underline;}.messages .status h2{padding:0px;margin:0px;}#block-theme-2bit-breadcrumbs{background-color:var(--color-3);}#block-theme-2bit-breadcrumbs .content{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;box-sizing:border-box;font-size:13px !important;padding-top:10px;padding-bottom:10px;}#block-theme-2bit-breadcrumbs a{color:#171C35;}#block-theme-2bit-page-title{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}#corpo_pagina{padding-top:0px;}#area_pagetop{padding-top:80px;background-color:var(--color-4);}.column-2 .card .card-cont .cont.card-open{background:linear-gradient(to bottom,var(--color-4),var(--color-4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.column-2 .card .card-cont .cont p{-webkit-background-clip:text;-webkit-text-fill-color:transparent;}#block-theme-2bit-infobutton{position:absolute;}#area_pagebottom{background-color:var(--color-3) !important;}.region-pagebottom{margin:0 auto;padding:60px 10px;max-width:1200px;display:flex;padding-bottom:60px;}#block-theme-2bit-views-block-card-news-home{width:calc(50% - var(--test));padding-right:0;}#block-theme-2bit-views-block-card-blog-home{width:calc(50% - var(--test));margin-left:calc(var(--test) * 2);}#block-theme-2bit-views-block-card-news-home .sx{width:calc(50% - var(--test));padding-right:0;}#block-theme-2bit-views-block-card-news-home .dx{width:calc(50% - var(--test));margin-left:calc(var(--test) * 2);}#block-theme-2bit-views-block-card-blog-home .sx{width:calc(50% - var(--test));padding-right:0;}#block-theme-2bit-views-block-card-blog-home .dx{width:calc(50% - var(--test));margin-left:calc(var(--test) * 2);}.home-newsbog-row .card{padding-bottom:60px;}#block-theme-2bit-views-block-card-news-news{background:var(--color-2);}@media screen and (max-width:1110px){#block-theme-2bit-views-block-card-news-home,#block-theme-2bit-views-block-card-blog-home{width:100%;margin:0;}.region-pagebottom{flex-direction:column;}#block-theme-2bit-views-block-card-blog-home{margin-top:30px;margin-left:0;}}@media screen and (max-width:719px){#block-theme-2bit-views-block-card-news-home .dx,#block-theme-2bit-views-block-card-blog-home .dx{margin-left:0;}.column-2.cta .dx{padding-bottom:30px !important;}}.title-box .info{display:flex;justify-content:space-between;padding-top:10px;}.title-box .info .dateaut,.title-box .info .social{display:flex;font-size:14px;justify-content:center;align-items:center;}.title-box .tag{padding-bottom:10px;}.title-box .tag a{font-size:14px;color:var(--color-4);padding-right:20px;font-weight:bold;}.title-box .info .dateaut .date{padding:2px 25px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_News_Clock.svg);background-repeat:no-repeat;background-size:20px;background-position:left center;}.title-box .info .dateaut .author{padding:2px 25px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_News_User.svg);background-repeat:no-repeat;background-size:20px;background-position:left center;}.title-box .info .social span{font-size:14px;padding-right:10px;}.title-box .info .social .mail{height:25px;width:25px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_News_Mail.svg);background-repeat:no-repeat;background-size:25px;background-position:left center;padding:0 15px;}.title-box .info .social .face{height:25px;width:25px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_News_Fb.svg);background-repeat:no-repeat;background-size:25px;background-position:left center;padding:0 15px;}.title-box .info .social .linkedin{height:25px;width:25px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_News_In.svg);background-repeat:no-repeat;background-size:25px;background-position:left center;padding:0 15px;}.title-box .info .social .insta{height:25px;width:25px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_News_Ig.svg);background-repeat:no-repeat;background-size:25px;background-position:left center;padding:0 15px;}section{font-family:var(--font);width:100%;}section .contenuto_pagina{margin:0 auto;padding:60px 10px;max-width:1200px;}section .contenuto_pagina > ol,section .contenuto_pagina > ul{padding-left:20px;padding-bottom:10px;}section .contenuto_pagina p > a,section .contenuto_pagina ol > li > a,section .contenuto_pagina ul > li > a,section .contenuto_pagina p > strong > a{color:var(--color-5);text-decoration:underline;}.cont-pagina-1200,#block-theme-2bit-views-block-view-sectors,#block-theme-2bit-views-block-view-subsectors,#block-theme-2bit-views-block-view-hardware,#block-theme-2bit-views-block-card-related-blog .content{margin:0 auto;max-width:1200px;padding:0 10px;padding-top:60px;}#block-theme-2bit-views-block-view-sectors{padding:60px 10px;}#block-theme-2bit-views-block-view-subsectors,#block-theme-2bit-views-block-view-hardware{padding-top:0px;padding-bottom:30px;}#block-theme-2bit-views-block-card-related-blog{background-color:var(--color-2);}#block-theme-2bit-views-block-card-related-blog .content{padding-top:30px;}section .contenuto_pagina.no-pad{padding:0px 10px;}section .contenuto_pagina.no-pad-top{padding-top:0px !important;}section .contenuto_pagina.no-pad-bot{padding-bottom:0px !important;}section .contenuto_pagina.no-pad-side{padding-left:0 !important;padding-right:0 !important;}.homeSwiper{height:100vh;max-height:600px;min-height:450px;width:100%;}.homeSwiper .home-info{position:absolute;top:50%;transform:translateY(-50%);padding-right:10px;}.homeSwiper .bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;}.homeSwiper .bg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,rgba(var(--color-black-rgb),0.9),rgba(var(--color-black-rgb),0));background-color:transparent;opacity:1;}.homeSwiper .bg.no-gradient::after{display:none;}.homeSwiper .bg.no-filter::after{background-color:transparent !important;}.homeSwiper .bg img{width:99.9%;height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}.home-info .swiper_title{color:var(--color-1);font-size:80px;max-width:1020px;margin-bottom:30px;font-weight:bold;}.home-info .swiper_subtitle{color:var(--color-1);font-size:22px;max-width:800px;margin-bottom:60px;}.info-button{position:fixed;bottom:10px;right:10px;width:50px;height:50px;background:url(/sites/all/themes/theme_2bit/css/src/2bit_Info.svg);background-repeat:no-repeat;background-size:100%;z-index:10;}@media screen and (max-width:720px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:15px;margin-left:7px !important;margin-right:7px !important;}}@media screen and (max-width:1080px){.page-node-64 .homeSwiper{height:auto !important;min-height:auto !important;width:100% !important;}.page-node-64 .homeSwiper .bg{display:block !important;position:relative;}.page-node-64  .homeSwiper .bg img{display:block;width:100%;height:auto;position:relative;top:0px;left:0px;transform:none;}.page-node-64 .homeSwiper .home-info{position:relative !important;top:0px !important;transform:none !important;padding-right:0px !important;}}.title-box h1{color:var(--color-4);font-size:50px;font-weight:bold;width:100%;}.border-bot-t .title-box{border-bottom:2px solid var(--color-4);padding-bottom:30px;}.views-field-field-page-title,.views-field-field-tax-title{max-width:1200px;margin:0 auto;padding:0 10px;}.title-box .main-title,.titolo-seo,.title-box .h2_title{color:var(--color-4);font-weight:bold;font-size:50px;padding-bottom:5px;padding-top:60px;border-bottom:2px solid var(--color-4);}.title-box .main-title{margin:0;padding-top:0px;}.block-views .title-box .main-title{width:100%;}.title-box hr{width:100%;height:2px;margin-top:10px;border:none;outline:none;background:var(--color-4);}.title-box .subtitle{color:var(--color-4);font-size:24px;padding-top:30px;padding-bottom:60px;}section .column-2{display:flex;padding-top:30px;padding-bottom:60px;}section .column-2 ul{padding-left:20px;}section .column-2.no-pad,section .column-2 ~ .column-2{padding:25px 0px !important;}section .column-2.no-pad{padding-top:30px !important;}section .column-2 > .sx,section .column-2 > .dx{width:50%;padding-right:30px;color:var(--color-4);}section .column-2 > .sx h2,section .column-2 > .dx h2{font-size:24px !important;}section .column-2 > .sx.bold{font-size:24px;font-weight:bold;}section .column-2 > .sx-100{width:100%;}section .column-2 > .dx{font-size:17px;}section .column-2 > .dx .dx-title{padding-top:60px !important;padding-bottom:0px !important;font-size:24px !important;font-weight:bold !important;}section .column-2 > .dx p,section .column-2 > .sx p{font-size:17px;padding-bottom:1em;line-height:120%;}section .column-2 .img-cont,section .column-2 .img-cont > img{width:100%;}section .column-2 .dx > .img-cont > img,section .column-2 .dx > p{padding-left:0px;}section .column-2 .sx > .img-cont > img{padding-right:20px;}section .column-2 .subtitle{color:var(--color-4);font-size:22px;padding-bottom:30px;font-weight:bold;}section .column-2 .sx .sub,section .column-2 .dx .sub{padding-bottom:1em;}section .column-2 button.show-more,section .column-2 a.show-more,a.show-more{background:transparent;border:none;padding-right:12px;color:var(--color-5);font-size:17px;text-decoration:none;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Dx.svg);background-repeat:no-repeat;background-position:center right;background-size:10px 10px;font-weight:bold;cursor:pointer;}.show-more:hover{text-decoration:underline !important;}section .double-show-more{display:flex;justify-content:space-between;}section .cont-double-sm{padding-bottom:40px !important;padding-right:35px !important;}section .cont-double-sm div{width:100%;}section .cont-double-sm div.sx{padding-right:15px;}section .column-2 > .sx-100 a{margin-bottom:10px;text-decoration:none;}section .column-2 > .sx-100 a + a{margin-right:0;}.column-2 .card{position:relative;}.column-2.card{background:linear-gradient(90deg,var(--color-3) 0,var(--color-3) 50%,var(--color-2) 50%,var(--color-2));padding:0;align-items:flex-start;}.column-2 .sx.card{background-color:var(--color-3);padding-right:0;padding-bottom:60px;}.column-2 .dx.card{background-color:var(--color-2);padding-right:0;padding-bottom:60px;}.column-2 .card .img-cont{height:300px;width:100%;position:relative;}.column-2 .card .img-cont::after{content:'';position:absolute;bottom:-17.5px;left:35px;height:35px;width:35px;background-color:var(--bg);transform:rotate(45deg);}.column-2 .card .img-cont .bg{width:100%;height:295px;overflow:hidden;}.column-2 .card .img-cont .bg img{min-width:600px;width:100%;box-sizing:content-box;position:relative;top:0;left:50%;transform:translateX(-50%);}.column-2 .card .img-cont .center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--color-1);}.column-2 .card .img-cont .center .icont{display:flex;flex-wrap:wrap;justify-content:center;}.column-2 .card .img-cont .center .icont img{margin-left:8px;margin-right:8px;}.column-2 .card .img-cont .icon{height:40px;width:auto;margin-top:20px;}.column-2 .card .buttons-cont{padding:35px;padding-bottom:0;display:flex;flex-wrap:wrap;}.column-2 .card .buttons-cont button{font-family:var(--font);font-size:13px;padding:12px;background-color:transparent;border:2px solid var(--color-4);color:var(--color-4);cursor:pointer;margin-right:10px;margin-bottom:10px;font-weight:bold;transition:color 400ms,background-color 400ms;}.column-2 .card .buttons-cont button:hover{color:var(--color-1) !important;background-color:var(--color-4) !important;}.column-2 .card .buttons-cont button:last-child{margin-right:0;}.column-2 .card .buttons-cont button.active{color:var(--color-1);background-color:var(--color-4);}.column-2 .card .card-cont{padding:35px;display:none;}.column-2 .card .card-cont.show{display:block;}.column-2 .card .card-cont h2{font-size:20px;padding-bottom:.75em;}.column-2 .card .card-cont h3,.column-2 .card .card-cont h4{font-size:20px;padding-bottom:.75em;color:var(--color-4);}.column-2 .card.partner .card-cont h2{padding-bottom:0;}.column-2 .card .card-cont .cont{font-size:17px;height:var(--height-card-cont);overflow:hidden;background:linear-gradient(to bottom,var(--color-4) 50%,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.column-2 .card .card-cont .cont.open{background:linear-gradient(to bottom,var(--color-4) 50%,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.column-2 .card .card-cont .cont.offer{background:var(--color-4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.column-2 .card.partner .card-cont .cont{height:auto;}.column-2 .card .card-cont p,.column-2 .card .card-cont ul{font-size:14px;}.column-2 .card .card-cont .column-2{position:absolute;padding-left:35px;padding-right:75px;bottom:0;left:0;width:100%;padding-bottom:30px;flex-direction:row;}.column-2 .card .card-cont .column-2 .sx,.column-2 .card .card-cont .column-2 .dx{flex-grow:1;}.column-2 .card .card-cont .read-more{background:transparent;border:none;color:var(--color-5);font-size:17px;padding-top:11px;padding-bottom:11px;padding-right:17px;cursor:pointer;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Down.svg);background-repeat:no-repeat;background-position:center right;background-size:10px 10px;font-weight:bold;}.read-more:hover{text-decoration:underline;}.column-2 .card .card-cont .read-more.reverse{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Up.svg);}.column-2 .card .card-cont .discover,.webform-submission-form .form-actions,.discover{background:var(--color-5);color:var(--color-1);border:3px solid var(--bg,var(--color-5)) !important;font-size:14px;position:relative;cursor:pointer;border:none;text-decoration:none;text-transform:uppercase;display:flex !important;justify-content:center;align-items:center;min-height:40px !important;min-width:150px;width:max-content;transition:background-color 300ms;}.paragraph a.discover{color:var(--color-1);}.webform-submission-form .form-actions:hover,.discover:hover{background:transparent !important;color:var(--bg,var(--color-5)) !important;}.webform-submission-form .form-actions,.discover{display:inline-block;}.webform-submission-form .form-actions,.discover.pad-fr{padding-left:10px;padding-right:10px;}.discover.form{min-width:auto;width:125px;margin-top:15px;}.webform-submission-form .form-actions > input,.discover.form > input{position:absolute;display:block;background:none;border:none;width:165px;height:40px;z-index:10;text-align:center;padding-left:0px !important;color:var(--color-1);text-transform:unset;font-size:14px;cursor:pointer;transition:color 300ms}.webform-submission-form .form-actions > input:hover,.discover.form > input:hover{color:var(--color-5);}input[value="Ripristina"]{border:0;outline:0;background:none;color:var(--color-5);text-decoration:underline;cursor:pointer;padding-top:.5em;}.column-2 .card .card-cont .discover:after,.webform-submission-form .form-actions::after,.discover::after{content:'';position:absolute;right:-43px;top:-3px;width:40px;height:40px;background-color:var(--color-1);background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Red_Dx.svg);background-repeat:no-repeat;background-position:center center;background-size:12px 12px;}.discover.bg-4::after{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Dx.svg);}.discover.gray::after{background-color:var(--color-2);}.column-2.space-between{justify-content:space-between;}.column-2.space-between.card{background:none !important;}.column-2.space-between > .sx,.column-2.space-between > .dx{width:calc(50% - 20px) !important;}:root{--test:min(1vw,40px);}.column-2.margin-40 .sx{width:calc(50% - var(--test));padding-right:0;}.column-2.margin-40 .dx{width:calc(50% - var(--test));margin-left:calc(var(--test) * 2);}.column-2.news-blog{background:none;}.column-2.news-blog .card .img-cont{height:190px;}.column-2.news-blog .card .img-cont .bg{height:190px;display:block;}.column-2.news-blog .card .img-cont .bg img{min-width:auto !important;aspect-ratio:4 / 3 !important;top:50%;left:50%;transform:translate(-50%,-50%);}.column-2.news-blog .card .card-cont .cont{height:5.5em;}.column-2.news-blog .card .title{color:var(--color-4);font-size:17px;font-weight:bold;}.column-2.news-blog .card .date,.column-2.news-blog .card .date span{color:var(--color-4);font-size:14px;padding-top:10px;padding-bottom:15px;}.column-2.news-blog .card .date a{color:var(--color-4);font-size:14px;padding-top:10px;padding-bottom:15px;}.column-2.news-blog .card .title{color:var(--color-4);font-size:17px;font-weight:bold;min-height:3.5em;text-decoration:none;display:block;}.column-2.cta *{color:var(--color-1);}.column-2.cta .dx,.column-2.cta .sx{padding:35px !important;}.column-2.cta img{width:60px;height:60px;}.column-2.cta h2{font-size:28px;padding-top:60px;}.column-2.cta .dx p,.column-2.cta .sx p{font-size:17px;font-weight:normal;padding-top:30px;padding-bottom:60px;}.column-2.cta-single{padding:0;}.column-2.cta-single .sx{width:66%;}.column-2.cta-single .dx{padding:30px 35px !important;width:33%;z-index:2;}.section-cta-single{position:relative;}.section-cta-single .bg-cta-sx{position:absolute;z-index:1;height:100%;width:66%;overflow:hidden;}.section-cta-single .bg-cta-sx img{width:100vw;min-height:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;}.grid-4 .views-field{width:100%;}.grid-4.gap .views-field{width:calc(100% - var(--gap,25px));height:calc(100% - var(--gap,20px));}.grid-4.gap{justify-items:center;}.grid-4 .grid-item{width:100%;height:100%;padding:min(20%,15vw) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer;text-decoration:none;overflow:hidden;text-align:center;}.grid-4.gap .grid-item{width:100%;height:100%;transition:transform 300ms;}.grid-4 .grid-item:hover .bg{transform:scale(1.15);}.grid-4 .grid-item.hovershadow:hover{transform:scale(0.95);}.grid-4 .grid-item .bg{position:absolute;width:101%;z-index:0;transition:transform 500ms;}.grid-4 .grid-item .icon{width:40%;max-width:120px;min-width:60px;margin-bottom:20px;padding:4px;z-index:1;}.grid-4 .grid-item div{z-index:1;}.grid-4 .grid-item div > h3{color:var(--color-1);font-size:24px;font-weight:bold;}.grid-4.gap .grid-item div{color:var(--color-4);font-size:min(2vw,22px);text-align:center;padding:0 10px;}@media screen and (max-width:1110px){.column-2.margin-40{flex-direction:column;}.column-2.margin-40 > .sx,.column-2.margin-40 > .dx{width:100%;}.column-2.margin-40 > .dx{margin-top:30px;margin-left:0;}.column-2.news-blog > .sx{width:50%;}.column-2.news-blog > .dx{width:50%;}.column-2.news-blog .card .card-cont{min-height:0;}.column-2.news-blog .card .img-cont{height:220px;}.column-2.news-blog .card .img-cont .bg{height:220px;}}@media screen and (max-width:919px){.column-2 .dx.card,.column-2 .sx.card{padding-bottom:75px;}.section-cta-single .bg-cta-sx img{width:auto;height:100%;}.this_container_button_home{flex-direction:column !important;padding-top:20px;}.this_container_button_home .sx{width:100% !important;}.this_container_button_home .discover{float:none;}}@media screen and (max-width:1080px){.homeSwiper .bg img{width:auto;height:100%;}}@media screen and (max-width:979px){.home-info .swiper_title{font-size:65px;font-weight:bold;}.home-info .swiper_subtitle{font-size:18px;}}@media screen and (max-width:719px){.column-2 .dx.card,.column-2 .sx.card{padding-bottom:60px;}.this_container_button_home{flex-direction:row !important;padding-right:35px !important;}.this_container_button_home .sx{width:50% !important;}.this_container_button_home .discover{float:right;}.none-mobile{display:none;}.homeSwiper .bg img{width:auto;height:500px;}.homeSwiper{max-height:500px;}.home-info .swiper_title{color:var(--color-1);font-size:40px;max-width:400px;margin-bottom:30px;font-weight:bold;}.home-info .swiper_subtitle{color:var(--color-1);font-size:17px;font-weight:normal;max-width:400px;margin-bottom:30px;}.title-box h1,.title-box .main-title,.titolo-seo,.title-box .h2_title{font-size:30px;}.title-box .main-title.wp{width:calc(100% - 20px) !important;margin:0 auto;}.title-box .subtitle{color:var(--color-4);font-size:22px;padding:30px 0px;font-weight:normal;}.title-box .subtitle.wp{padding:30px 10px;}section .column-2 > .sx-100 > a{margin-right:50px;}section header .column-2{padding-bottom:30px !important;}section header .column-2 .dx .cont{padding-bottom:30px;}section .column-2 > .sx.bold{font-size:22px;padding-bottom:30px;}section .column-2 > .dx{font-size:14px;}section .column-2 button.show-more{font-size:14px;}.column-2{flex-direction:column;}section .column-2.reverse{flex-direction:column-reverse;}section .column-2 .dx > .img-cont > img,section .column-2 .dx > p{padding-left:0px;}section .column-2 .sx > .img-cont > img{padding-right:0px;}section .column-2.reverse .dx > p{font-size:17px !important;}section .column-2.reverse .dx{padding-bottom:30px;}section .column-2 ~ .column-2{padding:0;}section .column-2 ~ .column-2 .dx,section .column-2 ~ .column-2 .sx{padding-right:0;}.column-2 .sx,.column-2 .dx{width:100% !important;}.column-2 .card .buttons-cont{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:35px 30px;padding-bottom:0;gap:0px;justify-items:center;}.column-2 .card .buttons-cont button{width:calc(100% - 5px);margin:0;margin-bottom:5px;}.column-2 .card .card-cont h2{font-size:17px;}.column-2 .card .card-cont p{font-size:14px;}.column-2 .card .card-cont .read-more{font-size:14px;padding-top:11px;padding-bottom:11px;padding-right:17px;cursor:pointer;}section.bg-cta{padding:0;background:none !important;}section.bg-cta .contenuto_pagina{padding:30px 0;}.column-2.cta{padding:0;}.column-2.cta .sx{padding-bottom:30px !important;}.column-2.cta .dx{padding-top:30px !important;}.grid-4{grid-template-columns:repeat(2,1fr);justify-items:center;}.grid-4 .grid-item{width:calc(100% - 10px);height:calc(100% - 10px);margin-bottom:10px;}.grid-4 .grid-item .bg{position:absolute;width:100%;z-index:0;}.grid-4 .grid-item div{font-size:17px;}.section-cta-single .bg-cta-sx{position:initial;z-index:1;width:100%;}.section-cta-single .bg-cta-sx img{top:0;left:0;transform:none;width:100%;}.column-2.news-blog .card .img-cont{height:280px;}.column-2.news-blog .card .img-cont .bg{height:280px;}.column-2.news-blog .card .title{min-height:2.5em;}.bg-4-mobile{--bg:var(--color-4);background-color:var(--color-4) !important;}.bg-5-mobile{--bg:var(--color-5);background-color:var(--color-5) !important;}.grid-4.gap .grid-item div{font-size:min(4vw,14px);}}@media screen and (max-width:359px){.column-2 .sx.card,.column-2 .dx.card{padding-bottom:90px;}.column-2 .card .card-cont .column-2{flex-direction:column;align-items:flex-start;}.column-2 .card .card-cont > .column-2 .sx,.column-2 .card .card-cont > .column-2 .dx{width:auto !important;flex-grow:0;}}.float-r{float:right;}.marg-l-20{margin-left:20px;}.t-center{text-align:center;}.h-100{height:100% !important;}input,select{font-family:var(--font);}.myhide{display:none;}.bg-1{--bg:var(--color-1);background-color:var(--color-1) !important;}.bg-2{--bg:var(--color-2);background-color:var(--color-2) !important;}.bg-3{--bg:var(--color-3);background-color:var(--color-3) !important;}.bg-4{--bg:var(--color-4);background-color:var(--color-4) !important;}.bg-5{--bg:var(--color-5);background-color:var(--color-5) !important;}.bg-cta{background:linear-gradient(90deg,var(--color-4) 0%,var(--color-4) 50%,var(--color-5) 50%,var(--color-5) 100%) !important;}footer{width:100%;font-family:var(--font);}footer .top,footer .bot{margin:0 auto;padding:30px 10px;max-width:1200px;}footer .top{display:flex;justify-content:space-between;padding-bottom:0px;}footer .logo{width:256px;}footer .logo img{height:46px;width:158px;}.footer-grid{display:flex;justify-content:space-between;width:100%;}.footer-grid > div{width:256px;display:flex;flex-direction:column;}.footer-grid > div > div{margin-bottom:30px;padding-right:30px;display:flex;flex-direction:column;}footer .social{flex-direction:row !important;padding-top:15px;}footer .social > a{width:16px !important;height:16px !important;margin:0 7px;}footer .social .first_icon{margin-right:7px;margin-left:0px;}footer .social .icon-insta{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Instagram_footer.svg);background-position:center center;background-repeat:no-repeat;}footer .social .icon-fb{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Fb_footer.svg);background-position:center center;background-repeat:no-repeat;}footer .social .icon-in{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Icon_Linkedin_footer.svg);background-position:center center;background-repeat:no-repeat;}.footer-grid .title{color:var(--color-4);font-size:14px;font-weight:bold;margin-bottom:7px;width:100%;}.footer-grid a{color:var(--color-4);font-size:14px;margin-bottom:7px;width:100%;}footer .bot{color:var(--color-1);font-size:14px;display:flex;justify-content:space-between;}footer .bot div{width:256px;line-height:22px;padding-right:30px;}footer .bot div a{color:var(--color-1);}footer .bot div a[href^="tel"]{text-decoration:none;}@media screen and (max-width:979px){footer .top{padding-bottom:0;}footer .logo{margin-bottom:30px;}footer .logo img{margin:0 auto;}.footer-grid{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;}.footer-grid > div > div{min-height:0px;padding:0;}footer .social{justify-content:center;margin-top:15px;}footer .bot{flex-direction:column;align-items:center;margin:0 auto;text-align:center;}footer .bot div{margin-bottom:30px;padding-right:0px;}footer .bot div p{margin-bottom:7px;}}@media screen and (max-width:719px){.footer-grid a{margin-top:7px;margin-bottom:7px;}}.column-2.card ul,.column-uncount ul{margin-left:20px;}.column-2.card ul li,.column-uncount ul li{line-height:120%;}.column-2.card .title-icon h2{padding:0;padding-left:15px;}.column-2.card .title-icon{display:flex;align-items:center;padding-bottom:20px;}.column-2.card .title-icon .icon{height:60px;width:60px;min-width:60px;background-position:top left;background-size:60px 60px;background-repeat:no-repeat;}a[href^="mail"]{color:var(--color-4);}@media screen and (max-width:719px){.column-2.space-between > .sx,.column-2.space-between > .dx{width:100% !important;}.column-2.space-between > .sx{margin-bottom:40px;}}.column-uncount{display:grid !important;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;justify-items:center;}.column-uncount.column-4{grid-template-columns:repeat(4,1fr);}.column-uncount .card{width:calc(100% - 20px);padding-bottom:60px;margin-bottom:20px;min-width:280px;height:min-content;}.column-uncount .card.partner{padding-bottom:0px;height:auto;}.column-uncount .card:last-child{margin-right:0;}.column-uncount .title-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;}.column-uncount .title-icon .icon{height:120px;width:120px;margin-bottom:20px;background-position:top left;background-size:120px 120px;background-repeat:no-repeat;}.column-uncount .title-icon h2{margin-bottom:1em;}.column-uncount .card-func{text-decoration:none;display:block;padding-bottom:0;min-height:300px;margin-left:auto;margin-right:auto !important;transition:transform 500ms;}.column-uncount .card-func:hover{transform:scale(0.95);}.column-uncount .card-func .title-icon{padding-bottom:0;align-items:flex-start;}.column-2.card .card-func .icon{background-image:none !important;}.column-uncount .card-func .title-icon h2{font-size:20px;margin-bottom:.5em;padding-bottom:.25em !important;color:var(--color-4);padding:0;min-height:2.75em;}.column-uncount .card-func .cont-small .small{color:var(--color-4);font-size:14px;}.column-uncount .group-title{grid-column:1 / 3 span;text-align:left;font-size:22px;font-weight:bold;padding-bottom:.5em;justify-self:flex-start;color:var(--color-4);}.column-uncount .card.no-pad-bot{padding-bottom:0;}.column-uncount .title-icon h2.no-marg-bot{margin-bottom:0;}.wrapper-grupping{width:100%;}.wrapper-grupping .empty{width:100%;height:100vh;background:var(--color-3);padding:30px;}@media screen and (max-width:1199px){.column-uncount.column-4{grid-template-columns:repeat(3,1fr);}.column-uncount.all-card{grid-template-columns:repeat(2,1fr);}.column-uncount .card-func{min-height:275px;}.column-uncount.all-card .group-title{grid-column:1 / 2 span;}}@media screen and (max-width:979px){.column-uncount{grid-template-columns:repeat(2,1fr) !important;}}@media screen and (max-width:829px){.column-uncount.all-card{grid-template-columns:repeat(1,1fr) !important;}.column-uncount .card-func{min-height:auto;}.column-uncount.all-card .group-title{grid-column:1 / 1 span;}}@media screen and (max-width:719px){.column-uncount{grid-template-columns:repeat(1,1fr) !important;}}@media screen and (max-width:300px){.column-uncount .card{min-width:100%;}}.paragraph a{color:var(--color-5);}div[class*="paragraph--type--"]{display:flex;justify-content:space-between;padding-bottom:3em;padding-top:2em;max-width:1200px;margin:auto;padding-left:10px;padding-right:10px;font-family:var(--font);}div[class*="paragraph--type--p-img-txt"]{flex-direction:row-reverse;}div[class*="paragraph--type--"] > div{width:calc(50% - 15px);}div[class*="paragraph--type--"] > div h2{color:var(--color-4);font-size:24px;padding-bottom:30px;font-weight:bold;}div[class*="paragraph--type--"] > div p{padding-bottom:1em;line-height:120%;font-size:17px;}div[class*="paragraph--type--"] > div img{width:100%;height:auto;}div[class*="paragraph--type--"] > div ul,div[class*="paragraph--type--"] > div ol{padding-left:20px;padding-bottom:10px;}div[class*="paragraph--type--"] > div ul li,div[class*="paragraph--type--"] > div ol li{line-height:120%;font-size:17px;}@media screen and (max-width:719px){div[class*="paragraph--type--"]{flex-direction:column;}div[class*="paragraph--type--"] > div{width:100%;}}div[class*="paragraph--type--p-table"] > div{width:100% !important;}div[class*="paragraph--type--p-table"] > div :first-child table{border-top:none !important;}div[class*="paragraph--type--p-table"]{width:100% !important;max-width:unset !important;background-color:var(--color-3);--title-column-size:25%;--first-column-size:30%;padding-top:30px;padding-bottom:0;flex-direction:column;}div[class*="paragraph--type--"] table{max-width:1180px;width:100%;margin:auto;color:var(--color-4);border-top:2px solid var(--color-4);padding:20px 0;}div[class*="paragraph--type--"] table thead th{padding:10px;color:var(--color-4);text-align:left;}div[class*="paragraph--type--"] table thead th:first-child{font-size:22px;padding-top:2px;font-weight:bold;color:var(--color-4);width:var(--title-column-size,25%);min-width:200px;}div[class*="paragraph--type--"] table thead th:nth-child(2){width:var(--first-column-size,30%);}div[class*="paragraph--type--"] table thead th:nth-child(3){width:calc(100% - var(--first-column-size,30%));}div[class*="paragraph--type--"] table tbody td{padding:10px;vertical-align:baseline;line-height:120%;}div[class*="paragraph--type--"] table tbody td:nth-child(1){width:var(--title-column-size,25%);}div[class*="paragraph--type--"] table tbody td:nth-child(2){width:var(--first-column-size,30%);}div[class*="paragraph--type--"] table tbody td:nth-child(3){width:calc(100% - var(--first-column-size,30%));}div[class*="paragraph--type--"] table tbody td ul{padding-left:1em;padding-bottom:1em;}.paragraph--type--p-table-comp,.paragraph--type--p-table-com{flex-wrap:wrap;padding:20px max(10px,(100vw - 1200px)/2) !important;--n-column:4;}.paragraph--type--p-table-com > div{display:flex;flex-wrap:wrap;}.paragraph--type--p-table-com > div > div{background-color:var(--color-1);margin:0 5px;margin-bottom:10px;padding:35px;max-width:calc(100% / var(--n-column) - 20px);min-width:calc(100% / var(--n-column) - 10px);}.paragraph--type--p-table-comp > div h3,.paragraph--type--p-table-com > div h3{font-size:20px;padding-bottom:1em;min-height:3.5em;}.paragraph--type--p-table-comp > div ul li,.paragraph--type--p-table-com > div ul li{padding-bottom:.75em;position:relative;list-style-type:none;}.paragraph--type--p-table-comp > div ul li.check::after,.paragraph--type--p-table-com > div ul li.check::after,.paragraph--type--p-table-comp > div ul li::after,.paragraph--type--p-table-com > div ul li::after{content:'';width:1em;height:1em;position:absolute;top:0;left:-25px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Livello_1" data-name="Livello 1" viewBox="0 0 36 36"><defs><style> .cls-1 { stroke-width: 0px; fill: rgb(67, 81, 142)} </style></defs><g id="Tracciato_412" data-name="Tracciato 412"><polygon class="cls-1" points="14.11 31.02 0 16.91 4.14 12.77 14.11 22.73 31.86 4.98 36 9.12 14.11 31.02"/></g></svg>');}.paragraph--type--p-table-comp > div ul li.cross::after,.paragraph--type--p-table-com > div ul li.cross::after{content:'';width:1em;height:1em;position:absolute;top:0;left:-25px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Livello_1" data-name="Livello 1" viewBox="0 0 36 36"><defs><style> .cls-1 { stroke-width: 0px; fill: rgb(229, 0, 80)} </style></defs><polygon class="cls-1" points="32.97 7.17 28.83 3.03 18 13.86 7.17 3.03 3.03 7.17 13.86 18 3.03 28.83 7.17 32.97 18 22.14 28.83 32.97 32.97 28.83 22.14 18 32.97 7.17"/></svg>');}@media screen and (max-width:1050px){.paragraph--type--p-table-comp > div{min-width:calc(33% - 10px) !important;margin-bottom:20px;}.paragraph--type--p-table-com{--n-column:3;}}@media screen and (max-width:919px){.paragraph--type--p-table-comp > div{max-width:calc(50% - 15px) !important;margin-bottom:20px;}.paragraph--type--p-table-com{--n-column:2;}}@media screen and (max-width:719px){div[class*="paragraph--type--"] table{padding-top:3.5em;}div[class*="paragraph--type--p-table"]{--first-column-size:40%;--title-column-size:0px;}div[class*="paragraph--type--"] table tbody td:nth-child(1){padding:var(--title-column-size);}div[class*="paragraph--type--"] table thead th:first-child{position:absolute;margin-top:-2em;margin-left:5px;width:calc(100% - 20px);}.paragraph--type--p-table-comp > div{max-width:calc(100% - 10px) !important;margin-bottom:20px;}.paragraph--type--p-table-com{--n-column:1;}}#block-theme-2bit-views-block-card-blog-blog,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"],[id$="news-news"]){background:linear-gradient(to right,var(--color-2) 0%,var(--color-2) 50%,var(--color-3) 50%,var(--color-3) 100%);}[id$="-functionality-sectors"],[id$="-functionality-software"],[id$="-related-functionality"],[id$="-cta-functionality-page"]{background:none !important;background-color:var(--color-2) !important;padding-top:30px;}[id$="-related-functionality-sectors"],[id$="-related-functionality-software"],[id$="-cta-functionality-page"]{padding-top:0px;padding-bottom:30px;}#block-theme-2bit-views-block-card-blog-blog .content > div > div,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]) .content > div > div{display:flex;max-width:1200px;margin:0 auto;padding:0 10px;}[id$="card-functionality-sectors"] .content > div > div,[id$="card-functionality-software"] .content > div > div,[id$="-related-functionality"] .content > div > div{display:block !important;}[class*="page-url-taxonomy"] #block-theme-2bit-content [class*="paragraph--type--"]{padding-top:2em;}#block-theme-2bit-views-block-card-blog-blog .content > div > div form,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]) .content > div > div form{width:100%;background:var(--color-2);padding-top:30px;min-width:200px;width:200px;padding-bottom:30px;}.views-exposed-form .label_filtri{font-size:22px;font-weight:bold;padding-bottom:.5em;cursor:pointer;}.views-exposed-form legend{font-size:17px;font-weight:bold;}.views-exposed-form fieldset{padding-bottom:1em;}.views-exposed-form .fieldset-wrapper{padding-top:1em;}.views-exposed-form .js-form-type-checkbox{display:flex;padding-bottom:1em;}.views-exposed-form .js-form-item label{font-size:14px;padding-right:10px;}.views-exposed-form .bef-toggle{color:var(--color-5);display:block;padding-bottom:1em;font-size:14px;}.views-exposed-form input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;}.views-exposed-form input[type="checkbox"]{margin-right:10px !important;}.views-exposed-form input[type="checkbox"]{appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;transform:translateY(-0.075em);display:grid;place-content:center;min-width:1.15em;min-height:1.15em;}.views-exposed-form input[type="checkbox"]::before{content:"";width:0.65em;height:0.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--color-5);}.views-exposed-form input[type="checkbox"]:checked::before{transform:scale(1);}.news-blog.all-card,.box-allcard{padding-top:30px;padding-left:30px;}.views-exposed-form ul{list-style-type:none;padding-bottom:.5em;}.views-exposed-form ul ul > li{margin-left:30px;}.views-exposed-form ul li ul{display:none;}.cta_functionality_cont{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;}@media screen and (max-width:719px){#block-theme-2bit-views-block-card-blog-blog,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]){background:var(--color-3);}#block-theme-2bit-views-block-card-blog-blog .content > div > div,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]) .content > div > div{flex-direction:column;padding-left:0;padding-right:0;}.news-blog.all-card{padding-left:0px;}#block-theme-2bit-views-block-card-blog-blog .column-uncount .card,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]) .column-uncount .card{width:auto;}#block-theme-2bit-views-block-card-blog-blog .content > div > div .views-exposed-form,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]) .content > div > div .views-exposed-form{width:100%;padding:0 10px;padding-top:15px;height:auto;position:relative;}.views-exposed-form legend{width:100%;cursor:pointer;}.views-exposed-form legend .fieldset-legend{display:block;width:100%;position:relative;min-height:30px;}.views-exposed-form .label_filtri::after{content:'';position:absolute;right:10px;top:10px;width:40px;height:40px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Down.svg);background-repeat:no-repeat;background-position:center center;background-size:12px 12px;}.views-exposed-form legend.reverse::after{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Up.svg);}#block-theme-2bit-views-block-card-blog-blog .content > div > div .views-exposed-form .fieldset-wrapper,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]) .content > div > div .views-exposed-form .fieldset-wrapper{padding:0 10px;display:block;}#block-theme-2bit-views-block-card-blog-blog .column-uncount,[id^="block-theme-2bit-views-block-card-"]:not([id$="home"],[id$="related-blog"]) .column-uncount{padding:20px 10px;}.views-exposed-form{padding:0px;}}@media screen and (min-width:720px){.fieldset-wrapper{display:block !important;}}[id^="block-theme-2bit-views-block-card-"] .pager ul{display:flex;list-style-type:none;padding:5px 0;justify-content:end;}[id^="block-theme-2bit-views-block-card-"] .pager ul > li a{color:var(--color-4);text-decoration:underline;font-size:17px;margin:0 5px;}[id^="block-theme-2bit-views-block-card-"] .pager ul > li.is-active a{color:var(--color-5);text-decoration:none;}.page-url-search-node #block-theme-2bit-content{max-width:1200px;padding:20px 10px;margin:0 auto;}.page-url-search-node #block-theme-2bit-content form{display:flex;flex-direction:column;}.page-url-search-node #block-theme-2bit-content .form-search{-webkit-appearance:none;padding:10px;background:var(--color-2);color:var(--color-4);font-size:14px;border:none;min-height:41px !important;width:100%;min-width:min(100vw - 20px - 400px,450px);margin:25px 0;}.page-url-search-node #block-theme-2bit-content .form-search:focus{outline:0px solid var(--color-5);}.page-url-search-node #block-theme-2bit-content .container-inline{display:flex;align-items:flex-end;padding-right:40px;}.page-url-search-node #block-theme-2bit-content div.discover{margin:25px 0;height:41px !important;margin-left:10px;}.page-url-search-node #block-theme-2bit-content .content ol{list-style-type:none;}.page-url-search-node #block-theme-2bit-content .content ol li{padding:35px;margin:15px 0;background-color:var(--color-3);}.page-url-search-node #block-theme-2bit-content .content > h2{padding-top:20px;}.page-url-search-node #block-theme-2bit-content .content ol li h3{font-size:22px;color:var(--color-5);padding-bottom:.5em;}.page-url-search-node #block-theme-2bit-content .content ol li h3 a{color:var(--color-5);}.page-url-search-node #block-theme-2bit-content .pager ul{display:flex;list-style-type:none;padding:5px 0;justify-content:end;}.page-url-search-node #block-theme-2bit-content .pager ul > li a{color:var(--color-4);text-decoration:underline;font-size:17px;margin:0 5px;}.page-url-search-node #block-theme-2bit-content .pager ul > li.is-active a{color:var(--color-5);text-decoration:none;}[class*="page-url-cerca"] #block-theme-2bit-content .content{max-width:1200px;padding:20px 10px;margin:0 auto;}[class*="page-url-cerca"] #block-theme-2bit-content  form{display:flex;flex-direction:column;}[class*="page-url-cerca"] #block-theme-2bit-content .form-search{-webkit-appearance:none;padding:10px;background:var(--color-2);color:var(--color-4);font-size:14px;border:none;min-height:41px !important;width:100%;min-width:min(100vw - 20px - 400px,450px);margin:25px 0;}[class*="page-url-cerca"] #block-theme-2bit-content .form-search:focus{outline:0px solid var(--color-5);}[class*="page-url-cerca"] #block-theme-2bit-content div.discover{margin:0;margin-bottom:20px;height:40px !important;}[class*="page-url-cerca"] #block-theme-2bit-content ul{padding-left:20px;padding-top:10px;padding-bottom:10px;}[class*="page-url-cerca"] #block-theme-2bit-content ol{list-style-type:none;}[class*="page-url-cerca"] #block-theme-2bit-content ol li{padding:35px;margin:15px 0;background-color:var(--color-3);}[class*="page-url-cerca"] #block-theme-2bit-content > h2{padding-top:20px;}[class*="page-url-cerca"] #block-theme-2bit-content ol li h3{font-size:22px;color:var(--color-5);padding-bottom:.5em;}[class*="page-url-cerca"] #block-theme-2bit-content ol li h3 a{color:var(--color-5);}[class*="page-url-cerca"] #block-theme-2bit-content .pager ul{display:flex;list-style-type:none;padding:5px 0;justify-content:end;}[class*="page-url-cerca"] #block-theme-2bit-content .pager ul > li a{color:var(--color-4);text-decoration:underline;font-size:17px;margin:0 5px;}[class*="page-url-cerca"] #block-theme-2bit-content .pager ul > li.is-active a{color:var(--color-5);text-decoration:none;}.page-url-user-login #block-theme-2bit-content > .content,.page-url-user-password #block-theme-2bit-content > .content{background-color:var(--color-2);display:flex;justify-content:center;padding:30px 0;}.page-url-user-login .user-login-form,.page-url-user-password .user-pass{display:flex;flex-direction:column;width:min(570px,100% - 20px);width:calc(100% - 20px);max-width:1200px;justify-content:center;}.page-url-user-login .user-login-form .form-item,.page-url-user-password .user-pass .form-item{display:flex;flex-direction:column;padding-bottom:10px;}.page-url-user-login .user-login-form .form-item label,.page-url-user-password .user-pass .form-item label{font-size:17px;font-weight:bold;padding-bottom:.75em;color:var(--color-4);}.page-url-user-login .user-login-form .form-item input,.page-url-user-password .user-pass .form-item input{font-size:14px;padding:16px 10px;border:none;border-radius:0;}.page-url-user-login .user-login-form .form-item input:focus,.page-url-user-password .user-pass .form-item input:focus{outline:none;}.page-url-user-login .user-login-form .form-actions,.page-url-user-password .user-pass .form-actions{display:flex;justify-content:center;}.block-webform-block > .content{background-color:var(--color-2);display:flex;justify-content:center;padding:30px 0;}.webform-submission-form{display:grid;grid-template-columns:1fr calc(50% - 20px);justify-content:center;align-items:center;width:calc(100% - 20px);max-width:1200px;padding:0 10px;}.webform-submission-form #edit-descrizione{grid-column:span 2;}.webform-submission-form fieldset.js-form-item{margin:0;}.webform-submission-form .js-form-item:not(fieldset){display:flex;flex-direction:column;padding-bottom:20px;}.webform-submission-form .js-form-item.js-form-type-textarea{grid-column:span 2;max-width:1190px;font-family:var(--font);}.webform-submission-form .js-form-item.js-form-type-textare::placeholder{font-family:var(--font);}.webform-submission-form .js-form-item label{font-size:17px;font-weight:bold;padding-bottom:.75em;color:var(--color-4);}.webform-submission-form .js-form-item input:not([type="checkbox"]),.webform-submission-form .js-form-item select,.webform-submission-form .js-form-item textarea{font-size:14px;padding:16px 10px;border:none;border-radius:0;width:calc((100vw - 40px) / 2 - 20px);;max-width:570px;background-color:var(--color-1);}.webform-submission-form .js-form-item input:not([type="checkbox"]):focus,.webform-submission-form .js-form-item select:focus,.webform-submission-form .js-form-item textarea:focus{outline:2px solid var(--color-5);}.webform-submission-form .js-form-item select{max-height:48px;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_CTA_Blue_Down.svg);background-repeat:no-repeat;background-position:center right;background-size:12px;background-position-x:calc(100% - 15px);}.webform-submission-form .js-form-item select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';}.webform-submission-form .js-form-item select::-ms-expand{display:none;}.webform-submission-form .js-form-item.js-form-type-textarea textarea{width:100%;max-width:100%;font-family:var(--font);}.webform-submission-form .js-form-type-checkbox{grid-column:span 2;max-width:1190px;align-items:flex-start;flex-direction:row !important;flex-wrap:wrap;}.webform-submission-form .js-form-type-checkbox label{width:100%;}.webform-submission-form .js-form-type-checkbox input[type="checkbox"] + label{width:calc(100% - 40px);font-weight:400;}.webform-submission-form .js-form-type-checkbox input[type="checkbox"]{width:20px;}.webform-submission-form .js-form-type-checkbox .description{width:calc(100% - 40px);}.webform-submission-form .js-form-type-checkbox .description a{color:var(--color-5);}.webform-submission-form .js-form-type-checkbox input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;}.webform-submission-form .js-form-type-checkbox input[type="checkbox"]{margin-right:10px !important;}.webform-submission-form .js-form-type-checkbox input[type="checkbox"]{cursor:pointer;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;transform:translateY(-0.075em);display:grid;place-content:center;min-width:1.15em;min-height:1.15em;margin-top:2px;}.webform-submission-form .js-form-type-checkbox input[type="checkbox"]::before{content:"";width:0.65em;height:0.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--color-5);}.webform-submission-form .js-form-type-checkbox input[type="checkbox"]:checked::before{transform:scale(1);}.webform-submission-form .form-actions{grid-column:span 2;justify-self:center;width:200px;margin-top:30px;}.webform-submission-form .form-actions > input{width:200px;padding-left:15px;margin:0;}.webform-submission-form .form-no-label{grid-column:span 2;padding-top:20px;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item{grid-column:span 2;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item > .fieldset-wrapper,[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item.checkboxes--wrapper > .fieldset-wrapper .form-checkboxes{display:grid !important;grid-template-columns:1fr calc(50% - 20px);padding-bottom:10px;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item.checkboxes--wrapper > .fieldset-wrapper{grid-template-columns:1fr;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item.checkboxes--wrapper > .fieldset-wrapper .form-checkboxes .js-form-item{padding-bottom:5px;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item.checkboxes--wrapper > legend{padding-bottom:0.75em;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item.checkboxes--wrapper > legend .fieldset-legend{font-size:17px;font-weight:bold;color:var(--color-4);}[id^="webform-submission-richiedi-partnership"] .js-webform-states-hidden.js-form-wrapper{grid-column:span 2;}.webform-submission-form .js-form-required::after{content:' *';color:var(--color-5);font-weight:400;}@media screen and (max-width:1199px){.webform-submission-form .js-form-item input:not([type="checkbox"]),.webform-submission-form .js-form-item select,.webform-submission-form .js-form-item textarea{max-width:100% !important;}[id^="webform-submission-richiedi-partnership"] .webform-submission-form .js-form-item select{width:100%;}}@media screen and (max-width:719px){.webform-submission-form{grid-template-columns:1fr;padding:0 10px;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item > .fieldset-wrapper{grid-template-columns:1fr;}.webform-submission-form #edit-descrizione{grid-column:span 1;}.webform-submission-form .js-form-item.js-form-type-textarea{grid-column:span 1;}.webform-submission-form .js-form-type-checkbox{grid-column:span 1;}.webform-submission-form .form-actions{grid-column:span 1;}.webform-submission-form .form-no-label{grid-column:span 1;}[id^="webform-submission-richiedi-partnership"] .js-webform-states-hidden.js-form-wrapper{grid-column:span 1;}.webform-submission-form .js-form-item input:not([type="checkbox"]),.webform-submission-form .js-form-item select,.webform-submission-form .js-form-item textarea{width:100%;max-width:100%;}.webform-submission-form .js-form-item select{max-width:100% !important;}[id^="webform-submission-richiedi-partnership"] fieldset.js-form-item{grid-column:span 1;}}#sliding-popup{font-family:Helvetica,Arial,sans-serif;font-size:14px;height:auto;padding-top:15px;padding-bottom:15px;color:#FFF;background-color:#000;-webkit-font-smoothing:antialiased;}#sliding-popup .popup-content{display:block;width:100%;max-width:1220px;padding-left:10px;padding-right:10px;padding-top:3px;box-sizing:border-box;text-align:left;}#sliding-popup .eu-cookie-withdraw-tab{border:transparent;}#sliding-popup .popup-content #popup-text{display:block !important;width:100% !important;float:left;}#sliding-popup .popup-content #popup-text a{color:#FFF;}#sliding-popup .popup-content #popup-text p{font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal !important;color:#FFF !important;line-height:120%;}#sliding-popup .popup-content #popup-text h2{font-family:Helvetica,Arial,sans-serif;color:#FFF !important;text-transform:none !important;}#sliding-popup .popup-content #popup-text .find-more-button{display:inline-block;background-color:transparent !important;color:#FFF !important;font-weight:normal !important;text-decoration:underline !important;font-size:14px !important;font-family:'Helvetica',sans-serif;}#sliding-popup .popup-content #popup-buttons{display:block !important;float:right;max-width:100% !important;margin-top:10px;}#sliding-popup .popup-content #popup-buttons button,.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-reject-button{cursor:pointer;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;font-family:'Helvetica',sans-serif;text-shadow:none !important;filter:none !important;font-size:16px !important;background:none;border:none;margin:0px;padding:5px 10px 5px 10px;}#sliding-popup .popup-content #popup-buttons button{padding-left:20px;padding-right:20px;min-width:120px;min-height:30px;}#sliding-popup .popup-content #popup-buttons button:hover{background:none;}#sliding-popup .popup-content #popup-buttons .agree-button{font-weight:normal;color:#000;background-color:#F1D600 !important;padding-left:20px;padding-right:20px;border-radius:4px !important;border:2px solid #F1D600;font-size:16px !important;text-transform:none;font-weight:500 !important;top:0px;vertical-align:top;}#sliding-popup .popup-content #popup-buttons .agree-button:hover{opacity:0.75;}#sliding-popup .popup-content #popup-buttons .decline-button,#sliding-popup .popup-content #popup-buttons .eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-reject-button{background-color:#3E3E3E !important;font-weight:normal;color:#FFF;padding-left:20px;padding-right:20px;border-radius:4px !important;border:2px solid #3E3E3E;font-size:16px !important;text-transform:none;font-weight:500 !important;top:0px;vertical-align:middle;}.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-reject-button{margin-top:10px;}#sliding-popup .popup-content #popup-buttons .decline-button:hover,.eu-cookie-compliance-save-preferences-button:hover,#sliding-popup .popup-content #popup-buttons .eu-cookie-withdraw-button:hover,.eu-cookie-compliance-reject-button:hover{opacity:0.75;}#sliding-popup .popup-content #popup-buttons button:active{}div#sliding-popup.eu-cookie-withdraw-wrapper{background:#000 !important;}@media only screen and (max-width :640px){#sliding-popup .popup-content #popup-buttons{float:none;text-align:center;}.eu-cookie-compliance-categories-buttons{float:none !important;width:auto !important;margin-left:auto;margin-right:auto;text-align:center;}}.eu-cookie-withdraw-tab{background-color:#000;font-family:Helvetica,Arial,sans-serif;font-size:14px;}.eu-cookie-compliance-category input[type=checkbox]{width:20px;height:20px;display:inline-block !important;vertical-align:top;}.eu-cookie-compliance-category input[type="checkbox"]{accent-color:#0075FF;}.eu-cookie-compliance-category label{font-family:Helvetica,Arial,sans-serif;vertical-align:top;font-size:14px !important;line-height:25px;color:#FFF !important;text-transform:capitalize;font-weight:600 !important;}.eu-cookie-compliance-category{margin-top:10px;margin-bottom:20px;}.eu-cookie-compliance-message h2{font-family:Helvetica,Arial,sans-serif !important;font-size:16px;}.eu-cookie-compliance-message a{color:#FFF;}#eu-cookie-compliance-categories{padding-top:0px;}#eu-cookie-compliance-categories h2{font-family:Helvetica,Arial,sans-serif !important;font-size:16px;padding-top:20px;margin-bottom:10px;color:#FFF;text-transform:none;font-weight:bold;}.eu-cookie-compliance-reset-preferences-wrapper{display:block;width:100%;text-align:right;}.eu-cookie-compliance-close-button{background-image:url(/sites/all/themes/theme_2bit/css/src/B_COOKIE_OFF.png);cursor:pointer;background-size:100%;background-repeat:no-repeat;background-color:transparent;width:15px;height:15px;display:inline-block;margin-right:5px;margin-top:5px;}.eu-cookie-compliance-scroll-wrapper{max-height:200px;overflow-y:scroll;}.eu-cookie-compliance-category-description{color:#FFF !important;line-height:120%;}.maintenance-page{background-color:#FFF;font-family:Ubuntu;}.maintenance-page header{background-color:var(--color-5);font-size:0;padding:20px;}.maintenance-page header img{max-height:46px;}.maintenance-page main{padding:20px;}.webform-confirmation__back a{color:var(--color-5) !important;}#webform-submission-debug-odoo-add-form{max-width:1200px;margin-left:auto;margin-right:auto;background-color:var(--color-2);margin-bottom:20px;}#webform-submission-debug-odoo-add-form #edit-actions{margin-bottom:20px;}#block-theme-2bit-content .profile{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;}.webform-submission-form .form-actions .ajax-progress{display:none !important;}.webform-submission-form .form-actions .is-disabled{background-color:transparent !important;color:var(--color-5);border:3px solid var(--bg,var(--color-5)) !important;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Submit_Red_Dx_200_loading.gif) !important;background-repeat:no-repeat;background-position:center;background-size:20px;font-size:0;}.node-type-blog div[class*="paragraph--type--p-table"] > div{margin:20px 0px;}.webform-submission-form .form-actions:hover,.discover:hover{background:transparent !important;color:var(--bg,var(--color-5)) !important;}.webform-submission-form .form-actions{border:none !important;background-color:none !important;background:none !important;}#search-api-page-block-form-cerca .discover.form,#user-login-form .discover.form{width:190px;}.webform-submission-form .form-actions::after,#search-api-page-block-form-cerca .discover::after,#user-login-form .discover::after{display:none;}.webform-submission-form .form-actions .form-submit,.search-form__submit,#user-login-form .form-submit{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Submit_Red_Dx_200.png);background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;background-color:var(--color-5);padding-right:40px;width:240px;border:none !important;transition:background-color 0.3s ease;}.search-form__submit,#user-login-form .form-submit{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Submit_Red_G_Dx_150.png) !important;width:190px !important;}#user-login-form .form-submit{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_Submit_Red_Dx_150.png) !important;}.webform-submission-form .form-actions .form-submit:hover,#user-login-form .form-submit{background-color:transparent;border:none !important;}.webform-submission-form .form-actions{width:240px;}.column-3 .card{position:relative;width:380px;margin-bottom:20px;}.column-3.card{padding:0;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}.column-3.card a{font-size:17px !important;}.column-3 .card .img-cont{width:100%;position:relative;}.column-3 .card .img-cont::after{content:'';position:absolute;bottom:-17.5px;left:35px;height:35px;width:35px;background-color:var(--bg);transform:rotate(45deg);}.column-3 .card .img-cont .bg{width:100%;height:295px;overflow:hidden;}.column-3 .card .img-cont .bg img{height:100%;box-sizing:content-box;position:relative;transform:translateX(-50%);min-width:auto !important;aspect-ratio:4 / 3 !important;top:50%;left:50%;transform:translate(-50%,-50%);}.column-3 .card .card-cont{padding:35px;display:none;}.column-3 .card .card-cont.show{display:block;min-height:275px;}.column-3 .card .card-cont h2{font-size:20px;padding-bottom:.75em;}.column-3 .card .card-cont h3{font-size:20px;padding-bottom:.75em;}.column-3 .card .card-cont .cont{font-size:17px;}.column-3 .card .card-cont .cont.open{background:linear-gradient(to bottom,var(--color-4) 50%,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}#block-theme-2bit-customsoftwares .subtitle{font-size:17px;}@media only screen and (max-width:1180px){.column-3.card{max-width:820px;margin:0 auto;}}@media only screen and (max-width:800px){.column-3 .card{width:340px;}}@media only screen and (max-width:720px){.column-3.card{margin:0 auto;}.column-3 .card{width:100%;}.column-3 .card .card-cont.show{min-height:unset;}.column-3 .card .img-cont .bg img{width:100%;height:auto;}.column-3 .card .img-cont .bg{height:280px;}}.block_description{font-size:17px;padding-bottom:60px;padding-top:30px;}.column .buttons-cont{display:flex;}.column .buttons-cont .btn_wrap{display:flex;width:100vw;}.column .buttons-cont .dx.btn_wrap{margin-left:2px;}.column.card .buttons-cont button:last-child{margin-right:0;}.column.card .buttons-cont button.active{background-color:var(--color-3);color:var(--color-4);}.column.card .buttons-cont button{font-family:var(--font);font-size:14px;background-color:var(--color-4);color:var(--color-1);cursor:pointer;margin-right:2px;font-weight:bold;transition:color 400ms,background-color 400ms;border:unset;width:100%;padding:13px 2.5px;}.column .card{display:none;}.column .card.show{display:flex;}.column .card .card-img{width:50%;background-color:var(--color-1);position:relative;overflow:hidden;max-height:450px;}.column .card .card-img::after{content:'';position:absolute;top:35px;right:-17.5px;height:35px;width:35px;background-color:var(--bg);transform:rotate(45deg);}.column .card .card-img img{min-width:600px;width:auto;height:100%;box-sizing:content-box;position:relative;top:0;left:50%;transform:translateX(-50%);}.column .card .card-cont{width:50%;background-color:transparent;font-size:17px;padding:35px;min-height:450px;}.column .card .card-cont h3{font-size:20px;padding-bottom:.75em;}.column .card_links{line-height:1.5;}.column .card_links a{color:var(--color-5);font-size:14px;}.column .card_links > div{background-repeat:no-repeat;background-position:0% 6px;padding-left:25px;background-size:16px;}.column .card_links .retail{background-image:url(/sites/all/themes/theme_2bit/css/src/2Bit_Icon_Home_Retail.svg);margin-bottom:10px;}.column .card_links .ristorazione{background-image:url(/sites/all/themes/theme_2bit/css/src/2Bit_Icon_Home_Ristorazione.svg);}@media only screen and (max-width:720px){.column .card.show{display:block;}.column .card .card-cont{width:100%;min-height:auto;}.column .card .card-img{width:100%;}.column .card .card-img::after{bottom:-17.5px;left:35px;top:unset;right:unset;}.column .buttons-cont{display:block;}.column.card .buttons-cont button{max-width:232px;}.column .buttons-cont .btn_wrap{width:auto;}.column .buttons-cont .dx.btn_wrap{margin-left:0;margin-top:2px;}}.gallery{display:flex;}.gallery_item{width:16.6666666667%;background-color:var(--color-5);height:330px;padding:15px;color:var(--color-1);position:relative;text-align:center;font-size:17px;transition:all 1s;}.gallery_item b{color:var(--color-4);}.gallery_item.blue{background-color:var(--color-4);}.gallery_item.blue b{color:var(--color-5);}.gallery_item.blue .item_title{margin-top:115px;}.gallery_item.open{width:40%;}.gallery .item_number{position:absolute;top:8%;left:8%;}.gallery img{width:60px;height:60px;margin-top:25px;}.gallery .item_title{margin-top:30px;margin-bottom:20px;font-size:24px;}.gallery .item_description{opacity:0;transition:opacity 0s ease-in;}.gallery_item.open .item_description{opacity:1;transition:opacity .3s ease .7s;}@media only screen and (max-width:980px){.gallery{display:block;}.gallery_item{width:100%;height:unset;max-height:60px;transition:width 0s;}.gallery_item .item_title,.gallery_item.blue .item_title{margin-top:0px;margin-bottom:0px;}.gallery_item .item_number{top:32%;}.gallery_item .item_description,.gallery_item img{display:flex;height:0;}.gallery_item img{height:0;width:0;margin:0;transition:opacity .5s ease-in;}.gallery_item.open{width:auto;max-height:none;}.gallery_item.blue{transition:height 1s ease;}.gallery_item.blue.open{max-height:130px;transition:all .5s ease;}.gallery_item.open img{width:60px;height:60px;margin:10px auto;display:flex;transition:all .5s ease;}.gallery_item.open .item_description{display:block;margin-top:30px;height:auto;transition:opacity .3s ease;}.gallery_item.open .item_number{top:12%;}}.img-txt img{width:100%;height:auto;}@media screen and (max-width:719px){.img-txt .column-2 .dx,.img-txt .column-2 .sx,.img-txt .column-2.reverse .dx{padding-right:0;padding-bottom:0;}.img-txt .reverse{flex-direction:column-reverse;}}.software-link{margin:0 auto;width:max-content;}.software-link .discover{padding:0 5px;min-width:180px;margin-left:-40px;}.software-link .discover::after{background-color:var(--color-3);}.bg-3 .software-link .discover::after{background-color:var(--color-1);}.column-2 ul li{margin-bottom:5px;line-height:120%;}@media only screen and (max-width:719px){section .column-2 > .dx ul{font-size:17px;}}.offer-cards h4{text-align:center;min-height:65px;}@media only screen and (max-width:1199px){.offer-cards h2{min-height:auto;}}.column-2 .dx .body-link-list li{background:transparent;border:none;padding-left:18px;font-size:17px;text-decoration:none;background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_List_Link.png);background-repeat:no-repeat;background-position:0% 0.2em;background-size:14px 14px;font-weight:400;cursor:pointer;transition:padding .3s ease;text-decoration:underline;}.column-2 .dx .body-link-list li a{color:var(--color-4);}.column-2 .dx .body-link-list li a:hover{color:var(--color-5);}.column-2 .dx .body-link-list li.li-no-link{background-image:url(/sites/all/themes/theme_2bit/css/src/2bit_List_Dot.png);background-size:20px 20px;text-decoration:none;cursor:auto;background-position:-0.2em 0em;}.column-2 .dx .body-link-list{list-style:none;}.banner-buttons{display:flex;}.banner-buttons > a{min-width:180px;}.banner-buttons > a:first-child{margin-right:60px;}.banner-buttons > .bg-4:hover{color:#fff !important;}.banner-buttons > a:hover{background:rgba(0,0,0,0.5) !important;}@media only screen and (max-width:720px){.banner-buttons{display:block;}.banner-buttons > a:first-child{margin-bottom:20px;}}.column-2.card.test_software_content{padding-top:0 !important;margin-bottom:30px !important;margin-top:30px;}.column-2.card.test_software_content p{font-size:17px !important;-webkit-text-fill-color:unset !important;}.column-2.card.test_software_content .cont{background:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;height:auto;}.column-2.card.test_software_content .sx.card,.column-2.card.test_software_content .dx.card{padding-bottom:0;}.column-2 h3.sub{font-size:24px;}section .column-2.cta .cta_title{padding-top:60px;padding-bottom:0px;font-size:24px;font-weight:bold;}.column-2 h3{font-size:1em;}#block-theme-2bit-views-all-references{background-color:var(--color-3);padding:60px 10px;}.ref-wrapper{margin:0 auto;max-width:1200px;}.column-uncount .ref_card{width:calc(100% - 20px);min-width:280px;margin:0 10px;background-color:white;margin-bottom:20px;padding-bottom:0;}.ref_card .img_wrap::after{content:'';position:absolute;bottom:-17.5px;left:35px;height:35px;width:35px;background-color:white;transform:rotate(45deg);}.ref_card .cont_wrap{height:180px;box-sizing:border-box;padding:35px;position:relative;}.ref_card .cont_wrap ul{list-style-type:none;margin-left:0;}.ref_card .cont_wrap ul li{margin-bottom:10px;}.ref_card .cont_wrap h3{font-size:20px;padding-bottom:0.75em;}.ref_card .cont_wrap a{margin-top:15px;display:inline-block;position:absolute;bottom:30px;}.ref_card .cont_wrap a:hover{text-decoration:underline;}.ref_card .img_wrap{position:relative;background-color:var(--color-4);}.ref_card .img_wrap img{width:100%;height:auto;}#block-theme-2bit-views-all-references .pager{margin:0 auto;padding:0px 10px;max-width:1200px;}#block-theme-2bit-views-all-references .pager ul{display:flex;list-style-type:none;padding:5px 0;justify-content:end;}#block-theme-2bit-views-all-references .pager ul > li a{color:var(--color-4);text-decoration:underline;font-size:17px;margin:0 5px;}#block-theme-2bit-views-all-references .pager ul > li.is-active a{color:var(--color-5);text-decoration:none;}@media only screen and (max-width:720px){.column-uncount .ref_card{width:100%;margin-left:0;margin-right:0;}}.refs_wrapper{position:relative;z-index:1;}.logo_card{background-color:var(--color-4);}.logo_card .img_wrap{width:220px;height:150px;display:flex;justify-content:center;}.logo_card .img_wrap img{width:auto;height:100%;}.refs_wrapper .swiper-slide{width:min-content;align-items:center;display:flex;margin:0 5px;justify-content:center;}.refs_wrapper .column-2 > .dx h2{color:white;margin-bottom:5px;padding-top:0;display:none;}.refs_wrapper .column-2 > .dx p{padding:5px 0 30px;display:none;}.ref-pagination{margin:30px auto;width:min-content;display:flex;justify-content:center;}@media only screen and (max-width:720px){.logo_card .img_wrap{width:180px;}.refs_wrapper .swiper-slide{margin:0;}}@media only screen and (max-width:480px){.logo_card .img_wrap{width:170px;}}.refs_wrapper{max-width:1920px;margin:0 auto;}.section-cta-single .contenuto_pagina.no-pad{padding:0;}.column-2.cta-single .dx{flex:1;}@media only screen and (min-width:3500px){.section-cta-single .bg-cta-sx{width:55%;}}.section-cta-forms .column-2.cta{padding-top:30px;padding-bottom:30px;align-items:stretch;}.section-cta-forms .column-2.cta > .block{width:50%;box-sizing:border-box;}.section-cta-forms .column-2.cta > .block:first-child{padding-right:30px;}.section-cta-forms .block-webform-block > .content{background-color:transparent;display:block;padding:0;}.section-cta-forms .webform-submission-form{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;align-items:start;width:100%;max-width:100%;padding:0;}.section-cta-forms .webform-submission-form > .js-form-item,.section-cta-forms .webform-submission-form .webform-section{grid-column:auto;}.section-cta-forms .webform-submission-form .js-form-item:not(fieldset){padding-bottom:10px;}.section-cta-forms .webform-submission-form > .form-item-markup,.section-cta-forms .webform-submission-form .webform-markup,.section-cta-forms .webform-submission-form > .js-form-type-processed-text,.section-cta-forms .webform-submission-form > .form-item-nome-e-cognome,.section-cta-forms .webform-submission-form > .form-item-sottocategoria-retail,.section-cta-forms .webform-submission-form > .form-item-sottocategoria-retail-altro,.section-cta-forms .webform-submission-form > .form-item-ruolo-altro,.section-cta-forms .webform-submission-form .js-form-item.js-form-type-textarea,.section-cta-forms .webform-submission-form .js-form-item.js-form-type-checkbox,.section-cta-forms .webform-submission-form .js-form-item.js-form-type-webform-terms-of-service,.section-cta-forms .webform-submission-form .form-actions{grid-column:1 / -1;}.section-cta-forms .webform-submission-form .js-form-item label{padding-bottom:.25em;font-size:15px;}.section-cta-forms .webform-submission-form .js-form-item input:not([type="checkbox"]),.section-cta-forms .webform-submission-form .js-form-item select,.section-cta-forms .webform-submission-form .js-form-item textarea{width:100%;max-width:100%;padding:10px 10px;}.section-cta-forms h2{font-size:20px !important;margin:0 0 6px;}.section-cta-forms .webform-submission-form p,.section-cta-forms .processed-text p{font-size:14px;padding-bottom:8px;line-height:1.25;}.section-cta-forms .webform-submission-form .js-form-type-checkbox label,.section-cta-forms .webform-submission-form .js-form-type-checkbox .description,.section-cta-forms .webform-submission-form .js-form-type-checkbox .webform-element-description,.section-cta-forms .webform-submission-form .js-form-type-checkbox .webform-element-description a{font-size:11px !important;font-weight:normal;line-height:1.3;}.section-cta-forms .webform-submission-form .form-actions{grid-column:1 / -1;margin-top:6px;}@media (max-width:768px){.section-cta-forms .column-2.cta{display:block;}.section-cta-forms .column-2.cta > .block{width:100%;}.section-cta-forms .column-2.cta > .block:first-child{padding-right:0;padding-bottom:24px;}.section-cta-forms .webform-submission-form{grid-template-columns:1fr;}}.section-cta-forms .webform-submission-form .js-form-item label,.section-cta-forms h2,.section-cta-forms .webform-submission-form p,.section-cta-forms .processed-text p,.section-cta-forms .webform-submission-form .js-form-type-checkbox label,.section-cta-forms .description,.section-cta-forms .webform-element-description{color:var(--color-1) !important;}.section-cta-forms a{color:var(--color-1) !important;text-decoration:underline;}.section-cta-forms .form-required::after,.section-cta-forms abbr.form-required{color:#ffd400;}.section-cta-forms .webform-submission-form input:not([type="checkbox"]),.section-cta-forms .webform-submission-form select,.section-cta-forms .webform-submission-form textarea{color:#1F1B37 !important;background-color:#FFFFFF !important;}.section-cta-forms .webform-submission-form input::placeholder,.section-cta-forms .webform-submission-form textarea::placeholder{color:#6b6880 !important;}.section-cta-forms .webform-submission-form select option{color:#1F1B37 !important;background-color:#FFFFFF !important;}.section-cta-forms .column-2.cta > .block{padding:24px 30px;}.section-cta-forms .column-2.cta > .block:first-child{padding-right:30px;}#block-theme-2bit-webform-cta-newsletter .webform-submission-form input.webform-button--submit{background:#1F1B37 !important;color:#FFFFFF !important;}#block-theme-2bit-webform-cta-newsletter .webform-submission-form input.webform-button--submit:hover{background:#2a2550 !important;color:#FFFFFF !important;}#block-theme-2bit-webform-newsletter-page .webform-submission-form > .js-form-type-processed-text{display:none;}
.klaro{font-family:Arial,Helvetica,sans-serif;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.klaro a{min-height:auto !important;}.klaro .cookie-notice strong{display:block;margin-bottom:20px;color:#A0A0A0;font-size:14px;font-weight:300;}.klaro-close{color:#555 !important;}.klaro-close::after{content:"\00d7";font-size:2em;}.klaro .cookie-notice:not(.cookie-modal-notice):focus-visible{outline:none;}.klaro_toggle_dialog:focus{transform:none;}.klaro .cookie-modal a{color:#f1d600;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{justify-content:space-between;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{font-size:16px;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body a{color:#f1d600;}.klaro .cookie-notice .cn-learn-more{background-color:#555;color:white !important;padding:5px 10px;flex-grow:unset !important;border-radius:4px;font-size:16px;cursor:pointer;}.klaro .cookie-notice .cn-learn-more:hover,.klaro .cookie-modal .cm-btn.cm-btn-info:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:hover,.klaro .cookie-modal .cm-btn.cm-btn-success:hover{opacity:0.75;}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-success{background-color:#FFF !important;color:#333 !important;padding:5px 10px;font-size:16px;}.klaro .cookie-notice .cm-btn.cm-btn-success,.klaro .cookie-modal button.cm-btn.cm-btn-success.cm-btn-accept-all{background-color:#f1d600 !important;color:#333 !important;padding:5px 40px;font-size:16px;}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider{background-color:#f1d600;}.klaro_toggle_dialog{right:unset;left:25px;}.klaro .cookie-modal .cm-modal .cm-header h1{font-weight:300 !important;}.klaro .cookie-modal .cm-list-title{font-family:Arial,Helvetica,sans-serif;color:#FFF;text-transform:none;font-size:16px !important;font-weight:300 !important;}.klaro .cookie-modal .cm-required{text-transform:none;font-size:14px !important;font-family:Arial,Helvetica,sans-serif !important;}.klaro .cookie-modal .cm-list-label .slider::before{background-color:#A0A0A0;}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider::before,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before{background-color:white;}.cm-btn.cm-btn-success.cm-btn-info.cm-btn-accept{background-color:#4A4A4A;color:white;}.klaro .cookie-modal .cm-modal .cm-body p,.klaro .cookie-modal .cm-modal .cm-body span,.klaro .cookie-modal .cm-modal .cm-header p{font-size:14px;}@media only screen and (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){left:0px !important;right:0px !important;max-width:100% !important;bottom:0px !important;}}@media only screen and (max-width:480px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{flex-direction:column !important;}.klaro .cookie-notice .cn-learn-more{text-align:center;width:100%;box-sizing:border-box;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%;}.klaro .cookie-notice .cm-btn.cm-btn-success{width:100%;min-height:45px;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin:0.5em auto 0 auto;width:100%;}}.klaro .context-notice{background-color:#333;border:none;border-radius:0px;padding-top:20px;padding-bottom:20px;}.klaro .context-notice p{color:#FFF;font-size:16px;}.klaro .context-notice p a{color:#f1d600;font-size:14px;margin-top:20px;}.klaro .context-notice .cm-btn.cm-btn-success{background-color:#4a4a4a;}.klaro .context-notice .cm-btn.cm-btn-success-var{background-color:#f1d600;color:#333;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{justify-content:left;}
