.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:rgba(220,53,69,.4);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:middle;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:.1rem;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:1rem 2rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:.2rem solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:1rem}.table-bordered>:not(caption)>*{border-width:.1rem 0}.table-bordered>:not(caption)>*>*{border-width:0 .1rem}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1439.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.font-primary{font-family:Montserrat,Arial,sans-serif}.font-secondary{font-family:Roboto Slab,Arial,sans-serif}h4,h5,h6{font-family:Montserrat,Arial,sans-serif}h1,h2,h3{font-family:Roboto Slab,Arial,sans-serif}h1{font-size:5.6rem;font-weight:500}@media (max-width:991.98px){h1{font-size:3.8rem}}h2{font-size:4.2rem;font-weight:500}@media (max-width:991.98px){h2{font-size:3.2rem}}h3{color:var(--bs-heading-color-contrast);font-size:3rem;font-weight:500}@media (max-width:991.98px){h3{font-size:2.6rem}}h4{font-size:2.4rem;font-weight:600}@media (max-width:991.98px){h4{font-size:2.2rem}}h5{font-size:2rem}@media (max-width:991.98px){h5{font-size:1.8rem}}h6{font-size:1.6rem}@media (max-width:991.98px){h6{font-size:1.4rem}}.cma-radius{border-radius:0 var(--bs-border-radius-xxl)}.cma-radius .cma-radius--sm{border-radius:0 var(--bs-border-radius-xl)}.custom-radius--lt-rb{border-bottom-right-radius:var(--bs-custom-radius);border-top-left-radius:var(--bs-custom-radius);overflow:hidden}.custom-radius--lb-rt{border-bottom-left-radius:var(--bs-custom-radius);border-top-right-radius:var(--bs-custom-radius);overflow:hidden}.custom-radius--4{--bs-custom-radius:4rem}.tag{background-color:var(--tag-background-color);border-radius:.5rem;color:var(--tag-color);display:block;line-height:1.22;padding:1.6rem 2.3rem;text-decoration:none}.tag:hover{background-color:var(--tag-color);color:var(--bs-white)}.tags{margin:5rem 0}.tag--outline{background-color:transparent;border:.2rem solid var(--tag-color);padding-bottom:1.3rem;padding-top:1.3rem}.tag--outline:hover{background-color:var(--tag-color)}.block{margin:6rem 0}.block[class*=bg-]{margin:0;padding:6rem 0}@media (max-width:991.98px){.block-sm[class*=bg-]{padding:4rem 0}}.sidebar-sticky{margin-bottom:5rem}@media (min-width:992px){.sidebar-sticky{margin-bottom:6rem;position:sticky;top:15rem}}@media (max-width:991.98px){.sidebar-sticky{margin-top:5.5rem}}.sidebar-sticky.custom-radius--lt-rb{--bs-custom-radius:4rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.102);padding:4rem 3rem 2rem}@media (max-width:991.98px){.sidebar-sticky.custom-radius--lt-rb{padding:4rem 2rem 2rem}}.sidebar-ebook{margin-bottom:5rem}.sidebar-ebook.custom-radius--lt-rb{--bs-custom-radius:4rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.102);padding:4rem 3rem 2rem}@media (max-width:991.98px){.sidebar-ebook.custom-radius--lt-rb{overflow:initial;padding:4rem 2rem 2rem}}.list-icons{padding:0}@media (min-width:992px){.list-icons{padding-left:4rem}.accordion-body .list-icons{padding-left:0}}.list-icons li{display:block;padding-left:4rem;position:relative}.list-icons li:not(:last-child){margin-bottom:.6rem}.list-icons li:before{color:#e94b3c;content:"\e958";font-family:cmaicon;left:0;position:absolute;top:-.1rem}.partnership-with{margin-bottom:3rem;margin-top:6rem}@media (min-width:992px){.partnership-with{margin-bottom:7rem}}.partnership-with .logos{display:flex;flex-wrap:wrap;gap:2rem}.partnership-with .logos .ibexa-embed-type-image,.partnership-with .logos figure{margin-bottom:0}.partnership-with .logos .ibexa-embed-type-image{align-items:center;display:flex;height:10rem;justify-content:center;padding:1rem;width:16rem}@media (max-width:575.98px){.partnership-with .logos .ibexa-embed-type-image{width:calc(50% - 2rem)}}.flip-i{display:inline-flex;transform:scale(-1)}.reinsurance-item{line-height:2.2rem}.reinsurance-item img{vertical-align:top}.block__map{--height:calc(100vh - 30rem);height:var(--height);max-height:92.8rem;min-height:42rem;position:relative}@media (max-width:991.98px){.block__map{--height:auto;max-height:none}}.block__map .spinner-border{bottom:0;height:5rem;left:0;margin:auto;position:absolute;right:0;top:0;width:5rem}.block__map .cards{height:var(--height);max-height:92.8rem;min-height:42rem;overflow:auto;padding:3.7rem 3rem 3.7rem 0}@media (max-width:991.98px){.block__map .cards{max-height:inherit;min-height:inherit;overflow:hidden;padding-right:0}}.block__map .cards .form-control{background-color:#fff}.block__map .cards .form-control:-webkit-autofill,.block__map .cards .form-control:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s}.block__map .cards .search-field{position:relative}.block__map .cards .search-field .spinner-border{--bs-spinner-border-width:.2em;background-color:#fff;bottom:0;height:3.2rem;left:auto;margin:auto 1.9rem;right:0;top:0;width:3.2rem}.block__map .cards .search-field .list-group{display:block;max-height:27.7rem;min-height:5.8rem;overflow:auto;padding:0 1rem}.block__map .cards .search-field .list-group-item{border-color:#b0d2d9;border-radius:0;border-width:0 0 .1rem;cursor:pointer;display:block;height:5.8rem;overflow:hidden;padding:2rem .9rem;text-overflow:ellipsis;white-space:nowrap}.block__map .cards .search-field .list-group-item:first-child{margin-top:-2rem}.block__map .cards .search-field .list-group-item:first-child:last-child{border:0;margin-top:0}.block__map .cards .search-field .list-group-item:hover{text-decoration:underline}.block__map .cards .search-field .list-group-wrap{background-color:#fff;border:.1rem solid #b0d2d9;border-radius:1rem;font-size:1.8rem;left:0;line-height:1;margin-top:.5rem;max-height:31.7rem;min-height:5.8rem;padding:2rem 1rem;position:absolute;right:0;top:100%;z-index:2}.block__map .map{bottom:0;overflow:hidden;position:absolute;right:0;top:0}@media (min-width:992px){.block__map .map{left:calc(50% + var(--bs-gutter-x)*.5)}}@media (max-width:991.98px){.block__map .map{bottom:auto;height:50rem;left:0}.block__map .map-wrap{flex:50rem 0 0}}.block__map .map__toggler{background-color:#fff;border-radius:2.7rem;display:flex;position:absolute;right:5.8rem;top:5.6rem;z-index:401}@media (max-width:767.98px){.block__map .map__toggler{bottom:2rem;left:50%;right:auto;top:auto;transform:translateX(-50%)}}.block__map .map__toggler .custom-btn{align-items:center;background-color:transparent;border:0;border-radius:2.7rem;color:var(--color);display:flex;flex-wrap:wrap;justify-content:center;min-height:5.4rem;min-width:5.4rem;padding:0 2rem;text-transform:uppercase}@media (max-width:767.98px){.block__map .map__toggler .custom-btn{flex-wrap:nowrap}}.block__map .map__toggler .custom-btn .cmaicon{font-size:2.4rem}.block__map .map__toggler .custom-btn:not(.active){background-color:var(--color);color:#fff;cursor:pointer}.block__map .map__toggler .custom-btn *{pointer-events:none}.block__map .map__toggler .custom-btn__cma{--color:#e94b3c}.block__map .map__toggler .custom-btn__cfa{--color:#0f3250}.block__map .map__toggler--waste{background-color:#fff;border:2px solid #e94b3c;border-radius:2.7rem;bottom:2.8rem;display:flex;padding:1rem;position:absolute;right:2.8rem;z-index:401}@media (max-width:767.98px){.block__map .map__toggler--waste{bottom:2rem;right:2rem;top:auto}}.block__map .map__toggler--waste .form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23E94B3C'/%3E%3C/svg%3E");--bs-border-color:#e94b3c}.block__map .map__toggler--waste .form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-color:#e94b3c}.block__map .map__toggler--waste .form-switch .form-check-input+label{font-size:1.4rem;font-weight:600;padding-left:1rem;position:relative}.block__map .map__toggler--waste .form-switch .form-check-input+label:before{border-left:.1rem solid #d1dee3;bottom:-1rem;content:"";left:0;position:absolute;top:-1rem}.block__map .map__toggler--waste .form-switch .form-check-input+label strong{font-weight:600}.block__map .map .leaflet-container{height:100%;width:100%}.block__map .map .leaflet-container a{color:var(--bs-btn-color)}.block__map .map .leaflet-container .leaflet-marker-icon[src="marker-icon-2x.png"],.block__map .map .leaflet-container .leaflet-marker-icon[src="marker-icon.png"],.block__map .map .leaflet-container .leaflet-marker-shadow[src="marker-shadow.png"]{display:none!important}.block__map .map .leaflet-popup-close-button:after{background-color:rgba(0,0,0,.2);content:"";height:200vh;position:absolute;width:100vw;z-index:-1}@media (max-width:991.98px){.block__map .map .leaflet-popup-close-button:after{margin-left:-1rem;width:200vw}}.block__map ::-webkit-scrollbar{margin-top:3.7rem;width:.7rem}.block__map ::-webkit-scrollbar-track{color:transparent}.block__map ::-webkit-scrollbar-thumb{background-color:#b0d2d9;border-radius:.7rem}.block__map ::-webkit-scrollbar-thumb:hover{background-color:#0f3250}.card__map{--bs-card-height:auto;--bs-card-border-width:.1rem;--bs-card-border-color:transparent;--bs-card-border-radius:4rem 0;background-color:#fff;cursor:pointer;font-size:1.8rem;overflow:hidden}.cards .card__map{margin:2rem 0}.map .card__map{--bs-card-box-shadow:0 .3rem .6rem $blue-ziggurat;border:0}.card__map .type-wrap{margin-right:-.6rem;text-align:center;width:4rem}.card__map .type-wrap .cmaicon-pin-map{color:#e94b3c;font-size:4.3rem}.card__map .type-wrap .cmaicon-cfe-rounded{color:#0f3250;font-size:4rem}.card__map:not(:has(.card-img)) .card-body{padding-top:2rem}.card__map:not(:has(.card-img)) .card-title{margin-right:4rem}.card__map:not(:has(.card-img))~.leaflet-popup-close-button{right:.1rem;top:.1rem}.card__map .card-img{height:15.7rem}@media screen and (max-height:820px){.card__map .card-img{height:10rem}}@media (max-width:991.98px){.card__map .card-img{display:none}}.card__map .card-img img,.card__map .card-img picture{height:100%;object-fit:cover;width:100%}.card__map .card-title button{background-color:inherit;border:0;border-radius:inherit;color:inherit;font-weight:inherit;padding:0;text-align:left;text-decoration:none}@media (max-width:991.98px){.card__map .card-title button{pointer-events:none}}.card__map .card-body{max-height:36.5rem;overflow:auto;padding:2rem 3rem}@media screen and (max-height:820px){.card__map .card-body{max-height:30rem;padding:1.5rem 3rem}.card__map .card-body .my-4{margin-bottom:.75rem!important;margin-top:.75rem!important}}@media (max-width:991.98px){.card__map .card-body{max-height:40rem;padding:2.5rem 2rem}}.card__map .card-body a.card-info{text-decoration:underline}.card__map .card-body a.card-info:hover{text-decoration:none}.card__map .card-body .icon{flex:3.4rem 0 0}.card__map .card-body .icon .cmaicon-mail{font-size:2rem;position:relative;top:.2rem}.card__map .card-body .col__html p{margin:0!important}.card__map .card-body footer a{color:var(--bs-btn-color)}.card__map .card-distance{background-color:rgba(176,210,217,.3);border-radius:1.8rem;bottom:2rem;color:#0f3250;display:block;font-size:1.5rem;line-height:1.9rem;margin:0;padding:.5rem 1.8rem;position:absolute;right:2.9rem}@media (min-width:992px) and (max-width:1199.98px){.card__map .card-distance{border-radius:4rem 0;bottom:0;right:0}}@media (max-width:575.98px){.card__map .card-distance{border-radius:4rem 0;bottom:0;right:0}}.card__map .card-info{color:inherit;font-size:1.8rem;font-weight:inherit}.card__map.active,.card__map:hover{--bs-card-border-color:#b0d2d9;--bs-card-box-shadow:0 .1rem .6rem #b0d2d9}.card__map--dechet+.leaflet-popup-close-button{border-radius:0;font-size:1.4rem;height:4rem;right:.1rem!important;top:.1rem!important;width:4rem}.card__map--dechet .card-body{padding-right:4.1rem}@media (max-width:991.98px){.card__map--dechet .icon .cmaicon{font-size:2.4rem}}.card__map--dechet .icon .cmaicon--type-dechet{position:relative;top:-.2rem}.leaflet-popup-tip-container{display:none}.leaflet-popup-content{margin:0}@media (max-width:991.98px){.leaflet-popup-content{max-width:calc(100vw - 1.8rem)}}.leaflet-popup-content-wrapper{background-color:transparent;box-shadow:none}.leaflet-popup-close-button{align-items:center;background-color:#fff;border:0;border-radius:50%;color:#0f3250;display:flex;font-size:1.4rem;height:5.4rem;justify-content:center;line-height:1;position:absolute;right:2rem;top:2rem;width:5.4rem}@media (max-width:991.98px){.leaflet-popup-close-button{background-color:transparent;height:4.4rem;right:0;top:0;width:4.4rem}}.leaflet-popup-close-button:before{content:"\e90f";font-family:cmaicon}.leaflet-popup-close-button span{display:none}.card--reinsurance{--bs-card-border-width:0}.card--reinsurance__icon,.card--reinsurance__img{align-items:center;border-radius:50%;display:flex;flex:0 0 auto;height:7.3rem;justify-content:center;margin-right:1.5rem;overflow:hidden;width:7.3rem}@media (min-width:992px){.card--reinsurance__icon,.card--reinsurance__img{height:10.2rem;margin:0 auto 3rem;width:10.2rem}}.card--reinsurance__icon{background-color:rgba(176,210,217,.3)}.card--reinsurance__icon .cmaicon{font-size:4rem}@media (min-width:992px){.card--reinsurance__icon .cmaicon{font-size:5.6rem}}.card--reinsurance__img img{height:100%;object-fit:cover;width:100%}.card--reinsurance__title{margin-bottom:1rem}@media (min-width:992px){.card--reinsurance__body{text-align:center}}.card--reinsurance__body .wysiwyg ul{margin:0!important;padding:0!important}.card--reinsurance__body .wysiwyg ul li:not(:last-child){margin-bottom:1rem!important}.card--reinsurance__body .wysiwyg ul li:before{content:none!important}.card--reinsurance__body .wysiwyg a{font-weight:600;padding:.7rem .2rem;position:relative;text-decoration:none}.card--reinsurance__body .wysiwyg a:hover{text-decoration:underline}.card--reinsurance__body .wysiwyg a:after{content:"\e91b";font-family:cmaicon;font-size:1.4rem;position:absolute;right:-2.6rem;top:50%;transform:translateY(-50%)}.reinsurance{margin:6rem 0 9rem}@media (min-width:992px){.reinsurance{margin-top:9rem}}@media (max-width:991.98px){.reinsurance{margin-bottom:6rem}}.reinsurance__title{margin-bottom:2rem}@media (min-width:992px){.reinsurance__title{margin-bottom:2.6rem}}.reinsurance__sub-title{margin-bottom:4rem}@media (max-width:991.98px){.reinsurance .col-lg-3{margin-bottom:3rem}}.reinsurance .btn-wrapper{margin-top:.7rem}@media (min-width:992px){.reinsurance .btn-wrapper{margin-top:5rem}}.intro-waste{display:flex;font-size:1.6rem;gap:2rem;line-height:1.4375;margin-bottom:2.3rem}@media (max-width:767.98px){.intro-waste{align-items:center;font-size:1.4rem;gap:1.5rem}}@media (max-width:767.98px) and (max-width:389px){.intro-waste{font-size:1.3rem}}.intro-waste__icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex:0 0 auto;font-size:3.5rem;height:8.5rem;justify-content:center;line-height:1;padding:1rem;width:8.5rem}.marker-cluster div{font:inherit;font-size:1.6rem!important;font-weight:700!important}.marker-cluster-large,.marker-cluster-medium,.marker-cluster-small{background-color:rgba(233,75,60,.6)!important}.marker-cluster-large div,.marker-cluster-medium div,.marker-cluster-small div{background-color:rgba(233,75,60,.6)!important;color:#fff!important}.leaflet-marker-pane .leaflet-marker-icon:nth-child(-n+2){display:none!important}