")}.cbp-spmenu{background:#fff none repeat scroll 0 0;display:block;height:100%;overflow-y:auto;overflow-x:hidden;position:fixed;top:0;width:320px;z-index:99999}.cbp-spmenu .logo-header{height:127px;padding:0 22px}.cbp-spmenu .logo-header svg{width:48px;height:54px}.cbp-spmenu-left{left:-320px}.cbp-spmenu-right{right:-320px}.dl-menuwrapper{width:100%}.dl-menuwrapper ul{list-style:none;padding:0;margin:0}.dl-menuwrapper li a{display:block}.dl-menuwrapper li>a:not(:only-child){position:relative;z-index:0}.dl-menuwrapper li>a:not(:only-child):after{position:absolute;z-index:1;right:0;top:50%;margin-top:-6px}.dl-menuwrapper li>a:not(:only-child).active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:not(:only-child):after{display:block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;'%3E%3Cg id='group-check'%3E%3Crect id='Rectangle-path' x='0' y='0.035' width='32' height='32' style='fill:none;'/%3E%3Cpath d='M30.001,6.819c1.727,0.238 2.625,2.423 1.501,3.804c-4.48,4.798 -9.281,9.288 -13.923,13.93c-0.879,0.822 -2.215,0.861 -3.14,0.108c-4.799,-4.481 -9.288,-9.281 -13.93,-13.923c-1.603,-1.715 0.882,-5.473 3.256,-3.256l12.186,12.187l12.302,-12.295c0.491,-0.398 0.749,-0.621 1.748,-0.555Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");content:"";background-size:12px 12px;opacity:.5}.dl-menuwrapper li>a:after{right:10px}.dl-menuwrapper .dl-menu{margin:0;width:100%}.dl-submenu{padding:0!important}.dl-submenu li{margin:0!important}.dl-menuwrapper li .dl-submenu{display:none}#main-wrapper:after{display:block;clear:both;content:""}.container{max-width:100%}@media (max-width:767.98px){.container{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:991.98px){.container{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1199.98px){.container{padding-left:10px;padding-right:10px}}@media (min-width:1200px){.container{max-width:1200px;padding-left:14px;padding-right:14px}}.section{padding:0}.text-large{font-size:2rem;font-weight:400;line-height:1.2}@media (max-width:1199.98px){.text-large{font-size:1.8rem}}@media (max-width:991.98px){.text-large{font-size:1.7rem}}@media (max-width:767.98px){.text-large{font-size:1.6rem}}@media (max-width:575.98px){.text-large{font-size:1.5rem}}.search-btn{background-color:transparent;border:0;color:#455b71}.icon-text{display:flex}button.icon-text{background-color:transparent;border:0;color:#fff;font-weight:700}.icon-text span{margin:0}.text-small-bold{font-size:1rem;font-weight:700;margin-bottom:0;margin-top:30px}#main-header{color:#455b71;position:relative;z-index:1;width:100%;box-shadow:0 .1rem 1.55rem rgba(0,0,0,.1)}#main-header:after{display:block;clear:both;content:""}.header-utils{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:100%}.header-utils .icon-wrapper{padding:8px 2px 0 0}.header-utils .icon-wrapper svg{width:24px;height:24px;display:block;fill:#455b71}#pre-header{height:40px;padding:0;margin:0;font-weight:700;line-height:40px;color:#fff;font-size:.875rem}#pre-header:after{display:block;clear:both;content:""}#pre-header a{color:#fff}#pre-header .header-utils .icon-wrapper svg{fill:#fff}.header-top{padding-top:20px;padding-bottom:20px}.header-top:after{display:block;clear:both;content:""}.header-search{margin:0 20px 0 0}.header-search:after{display:block;clear:both;content:""}@media (max-width:991.98px){.header-search{margin-right:20px}}.header-search svg{width:19px;height:19px;display:block;fill:#455b71}@media (max-width:991.98px){.header-search svg{margin-bottom:5px}}.sticky-main-nav{display:none}.logo-header{display:flex;align-items:center}.logo-header:after{display:block;clear:both;content:""}.logo-header svg{width:64px;height:72px;display:block;fill:#455b71}@media (max-width:991.98px){.logo-header svg{width:40px;height:45px}}.logo-header .h1{display:block;font-weight:400;font-size:1.313rem;line-height:1.29;letter-spacing:0;margin:0 0 0 25px}@media (max-width:991.98px){.logo-header .h1{font-size:.88rem;margin-left:15px}}.logo-header .h1 span{display:block}.logo-header .h1 span strong{font-weight:700}#sub-nav{font-size:18px;position:relative;z-index:1}#sub-nav:after{display:block;clear:both;content:""}#sub-nav ul{list-style:none;padding:0;margin:0}#sub-nav ul.nav-list{display:flex;font-weight:600}#sub-nav ul.nav-list:after{display:block;clear:both;content:""}#sub-nav ul.nav-list>li.menu-dropdown-simple-wrapper{position:relative;z-index:0}#sub-nav ul.nav-list>li.text-redbrown a{color:#d1344c}#sub-nav ul.nav-list>li.text-greendark a{color:#0e865c}#sub-nav ul.nav-list>li.text-purplelight a{color:#b21dd0}#sub-nav ul.nav-list>li.text-bluelectric a{color:#0d00ff}#sub-nav ul.nav-list>li>a{padding:10px 17px;position:relative;z-index:2;display:inline-block}#sub-nav ul.nav-list>li>a:after{display:block;clear:both;content:""}#sub-nav .nav-container{position:inherit}#sub-nav .nav-container:after{display:block;clear:both;content:""}#sub-nav .nav-container .nav-list-primary{float:left}#sub-nav .nav-container .nav-list-secondary{float:right;font-size:.95rem;margin-top:4px;font-weight:400}#sub-nav .nav-container .nav-list-secondary li:last-child{font-weight:600}#sub-nav ul.nav-list .menu-dropdown-simple{background-color:#fff;position:absolute;z-index:1;top:50px!important;left:0;transform:unset!important;box-shadow:0 .25rem .938rem rgba(0,0,0,.15);border-radius:4px;margin-top:10px;min-width:320px;font-size:1rem;font-weight:400;color:#455b71}#sub-nav ul.nav-list .menu-dropdown-simple:before{top:-7px!important}#sub-nav ul.nav-list .menu-dropdown-simple .menu-title{border-bottom:1px solid #e5e5e5}#sub-nav ul.nav-list .menu-dropdown-simple .menu-title .h3{font-size:1rem;margin:0;padding:18px 24px;line-height:1}#sub-nav ul.nav-list .menu-dropdown-simple .menu-title .h3 a{font-size:1rem;padding:0;line-height:1}#sub-nav ul.nav-list .menu-dropdown-simple li:not(.menu-title){display:block;position:relative;z-index:0}#sub-nav ul.nav-list .menu-dropdown-simple li:not(.menu-title):after{display:block;clear:both;content:""}#sub-nav ul.nav-list .menu-dropdown-simple li:not(.menu-title) a{color:#455b71;padding:12px 24px;display:block;font-size:1rem;line-height:1.5;position:relative;z-index:0}.hamburger{padding:0;display:inline-block;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:24px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:24px;height:2px;background-color:#455b71;border-radius:4px;position:absolute}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger{margin-left:10px;margin-right:20px}#search-modal{padding:0;overflow-y:hidden}#search-modal.modal .modal-dialog{width:100%;max-width:100%;height:100%;margin:0}#search-modal.modal .modal-dialog .modal-content{height:100%;overflow-y:auto}#search-modal .h2,#search-modal h2{font-size:3.5rem;font-weight:600;letter-spacing:-2px}@media (max-width:767.98px){#search-modal .h2,#search-modal h2{font-size:1.13rem;letter-spacing:0}}#search-modal .form-group{position:relative;z-index:0;margin:0 0 30px}#search-modal .form-group label{display:none}#search-modal .form-group input{padding:0 20px 0 58px;border-color:#d1d6db;font-size:2.5rem;height:68px}@media (max-width:767.98px){#search-modal .form-group input{font-size:1rem;height:42px;padding-left:30px}}#search-modal .form-group svg{width:35px;height:35px;fill:#06c}@media (max-width:767.98px){#search-modal .form-group svg{width:17px;height:17px;bottom:12px}}#search-modal .form-group .search-btn{border:0;padding:0;position:absolute;left:0;bottom:15px}#search-modal .form-group .clean-input{display:none;border:0;padding:0;position:absolute;right:30px;bottom:15px;background-color:transparent}#search-modal .form-group .clean-input svg{width:15px;height:15px;fill:#000}#search-modal .dismiss{opacity:1;margin:28px 0 0}@media (max-width:767.98px){#search-modal .dismiss{margin-top:0}}#search-modal .dismiss svg{width:32px;height:32px;fill:#555}@media (max-width:767.98px){#search-modal .dismiss svg{width:18px;height:18px}}#search-modal .badges-wrapper{margin:0}#search-modal .badges-wrapper .h4{font-size:1rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:0 0 20px}#search-modal .badges-wrapper .badge{font-size:1rem;font-weight:700;border-width:2px;padding-top:5px;padding-bottom:6px}.custom-control-submit{padding:7px 15px;border:2px solid #455b71;color:#455b71;border-radius:4px;line-height:1;font-weight:600;background-color:transparent}.cat-filters{display:flex;margin:0 0 70px;flex-wrap:wrap}@media (max-width:767.98px){.cat-filters{margin-bottom:27px}}.cat-filters .custom-control{padding:0;margin:0 10px 10px 0}.cat-filters .custom-control.custom-submit-primary button{color:#06c;border-color:#06c}.cat-filters .custom-control.custom-submit-bluelectric button{color:#0d00ff;border-color:#0d00ff}.cat-filters .custom-control.custom-submit-purplelight button{color:#b21dd0;border-color:#b21dd0}.cat-filters .custom-control.custom-submit-greendark button{color:#0e865c;border-color:#0e865c}.cat-filters .custom-control.custom-submit-redbrown button{color:#d1344c;border-color:#d1344c}@media (max-width:767.98px){.searches-list-wrapper{margin:0 0 30px}}.searches-list-wrapper .h4{font-size:1rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:0 0 20px}.searches-list-wrapper ul{padding:0;list-style:none}.searches-list-wrapper ul li{position:relative;z-index:0;margin:0 0 15px}.searches-list-wrapper ul li a{position:relative;z-index:0;display:inline-block;line-height:1.4;padding:0 0 0 32px;font-size:1.25rem;font-weight:400;margin:0 12px 0 0}@media (max-width:767.98px){.searches-list-wrapper ul li a{font-size:1rem}}.searches-list-wrapper ul li a:before{position:absolute;z-index:1;top:1px;left:0;display:block;width:18px;height:18px;content:url("data:image/svg+xml; utf8, ")}#access-modal{padding:0;overflow-y:hidden}#access-modal.modal .modal-dialog{width:100%;max-width:100%;height:100%;margin:0}#access-modal.modal .modal-dialog .modal-content{height:100%;overflow-y:auto}@media (max-width:991.98px){#access-modal.modal .modal-dialog .modal-content .modal-body{padding-left:0;padding-right:0;padding-bottom:0}{
-webkit-transition: -webkit-transform 0.4s ease !important;
transition: -webkit-transform 0.4s ease !important;
-o-transition: transform 0.4s ease !important;
transition: transform 0.4s ease !important;
transition: transform 0.4s ease, -webkit-transform 0.4s ease !important;
}
#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-top .iubenda-cs-container {
-webkit-transform: translateY(-48px) !important;
-ms-transform: translateY(-48px) !important;
transform: translateY(-48px) !important;
}
#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-bottom .iubenda-cs-container {
-webkit-transform: translateY(48px) !important;
-ms-transform: translateY(48px) !important;
transform: translateY(48px) !important;
}
#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-visible .iubenda-cs-container {
-webkit-transform: translateY(0) !important;
-ms-transform: translateY(0) !important;
transform: translateY(0) !important;
}
#iubenda-cs-banner .iubenda-cs-container {
position: relative !important;
z-index: 2 !important;
}
#iubenda-cs-banner .iubenda-cs-brand {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
padding: 16px !important;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
#iubenda-cs-banner .iubenda-cs-brand > div {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
#iubenda-cs-banner .iubenda-cs-brand img {
max-width: 192px !important;
max-height: 56px !important;
}
#iubenda-cs-banner .iubenda-cs-content {
position: relative !important;
z-index: 1 !important;
overflow: hidden !important;
-webkit-transition: -webkit-transform 0.4s ease !important;
transition: -webkit-transform 0.4s ease !important;
-o-transition: transform 0.4s ease !important;
transition: transform 0.4s ease !important;
transition: transform 0.4s ease, -webkit-transform 0.4s ease !important;
}
#iubenda-cs-banner .iubenda-cs-rationale {
position: relative !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
#iubenda-cs-banner .iubenda-cs-close-btn {
position: absolute !important;
top: -2px !important;
padding: 16px !important;
right: 0 !important;
min-width: 48px !important;
height: 48px !important;
font-size: 24px !important;
line-height: 0 !important;
font-weight: lighter !important;
cursor: pointer !important;
text-align: center !important;
}
#iubenda-cs-banner .iubenda-cs-close-btn:hover {
opacity: 0.5 !important;
}
#iubenda-cs-banner .iubenda-banner-content {
font-weight: 300 !important;
margin: 16px !important;
margin-bottom: 0 !important;
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
overflow-y: auto !important;
mask-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, black 16px) !important;
-webkit-mask-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, black 16px) !important;
padding-bottom: 32px !important;
}
#iubenda-cs-banner .iubenda-banner-content-padded {
padding-right: 32px !important;
}
#iubenda-cs-banner .iubenda-banner-content a {
cursor: pointer !important;
color: currentColor !important;
opacity: 0.7 !important;
text-decoration: underline !important;
}
#iubenda-cs-banner .iubenda-banner-content a:hover {
opacity: 1 !important;
}
#iubenda-cs-banner #iubenda-cs-title {
font-weight: bold !important;
margin-bottom: 16px !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group {
margin: 16px !important;
z-index: 1 !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
margin-top: 0 !important;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group > div {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
@media (min-width: 640px) {
#iubenda-cs-banner .iubenda-cs-opt-group {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group-custom {
margin-right: auto !important;
-ms-flex-item-align: start !important;
align-self: start !important;
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group-consent {
margin-left: auto !important;
-ms-flex-item-align: end !important;
align-self: end !important;
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
}
@media (max-width: 639px) {
#iubenda-cs-banner .iubenda-cs-opt-group {
margin: 12px !important;
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group-custom {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
#iubenda-cs-banner .iubenda-cs-opt-group-consent {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
#iubenda-cs-banner .iubenda-cs-opt-group button {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
padding: 8px 32px !important;
border-radius: 64px !important;
cursor: pointer !important;
font-weight: bold !important;
font-size: 100% !important;
margin-top: 4px !important;
margin-bottom: 4px !important;
text-align: center !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group button:focus {
opacity: 0.8 !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group button:hover {
opacity: 0.5 !important;
}
@media (min-width: 640px) {
#iubenda-cs-banner .iubenda-cs-opt-group button:not(:last-of-type) {
margin-right: 8px !important;
}
}
@media (max-width: 639px) {
#iubenda-cs-banner .iubenda-cs-opt-group button {
padding: 8px 24px !important;
width: 100% !important;
display: block;
text-align: center !important;
margin: 6px 3px !important;
}
}
#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand {
margin: 0 -8px 0 !important;
}
@media (max-width: 991px) {
#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand {
margin: -8px -8px 0 !important;
}
}
@media (min-width: 992px) {
#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand div {
margin: 0 auto !important;
width: calc(992px - 32px) !important;
}
}
@media (max-width: 991px) {
#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand div {
margin: 0 8px !important;
}
}
#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-container {
width: 100% !important;
}
@media (min-width: 992px) {
#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale {
width: 992px !important;
margin: 16px auto !important;
}
}
@media (max-width: 991px) {
#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-content {
padding: 8px !important;
}
}
#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-brand {
margin: -8px -8px 0 !important;
}
#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-brand div {
margin: 8px !important;
}
@media (min-width: 992px) {
#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container {
width: 992px !important;
}
}
@media (max-width: 991px) {
#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-cs-container {
width: 100% !important;
}
}
@media (min-width: 640px) {
#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container {
width: 480px !important;
}
}
#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group > div {
width: 100% !important;
}
#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group button, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group button, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group button {
display: block !important;
width: 100% !important;
text-align: center !important;
}
#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-custom {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-consent {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content {
-webkit-box-shadow: 0 8px 48px rgba(0, 0, 0, 0.15) !important;
box-shadow: 0 8px 48px rgba(0, 0, 0, 0.15) !important;
padding: 8px !important;
}
@media (min-width: 992px) {
#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content {
border-radius: 4px !important;
margin: 16px !important;
}
}
#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-container,
#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-content,
#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-rationale {
height: 100% !important;
}
#iubenda-cs-banner.iubenda-cs-fix-height.iubenda-cs-default-floating .iubenda-cs-content {
height: calc(100% - 32px) !important;
}
#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-brand img {
max-width: 75% !important;
}
#iubenda-cs-banner .iubenda-cs-content {
background-color: #ffffff !important;
color: #000000 !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group {
color: #000000 !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group button {
background-color: rgba(255, 255, 255, 0.1) !important;
color: #FFFFFF !important;
}
#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary {
background-color: #0073CE !important;
color: #FFFFFF !important;
}
.iubenda-tp-btn:not([data-tp-nostyle]) {
font-size: 100% !important;
width: auto !important;
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
background: none !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
-webkit-backface-visibility: hidden !important;
backface-visibility: hidden !important;
font-family: Titillium Web !important;
text-decoration: none !important;
color: currentColor !important;
background-attachment: scroll !important;
background-color: transparent !important;
background-image: none !important;
background-position: 0 0 !important;
background-repeat: repeat !important;
border: 0 !important;
border-color: #000 !important;
border-color: currentColor !important;
border-radius: 0 !important;
border-style: none !important;
border-width: medium !important;
bottom: auto !important;
clear: none !important;
clip: auto !important;
counter-increment: none !important;
counter-reset: none !important;
cursor: auto !important;
direction: inherit !important;
float: none !important;
font-style: inherit !important;
font-variant: normal !important;
font-weight: inherit !important;
height: auto !important;
left: auto !important;
letter-spacing: normal !important;
line-height: inherit !important;
list-style-type: inherit !important;
list-style-position: outside !important;
list-style-image: none !important;
margin: 0 !important;
max-height: none !important;
max-width: none !important;
min-height: 0 !important;
min-width: 0 !important;
opacity: 1;
outline: 0 !important;
overflow: visible !important;
padding: 0 !important;
position: static !important;
quotes: "" "" !important;
right: auto !important;
table-layout: auto !important;
text-align: left !important;
text-indent: 0 !important;
text-transform: none !important;
top: auto !important;
unicode-bidi: normal !important;
vertical-align: baseline !important;
visibility: inherit !important;
white-space: normal !important;
width: auto !important;
word-spacing: normal !important;
z-index: auto !important;
background-origin: padding-box !important;
background-origin: padding-box !important;
background-clip: border-box !important;
background-size: auto !important;
-o-border-image: none !important;
border-image: none !important;
border-radius: 0 !important;
border-radius: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-column-count: auto !important;
-moz-column-count: auto !important;
column-count: auto !important;
-webkit-column-gap: normal !important;
-moz-column-gap: normal !important;
column-gap: normal !important;
-webkit-column-rule: medium none #000 !important;
-moz-column-rule: medium none #000 !important;
column-rule: medium none #000 !important;
-webkit-column-span: none !important;
-moz-column-span: none !important;
column-span: none !important;
-webkit-column-width: auto !important;
-moz-column-width: auto !important;
column-width: auto !important;
-webkit-font-feature-settings: normal !important;
font-feature-settings: normal !important;
overflow-x: visible !important;
overflow-y: visible !important;
-webkit-hyphens: manual !important;
-ms-hyphens: manual !important;
hyphens: manual !important;
-webkit-perspective: none !important;
perspective: none !important;
-webkit-perspective-origin: 50% 50% !important;
perspective-origin: 50% 50% !important;
text-shadow: none !important;
-webkit-transition: all 0s ease 0s !important;
-o-transition: all 0s ease 0s !important;
transition: all 0s ease 0s !important;
-webkit-transform: none !important;
-ms-transform: none !important;
transform: none !important;
-webkit-transform-origin: