.ncit-section{width:100%;box-sizing:border-box}h2 p{font:"Encode Sans"!important}.ncit-page-width{max-width:var(--page-width, 1200px);margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.ncit-page-width--full{max-width:100%;padding-left:0;padding-right:0}.ncit-header{margin-bottom:3rem;text-align:left}.ncit-header__title{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;margin:0 0 1rem;line-height:1.2}.ncit-header__desc{font-size:1rem;line-height:1.6;color:#000000a6;margin:0}.ncit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.ncit-grid--text-first{direction:rtl}.ncit-grid--text-first>*{direction:ltr}.ncit-media-col{position:relative;overflow:hidden}.ncit-media-wrapper{width:100%;height:100%;position:relative;overflow:hidden;border-radius:0}.ncit-media-wrapper--shadow{box-shadow:-10px 15px 30px #00000014,-60px 30px 39px #0000001a,0 25px 80px #0000001f;border-radius:48px;overflow:hidden;margin:2rem}.ncit-media{width:100%;display:block;position:relative}.ncit-media--h450{height:450px}.ncit-media--h550{height:550px}.ncit-media--h650{height:650px}.ncit-media--h750{height:750px}.ncit-media--h100vh{height:100vh}.ncit-media--adapt{height:auto;aspect-ratio:var(--ncit-image-ratio, auto)}.ncit-media--orientation-horizontal .ncit-media__img,.ncit-media--orientation-horizontal .ncit-media__video{object-fit:cover;object-position:center center;width:100%;height:100%}.ncit-media--orientation-vertical{height:100%!important;min-height:500px}.ncit-media--orientation-vertical .ncit-media__img,.ncit-media--orientation-vertical .ncit-media__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.ncit-media--adapt.ncit-media--orientation-vertical{height:auto!important;min-height:unset}.ncit-media--adapt.ncit-media--orientation-vertical .ncit-media__img,.ncit-media--adapt.ncit-media--orientation-vertical .ncit-media__video{width:100%;height:auto;object-fit:unset}.ncit-media__img,.ncit-media__video{display:block;width:100%;height:100%;object-fit:cover;border-radius:68.98px!important;object-position:var(--ncit-image-position, center center)}.ncit-media--placeholder{background-color:#0000000f;display:flex;align-items:center;justify-content:center;min-height:400px}.ncit-media--placeholder svg{width:60%;max-width:300px;opacity:.3;fill:currentColor}.ncit-content-col{display:flex;align-items:stretch}.ncit-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:5rem 5rem 5rem 7rem;box-sizing:border-box;gap:0}.ncit-grid--text-first .ncit-content{padding:5rem 7rem 5rem 5rem}.ncit-content--middle{justify-content:center}.ncit-content--bottom{justify-content:flex-end}.ncit-content--center{align-items:center;text-align:center}.ncit-content--right{align-items:flex-end;text-align:right}.ncit-content>*+*{margin-top:1.5rem!important}.ncit-heading{font:800 50px/1.1 Encode Sans!important;line-height:1.1;letter-spacing:-.5px;margin:0;color:#000}.ncit-heading--small{font-size:clamp(1.4rem,2.5vw,2rem)}.ncit-heading--medium{font-size:clamp(1.8rem,3.2vw,2.8rem)}.ncit-heading--large{font-size:clamp(2.2rem,4.5vw,3.6rem)}.ncit-text-block{font-family:Encode Sans!important;font-size:1rem;line-height:1.6;color:#000;margin:0}.ncit-text-block p{margin-top:20px;margin-bottom:1rem;font-size:1.6rem}.ncit-text-block p:last-child{margin-bottom:0}.ncit-text-block--secondary{color:#000000a6}.ncit-icon-text-row{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem}.ncit-icon-text-item{display:flex;align-items:center;gap:.6rem;font-family:Encode Sans!important;font-size:.85rem;font-weight:600;color:#000}.ncit-icon-text-item img,.ncit-icon-text-item svg{width:24px;height:24px;flex-shrink:0}.ncit-hide-mobile{display:block}.ncit-show-mobile{display:none}@media screen and (max-width:1024px){.ncit-content{padding:4rem 4rem 4rem 5rem}.ncit-grid--text-first .ncit-content{padding:4rem 5rem 4rem 4rem}.ncit-heading{font:800 36px/1.1 Encode Sans!important;letter-spacing:-.5px!important}}@media screen and (max-width:768px){.ncit-grid{grid-template-columns:1fr;direction:ltr}.ncit-grid--text-first{direction:ltr}.ncit-grid--mobile-text-first .ncit-content-col{order:-1}.ncit-content{padding:3rem 2rem;align-items:flex-start;text-align:left}.ncit-content--mobile-center{align-items:center;text-align:center}.ncit-content--mobile-right{align-items:flex-end;text-align:right}.ncit-grid--text-first .ncit-content{padding:3rem 2rem}.ncit-media-wrapper--shadow{margin:1rem;border-radius:32px}.ncit-heading{font-size:2rem}.ncit-media--h450,.ncit-media--h550,.ncit-media--h650,.ncit-media--h750{height:350px}.ncit-hide-mobile{display:none!important}.ncit-show-mobile{display:block!important}.ncit-page-width--full{padding-left:0;padding-right:0}}@media screen and (max-width:430px){.ncit-heading{font-size:1.8rem}.ncit-heading--large{font-size:2rem}.ncit-text-block{font-size:.95rem}.ncit-media--h450,.ncit-media--h550,.ncit-media--h650,.ncit-media--h750{height:300px}.ncit-media-wrapper--shadow{margin:.75rem;border-radius:24px}.ncit-icon-text-row{gap:1rem}.ncit-page-width{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:320px){.ncit-content{padding:2rem 1rem}.ncit-heading{font-size:1.5rem}.ncit-heading--large{font-size:1.7rem}.ncit-text-block{font-size:.875rem}.ncit-media--h450,.ncit-media--h550,.ncit-media--h650,.ncit-media--h750{height:240px}.ncit-media-wrapper--shadow{margin:.5rem;border-radius:20px}.ncit-btn{font-size:.8rem;padding:.65rem 1.2rem;white-space:normal;text-align:center}.ncit-icon-text-row{flex-direction:column;gap:.75rem}.ncit-page-width{padding-left:.75rem;padding-right:.75rem}}@media screen and (min-width:769px){.ncit-show-mobile{display:none!important}.ncit-media__img{padding:25px!important}.ncit-media__img,.ncit-media__video{border-radius:36px}}@media screen and (max-width:430px){h2.ncit-heading.ncit-heading--medium,h2.ncit-heading.ncit-heading--large{font-size:36px!important}.ncit-text-block p{font-size:14px!important}.button,.btn{border-radius:1.5em!important;border-width:3px!important;width:0px!important}.ncit-media__img,.ncit-media__video{border-radius:36px}}.button,.btn{border-radius:1.5em!important;border-width:3px!important;width:350px!important}@media(min-width:320px)and (max-width:407px){.ncit-content{padding:2rem 0rem!important}.ncit-page-width{padding-left:.8rem;padding-right:1rem}}.ncit-btn ncit-btn--primary,.button{font-size:18px!important}
/*# sourceMappingURL=/cdn/shop/t/139/assets/section-new-custom-image-text.css.map */
