.wp-block-ns-two-column-image-quote{overflow-x:hidden;padding-bottom:calc(var(--ns-spacingMajor1)/2);padding-top:calc(var(--ns-spacingMajor1)/2)}.wp-block-ns-two-column-image-quote__wrapper{display:flex;flex-direction:column-reverse;gap:48px;margin-left:auto;margin-right:auto;width:var(--ns-wideSize-padded)}@media(min-width:768px){.wp-block-ns-two-column-image-quote__wrapper{flex-direction:row;gap:0;justify-content:space-between}.wp-block-ns-two-column-image-quote__wrapper.--image-right .wp-block-ns-two-column-image-quote__image-wrapper{align-items:flex-end;justify-content:flex-end;order:2}}.wp-block-ns-two-column-image-quote__wrapper.--image-right .wp-block-ns-two-column-image-quote__image-wrapper-icon{left:unset;right:-32px}@media(min-width:768px){.wp-block-ns-two-column-image-quote__wrapper.--image-right .wp-block-ns-two-column-image-quote__image-container{justify-content:flex-start;left:24px;right:24px}.wp-block-ns-two-column-image-quote__wrapper.--image-right .wp-block-ns-two-column-image-quote__image-container img{margin-left:0;margin-right:auto}.wp-block-ns-two-column-image-quote__wrapper.--image-right .wp-block-ns-two-column-image-quote__content{order:1}}.wp-block-ns-two-column-image-quote__image-wrapper{border-radius:20px;margin:0 auto 16px;max-width:600px;position:relative}@media(min-width:768px){.wp-block-ns-two-column-image-quote__image-wrapper{background-color:var(--ns-color-bg-2);display:flex;flex-basis:60%;flex-shrink:0;height:auto;margin-bottom:0;max-width:748px;order:1;padding:clamp(332px,576.29px - 19.05vw,500px) 24px clamp(24px,3.5714vw - 3.43px,72px)}}.wp-block-ns-two-column-image-quote__image-wrapper-icon{display:none}@media(min-width:768px){.wp-block-ns-two-column-image-quote__image-wrapper-icon{display:block;height:auto;left:-32px;position:absolute;top:-28px;width:33%}}@media(min-width:1366px){.wp-block-ns-two-column-image-quote__image-wrapper-icon{top:-56px}}.wp-block-ns-two-column-image-quote__image-wrapper-icon path{fill:var(--ns-color-link-hover)}@media(max-width:767px){.wp-block-ns-two-column-image-quote__image-container{aspect-ratio:300/266;background:var(--ns-color-bg-2);border-radius:16px;box-shadow:0 4px 15px 0 transparent;margin:0 auto;max-width:600px;padding:16px;position:relative;width:-moz-fit-content;width:fit-content;width:100%}}@media(min-width:768px){.wp-block-ns-two-column-image-quote__image-container{display:flex;justify-content:flex-end;left:24px;position:absolute;right:24px;top:24px}}.wp-block-ns-two-column-image-quote__image-container img{border-radius:8.44px;display:block;height:calc(100% - 32px);-o-object-fit:cover;object-fit:cover;position:absolute;right:16px;top:16px;width:calc(100% - 32px)}@media(min-width:768px){.wp-block-ns-two-column-image-quote__image-container img{aspect-ratio:450/500;border-radius:12px;height:100%;max-width:450px;position:static;width:100%}}.wp-block-ns-two-column-image-quote__quote-content{align-items:center;background:var(--ns-color-bg-1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;margin:-32px auto 0;max-width:536px;padding:var(--ns-spacingMinor2);position:relative;width:calc(100% - 64px);z-index:2}@media(min-width:768px){.wp-block-ns-two-column-image-quote__quote-content{align-items:flex-start;margin:0;max-width:500px;width:100%}}.wp-block-ns-two-column-image-quote__quote-content:before{background-color:var(--ns-color-link-hover);content:"";display:block;height:22px;margin-bottom:16px;-webkit-mask-image:url(/wp-content/themes/ns-bb-theme/build/svgs/quote.d10b37e3.svg);mask-image:url(/wp-content/themes/ns-bb-theme/build/svgs/quote.d10b37e3.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:32px 22px;mask-size:32px 22px;width:32px}.wp-block-ns-two-column-image-quote__quote-text{color:var(--ns-color-body);margin-bottom:16px}.wp-block-ns-two-column-image-quote__quote-author{color:var(--ns-color-nav-main-link);font-family:var(--ns-nav-fontFamily);font-size:var(--ns-nav-fontSize);font-weight:var(--ns-nav-fontWeight);letter-spacing:var(--ns-nav-letterSpacing);line-height:var(--ns-nav-lineHeight);text-decoration:none}.wp-block-ns-two-column-image-quote__quote-author:before{content:"- "}.wp-block-ns-two-column-image-quote__content{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:600px}@media(min-width:768px){.wp-block-ns-two-column-image-quote__content{flex-basis:40%;flex-shrink:0;margin-left:unset;margin-right:unset;order:2;padding:var(--ns-spacingMajor1) var(--ns-spacingMinor1);width:unset}.--image-right .wp-block-ns-two-column-image-quote__content{padding-left:var(--ns-spacingMinor1);padding-right:var(--ns-spacingMinor1)}}.wp-block-ns-two-column-image-quote__eyebrow{margin-bottom:var(--ns-spacingMini1);text-align:center}@media(min-width:768px){.wp-block-ns-two-column-image-quote__eyebrow{text-align:left}}.wp-block-ns-two-column-image-quote__headline{text-align:center}@media(min-width:768px){.wp-block-ns-two-column-image-quote__headline{text-align:left}}.wp-block-ns-two-column-image-quote__body{margin-top:var(--ns-spacingMinor2);text-align:center}@media(min-width:768px){.wp-block-ns-two-column-image-quote__body{margin-top:var(--ns-spacingMini1);text-align:left}}.wp-block-ns-two-column-image-quote__body ol,.wp-block-ns-two-column-image-quote__body ul{margin-left:var(--ns-spacingMini2)}.wp-block-ns-two-column-image-quote__button-container{display:flex;flex-wrap:wrap;gap:var(--ns-spacingMinor2);justify-content:center;margin-top:var(--ns-spacingMini1);padding-top:var(--ns-spacingMinor2)}@media(min-width:768px){.wp-block-ns-two-column-image-quote__button-container{justify-content:flex-start;padding-top:var(--ns-pacingMini1)}}.wp-block-ns-two-column-image-quote__cta{align-self:flex-start;display:inline-block}
