.nu-carousel-block-container{position:relative}.nu-carousel-block-container .block-item{position:relative;align-self:stretch}.block-item .content-wrapper{border:1px solid #ccc;padding:0;background-color:#f2f2f2;position:relative;min-height:100%}.nu-carousel-block-container .tns-slider{display:flex;flex-flow:row nowrap;align-items:stretch}.nu-carousel-block-container .tns-ovh{overflow:visible}.block-item .block-item__text{padding:20px 20px 10px;margin:0}.img-wrapper{aspect-ratio:3/1;width:100%;position:relative;overflow:hidden}.img-wrapper img{display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.nu-carousel-block-container .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background-color:rgba(0,0,0,.3);border:0}.nu-carousel-block-container.dots-on .tns-nav{position:absolute;left:50%;transform:translateX(-50%);z-index:2;margin-top:10px}.nu-carousel-block-container.dots-desktop .tns-nav,.nu-carousel-block-container.dots-off .tns-nav{display:none}@media (min-width:767px){.nu-carousel-block-container.dots-desktop .tns-nav{position:absolute;left:50%;transform:translateX(-50%);z-index:5;opacity:.5;opacity:1;bottom:20px;display:block}}.nu-carousel-block-container.dots-mobile .tns-nav{position:absolute;left:50%;transform:translateX(-50%);z-index:5;opacity:.5}@media (min-width:767px){.nu-carousel-block-container.dots-mobile .tns-nav{display:none}}.nu-carousel-block-container.dark-controls .tns-nav>[aria-controls]{background-color:rgba(0,0,0,.3);box-shadow:0 0 0 2px hsla(0,0%,100%,.1)}.nu-carousel-block-container.dark-controls .tns-nav-active{background:#222!important}.nu-carousel-block-container.dark-controls .controls li{color:rgba(0,0,0,.3)}.nu-carousel-block-container.dark-controls .controls li:hover{cursor:pointer;color:rgba(0,0,0,.6)}.nu-carousel-block-container.light-controls .tns-nav>[aria-controls]{background-color:hsla(0,0%,100%,.5);box-shadow:0 0 0 1px rgba(0,0,0,.2)}.nu-carousel-block-container.light-controls .tns-nav>[aria-controls]:hover{background-color:#fff}.nu-carousel-block-container.light-controls .tns-nav-active{background:#fff!important}.nu-carousel-block-container.light-controls .controls li{color:hsla(0,0%,100%,.5)}.nu-carousel-block-container.light-controls .controls li:hover{cursor:pointer;color:#fff}.nu-carousel-block-container .controls{padding:0;margin:0}.nu-carousel-block-container.no-controls .controls,.nu-carousel-block-container.tab-controls .controls{display:none}@media (min-width:992px){.nu-carousel-block-container.tab-controls .controls{display:block}.nu-carousel-block-container.tab-controls .controls li.next,.nu-carousel-block-container.tab-controls .controls li.prev{margin:0;padding:0;background-color:rgba(0,0,0,.5);position:absolute;z-index:2;display:inline-block;justify-content:space-between;transition:transform .25s}.nu-carousel-block-container.tab-controls .controls li.prev{left:0;top:50%;transform:translateY(-50%);padding:1rem 1rem 1rem 1.5rem;border-top-right-radius:100px;border-bottom-right-radius:100px}.nu-carousel-block-container.tab-controls .controls li.prev:hover i{transform:translateX(-.2em)}.nu-carousel-block-container.tab-controls .controls li.next{right:0;top:50%;transform:translateY(-50%);padding:1rem 1.5rem 1rem 1rem;border-top-left-radius:100px;border-bottom-left-radius:100px}.nu-carousel-block-container.tab-controls .controls li.next:hover i{transform:translateX(.2em)}.nu-carousel-block-container.tab-controls .controls i{transition:transform .25s;display:inline-block}}.nu-carousel-block-container.tab-controls-large .controls{display:none}@media (min-width:992px){.nu-carousel-block-container.tab-controls-large .controls{display:block}.nu-carousel-block-container.tab-controls-large .controls li.next,.nu-carousel-block-container.tab-controls-large .controls li.prev{margin:0;padding:0;background-color:rgba(0,0,0,.4);position:absolute;z-index:2;display:inline-block;justify-content:space-between;transition:transform .25s}.nu-carousel-block-container.tab-controls-large .controls li.prev{left:0;top:50%;transform:translateY(-50%);padding:5rem 1rem 5rem 1.5rem;border-top-right-radius:5px;border-bottom-right-radius:5px}.nu-carousel-block-container.tab-controls-large .controls li.prev:hover i{transform:translateX(-.2em)}.nu-carousel-block-container.tab-controls-large .controls li.next{right:0;top:50%;transform:translateY(-50%);padding:5rem 1.5rem 5rem 1rem;border-top-left-radius:5px;border-bottom-left-radius:5px}.nu-carousel-block-container.tab-controls-large .controls li.next:hover i{transform:translateX(.2em)}.nu-carousel-block-container.tab-controls-large .controls i{transition:transform .25s;display:inline-block;font-size:3em}}.nu-carousel-block-container.circle-controls .controls{display:none}@media (min-width:992px){.nu-carousel-block-container.circle-controls .controls{display:block}.nu-carousel-block-container.circle-controls .controls li.next,.nu-carousel-block-container.circle-controls .controls li.prev{margin:0;background-color:rgba(0,0,0,.5);position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-block;justify-content:space-between;transition:transform .25s;transition:all .2s ease-in-out;padding:.5rem;border-radius:100%}.nu-carousel-block-container.circle-controls .controls li.prev{left:20px}.nu-carousel-block-container.circle-controls .controls li.next{right:20px}.nu-carousel-block-container.circle-controls .controls i{transition:transform .25s;display:inline-block;line-height:1.2}}.nu-carousel-block-container.square-controls .controls{display:none}@media (min-width:992px){.nu-carousel-block-container.square-controls .controls{display:block}.nu-carousel-block-container.square-controls .controls li.next,.nu-carousel-block-container.square-controls .controls li.prev{margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-block;justify-content:space-between;transition:transform .25s;transition:all .2s ease-in-out}.nu-carousel-block-container.square-controls .controls li.prev{left:40px}.nu-carousel-block-container.square-controls .controls li.prev:hover{left:35px}.nu-carousel-block-container.square-controls .controls li.next{right:40px}.nu-carousel-block-container.square-controls .controls li.next:hover{right:35px}.nu-carousel-block-container.square-controls .controls i{transition:transform .25s;display:inline-block;font-size:1em;position:relative}.nu-carousel-block-container.square-controls .controls i:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"\f0c8";z-index:0;font-size:2em;opacity:.3}}.nu-carousel-block-container.bar-controls .controls{display:none}@media (min-width:992px){.nu-carousel-block-container.bar-controls .controls{margin:0;padding:0;list-style:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}.nu-carousel-block-container.bar-controls .controls:focus{outline:none}.nu-carousel-block-container.bar-controls .controls li{background-color:rgba(0,0,0,.6);margin:0;padding:0 30px;display:flex;flex-flow:column nowrap;justify-content:center;z-index:1}.nu-carousel-block-container.bar-controls .controls li.prev:hover i{transform:translateX(-.2em)}.nu-carousel-block-container.bar-controls .controls li.next:hover i{transform:translateX(.2em)}.nu-carousel-block-container.bar-controls .controls i{font-size:1em;transition:transform .25s;display:inline-block}}@media (min-width:992px) and (min-width:767px){.nu-carousel-block-container.bar-controls .controls i{font-size:1.5em}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/403995/hub_generated/template_assets/77168312213/1656964712664/nu_css/nu_carousel_blocks.css */