.carousel-content-general{box-sizing:border-box;width:var(--carousel-container-width,100%);min-width:var(--carousel-container-min,0);max-width:min(var(--carousel-container-max,85rem),100%)}.carousel-content-general--banner{margin-block:1.25rem;margin-left:var(--adp-grid-margin);margin-right:var(--adp-grid-margin);max-width:min(var(--carousel-container-max,80rem),100% - 2*var(--adp-grid-margin))}@media (min-width:1360px){.carousel-content-general--banner{margin-block:1.25rem 0;margin-left:var(--carousel-margin-left,auto);margin-right:var(--carousel-margin-right,auto)}}.carousel-content-general--banner.dbb-container-align-center{margin-left:var(--adp-grid-margin)!important;margin-right:var(--adp-grid-margin)!important}@media (min-width:1360px){.carousel-content-general--banner.dbb-container-align-center{margin-left:auto!important;margin-right:auto!important}}.carousel-content-general--banner.dbb-container-align-left{margin-right:auto}.carousel-content-general--banner.dbb-container-align-right{margin-left:auto}.carousel-content-general--cards{max-width:min(var(--carousel-container-max,85rem),100%)}.content-section>.carousel-content-general,.grid-content>.carousel-content-general,.carousel-content-general--nested{grid-column:1/-1;justify-self:stretch;min-width:0}.content-section>.carousel-content-general:not(.carousel-content-general--custom-width),.grid-content>.carousel-content-general:not(.carousel-content-general--custom-width),.carousel-content-general--nested:not(.carousel-content-general--custom-width){width:100%;max-width:100%}.content-section>.carousel-content-general.carousel-content-general--custom-width,.grid-content>.carousel-content-general.carousel-content-general--custom-width,.carousel-content-general--nested.carousel-content-general--custom-width{width:var(--carousel-container-width,100%);max-width:min(var(--carousel-container-max,100%),100%)}.carousel-content-general.dbb-container-align-left{margin-left:0;margin-right:auto}.carousel-content-general.dbb-container-align-center{margin-left:auto;margin-right:auto}.carousel-content-general.dbb-container-align-right{margin-left:auto;margin-right:0}.slider-wrapper{box-sizing:border-box;width:100%;min-width:0;max-width:100%;position:relative}.slider-wrapper *,.slider-wrapper :before,.slider-wrapper :after{box-sizing:border-box}.dbb-carousel-container{width:100%;min-width:0;max-width:100%;overflow:visible}.dbb-carousel-container .card-item-render{width:100%;min-width:0;height:100%;max-width:100%!important}@media (min-width:760px){.dbb-carousel-container .card-item-render{max-width:100%!important}}.dbb-carousel-container .cards-static-grid{width:100%;height:100%;display:block}.dbb-carousel-container .cards-grid-fade-container{width:100%;min-width:0;margin-inline:auto;padding:0;display:block;max-width:100%!important}.dbb-carousel-container .cards-grid-fade-container .grid-fade-item{width:100%;height:100%}.dbb-carousel-container .card-item-shared{width:100%;min-height:auto;margin-inline:auto}.content-carousel-swiper{width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.content-carousel-swiper.content-carousel-swiper--loading{background-color:#0000000a;border-radius:.75rem;min-height:26.25rem}.content-carousel-swiper.content-carousel-swiper--effect-cube,.content-carousel-swiper.content-carousel-swiper--effect-coverflow,.content-carousel-swiper.content-carousel-swiper--effect-flip,.content-carousel-swiper.content-carousel-swiper--effect-cards{overflow:visible}.carousel-external-nav-wrapper{box-sizing:border-box;width:100%;position:relative;overflow:visible}.carousel-external-nav-wrapper.carousel-external-nav-wrapper--with-arrows{padding-inline:2.5rem}@media (min-width:1360px){.carousel-external-nav-wrapper.carousel-external-nav-wrapper--with-arrows{padding-inline:3.75rem}}.carousel-external-nav-wrapper .custom-ext-nav{cursor:pointer;z-index:10;color:var(--swiper-navigation-color,#e10e7e);justify-content:center;align-items:center;transition:opacity .3s;display:flex}.carousel-external-nav-wrapper .custom-ext-nav svg{width:1.875rem;height:1.875rem}@media (min-width:1360px){.carousel-external-nav-wrapper .custom-ext-nav svg{width:2.5rem;height:2.5rem}}.carousel-external-nav-wrapper .custom-ext-nav.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.carousel-external-nav-wrapper .custom-ext-nav-prev{position:absolute;top:50%;left:.3125rem;transform:translateY(-50%)}@media (min-width:1360px){.carousel-external-nav-wrapper .custom-ext-nav-prev{left:.625rem}}.carousel-external-nav-wrapper .custom-ext-nav-next{position:absolute;top:50%;right:.3125rem;transform:translateY(-50%)}@media (min-width:1360px){.carousel-external-nav-wrapper .custom-ext-nav-next{right:.625rem}}.content-carousel-slide{justify-items:var(--dbb-carousel-justify-items-mobile,start);align-items:var(--dbb-carousel-align-items-mobile,stretch);box-sizing:border-box;height:auto;display:grid}.content-carousel-slide>*{width:auto;max-width:100%}@media (min-width:760px){.content-carousel-slide{justify-items:var(--dbb-carousel-justify-items-tablet,start);align-items:var(--dbb-carousel-align-items-tablet,stretch)}}@media (min-width:1360px){.content-carousel-slide{justify-items:var(--dbb-carousel-justify-items-desktop,start);align-items:var(--dbb-carousel-align-items-desktop,stretch)}}.content-carousel-swiper--pagination-banner{--swiper-pagination-color:var(--white);border-radius:.75rem;overflow:hidden;padding-bottom:0!important}@media (min-width:1360px){.content-carousel-swiper--pagination-banner{border-radius:1.25rem}}.content-carousel-swiper--pagination-banner .banner-dynamic-hero{border-radius:0;width:100%;max-width:none;margin:0}.content-carousel-swiper--pagination-banner>.swiper-pagination,.content-carousel-swiper--pagination-banner .swiper-pagination.swiper-pagination-bullets,.content-carousel-swiper--pagination-banner .swiper-pagination-horizontal.swiper-pagination-bullets{z-index:20;pointer-events:auto;box-sizing:border-box;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.375rem;min-height:1.25rem;line-height:0;background:#ffffff16!important;width:auto!important;max-width:max-content!important;margin:0!important;padding:.375rem .75rem!important;display:inline-flex!important;position:absolute!important;inset:auto auto .75rem 50%!important;transform:translate(-50%)!important}.content-carousel-swiper--pagination-banner .swiper-pagination-bullet{cursor:pointer;border-radius:50%;flex-shrink:0;position:relative;border:.09375rem solid var(--white)!important;opacity:1!important;background:0 0!important;width:.5rem!important;height:.5rem!important;margin:0!important;left:auto!important;transform:none!important}.content-carousel-swiper--pagination-banner .swiper-pagination-bullet-active{background:var(--white)!important;border-color:var(--white)!important}.cards-carousel-pagination{text-align:center;pointer-events:auto;width:100%;margin-top:2rem;padding:0;line-height:0;position:relative}@media (min-width:1024px){.cards-carousel-pagination{margin-top:2.5rem}}.cards-carousel-pagination.swiper-pagination-lock{display:none}.cards-carousel-pagination .swiper-pagination-bullet{vertical-align:middle;border:.125rem solid var(--swiper-pagination-color,#e10e7e);opacity:1;cursor:pointer;background:0 0;width:.5rem;height:.5rem;transition:width .3s,height .3s,background-color .3s,border-color .3s;display:inline-block;margin:0 .375rem!important}.cards-carousel-pagination .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,#e10e7e);border-color:var(--swiper-pagination-color,#e10e7e);width:.75rem;height:.75rem}.content-carousel-swiper--dynamic-pagination+.cards-carousel-pagination .swiper-pagination-bullet-active,.cards-carousel-pagination--dynamic .swiper-pagination-bullet-active{width:.5rem;height:.5rem}.content-carousel-swiper--dynamic-pagination+.cards-carousel-pagination .swiper-pagination-bullet-active-main,.cards-carousel-pagination--dynamic .swiper-pagination-bullet-active-main{background:var(--swiper-pagination-color,#e10e7e);border-color:var(--swiper-pagination-color,#e10e7e);width:.75rem;height:.75rem}.content-carousel-swiper--pagination-cards>.swiper-pagination{display:none!important}.carousel-content-general--bullets-bar{--swiper-pagination-bullet-width:.5rem;--swiper-pagination-bullet-height:.5rem;--swiper-pagination-bullet-horizontal-gap:.375rem}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination)>.swiper-pagination,.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination) .swiper-pagination.swiper-pagination-bullets,.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination) .swiper-pagination-horizontal.swiper-pagination-bullets{gap:.375rem;min-height:1rem;background:0 0!important;justify-content:center!important;align-items:center!important;padding:.25rem .625rem!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination)>.swiper-pagination:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination) .swiper-pagination.swiper-pagination-bullets:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination) .swiper-pagination-horizontal.swiper-pagination-bullets:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination) .swiper-pagination-bullet{cursor:pointer;flex-shrink:0;border:.0625rem solid var(--swiper-pagination-bar-bullet-color,#e10e7e)!important;opacity:1!important;background:0 0!important;width:.5rem!important;height:.5rem!important;margin:0!important;position:relative!important;left:auto!important;transform:none!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner:not(.content-carousel-swiper--barra-pagination) .swiper-pagination-bullet-active{background:var(--swiper-pagination-bar-bullet-color,#e10e7e)!important;border-color:var(--swiper-pagination-bar-bullet-color,#e10e7e)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination>.swiper-pagination,.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination.swiper-pagination-bullets,.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination-horizontal.swiper-pagination-bullets,.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination.swiper-pagination-bullets-dynamic,.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination-horizontal.swiper-pagination-bullets-dynamic{box-sizing:border-box;border-radius:6.25rem;min-height:1rem;line-height:0;white-space:normal!important;background:0 0!important;justify-content:center!important;align-items:center!important;gap:.375rem!important;width:3.5rem!important;padding:.25rem .625rem!important;display:inline-flex!important;overflow:hidden!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination>.swiper-pagination:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination.swiper-pagination-bullets:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination-horizontal.swiper-pagination-bullets:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination.swiper-pagination-bullets-dynamic:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination-horizontal.swiper-pagination-bullets-dynamic:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination-bullet--barra-hidden{display:none!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination-bullet{border-radius:1.25rem;flex-shrink:0;border:.0625rem solid var(--swiper-pagination-bar-bullet-color,#e10e7e)!important;opacity:1!important;background:0 0!important;width:.5rem!important;height:.5rem!important;margin:0!important;position:relative!important;left:auto!important;transform:none!important}.carousel-content-general--bullets-bar .content-carousel-swiper--pagination-banner.content-carousel-swiper--barra-pagination .swiper-pagination-bullet-active{background:var(--swiper-pagination-bar-bullet-color,#e10e7e)!important;border-color:var(--swiper-pagination-bar-bullet-color,#e10e7e)!important}.carousel-content-general--bullets-bar .slider-wrapper{flex-direction:column;align-items:center;display:flex}.carousel-content-general--bullets-bar .content-carousel-swiper--barra-pagination+.cards-carousel-pagination--barra,.carousel-content-general--bullets-bar .cards-carousel-pagination--barra{box-sizing:border-box;background:0 0;border-radius:6.25rem;margin-inline:auto;padding:.25rem .625rem;line-height:0;white-space:normal!important;justify-content:center!important;align-items:center!important;gap:.375rem!important;width:3.5rem!important;display:inline-flex!important;position:relative!important;left:auto!important;overflow:hidden!important;transform:none!important}.carousel-content-general--bullets-bar .content-carousel-swiper--barra-pagination+.cards-carousel-pagination--barra:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)}.carousel-content-general--bullets-bar .cards-carousel-pagination--barra:has(.swiper-pagination-bullet){background:var(--swiper-pagination-bar-bg,#fff)}.carousel-content-general--bullets-bar .content-carousel-swiper--barra-pagination+.cards-carousel-pagination--barra.swiper-pagination-lock,.carousel-content-general--bullets-bar .cards-carousel-pagination--barra.swiper-pagination-lock{background:0 0!important;width:auto!important;padding:0!important}.carousel-content-general--bullets-bar .content-carousel-swiper--barra-pagination+.cards-carousel-pagination--barra .swiper-pagination-bullet--barra-hidden,.carousel-content-general--bullets-bar .cards-carousel-pagination--barra .swiper-pagination-bullet--barra-hidden{display:none!important}.carousel-content-general--bullets-bar .content-carousel-swiper--barra-pagination+.cards-carousel-pagination--barra .swiper-pagination-bullet,.carousel-content-general--bullets-bar .cards-carousel-pagination--barra .swiper-pagination-bullet{border:.0625rem solid var(--swiper-pagination-bar-bullet-color,#e10e7e);cursor:pointer;border-radius:1.25rem;flex-shrink:0;transition:none;opacity:1!important;background:0 0!important;width:.5rem!important;height:.5rem!important;margin:0!important;position:relative!important;left:auto!important;transform:none!important}.carousel-content-general--bullets-bar .content-carousel-swiper--barra-pagination+.cards-carousel-pagination--barra .swiper-pagination-bullet-active,.carousel-content-general--bullets-bar .cards-carousel-pagination--barra .swiper-pagination-bullet-active{background:var(--swiper-pagination-bar-bullet-color,#e10e7e)!important;border-color:var(--swiper-pagination-bar-bullet-color,#e10e7e)!important}
