/**handles:nectar-blocks-video-player,nectar-blocks-testimonial,nectar-blocks-divider,nectar-blocks-scrolling-marquee,nectar-blocks-image,nectar-blocks-icon,nectar-blocks-image-grid**/
.nectar-blocks-video-player{line-height:0;position:relative}.nectar-blocks-video-player__video{overflow:hidden;position:relative;transition:all .25s ease;z-index:10}@media screen and (max-width:1024px){.nectar-blocks-video-player__video.display-tablet+.nectar-blocks-video-player__video{display:none}}@media screen and (max-width:767px){.nectar-blocks-video-player__video.display-mobile+.nectar-blocks-video-player__video{display:none}}@media screen and (min-width:1025px){.nectar-blocks-video-player[data-autoplay-trigger=scroll-seek] .nectar-blocks-video-player__video.display-mobile,.nectar-blocks-video-player[data-autoplay-trigger=scroll-seek] .nectar-blocks-video-player__video.display-tablet{display:block!important;pointer-events:none;position:absolute;visibility:hidden}}@media screen and (max-width:1024px){.nectar-blocks-video-player[data-autoplay-trigger=scroll-seek] .nectar-blocks-video-player__video.display-tablet+.nectar-blocks-video-player__video{display:block!important;pointer-events:none;position:absolute;visibility:hidden}}@media screen and (max-width:767px){.nectar-blocks-video-player[data-autoplay-trigger=scroll-seek] .nectar-blocks-video-player__video.display-mobile+.nectar-blocks-video-player__video{display:block;pointer-events:none;position:absolute;visibility:hidden}}
.nectar-blocks-testimonial{transition:all .25s ease}.nectar-blocks-testimonial p{margin:0}.nectar-blocks-testimonial a{color:inherit}.nectar-blocks-testimonial__inner{align-items:var(--testimonial-align-items,flex-start);display:flex;flex-direction:column;gap:var(--testimonial-gap,1.5em)}.nectar-blocks-testimonial__quote{text-align:var(--testimonial-text-align,left)}.nectar-blocks-testimonial__quote-icon{transition:all .25s ease}.nectar-blocks-testimonial__quote-icon svg{width:calc(var(--testimonial-quote-icon-size)*40px)}.nectar-blocks-testimonial__rating{display:inline-flex;gap:var(--testimonial-star-gap,.25em);position:relative;transition:all .25s ease}.nectar-blocks-testimonial__rating svg{width:calc(var(--testimonial-star-size,1)*18px)}.nectar-blocks-testimonial__meta{align-items:center;display:inline-flex;flex-direction:row;gap:var(--testimonial-author-gap,15px)}.nectar-blocks-testimonial__meta:not(.has-image){text-align:var(--testimonial-text-align,left)}.nectar-blocks-testimonial__meta__text{display:flex;flex-direction:column;gap:5px}.nectar-blocks-testimonial__meta__text>.nectar-blocks-testimonial__author-info.nectar-blocks-testimonial__author-info--name,.nectar-blocks-testimonial__meta__text>.nectar-blocks-testimonial__author-info.nectar-blocks-testimonial__author-info--subtitle{line-height:1.1}.nectar-blocks-testimonial__meta__icon{line-height:0}.nectar-blocks-testimonial__meta__icon img,.nectar-blocks-testimonial__meta__icon span{border-radius:100px}.nectar-blocks-testimonial__meta__icon img{-o-object-fit:cover;object-fit:cover}.nectar-blocks-testimonial__meta__icon img,.nectar-blocks-testimonial__meta__icon span{height:calc(var(--testimonial-author-image-size)*44px);width:calc(var(--testimonial-author-image-size)*44px)}.nectar-blocks-testimonial__meta__icon span{align-items:center;background-color:var(--dark);color:var(--light);display:flex;justify-content:center}.nectar-blocks-testimonial__meta__icon span svg{width:50%;fill:currentcolor}
.nectar-blocks-divider{box-sizing:content-box!important;display:flex;justify-content:center}.nectar-blocks-divider__inner{height:100%;position:relative;transition:all .25s ease;width:100%}.nectar-blocks-divider:after,.nectar-blocks-divider:before{clear:both;content:"";display:table}
.nectar-blocks-marquee{--gap:2rem;--speed:5s;--direction:forwards;direction:ltr;display:flex;gap:var(--gap);max-width:100vw;overflow:hidden;overflow:clip;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.nectar-blocks-marquee>a{color:inherit;display:flex;gap:var(--gap);overflow:hidden;overflow:clip;position:relative;text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.nectar-blocks-marquee[class*=nectar-font] h1,.nectar-blocks-marquee[class*=nectar-font] h2,.nectar-blocks-marquee[class*=nectar-font] h3,.nectar-blocks-marquee[class*=nectar-font] h4,.nectar-blocks-marquee[class*=nectar-font] h5,.nectar-blocks-marquee[class*=nectar-font] h6{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-bottom:0;text-transform:inherit}.nectar-blocks-marquee__inner{align-items:center;animation:nectar_blocks__marquee var(--speed) linear infinite var(--direction);display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;min-width:100%}.nectar-blocks-marquee__inner div{align-items:center;display:flex;transition:all .25s ease}.nectar-blocks-marquee__inner .text-outline-effect{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px currentcolor}.nectar-blocks-marquee__inner img{width:auto}@keyframes nectar_blocks__marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes nectar_blocks__marquee__vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}
.nectar-blocks-image{transition:all .25s ease}.nectar-blocks-image__inner{border-radius:inherit;position:relative;transition:all .25s ease;width:100%}.nectar-blocks-image img{border-radius:inherit;display:block;max-width:100%;transition:all .25s ease}.nectar-blocks-image img.nectar-aspect-ratio{-o-object-fit:cover;object-fit:cover}
.nectar-blocks-icon{display:flex}.nectar-blocks-icon a{color:inherit;display:inline-block}.nectar-blocks-icon .icon-source--lucide svg path{fill:none}.nectar-blocks-icon svg{height:100%;width:100%}.nectar-blocks-icon svg path{fill:currentcolor}.nectar-blocks-icon__inner{box-sizing:content-box!important;line-height:0;position:relative;transition:all .25s ease}
.nectar-blocks-image-grid{--color-overlay-opacity:0;--color-overlay:#000;--hover-easing:cubic-bezier(0.2,0.75,0.5,1);--hover-duration:0.45s;max-width:100%;min-height:0;min-width:0;position:relative}.nectar-blocks-image-grid--format-content-under .nectar-blocks-image-grid__caption{height:auto;pointer-events:all;position:relative}.nectar-blocks-image-grid--format-content-under .nectar-blocks-image-grid__media-wrap{height:auto}.nectar-blocks-image-grid--format-content-under .nectar-blocks-image-grid__grid__item:has(.nectar__link--lightbox--open) .nectar-blocks-image-grid__caption{opacity:1}.nectar-blocks-image-grid--auto-aspect-ratio .nectar-blocks-image-grid__media-wrap__inner{position:relative}.nectar-blocks-image-grid--locked-aspect-ratio .nectar-blocks-image-grid__media-wrap__inner{height:100%;left:0;position:absolute;top:0;width:100%}.nectar-blocks-image-grid--layout-masonry .nectar-blocks-image-grid__grid:not(.nectar-blocks-image-grid__grid--masonry--ready){opacity:0}.nectar-blocks-image-grid__grid{display:grid;gap:var(--grid-spacing);grid-template-columns:repeat(var(--columns),1fr);position:relative;z-index:10}.nectar-blocks-image-grid__grid__item{align-items:flex-start;background-color:var(--background-color,transparent);display:flex;flex-direction:column;line-height:1;overflow:hidden;position:relative;transition:all var(--hover-duration) var(--hover-easing)}.nectar-blocks-image-grid__grid__item:has(.nectar__link--lightbox--open) .nectar-blocks-image-grid__caption,.nectar-blocks-image-grid__grid__item:has(.nectar__link--lightbox--open) .nectar-blocks-image-grid__media-wrap:after{opacity:0}.nectar-blocks-image-grid__grid__item__title{display:inline}.nectar-blocks-image-grid__caption{color:var(--text-color);display:flex;gap:10px;height:100%;left:0;padding:var(--content-padding);pointer-events:none;position:absolute;top:0;transition:all var(--hover-duration) var(--hover-easing);width:100%;z-index:100}.nectar-blocks-image-grid__caption__inner>*{display:block;margin:0}.nectar-blocks-image-grid__caption__inner>:last-child{margin-bottom:0}.nectar-blocks-image-grid__caption__inner>:first-child{margin-top:0}.nectar-blocks-image-grid__caption__inner span{line-height:1.2;margin:8px 0}.nectar-blocks-image-grid__link{display:block}.nectar-blocks-image-grid__media-wrap{border-radius:inherit;height:100%;line-height:0;overflow:hidden;position:relative;width:100%}.nectar-blocks-image-grid__media-wrap:before{content:"";display:block;pointer-events:none}.nectar-blocks-image-grid__media-wrap:after{background:var(--color-overlay);border-radius:0;content:"";height:100%;left:0;opacity:var(--color-overlay-opacity);pointer-events:none;position:absolute;top:0;transition:all var(--hover-duration) var(--hover-easing);width:100%;z-index:1}.nectar-blocks-image-grid__media-wrap a,.nectar-blocks-image-grid__media-wrap img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all var(--hover-duration) var(--hover-easing);width:100%}