/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,[data-bs-theme=light]{--bb-primary-dark:#0c63e3;--bb-primary-text:#212529;--bb-secondary-dark:#5a6168;--bb-h1-color:#212529;--bb-h2-color:#212529;--bb-h3-color:#212529;}[data-bs-theme=dark]{color-scheme:dark;--bb-primary-text:#dee2e6;--bb-h1-color:#dee2e6;--bb-h2-color:#dee2e6;--bb-h3-color:#dee2e6;}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{background-color:#77b259;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:15px 25px;margin:0 auto;border-radius:5px;}body.path-user .field--label-inline .field__label{width:100px;}body.path-user .field--label-inline .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;min-width:250px;margin:0.25rem 0;}body.path-user .field--label-above .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;width:100%;margin:0.25rem 0;}

.node__content{font-size:1.071em;margin-top:10px;}.node--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser h2 a{color:#181818;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node--view-mode-teaser .node__content{clear:none;font-size:1em;line-height:1.6;}.node__meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.node__meta .field--name-field-user-picture img{float:left;margin:1px 20px 0 0;}[dir="rtl"] .node__meta .field--name-field-user-picture img{float:right;margin-left:20px;margin-right:0;}.node__links{text-align:right;font-size:0.93em;}[dir="rtl"] .node__links{text-align:left;}.node--unpublished{padding:20px 15px 0;}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
:root{--atersir-azzurro:#2B96D9;--atersir-verde:#29A274;--atersir-rosso:#C22823;--atersir-bianco:#ffffff;--atersir-grigio-chiaro:#F4F5F7;--atersir-grigio-scuro:#262F3D;}body{font-family:'PT Sans'!important;font-size:18px!important;}a.nav-link{color:white;}.font-sans{font-family:'PT Sans'!important;}.font-serif{font-family:'PT Serif'!important;}.text-azzurro{color:var(--atersir-azzurro)!important;}.text-verde{color:var(--atersir-verde)!important;}.text-rosso{color:var(--atersir-rosso)!important;}.text-bianco{color:var(--atersir-bianco)!important;}.text-grigio-chiaro{color:var(--atersir-grigio-chiaro)!important;}.text-grigio-scuro{color:var(--atersir-grigio-scuro)!important;}.bg-azzurro{background-color:var(--atersir-azzurro)!important;}.bg-verde{background-color:var(--atersir-verde)!important;}.bg-rosso{background-color:var(--atersir-rosso)!important;}.bg-bianco{background-color:var(--atersir-bianco)!important;}.bg-grigio-chiaro{background-color:var(--atersir-grigio-chiaro)!important;}.bg-grigio-scuro{background-color:var(--atersir-grigio-scuro)!important;}#block-atersir-navigazioneprincipale{width:100%;}.we-mega-menu-submenu{width:100% !important;position:absolute;left:0px !important;margin-top:-10px;}.we-mega-menu-ul .dropdown-menu{position:initial!important;}.navbar{padding:1rem;}@media all and (min-width:992px){.navbar .dropdown{position:static!important;}.navbar .dropdown-menu{left:0;right:0;width:100%;margin-top:0;}}@media(max-width:991px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px;}}.text-bg-color{font-size:42px;font-weight:bold;height:auto!important;padding-top:0px!important;padding-bottom:0px!important;.field.field--name-field-social.field--type-entity-reference-revisions.field--label-hidden.field__items > div .field.field--name-field-link-a-contenuto a{width:100%;height:100%;display:block;}}.text-bg-color > div{padding:0px 8px 0px 8px;}.dropdown-item .nav-link.text-black{padding:0px;}.dropdown-menu.show{padding-top:70px;padding-bottom:60px;background-color:rgba(255,255,255,0.85);backdrop-filter:blur(12px) brightness(100%) opacity(85%);box-shadow:0px 0px 10px rgba(255,255,255,0.7);border-radius:0px;margin-top:-1px;border:none;}.bg-rosso{background-color:#C22823;}#block-atersir-main-menu{position:inherit!important;}.-mt-3{margin-top:-1rem !important;}.path-frontpage .slide__caption{padding:0px;position:relative;}.backdrop-black:after{background:rgba(0,0,0,.24);content:"";position:absolute;width:100%;height:100%;top:0;left:0;}.path-frontpage .view-slideshow .slick-prev::before{background:url("/themes/custom/atersir/img/slider-arrow-prev.svg") no-repeat left center;color:transparent;width:59px!important;height:44px!important;display:block;}.path-frontpage .view-slideshow .slick-next::before{background:url("/themes/custom/atersir/img/slider-arrow-next.svg") no-repeat right center;color:transparent;width:59px!important;height:44px!important;display:block;}.path-frontpage .view-slideshow .slick-prev,.path-frontpage .view-slideshow .slick-next{width:59px!important;height:44px!important;}.object-cover{object-fit:cover;}.fs-42{font-size:42px;}.fs-40{font-size:40px;}.fs-28{font-size:28px;}.fs-36{font-size:36px;}.fs-34{font-size:34px!important;}.fs-32{font-size:32px;}.fs-25{font-size:25px!important;}.fs-24{font-size:24px!important;}.fs-28{font-size:28px!important;}.fs-21{font-size:21px;}.fs-18{font-size:18px;}.fs-54,.fs-54 *{font-size:54px!important;}@media(max-width:992px){.fs-42{font-size:30px;}.fs-54,.fs-54 *{font-size:42px!important;}}@media (min-width:576px){.container,.container-sm{max-width:540px!important;}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px!important;}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px!important;}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,#main-wrapper .slick__arrow{max-width:1140px!important;}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,#main-wrapper .slick__arrow{max-width:1320px!important;}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,#main-wrapper .slick__arrow{max-width:1520px!important;}}@media (min-width:1700px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,#main-wrapper .slick__arrow{max-width:1600px!important;}}@media (min-width:1800px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,#main-wrapper .slick__arrow{max-width:1660px!important;}}@media (min-width:1900px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,#main-wrapper .slick__arrow{max-width:1760px!important;}}.slick__arrow{left:50%;transform:translatex(-50%)}.path-frontpage .title,.path-frontpage .tabs,.path-frontpage .content-header,.path-frontpage .breadcrumb{display:none;}.path-frontpage .node__content{margin-top:0px!important;}.path-frontpage .view-slideshow .slide__media{display:none;}#navbar-top{height:60px;background:#8b909c!important;padding:0px;}#navbar-main{height:100px;background:white!important;}#navbar-main .nav-item a{color:black}.p-card-homepage{padding-left:60px;padding-top:70px;padding-right:60px;padding-bottom:70px;}.p-card{padding-left:30px;padding-top:40px;padding-right:30px;padding-bottom:40px;}.p-banner{padding-top:24px;padding-bottom:24px;}.round-card-homepage{border-radius:15px;}.shadow-card-homepage{box-shadow:0px 10px 6px rgba(0,0,0,0.05);}.fs{font-size:21px!important;}.round-15{border-radius:15px!important;}.shadow-title{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}.p-30{padding:30px!important;}.p-15{padding:15px!important;}.p-20{padding:20px!important}.h-60{height:60px;}.w-60{width:60px;}.h-155{height:155px!important;}.w-155{width:155px!important;}.box-shadow-accordion{box-shadow:0px 6px 14px rgba(0,0,0,0.18)!important}.p-notizia{padding:25px;}.box-shadow-notizia{box-shadow:0px 0px 10px rgba(0,0,0,0.18)!important}.view-notizie-in-evidenza .slick__arrow{position:absolute;top:-20px;right:30px;width:200px;transform:none;left:initial;}.view-notizie-in-evidenza .slick-prev::before{background:url("/themes/custom/atersir/img/slider-arrow-prev-black.svg") no-repeat left center;color:transparent;width:59px!important;height:44px!important;display:block;}.view-notizie-in-evidenza .slick-next::before{background:url("/themes/custom/atersir/img/slider-arrow-next-black.svg") no-repeat right center;color:transparent;width:59px!important;height:44px!important;display:block;}.view-notizie-in-evidenza .slick-dots{text-align:right;}.view-notizie-in-evidenza .slick-dots li button{width:35px !important;height:2px;}.view-notizie-in-evidenza .slick-dots li button::before{width:35px !important;height:2px;content:"";background-color:black!important;}.view-notizie-in-evidenza .slick-dots li{width:35px !important;height:2px;}@media(min-width:992px){.view-notizie-in-evidenza .slick-track{display:flex;padding-top:40px;padding-bottom:40px;padding:40px;}.view-notizie-in-evidenza .slick__slide{height:auto;margin-right:50px;}.view-notizie-in-evidenza .slick__slide .slide__caption{top:0!important;}.view-notizie-in-evidenza .slick__slide .slide__content,.slick__slide .slide__content .slide__caption,.slick__slide .slide__content .slide__description{height:100%;}.view-notizie-in-evidenza .slide__media{display:none;}}.ms-numeri-3{margin-left:3rem!Important}@media(max-width:762px){.ms-numeri-3{margin-left:3rem!Important}}@media(max-width:992px){.ms-numeri-3{margin-left:4rem!Important}}@media(max-width:1200px){.ms-numeri-3{margin-left:1rem!Important}}@media(max-width:1400px){.ms-numeri-3{margin-left:3rem!Important}}.view-i-numeri-di-atersir .slide__description{position:relative;}.view-i-numeri-di-atersir .slide__description .views-field.views-field-field-i-numeri-slide > div > div{padding-top:100px;}.paragraph--type--i-numeri-container .field.field--name-field-titolo{margin-bottom:-140px;position:relative;z-index:9;}.view-i-numeri-di-atersir .slick-dots{margin-top:-60px;position:relative;z-index:10;}.view-i-numeri-di-atersir .slick-dots li button{width:35px !important;height:2px;}.view-i-numeri-di-atersir .slick-dots li button::before{width:35px !important;height:2px;content:"";background-color:white!important;}.view-i-numeri-di-atersir .slick-dots li{width:35px !important;height:2px;}@media(min-width:992px){.view-i-numeri-di-atersir .slick-track{display:flex;}.view-i-numeri-di-atersir .slick-slide{height:auto;}.view-i-numeri-di-atersir .slick-slide .slide__caption{top:0!important;}.view-i-numeri-di-atersir .slick-slide .slide__content,.view-i-numeri-di-atersir .slick-slide > div,.view-i-numeri-di-atersir .slick-slide > div .slick__slide,.view-i-numeri-di-atersir .slick__slide .slide__content .slide__caption,.view-i-numeri-di-atersir .slick__slide .slide__content .slide__description{height:100%;}.view-i-numeri-di-atersir .slide__media{display:none;}.view-i-numeri-di-atersir .views-field.views-field-field-i-numeri-slide,.view-i-numeri-di-atersir .views-field.views-field-field-i-numeri-slide > div{height:100%;}}@media(max-width:992px){.nav-pills,.nav-pills button.nav-link{width:100% !important;padding-right:0px !important;margin-right:0px !important;display:block;text-align:left;}.node--type-gare-e-affidamenti .nav-pills .nav-item,.node--type-gare-e-affidamenti .nav-pills .nav-item button{width:100% !important;margin-right:0px !important;padding-right:0px !important;}.node--type-gare-e-affidamenti .nav-pills .nav-item button{display:flex;justify-content:space-between;}.node--type-gare-e-affidamenti .nav-pills .nav-item button svg{opacity:0.5;transition:opacity 0.2s ease;}.node--type-gare-e-affidamenti .nav-pills .nav-item button:hover svg{opacity:1;transition:opacity 0.2s ease;}.node--type-gare-e-affidamenti .nav-pills .nav-item button.active svg{display:none;}@keyframes slide{0%{transform:translateX(-100%);background-color:transparent;position:relative;}100%{transform:translateX(0%);background-color:#2B96D9;}}@keyframes slide-back{0%{transform:translateX(100%);background-color:#2B96D9;}100%{transform:translateX(0%);background-color:transparent;}}.node--type-gare-e-affidamenti .nav-pills .nav-item button.active{width:100% !important;position:relative;padding-right:0px !important;justify-content:start;}.node--type-gare-e-affidamenti .nav-pills .nav-item button.active span{background-color:var(--atersir-azzurro)!important;font-family:'PT Serif' !important;color:white!important;height:auto!important;padding-top:5px!important;padding-bottom:5px!important;padding-left:10px!important;padding-right:10px!important;}.node--type-gare-e-affidamenti .nav-pills .nav-item button span{animation:slide-back 0.2s ease-in-out forwards;white-space:nowrap;overflow:hidden;display:inline-block;position:relative;}}.nav-pills .nav-link{background:transparent !important;color:black !important;border-bottom:solid 3px#DCDDDE !important;border-radius:0px !important;padding-left:5px!Important;padding-right:140px !important;margin-right:50px;font-size:21px;font-weight:bold;}.nav-pills .nav-link.active{border-color:#2B96D9 !important;}.nav-pills .nav-link:hover{border-color:#2B96D9 !important;}.w-30{width:30px;}.node--type-servizio-idrico .nav-pills .nav-item,.node--type-servizio-idrico .nav-pills .nav-item button,.node--type-servizio-rifiuti .nav-pills .nav-item,.node--type-servizio-rifiuti .nav-pills .nav-item button{width:100% !important;margin-right:0px !important;padding-right:0px !important;}.node--type-servizio-idrico .nav-pills .nav-item button,.node--type-servizio-rifiuti .nav-pills .nav-item button{display:flex;justify-content:space-between;}.node--type-servizio-idrico .nav-pills .nav-item button svg,.node--type-servizio-rifiuti .nav-pills .nav-item button svg{opacity:0.5;transition:opacity 0.2s ease;}.node--type-servizio-idrico .nav-pills .nav-item button:hover svg,.node--type-servizio-rifiuti .nav-pills .nav-item button:hover svg{opacity:1;transition:opacity 0.2s ease;}.node--type-servizio-idrico .nav-pills .nav-item button.active svg,.node--type-servizio-rifiuti .nav-pills .nav-item button.active svg{display:none;}@keyframes slide{0%{transform:translateX(-100%);background-color:transparent;position:relative;}100%{transform:translateX(0%);background-color:#2B96D9;}}@keyframes slide-back{0%{transform:translateX(100%);background-color:#2B96D9;}100%{transform:translateX(0%);background-color:transparent;}}@keyframes slide2{0%{transform:translateX(-100%);background-color:transparent;position:relative;}100%{transform:translateX(0%);background-color:#29A274;}}@keyframes slide-back2{0%{transform:translateX(100%);background-color:#29A274;}100%{transform:translateX(0%);background-color:transparent;}}.node--type-servizio-idrico .nav-pills .nav-item button.active,.node--type-servizio-rifiuti .nav-pills .nav-item button.active{width:100% !important;position:relative;padding-right:0px !important;justify-content:end;}.node--type-servizio-idrico .nav-pills .nav-item button.active span{animation:slide 0.2s ease-in-out forwards;background-color:var(--atersir-azzurro)!important;font-family:'PT Serif' !important;color:white!important;height:auto!important;padding-top:5px!important;padding-bottom:5px!important;padding-left:10px!important;padding-right:10px!important;}.node--type-servizio-idrico .nav-pills .nav-item button span{animation:slide-back 0.2s ease-in-out forwards;white-space:nowrap;overflow:hidden;display:inline-block;position:relative;}.node--type-servizio-rifiuti .nav-pills .nav-item button.active span{animation:slide 0.2s ease-in-out forwards;background-color:var(--atersir-verde)!important;font-family:'PT Serif' !important;color:white!important;height:auto!important;padding-top:5px!important;padding-bottom:5px!important;padding-left:10px!important;padding-right:10px!important;}.node--type-servizio-rifiuti .nav-pills .nav-item button span{animation:slide-back 0.2s ease-in-out forwards;white-space:nowrap;overflow:hidden;display:inline-block;position:relative;}.node--type-servizio-rifiuti .nav-pills .nav-link.active{border-color:var(--atersir-verde)!important;}.node--type-servizio-rifiuti .nav-pills .nav-link:hover{border-color:var(--atersir-verde)!important;}.block-views-exposed-filter-blockservizio-idrico-block-2 #edit_field_provincia_target_id_chosen,.block-views-exposed-filter-blockservizio-rifiuti-block-2 #edit_field_provincia_target_id_chosen{width:100% !important;border-radius:80px;border:none !important;background:white;padding:20px;}.block-views-exposed-filter-blockservizio-idrico-block-2,.block-views-exposed-filter-blockservizio-rifiuti-block-2{width:100%;display:flex;align-items:center;}.block-views-exposed-filter-blockservizio-idrico-block-2 .js-form-item.js-form-type-select.form-type-select.js-form-item-field-provincia-target-id,.block-views-exposed-filter-blockservizio-rifiuti-block-2 .js-form-item.js-form-type-select.form-type-select.js-form-item-field-provincia-target-id{width:100%;}.block-views-exposed-filter-blockservizio-idrico-block-2 .content,.block-views-exposed-filter-blockservizio-rifiuti-block-2 .content{width:100%;}.block-views-exposed-filter-blockservizio-idrico-block-2 .chosen-container .chosen-drop,.block-views-exposed-filter-blockservizio-rifiuti-block-2 .chosen-container .chosen-drop{border:none !important;padding-top:40px !important;padding-bottom:40px !important;top:0px;width:100%;margin-left:-20px;padding-top:50px;z-index:10;margin-top:40px;}.block-views-exposed-filter-blockservizio-idrico-block-2 .chosen-container-single .chosen-single,.block-views-exposed-filter-blockservizio-rifiuti-block-2 .chosen-container-single .chosen-single{border:none !important;z-index:11;}.dropdown-item.active{background:transparent !important;}.accordion-button p{margin-bottom:0px;}#views-exposed-form-atti-e-documenti-search-api-block-1 .chosen-container,#views-exposed-form-atti-e-documenti-block-1 .chosen-container,#views-exposed-form-gare-e-affidamenti-dei-servizi-block-1 .chosen-container,#views-exposed-form-notizie-search-api-block-1 .chosen-container,#views-exposed-form-notizie-block-1 .chosen-container{width:100% !important;border:none;padding:0px;}#views-exposed-form-atti-e-documenti-search-api-block-1 .js-form-item,#views-exposed-form-atti-e-documenti-block-1 .js-form-item,#views-exposed-form-gare-e-affidamenti-dei-servizi-block-1 .js-form-item,#views-exposed-form-notizie-search-api-block-1 .js-form-item,#views-exposed-form-notizie-block-1 .js-form-item{width:100%;margin-bottom:18px !important;}#views-exposed-form-atti-e-documenti-search-api-block-1 label,#views-exposed-form-atti-e-documenti-block-1 label,#views-exposed-form-gare-e-affidamenti-dei-servizi-block-1 label,#views-exposed-form-notizie-search-api-block-1 label,#views-exposed-form-notizie-block-1 label{font-weight:bold;}#views-exposed-form-atti-e-documenti-search-api-block-1 .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-anno.form-item-anno.mb-3 input,#views-exposed-form-atti-e-documenti-block-1 .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-anno.form-item-anno.mb-3 input,#views-exposed-form-gare-e-affidamenti-dei-servizi-block-1 .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-anno.form-item-anno.mb-3 input,#views-exposed-form-notizie-search-api-block-1 .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-anno.form-item-anno.mb-3 input,#views-exposed-form-notizie-block-1 .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-anno.form-item-anno.mb-3 input{height:31px;}#views-exposed-form-notizie-block-1 button{background-color:var(--atersir-verde);border:none;}#map2{height:700px;z-index:0;width:100%;}#views-exposed-form-contatti-block-1 > div > div{width:100%;margin-bottom:30px !important;}#views-exposed-form-contatti-block-1 .js-form-item input{border:none;border-bottom:solid 2px #435A70;border-radius:0px;padding-left:10px;color:#435A70;font-style:italic;}#views-exposed-form-contatti-block-1 .js-form-item label{font-weight:bold;width:100%;}#views-exposed-form-contatti-block-1 .js-form-submit{background-color:var(--atersir-rosso)!important;border:none;padding:20px 30px!important;border-radius:15px!important;margin-right:20px;}#views-exposed-form-contatti-block-1 .form-type-select .chosen-container{padding:0px!Important;width:100%!important;}.block-views-blockcontatti-block-1 tbody,.block-views-blockcontatti-block-1 tr,.block-views-blockcontatti-block-1 td{background:white!important;box-shadow:none!important;}#views-exposed-form-contatti-block-1 .form-type-select .chosen-container{border:none!important;}#views-exposed-form-contatti-block-1 .form-type-select .chosen-container a{border:none!important;border-bottom:solid 2px #435A70!important;border-radius:0px;padding-left:10px;color:#435A70;font-style:italic;font-weight:500!important;}.page-item{margin-left:5px;margin-right:5px;}.page-item a,.page-item span{padding-top:5px !important;border:none;padding-bottom:5px !important;border-radius:7px !important;color:black;}.page-item.active span{background:var(--atersir-rosso)!important;color:white;}@media(min-width:992px){.psc-5{padding-left:3rem !important;}}.modal-body{height:90vh;overflow:auto;}.view-galleria-di-immagini .slide__media{display:none;}.link:hover{background:var(--atersir-grigio-scuro);transition:all 0.33s ease;padding-left:20px;padding-right:20px;}.link{border-radius:50px;display:inline-block;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:0px;transition:all 0.33s ease;}.view-galleria-di-immagini .slide__caption{padding-left:0px;}#block-gin-content{margin-left:0px;margin-right:0px !important;width:100% !important;max-width:100% !important;}.gin-node-edit-form{margin:0px !important;max-width:100% !important;}.round-30{border-radius:30px!important;}.shadow-numeri-alcuni-dati{box-shadow:0px 3px 6px rgba(0,0,0,0.16)!important;}#block-atersir-footerslim ul{text-align:center;display:flex;justify-content:center;}.site-footer .block{border:none!important;padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;padding-left:20px!important;padding-right:20px!important;}.site-footer .block *{color:white!important}.row.region.region-footer-first{width:16%;}.site-footer{background-color:#8b909c!important;color:#fff!important;padding:20px!important;display:flex!important;flex-wrap:wrap!important;padding-top:100px!important;}.site-footer__top > section{flex:1!important;margin:0 10px!important;}@media (max-width:768px){.site-footer__top > section{flex:1 0 100%!important;margin:10px 0!important;}}.site-footer__top #block-atersir-navigazionesecondaria-2 ul li a{padding-left:0px !important;}#block-atersir-seguicisu{margin-top:30px;}.field.field--name-field-social.field--type-entity-reference-revisions.field--label-hidden.field__items{display:flex;flex-flow:wrap;}.field.field--name-field-social.field--type-entity-reference-revisions.field--label-hidden.field__items > div{position:relative;margin-right:15px;margin-top:10px;}.field.field--name-field-social.field--type-entity-reference-revisions.field--label-hidden.field__items > div  .field.field--name-field-link-a-contenuto{position:absolute;top:0px;left:0px;font-size:0px;width:100%;height:100%;}@media (max-width:576px){.site-footer__top > section{max-width:100%!important;width:100%!important;padding-left:10px!Important}}@media (max-width:768px){.site-footer__top > section{max-width:100%!important;width:100%!important;padding-left:10px!Important}}@media (max-width:992px){.site-footer__top > section{max-width:100%!important;width:100%!important;padding-left:10px!Important}}@media (min-width:576px){.site-footer__top.container{max-width:100%!important;}.site-footer__bottom.container{max-width:100%!important;}}@media (min-width:768px){.site-footer__top.container{max-width:100%!important;padding-left:10px!Important}.site-footer__bottom.container{max-width:100%!important;padding-left:10px!Important}}@media (min-width:992px){.site-footer__top.container{max-width:100%!important;}}@media (min-width:1200px){.site-footer__top.container{max-width:100%!important;}.site-footer__bottom.container{max-width:100%!important;}}@media (min-width:1400px){.site-footer__top.container{max-width:100%!important;}.site-footer__bottom.container{max-width:100%!important;}}@media (min-width:992px){.site-footer__top .region{width:45%!important;padding-left:10px!Important}}@media (min-width:1200px){.site-footer__top .region{width:21%!important;padding-left:10px!Important}}.site-footer__top #block-atersir-navigazionesecondaria-2 ul li{width:100%!Important;}.chosen-container-single.chosen-dropup .chosen-results{background:white;}@media(max-width:1400px){.paragraph--type--banner-secondario-container .container,.paragraph--type--card-homepage-container .container,.paragraph--type--homepage-gare-e-affidamenti-dei.container,.paragraph--type--i-numeri-container .container,.paragraph--type--notizie-container .container,.paragraph--type--notizie-container.container,.view-slideshow .container,.p-banner .container{width:100% !important;max-width:100% !important;}.paragraph--type--contenuti-box-container .row > div,.paragraph--type--contenuti-box-container-servizio .row > div,.paragraph--type--contenuti-box-container-agenzia .row > div{width:50% !important;flex:0 48%;}.paragraph--type--contenuti-box-container .row,.paragraph--type--contenuti-box-container-servizio .row,.paragraph--type--contenuti-box-container-agenzia .row{padding:0px !important;}.view-servizio-idrico .views-row,.view-servizio-rifiuti .views-row,.view-agenzia .views-row{padding:0px;}#main-container .px-4,.provincie-selector.px-5,.px-1,.px-2,.px-3,.px-4,.px-5{padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important;}.provincie-selector > div{padding:10px!important;}.paragraph.paragraph--type--homepage-gare-e-affidamenti-dei > div > aside,.paragraph.paragraph--type--homepage-gare-e-affidamenti-dei > div > section{width:100%;}.text-bg-color{font-size:36px;}}@media(max-width:1200px){.text-bg-color{font-size:36px;}.paragraph--type--banner-secondario-container .container .col,.paragraph--type--card-homepage-container .container .col{width:100% !important;max-width:100% !important;}.paragraph--type--contenuti-box-container .row > div,.paragraph--type--contenuti-box-container-servizio .row > div,.paragraph--type--contenuti-box-container-agenzia .row > div{width:100% !important;flex:0 100%;padding:0px;}.paragraph--type--contenuti-box-container .row,.paragraph--type--contenuti-box-container-servizio .row,.paragraph--type--contenuti-box-container-agenzia .row{padding:0px !important;}.view-servizio-idrico .views-row,.view-servizio-rifiuti .views-row,.view-agenzia .views-row{padding:0px;}}.view-gare-e-affidamenti-dei-servizi .views-row,.view-notizie .views-row,.view-atti-e-documenti .views-row{margin-bottom:30px;}.slide__media{display:none !important;}.slide__caption{width:100%!important;}@media(max-width:992px){.clearfix.nav.navbar-nav{background:var(--atersir-bianco);box-shadow:0 3px 6px rgba(0,0,0,0.15);width:106%;margin-left:-12px;padding:10px;z-index:999999;position:relative;}a.list-item.text-grigio-scuro{margin-top:20px !important;margin-bottom:10px;}}#webform-submission-invia-una-segnalazione-paragraph-529-add-form{position:relative;box-shadow:0 3px 4px rgba(0,0,0,0.15);padding:30px;padding-top:0px;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form .webform-progress{position:absolute;right:30px;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-processed-text h2{padding-bottom:20px;padding:20px;font-weight:bold;font-size:24px;padding-left:10px;margin-left:-10px !important;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-processed-text h2{background-color:#fff;border-radius:8px;margin:50px auto;position:relative;z-index:999999;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-processed-text h2::after{content:'';position:absolute;width:calc(100% - 30px);height:12px;bottom:0px;left:12px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);z-index:-2;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-processed-text h2::before{content:'';position:absolute;width:calc(100% - 4px);height:100%;background:white;bottom:0px;left:2px;z-index:-1;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-processed-text{width:100% !important;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-dati-generali{width:100%;display:flex;flex-flow:wrap;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-nome-e-cognome.form-item-nome-e-cognome.mb-3{width:47%;margin-right:100px;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item select,#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item input[type="text"],#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item input[type="email"],#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item input[type="tel"]{height:50px;border-radius:15px;border-color:#9E9E9E;margin-top:10px;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item{width:47%;margin-right:20px;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-e-mail{margin:0px;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-e-mail legend{display:none;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-e-mail{width:100%;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-e-mail .fieldset-wrapper{display:flex;}#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-actions-wizard-next,#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-actions-wizard-prev,#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-actions-submit{padding:15px 35px;background-color:var(--atersir-verde);border:none;font-size:21px;}.field--name-field-descrizione *{font-family:'PT Sans'!important;font-size:18px!Important;}.nav.primary.nav-tabs li a.nav-link{color:var(--atersir-grigio-scuro) !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form{position:relative;box-shadow:0 3px 4px rgba(0,0,0,0.15);padding:30px;display:flex;flex-flow:wrap;background:var(--atersir-grigio-chiaro);margin-top:60px;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .webform-progress{position:absolute;right:30px;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-processed-text h2::before{content:'';position:absolute;width:calc(100% - 4px);height:100%;bottom:0px;left:2px;z-index:-1;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-processed-text{width:100% !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-dati-generali{width:100%;display:flex;flex-flow:wrap;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-nome-e-cognome.form-item-nome-e-cognome.mb-3{width:47%;margin-right:100px;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item select,#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item input[type="text"],#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item input[type="date"],#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item input[type="email"],#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item input[type="tel"]{height:50px;border-radius:15px;border-color:#9E9E9E;margin-top:10px;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item{width:47%;margin-right:20px;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-e-mail{margin:0px;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-e-mail legend{display:none;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-e-mail{width:100%;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-e-mail .fieldset-wrapper{display:flex;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-actions-wizard-next,#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-actions-wizard-prev,#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-actions-submit{padding:15px 35px;background-color:var(--atersir-verde);border:none;font-size:21px;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-dati-personali{width:100% !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-dati-per-la-profilazione-del-corso{width:100% !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-rialscio-attestazione{width:100% !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-acconsento.form-item-acconsento{width:100% !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-nome-e-cognome-del-volontario.form-item-nome-e-cognome-del-volontario.mb-3{margin-right:200px !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-e-mail-personale{width:100% !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form .js-form-item .fieldset-wrapper{display:flex;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-figura-scelta{width:100% !important;}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-figura-scelta{}#webform-submission-richiesta-di-iscrizione-al-corso-paragraph-1946-add-form #edit-figura-scelta .js-form-item.js-form-type-radio.radio.form-check.js-form-item-figura-scelta-radios.form-item-figura-scelta-radios{width:100%;}#edit-dati-personali h2{font-size:22px;font-weight:bold;margin-bottom:10px;border-bottom:solid 1px;padding-bottom:10px;}#edit-dati-per-la-profilazione-del-corso h2,#edit-processed-text h2,#edit-rialscio-attestazione h2{font-size:22px;font-weight:bold;margin-top:30px;margin-bottom:10px;border-bottom:solid 1px;padding-bottom:10px;}.testo-con-sfondo-bianco .field__item{background:white;padding:10px;border-radius:15px;margin-bottom:10px;color:black;}.paragraph.paragraph--type--_-loghi > div{display:flex;background:white;box-shadow:0px 0px 10px rgba(0,0,0,0.15);border-radius:14px;padding:40px;justify-content:space-between;align-items:center;}footer .clearfix.nav.navbar-nav{background:transparent;box-shadow:none;}#navbar-top{height:auto!Important;}@media(max-width:992px){#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item,#webform-submission-invia-una-segnalazione-paragraph-529-add-form #edit-e-mail .fieldset-wrapper,#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item,#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item,#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item,#webform-submission-invia-una-segnalazione-paragraph-529-add-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-nome-e-cognome.form-item-nome-e-cognome.mb-3{width:100%!important;margin-right:0px;flex-flow:wrap;}.container.pt-sans.ps-5,.container.pt-sans.ps-5 .it-hero-text-wrapper.px-5{padding:10px!important}.view-slideshow .slick__arrow{display:none!important;}.paragraph.py-5.paragraph--type--notizie-container .text-formatted.field.field--name-field-titolo{margin-bottom:50px;}.view.view-notizie-in-evidenza .slick__arrow{margin-top:-15px !important;}}.box-shadow-notizia .link:hover div a span{color:white !important;}.box-shadow-notizia .link:hover div a svg{filter:brightness(100);}.paragraph--type--notizie-container .slick__arrow{scale:0.6;margin-top:-30px;}@media screen and (max-width:1399px){.slick .slick__arrow .slick-prev,.slick .slick__arrow .slick-next{display:none !important;}}@media screen and (max-width:991px){#navbar-top.navbar > div.container{margin:0;max-width:100% !important;}.paragraph--type--i-numeri-slide > div > div:nth-child(2) div.col{flex-basis:50%;}.paragraph--type--i-numeri-slide > div > div:nth-child(2) div.col > div > div > div:nth-child(1){margin:0 !important;width:100% !important;}}@media screen and (max-width:892px){#navbar-top.navbar > div.container .navbar-form{margin:18px !important;width:100% !important;border:1px solid white;border-radius:5px !important;}}@media screen and (max-width:559px){.p-card-homepage{padding:30px !important;}.p-card-homepage .field--name-field-media-image{margin-right:30px !important;}.p-card-homepage .field--name-field-titolo{margin-bottom:42px !important;}}#ultimo-aggiornamento{margin-bottom:40px;}.card{min-height:150px !important;}@media screen and (max-width:575px){#navbar-top.navbar > div.container{padding:0px !important;}.paragraph--type--i-numeri-slide > div > div:nth-child(2) div.col{flex-basis:100%;}.paragraph--type--i-numeri-slide > div > div:nth-child(2) div.col > div{padding-top:0 !important;}}.slick--view--i-numeri-di-atersir #slick-80c03de1553 .slick-list .slick-track{display:flex;}.slick--view--i-numeri-di-atersir #slick-80c03de1553 .slick-list .slick-track .slick-slide{height:auto;}.slick--view--i-numeri-di-atersir #slick-80c03de1553 .slick-list .slick-track .slick-slide .slide__content,.slick--view--i-numeri-di-atersir #slick-80c03de1553 .slick-list .slick-track .slick-slide .slide__content .blazy__caption.slide__caption,.slick--view--i-numeri-di-atersir #slick-80c03de1553 .slick-list .slick-track .slick-slide .slide__content .blazy__caption.slide__caption .slide__description,.slick--view--i-numeri-di-atersir #slick-80c03de1553 .slick-list .slick-track .slick-slide .slide__content .blazy__caption.slide__caption .slide__description .views-field.views-field-field-i-numeri-slide,.slick--view--i-numeri-di-atersir #slick-80c03de1553 .slick-list .slick-track .slick-slide .slide__content .blazy__caption.slide__caption .slide__description .views-field.views-field-field-i-numeri-slide .field-content{height:100%;}.field--name-field-testo img{max-width:100% !important;height:auto!important;}.view-gestione-tariffaria .view-content.row{background:white !important;border-radius:10px;padding:20px;}.view-gestione-tariffaria .js-form-item{width:100%;}.view-gestione-tariffaria .form-autocomplete{width:100% !important;border-radius:80px;padding:10px !important;border:none !important;background:white;padding:20px;}.view-gestione-tariffaria .js-form-submit{display:none;}.vocabulary-gestione-tariffaria h2 a{font-weight:bold;color:black !important;text-decoration:none;pointer-events:none !important;}.site-footer .field--name-field-logo-footer .field--name-field-media-image img{max-width:220px;width:100%;}.edit-cookie{position:fixed;bottom:30px;right:30px;width:60px;height:60px;border-radius:100px;background:var(--atersir-verde);font-size:0px}.edit-cookie svg{width:40px;height:auto;position:fixed;right:40px;bottom:40px}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:var(--atersir-verde)}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:var(--atersir-verde)}.cookiesjsr-btn.invert{border-color:var(--atersir-verde);color:var(--atersir-verde)}.cookiesjsr-btn.important.invert{background:var(--atersir-verde);border-color:var(--atersir-verde)}.cookiesjsr-banner.active{background:var(--atersir-verde)}.cookiesjsr-btn{background:var(--atersir-verde)}.cookiesjsr-btn.important.denyAll{color:var(--atersir-verde);border-color:var(--atersir-verde)}.cookiesjsr-btn.important{color:var(--atersir-verde)}#edit-figura-scelta-radios-other- + label{display:none;}#edit-figura-scelta-radios-other-{display:none;}thead tr th{color:black !important;}.round-card-homepage h1.page-header{font-weight:600 !important;font-size:24px !important;font-family:'PT Sans'!important;background:transparent!important;border:none!important;box-shadow:none!important;line-height:normal!important;}.p-30.round-card-homepage.shadow-card-homepage *{text-decoration:none;}.field.field--name-field-marker-pnrr.field--type-entity-reference-revisions.field--label-above{display:none;}.contextual .contextual-links li a{color:black!Important;}@media(max-width:1400px){.site-footer{padding-top:30px!important}}@media(max-width:1200px){.site-footer{padding-top:30px!important}}@media(max-width:992px){.site-footer{padding-top:30px!important}#block-atersir-footerslim ul li{width:100%;text-align:left;}}.site-footer__bottom{border:0px!important;}#block-atersir-footerslim ul{letter-spacing:0.2px!important;margin-top:30px!important;border-top:1px solid #555!important;border-color:rgba(255,255,255,0.15)!important;margin-left:20px}#block-atersir-footerslim ul li a{padding-left:0px!important}@media(max-width:992px){.paragraph.paragraph--type--_-loghi > div > div.field__item{width:100% !important;display:block !important;text-align:center;margin-bottom:20px;}.paragraph.paragraph--type--_-loghi > div{display:flex;flex-flow:wrap;background:white;box-shadow:0px 0px 10px rgba(0,0,0,0.15);border-radius:14px;padding:40px;justify-content:space-between;align-items:center;}}.field.field--name-field-social.field--type-entity-reference-revisions.field--label-hidden.field__items > div .field.field--name-field-link-a-contenuto a{width:100%;height:100%;display:block;}.p-banner::after{content:'';height:3rem;width:100%;background:white !important;display:block;position:relative;bottom:-11px;}.block-views-exposed-filter-blocknotizie-search-api-block-1 > h2{display:none;}.block-views-exposed-filter-blockatti-e-documenti-search-api-block-1 > h2{display:none;}.page-view-test-ricerca .field--name-field-componenti{display:none;}.page-view-test-ricerca .view-servizio-idrico .cmp-breadcrumbs{display:none;}#search_api_fulltext{border:none;border-bottom:solid 3px black;padding:0px;margin:0px;font-size:50px;color:black !important;}.btn.button-search{position:absolute!important;right:20px;width:65px;height:65px;padding:0px;margin:0px;z-index:99999!important;}.btn.button-search span{padding:0px;}.card-ricerca{min-height:330px;min-width:100%;height:330px;width:100%;}@media(min-width:992px){.node--type-ricerca #block-atersir-content{margin-left:70px;margin-right:70px;}.card-ricerca{min-height:330px;min-width:437px;height:330px;width:437px;}}.node--type-ricerca #block-atersir-content{display:flex;justify-content:center;}#block-atersir-main-menu{display:flex;}#block-atersir-main-menu ul{margin-right:10px;}#block-atersir-main-menu > a{margin-top:5px;}
@font-face{font-family:'PT Sans';src:url(/themes/custom/atersir/fonts/PT_Sans/PTSans-BoldItalic.eot);src:local('PT Sans Bold Italic'),local('PTSans-BoldItalic'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-BoldItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-BoldItalic.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-BoldItalic.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-BoldItalic.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-BoldItalic.svg#PTSans-BoldItalic) format('svg');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'PT Sans';src:url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Italic.eot);src:local('PT Sans Italic'),local('PTSans-Italic'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Italic.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Italic.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Italic.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Italic.svg#PTSans-Italic) format('svg');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'PT Sans';src:url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Bold.eot);src:local('PT Sans Bold'),local('PTSans-Bold'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Bold.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Bold.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Bold.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Bold.svg#PTSans-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'PT Sans';src:url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Regular.eot);src:local('PT Sans'),local('PTSans-Regular'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Regular.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Regular.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Regular.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Sans/PTSans-Regular.svg#PTSans-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'PT Serif';src:url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Italic.eot);src:local('PT Serif Italic'),local('PTSerif-Italic'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Italic.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Italic.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Italic.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Italic.svg#PTSerif-Italic) format('svg');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'PT Serif';src:url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Bold.eot);src:local('PT Serif Bold'),local('PTSerif-Bold'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Bold.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Bold.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Bold.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Bold.svg#PTSerif-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'PT Serif';src:url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-BoldItalic.eot);src:local('PT Serif Bold Italic'),local('PTSerif-BoldItalic'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-BoldItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-BoldItalic.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-BoldItalic.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-BoldItalic.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-BoldItalic.svg#PTSerif-BoldItalic) format('svg');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'PT Serif';src:url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Regular.eot);src:local('PT Serif'),local('PTSerif-Regular'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Regular.woff2) format('woff2'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Regular.woff) format('woff'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Regular.ttf) format('truetype'),url(/themes/custom/atersir/fonts/PT_Serif/PTSerif-Regular.svg#PTSerif-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
.alert-wrapper{position:fixed;bottom:0;left:0;width:100%;max-height:75vh;z-index:9999;}.alert-wrapper .alert{overflow-y:auto;margin-bottom:0;}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}.alert svg{max-width:2rem;}
