@media (min-width:769px){:root{--header-offset:71px;--header-offset-fixed:65px;--padding--xxxl:calc(calc(300 / 16) * 1rem);--padding--xxl:calc(calc(200 / 16) * 1rem);--padding--xl:calc(calc(160 / 16) * 1rem);--padding--large:calc(calc(120 / 16) * 1rem);--padding--medium:calc(calc(90 / 16) * 1rem);--padding--small:calc(calc(60 / 16) * 1rem);--padding--xs:calc(calc(40 / 16) * 1rem);--padding--xxs:calc(calc(20 / 16) * 1rem);--padding--xxxs:calc(calc(10 / 16) * 1rem);--padding--header:calc(calc(50 / 16) * 1rem);--padding--footer:calc(calc(40 / 16) * 1rem);--padding--appended:calc(calc(60 / 16) * 1rem)}html{font-size:13px}.constrain,.style-guide__sheet,.pillars__pillar-section,.pillars__floating-menu-grid,.pillars__header,.module--spacer,.site-footer__inner,.site-header__inner,.page--tighter,.page--tight,.page--narrow,.page--padded,.page--sheet{padding-right:40px;padding-left:40px}.primary-content--two-col{display:flex;justify-content:space-between}.primary-content--two-col .primary-content__left-col{width:46%!important}.primary-content--two-col .primary-content__right-col{width:46%!important}.primary-content--two-col-right{display:flex;justify-content:space-between}.primary-content--two-col-right .primary-content__left-col{width:65%!important}.primary-content--two-col-right .primary-content__right-col{width:25%!important}.primary-content--two-col-left{display:flex;justify-content:space-between}.primary-content--two-col-left .primary-content__left-col{width:25%!important}.primary-content--two-col-left .primary-content__right-col{width:71%!important}.display--1{font-size:5.375rem;line-height:5.3125rem}.display--2{font-size:4.625rem;line-height:4.875rem}h1,.event-modal__title,.h1{font-size:2.875rem;line-height:3.5rem}h2,.team-modal__name,.resource-card--featured .resource-card__title,.h2{font-size:2.375rem;line-height:2.875rem}h3,.resources__card-title,.h3{font-size:2rem;line-height:2.4375rem}h4,.style-guide h3,.tabbed-content-device__tab-label-title,.tabbed-content__tab-label-title,.event-card__title,.resource-card__title,.h4{font-size:1.625rem;line-height:1.9375rem}h5,.blog-post .replying-to,.blog-post .comment-from>h4,.post__title,.resources__filters--top .resources__filters-inner:not([class*=hide-header]):before,.team-card__name,.column-block__video-play-btn-preview-text,.h5{font-size:1.375rem;line-height:1.6875rem}h6,.resources__card-type,.resource-card__byline,.h6{font-size:.875rem;line-height:1.0625rem}p,.blog-post .comment-date,.dynamic-content__section--content blockquote p,.dynamic-content__section[class*=two-column] p,.tabbed-content-device__tab-label-description,.tabbed-content__tab-label-description,.event-modal__date,.event-modal__time,.team-modal__short-intro,.team-modal__title,.event-card__snippet,.column-block__video-play-btn-watch-time,.testimonial__citation-title,.resource-card__snippet,ul,ol,.p{font-size:1.125rem;line-height:1.9375rem}p.large,.dynamic-content__section--content blockquote p,.dynamic-content__section[class*=two-column] p,.blog-post .large.comment-date,.large.tabbed-content-device__tab-label-description,.large.tabbed-content__tab-label-description,.large.event-modal__date,.large.event-modal__time,.team-modal__short-intro,.team-modal__title,.large.event-card__snippet,.large.column-block__video-play-btn-watch-time,.large.testimonial__citation-title,.testimonial--large .blog-post blockquote.comment-date,.blog-post .testimonial--large blockquote.comment-date,.testimonial--large blockquote.tabbed-content-device__tab-label-description,.testimonial--large blockquote.tabbed-content__tab-label-description,.testimonial--large blockquote.event-modal__date,.testimonial--large blockquote.event-modal__time,.testimonial--large blockquote.team-modal__short-intro,.testimonial--large blockquote.team-modal__title,.testimonial--large blockquote.event-card__snippet,.testimonial--large blockquote.column-block__video-play-btn-watch-time,.testimonial--large blockquote.testimonial__citation-title,.testimonial--boxed-large .blog-post blockquote.comment-date,.blog-post .testimonial--boxed-large blockquote.comment-date,.testimonial--boxed-large blockquote.tabbed-content-device__tab-label-description,.testimonial--boxed-large blockquote.tabbed-content__tab-label-description,.testimonial--boxed-large blockquote.event-modal__date,.testimonial--boxed-large blockquote.event-modal__time,.testimonial--boxed-large blockquote.team-modal__short-intro,.testimonial--boxed-large blockquote.team-modal__title,.testimonial--boxed-large blockquote.event-card__snippet,.testimonial--boxed-large blockquote.column-block__video-play-btn-watch-time,.testimonial--boxed-large blockquote.testimonial__citation-title,.large.resource-card__snippet,.testimonial--large blockquote.resource-card__snippet,.testimonial--boxed-large blockquote.resource-card__snippet,ul.large,ol.large,.p.large,.testimonial--large blockquote.p,.testimonial--boxed-large blockquote.p{font-size:2rem;line-height:2.625rem;font-weight:600}p.medium,.blog-post .medium.comment-date,.dynamic-content__section--content blockquote p.medium,.dynamic-content__section[class*=two-column] p.medium,.medium.tabbed-content-device__tab-label-description,.medium.tabbed-content__tab-label-description,.event-modal__date,.event-modal__time,.medium.team-modal__short-intro,.medium.team-modal__title,.medium.event-card__snippet,.medium.column-block__video-play-btn-watch-time,.medium.testimonial__citation-title,.medium.resource-card__snippet,ul.medium,ol.medium,.p.medium{font-size:1.5rem;line-height:2rem}p.small,.blog-post .small.comment-date,.dynamic-content__section--content blockquote p.small,.dynamic-content__section[class*=two-column] p.small,.tabbed-content-device__tab-label-description,.tabbed-content__tab-label-description,.small.event-modal__date,.small.event-modal__time,.small.team-modal__short-intro,.small.team-modal__title,.event-card__snippet,.column-block__video-play-btn-watch-time,.testimonial__citation-title,.resource-card__snippet,ul.small,ol.small,.p.small{font-size:1rem;line-height:1.375rem}p.xsmall,.blog-post p.comment-date,.blog-post .xsmall.comment-date,.blog-post .comment-date,.dynamic-content__section--content blockquote p.xsmall,.dynamic-content__section[class*=two-column] p.xsmall,.xsmall.tabbed-content-device__tab-label-description,.blog-post .tabbed-content-device__tab-label-description.comment-date,.xsmall.tabbed-content__tab-label-description,.blog-post .tabbed-content__tab-label-description.comment-date,.xsmall.event-modal__date,.blog-post .event-modal__date.comment-date,.xsmall.event-modal__time,.blog-post .event-modal__time.comment-date,.xsmall.team-modal__short-intro,.blog-post .team-modal__short-intro.comment-date,.xsmall.team-modal__title,.blog-post .team-modal__title.comment-date,.xsmall.event-card__snippet,.blog-post .event-card__snippet.comment-date,.xsmall.column-block__video-play-btn-watch-time,.blog-post .column-block__video-play-btn-watch-time.comment-date,.xsmall.testimonial__citation-title,.blog-post .testimonial__citation-title.comment-date,.xsmall.resource-card__snippet,.blog-post .resource-card__snippet.comment-date,ul.xsmall,.blog-post ul.comment-date,ol.xsmall,.blog-post ol.comment-date,.p.xsmall,.blog-post .p.comment-date{font-size:.875rem;line-height:1.0625rem}ul.two-column,ol.two-column{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px}ul.three-column,ol.three-column{-moz-column-count:3;column-count:3;-moz-column-gap:15px;column-gap:15px}.testimonial--large blockquote,.testimonial--boxed-large blockquote,blockquote{font-size:1.125rem;line-height:1.5625rem}blockquote.large,blockquote.team-modal__short-intro,blockquote.team-modal__title,.testimonial--large blockquote,.testimonial--boxed-large blockquote{font-size:2rem;line-height:2.6875rem}.site-header{padding:1.75rem 0}.site-header__logo{max-width:7.375rem}.site-footer__grid{display:flex;align-items:center;text-align:left}.site-footer__grid>div{width:50%}.site-footer__grid>div:first-child{padding-right:var(--padding--xs)}.site-footer__grid>div:last-child{padding-left:var(--padding--xs)}.site-footer__left-top{display:flex;align-items:center}.site-footer__left-top>div:not(:last-of-type){padding-right:var(--padding--small)}.site-footer__right{text-align:right}.site-footer__main-menu .hs-menu-wrapper>ul{display:flex;justify-content:center;text-align:left}.site-footer__main-menu .hs-menu-wrapper>ul>li:not(:last-of-type){margin-right:var(--padding--xs)}.site-footer__main-menu .hs-menu-wrapper>ul>li>a{padding:0}.site-footer__social-links .hs-menu-wrapper>ul{justify-content:flex-end}.site-footer__social-links .hs-menu-wrapper>ul>li:last-child{margin-right:0}.site-footer__bottom-left{display:flex;align-items:center;text-align:left}.site-footer__bottom-left>div{margin-bottom:0}.site-footer__bottom-left>div:not(:last-of-type){margin-right:.625rem}.site-footer__legal-menu .hs-menu-wrapper>ul{justify-content:flex-start}.site-footer__legal-menu{margin-bottom:0!important}.resource-card{display:flex}.resource-card__inner{display:flex;flex-grow:1}.resource-card__content{display:flex;flex-direction:column;justify-content:space-between}table th,table td{font-size:1rem}.testimonial--large .testimonial__citation-inner,.testimonial--boxed-large .testimonial__citation-inner{display:flex;align-items:center}.module__content--text-align-center .testimonial--large .testimonial__citation-inner,.module__content--text-align-center .testimonial--boxed-large .testimonial__citation-inner{justify-content:center}.testimonial--large .testimonial__citation-photo,.testimonial--boxed-large .testimonial__citation-photo{margin-bottom:0;margin-right:var(--padding--xxs)}.column-block__photo-set{gap:2.5rem}.appended-elements__form--single-line form{display:flex;align-items:stretch}.appended-elements__form--single-line .hs-form-field{padding:0;margin:0;display:flex;position:relative}.appended-elements__form--single-line .hs-form-field .input{display:flex;width:100%}.appended-elements__form--single-line .hs-form-field>.hs-error-msgs{position:absolute;bottom:-10px;padding:0;margin:0;transform:translateY(100%);padding:.3125rem .625rem;background-color:var(--primary);border-radius:3px;font-size:1rem}.appended-elements__form--single-line .hs-form-field>.hs-error-msgs:before{content:"";display:inline-block;border-bottom:.4375rem solid var(--primary);border-left:.375rem solid transparent;border-right:.375rem solid transparent;position:absolute;top:0;left:1.25rem;transform:translateY(-100%)}.appended-elements__form--single-line .hs_submit{display:flex;text-align:left;margin-top:0;margin-left:.625rem}.appended-elements__form--single-line .actions{display:flex}.appended-elements__search-form form{display:inline-flex;max-width:43.5rem;width:100%}.appended-elements__search-form button{margin-left:var(--padding--xxxs);margin-top:0}.icon-list--two-col{-moz-column-count:2;column-count:2}.icon-list--three-col{-moz-column-count:3;column-count:3}.icon-list--four-col{-moz-column-count:4;column-count:4}.team-modal__grid{display:flex}.team-modal__grid>div:first-child{width:35%}.team-modal__grid>div:last-child{width:65%;padding-left:var(--padding--small)}.team-modal__header{display:flex;align-items:flex-start;justify-content:space-between}.team-modal__header>div:first-child{flex-grow:1}.team-modal__header>div:last-child{flex-shrink:0;padding-left:var(--padding--xs);text-align:right}.event-modal__grid{display:flex}.event-modal__grid>div:first-child{width:35%}.event-modal__grid>div:last-child{width:65%;padding-left:var(--padding--small)}.module__underlay-mobile-fallback-image{display:none}.module__grid{width:calc(100% + 20px);margin:0 -10px}.module__grid>div{padding:10px}.module__grid>div>*{height:100%}.module__grid--one-col>div{width:100%}.module__grid--two-col>div{width:50%}.module__grid--three-col>div{width:33.333%}.module__grid--four-col>div{width:50%;padding:20px}.module__grid--five-col>div,.module__grid--six>div{width:33.33%;padding:20px}.cta-bar__grid--2-col{display:flex;align-items:stretch}.cta-bar__grid--2-col>div{width:50%}.cta-bar__grid--2-col>div:first-child{padding-right:var(--padding--xs);border-right:3px solid var(--neutral--medium)}.cta-bar__grid--2-col>div:last-child{padding-left:var(--padding--xs)}.resources__filters--top .resources__filter{margin-bottom:1em;max-width:14.0625rem}.resources__filter--search{padding-left:1.25rem;border-left:1px solid var(--neutral--medium-light)}.resources__column{display:flex;width:33.333%}.resources__column>div{width:100%}.submenu__content--mobile{display:none}.tabbed-content__inner--desktop{display:block}.tabbed-content__inner--mobile{display:none}.tabbed-content__inner--tabs-left,.tabbed-content__inner--tabs-right{display:flex;flex-direction:row-reverse}.tabbed-content__inner--tabs-left .tabbed-content__tabs-list,.tabbed-content__inner--tabs-right .tabbed-content__tabs-list{width:25%}.tabbed-content__inner--tabs-left .tabbed-content__tabs-panels,.tabbed-content__inner--tabs-right .tabbed-content__tabs-panels{width:75%;padding-right:var(--padding--medium)}.tabbed-content__inner--tabs-left{display:flex;flex-direction:row}.tabbed-content__inner--tabs-left .tabbed-content__tabs-panels{padding-left:var(--padding--medium);padding-right:0}.tabbed-content__panel .module__picture img{max-width:37.5rem}.tabbed-content__panel-grid{display:flex}.tabbed-content__panel-grid>div:first-child{width:50%;padding-right:var(--padding--small)}.tabbed-content__panel-grid>div:last-child{width:50%;padding-left:var(--padding--small)}.tabbed-content-device__inner--desktop{display:flex;align-items:center;flex-direction:row}.tabbed-content-device__inner--mobile{display:none}.tabbed-content-device__inner .tabbed-content-device__tabs-list{width:25%}.tabbed-content-device__inner .tabbed-content-device__tabs-panels{width:75%;padding-right:var(--padding--medium)}.tabbed-content-device__panel-grid{display:flex}.tabbed-content-device__panel-grid>div:first-child{width:50%;padding-right:var(--padding--small)}.tabbed-content-device__panel-grid>div:last-child{width:50%;padding-left:var(--padding--small)}.single-resource__grid{display:flex}.single-resource__grid>div{width:50%}.single-resource__grid>div:first-child{padding-right:var(--padding--large)}.mfp-close{width:3.75rem;height:3.75rem}.blog-post-table-of-contents__menu{min-width:21.875rem;min-width:20.9375rem}.pillars__header{display:flex}.pillars__header>div{width:50%}.pillars__header>div:last-child{padding-left:var(--padding--xl)}.pillars__toc{position:relative}.pillars__toc-trigger{font-size:1.125rem;padding:1.25rem 0}.pillars__cta .mobile{display:none}.pillars__inline-cta-bar{display:flex;justify-content:space-between;align-items:center}.pillars__inline-cta-bar>div:first-child{width:60%}.pillars__inline-cta-bar>div:last-child{width:40%;padding-left:var(--padding--xxs);text-align:right}.dynamic-content__stats{display:flex;align-items:center;justify-content:center}.dynamic-content__stats>div{flex-basis:0;flex-grow:1;padding:0 var(--padding--xs)}.dynamic-content__stats>div:first-child{padding-left:0}.dynamic-content__stats>div:last-child{padding-right:0}.dynamic-content__related-content{display:flex}.dynamic-content__related-content>div{flex-basis:0;flex-grow:1;padding:0 var(--padding--xxs)}.dynamic-content__related-content>div:first-child{padding-left:0}.dynamic-content__related-content>div:last-child{padding-right:0}.blog-author{text-align:left;display:flex;align-items:flex-start}.blog-author__photo{margin:0 auto}.blog-listing__grid>span{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.blog-listing__grid>span>div{padding:10px}.blog-listing__grid>span>div>div{height:100%}.blog-listing__grid--one-col>div,.blog-listing__grid--one-col>span>div{width:100%}.blog-listing__grid--two-col>div,.blog-listing__grid--two-col>span>div{width:50%}.blog-listing__grid--three-col>div,.blog-listing__grid--three-col>span>div{width:33.33%}.blog-listing__grid--four-col>div,.blog-listing__grid--four-col>span>div{width:25%}.blog-listing-header form{display:flex;align-items:flex-end;min-height:75px}.blog-listing-header form .hs_email{margin:0 var(--padding--xxxs) 0 0;padding:0}.blog-listing-header form .hs-form-field{position:relative}.blog-listing-header form .hs-form-field .hs-error-msgs{position:absolute;bottom:0;left:0;transform:translateY(100%)}.blog-listing-header form .hs_submit{padding:0}.blog-listing-header form input{height:50px}.blog-listing-header form input[type=submit]{display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:0}.blog-tag-browser__blog-title{width:auto;text-align:left}.blog-tag-browser__blog-link{margin-left:0}.blog-tag-browser__tags{max-width:40rem;flex-grow:1;margin:0 auto 0 0}.blog-tag-browser__tag-item{position:relative}.blog-tag-browser__more-label--mobile{display:none}.blog-tag-browser__more-label--desktop{display:block}.blog-tag-browser__more-list{width:auto;left:0;right:unset}.system-module__grid{display:flex;justify-content:space-between;align-items:center}.system-module__column{width:50%;max-width:33.75rem}.system-module__lock-icon{display:block;width:80%;margin:0 auto}.system-module__lock-icon path{fill:var(--neutral--light)}.style-guide__close{top:6.25rem;right:6.25rem}.style-guide__logos{flex-wrap:nowrap}.style-guide__logos>div:not(:last-child){margin-right:1.875rem;margin-bottom:0}.style-guide__markup-generator-input div{width:50%}.style-guide__markup-generator-input{display:flex;align-items:stretch}.style-guide__markup-generator-input div{border-top-left-radius:4px;border-bottom-left-radius:4px}.style-guide__markup-generator-input button{border-top-right-radius:4px;border-bottom-right-radius:4px;display:inline-block;width:unset}.style-guide__style-set{flex-wrap:nowrap}.style-guide__style-set>div{flex-basis:0;flex-grow:1}.style-guide__group-grid>div{flex-basis:0;flex-grow:1;margin-bottom:0}.style-guide__group-grid>div:not(:last-of-type){margin-right:var(--padding--xs)}}@media (min-width:993px){:root{--header-offset:107px;--header-fixed-offset:65px}html{font-size:14px}.site-header__right{flex-direction:column-reverse;align-items:flex-end}.site-header__main-menu{display:block}.site-header__secondary-menu{display:block}.menu-trigger__container{display:none;visibility:hidden}.column-block__photo--screen-edge picture{position:absolute;top:0;bottom:0}.two-column.module--padding-top-xxxl .column-block__photo--screen-edge picture{top:var(--padding--xxxl)}.two-column.module--padding-top-xxl .column-block__photo--screen-edge picture{top:var(--padding--xxl)}.two-column.module--padding-top-xl .column-block__photo--screen-edge picture{top:var(--padding--xl)}.two-column.module--padding-top-large .column-block__photo--screen-edge picture{top:var(--padding--large)}.two-column.module--padding-top-medium .column-block__photo--screen-edge picture{top:var(--padding--medium)}.two-column.module--padding-top-small .column-block__photo--screen-edge picture{top:var(--padding--small)}.two-column.module--padding-top-xs .column-block__photo--screen-edge picture{top:var(--padding--xs)}.two-column.module--padding-top-xxs .column-block__photo--screen-edge picture{top:var(--padding--xxs)}.two-column.module--padding-top-xxxs .column-block__photo--screen-edge picture{top:var(--padding--xxxs)}.two-column.module--padding-top-none .column-block__photo--screen-edge picture{top:0}.two-column.module--padding-bottom-xxxl .column-block__photo--screen-edge picture{bottom:var(--padding--xxxl)}.two-column.module--padding-bottom-xxl .column-block__photo--screen-edge picture{bottom:var(--padding--xxl)}.two-column.module--padding-bottom-xl .column-block__photo--screen-edge picture{bottom:var(--padding--xl)}.two-column.module--padding-bottom-large .column-block__photo--screen-edge picture{bottom:var(--padding--large)}.two-column.module--padding-bottom-medium .column-block__photo--screen-edge picture{bottom:var(--padding--medium)}.two-column.module--padding-bottom-small .column-block__photo--screen-edge picture{bottom:var(--padding--small)}.two-column.module--padding-bottom-xs .column-block__photo--screen-edge picture{bottom:var(--padding--xs)}.two-column.module--padding-bottom-xxs .column-block__photo--screen-edge picture{bottom:var(--padding--xxs)}.two-column.module--padding-bottom-xxxs .column-block__photo--screen-edge picture{bottom:var(--padding--xxxs)}.two-column.module--padding-bottom-none .column-block__photo--screen-edge picture{bottom:0}.column-block__photo--screen-edge img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.two-column__column:first-child .column-block__photo--screen-edge picture{left:0;width:50%}.two-column__grid--60-40 .two-column__column:first-child .column-block__photo--screen-edge picture{width:58%}.two-column__grid--66-33 .two-column__column:first-child .column-block__photo--screen-edge picture{width:64%}.two-column__grid--40-60 .two-column__column:first-child .column-block__photo--screen-edge picture{width:38%}.two-column__grid--33-66 .two-column__column:first-child .column-block__photo--screen-edge picture{width:33%}.two-column__column:last-child .column-block__photo--screen-edge picture{right:0;width:50%}.two-column__grid--60-40 .two-column__column:last-child .column-block__photo--screen-edge picture{width:38%}.two-column__grid--66-33 .two-column__column:last-child .column-block__photo--screen-edge picture{width:33%}.two-column__grid--40-60 .two-column__column:last-child .column-block__photo--screen-edge picture{width:58%}.two-column__grid--33-66 .two-column__column:last-child .column-block__photo--screen-edge picture{width:64%}.column-block__photo--two-photos>picture:first-child{padding-top:15rem;padding-left:11.875rem}.column-block__photo--two-photos>picture:last-child{padding-bottom:15rem;padding-right:11.875rem}.column-block__photo-set{gap:4.75rem}.carousel .slick-arrow{width:4rem;height:4rem}.module__background-clip{max-width:12.5rem}.module__grid{width:calc(100% + 40px);margin:0 -20px}.module__grid>div{padding:20px}.module__grid--four-col>div{width:25%}.module__grid--five-col>div{width:20%}.module__grid--six-col>div{width:16.666%}.two-column__grid{flex-direction:row}.two-column__grid--top{align-items:flex-start}.two-column__grid--middle{align-items:center}.two-column__grid--bottom{align-items:flex-end}.two-column__grid--gap-small>div:first-child{padding-right:calc(var(--padding--small)/2)}.two-column__grid--gap-small>div:last-child{padding-left:calc(var(--padding--small)/2)}.two-column__grid--gap-medium>div:first-child{padding-right:calc(var(--padding--medium)/2)}.two-column__grid--gap-medium>div:last-child{padding-left:calc(var(--padding--medium)/2)}.two-column__grid--gap-large>div:first-child{padding-right:calc(var(--padding--large)/2)}.two-column__grid--gap-large>div:last-child{padding-left:calc(var(--padding--large)/2)}.two-column__grid--gap-xl>div:first-child{padding-right:calc(var(--padding--xl)/2)}.two-column__grid--gap-xl>div:last-child{padding-left:calc(var(--padding--xl)/2)}.two-column__grid--gap-xxl>div:first-child{padding-right:calc(var(--padding--xxl)/2)}.two-column__grid--gap-xxl>div:last-child{padding-left:calc(var(--padding--xxl)/2)}.two-column__grid--50-50>div{width:50%}.two-column__grid--60-40>div:first-child{width:60%}.two-column__grid--60-40>div:last-child{width:40%}.two-column__grid--66-33>div:first-child{width:66.666%}.two-column__grid--66-33>div:last-child{width:33.333%}.two-column__grid--40-60>div:first-child{width:40%}.two-column__grid--40-60>div:last-child{width:60%}.two-column__grid--33-66>div:first-child{width:33.333%}.two-column__grid--33-66>div:last-child{width:66.666%}.two-column__column:first-child{margin-bottom:0}.two-column__grid--reverse-order-on-mobile .two-column__column:last-child{margin-bottom:0}.resources__grid{display:flex}.resources__blog-feed{padding-top:0;width:28.125rem;flex-shrink:0;padding-left:var(--padding--small)}.resources__filters--sidebar{width:19.375rem;min-width:19.375rem;max-width:19.375rem;padding-right:var(--padding--xs)}.resources__filters--sidebar .resources__filter{margin-right:0;width:100%}.resources__filters--sidebar .resources__filter-list-item{display:block;width:100%}.resources__filter--search{flex-grow:1;max-width:none!important}.tabbed-content__panel .module__picture img{max-width:50rem}.tabbed-content-device__tabs-panels{display:flex;align-items:center;justify-content:space-between}.tabbed-content-device__tabs-panels>div:first-child{width:55%}.tabbed-content-device__tabs-panels>div:last-child{width:35%}.logo-bar__logos{justify-content:space-between}.logo-bar__logos>div{padding:var(--padding--xxs)}.inline-cta-bar__grid{display:flex;align-items:center;justify-content:space-between}.inline-cta-bar__grid>div:first-child{width:75%;padding-right:var(--padding--xxxs)}.inline-cta-bar__grid>div:first-child h1:first-of-type,.inline-cta-bar__grid>div:first-child h2:first-of-type,.inline-cta-bar__grid>div:first-child h3:first-of-type{margin-bottom:0!important}.inline-cta-bar__grid>div:last-child{width:25%;text-align:right}.inline-cta-bar__grid>div:last-child p:last-of-type{margin-bottom:0}.blog-listing-header__grid{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--padding--medium)}.blog-listing-header__column{max-width:33.875rem}.blog-listing-header__column+.blog-listing-header__column{margin-top:0}.blog-listing-header__button-layout{padding:1.875rem}.blog-listing-pagination__grid--page-numbers .blog-listing-pagination__prev,.blog-listing-pagination__grid--page-numbers .blog-listing-pagination__next{display:none}.blog-listing-pagination__grid--center{display:flex;gap:.625rem}.blog-post__header-grid{display:flex;justify-content:space-between;align-items:center;gap:var(--padding--small)}.blog-post__body-grid{display:flex;justify-content:space-between;align-items:flex-start}.blog-post__body-column--share-icons{flex-shrink:0;position:-webkit-sticky;position:sticky;top:8.75rem;max-width:20.9375rem}.blog-post__body-column--content{padding-left:1.875rem}}@media (min-width:1300px){.hs-form fieldset{display:flex;width:calc(100% + 10px);margin:0 -5px!important}.hs-form fieldset .hs-form-field{padding:5px;flex-grow:1}}@media (min-width:1441px){:root{--header-offset:122px;--header-fixed-offset:122px}html{font-size:16px}.two-column__grid--60-40 .two-column__column:first-child .column-block__photo--screen-edge picture{width:55%}.two-column__grid--66-33 .two-column__column:first-child .column-block__photo--screen-edge picture{width:61%}.two-column__grid--40-60 .two-column__column:first-child .column-block__photo--screen-edge picture{width:41%}.two-column__grid--33-66 .two-column__column:first-child .column-block__photo--screen-edge picture{width:36%}.two-column__grid--60-40 .two-column__column:last-child .column-block__photo--screen-edge picture{width:41%}.two-column__grid--66-33 .two-column__column:last-child .column-block__photo--screen-edge picture{width:36%}.two-column__grid--40-60 .two-column__column:last-child .column-block__photo--screen-edge picture{width:55%}.two-column__grid--33-66 .two-column__column:last-child .column-block__photo--screen-edge picture{width:61%}.module__background-clip{max-width:17.5rem}.resources__filters--sidebar{width:23.125rem;min-width:23.125rem;max-width:23.125rem;padding-right:var(--padding--small)}.resources__filter-list{flex-wrap:nowrap}}@media (min-width:1921px){.two-column__grid--60-40 .two-column__column:first-child .column-block__photo--screen-edge picture{width:53%}.two-column__grid--66-33 .two-column__column:first-child .column-block__photo--screen-edge picture{width:55%}.two-column__grid--40-60 .two-column__column:first-child .column-block__photo--screen-edge picture{width:44%}.two-column__grid--33-66 .two-column__column:first-child .column-block__photo--screen-edge picture{width:39%}.two-column__grid--60-40 .two-column__column:last-child .column-block__photo--screen-edge picture{width:44%}.two-column__grid--66-33 .two-column__column:last-child .column-block__photo--screen-edge picture{width:39%}.two-column__grid--40-60 .two-column__column:last-child .column-block__photo--screen-edge picture{width:53%}.two-column__grid--33-66 .two-column__column:last-child .column-block__photo--screen-edge picture{width:55%}}@media (min-width:769px) and (max-width:992px){.form-columns-2>div,.form-columns-3>div{width:100%!important}.tabbed-content-device__tabs-panels{display:flex;flex-direction:column-reverse}.tabbed-content-device__tabs-panels>div:last-child{width:35%;margin-bottom:var(--padding--xs)}.tabbed-content-device__tab-label-title{font-size:1.25rem}}@media (min-width:769px) and (max-width:1440px){.resources__filters--top .resources__filters-inner:before{width:100%}}@media (min-width:769px) and (max-width:1440px) and (min-width:769px) and (max-width:992px){.resources__filters--top .resources__filters-inner--4-col .resources__filter{width:50%;margin:0;max-width:none;padding-bottom:1em}.resources__filters--top .resources__filters-inner--4-col .resources__filter:not(:nth-of-type(2)),.resources__filters--top .resources__filters-inner--4-col .resources__filter:not(:nth-of-type(4)){padding-right:var(--padding--xxs)}.resources__filters--top .resources__filters-inner--4-col .resources__filter--search{border-left:0;padding:0!important}}@media (min-width:769px) and (max-width:1440px) and (min-width:993px) and (max-width:1440px){.resources__filters--top .resources__filters-inner--4-col .resources__filter{padding-right:0}.resources__filters--top .resources__filters-inner--4-col .resources__filter:not([class*=search]){width:25%}}


.button-1 .button, .button-1 .cta_button {
  background-color: rgba(255,255,255,0.0);
  border-color: rgba(0,255,204,1.0);
  color: rgba(0,255,204,1.0);
  fill: rgba(0,255,204,1.0);
  text-decoration: none;
}
.button, .cta_button, button {
  background-color: #000d3d;
  border: 1px solid #000d3d;
  border-radius: 30px;
  color: #fff;
  fill: #fff;
  font-size: 16px;
  font-weight: 600;
  padding: 12px 32px;
  transition: background-color .2s ease;
  text-decoration: none;
}
.button-2 .button, .button-2 .cta_button {
  background-color: rgba(255,255,255,1.0);
  border-color: rgba(#null,0.0);
  color: rgba(1,0,48,1.0);
  fill: rgba(1,0,48,1.0);
  text-decoration: none;
}
.button-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 50px;
  gap: 20px;
}
.mx-auto{
  margin: 0 auto;
}
.w-100{
  width:100%;
}

.body-wrapper.hs-content-id-173977932164 .site-header__main-menu .hs-menu-depth-1>a {
    padding: 1.5rem 0;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center {
  background: linear-gradient(0deg, rgba(1, 0, 48, 0.9) -8.8%, rgba(2, 0, 89, 0.9) 84.15%);
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center p{
  color:white;
  text-align: center;
  font-size:16px;
  line-height:20px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center h4{
  color:white;
  text-align: center;
  font-size:46px;
  margin-bottom:10px;
  line-height: 60px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column__image {
  text-align: center;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .mobile_img {
  display:none;

}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720701775853 .grid-column__content h3 {
  font-size: 34px;
  line-height: 40px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720701775853 .module__grid {
  margin: 0 auto;
  width: calc(85%);
}

.mobile_img {
  text-align: center;
  display:none;
}
.mobile_img img {
  height: 500px;
  width: auto;
  margin-top: -50px;
  position: relative;
  z-index: +111;
}
.hs-content-id-173977932164 div#hs_cos_wrapper_widget_105667232424 {
  background: #0033ff;
}
.hs-content-id-173977932164 div#hs_cos_wrapper_widget_105667232425 img.module__underlay-image-element.module__underlay-image-element--middle-center.module__underlay-image-element--cover {
  border-radius: 0 0 40px 40px;
  margin-top: 50px;
  height: calc(100% - 50px);
}
.hs-content-id-173977932164 div#hs_cos_wrapper_widget_105667232425 {
  margin-top: -50px;
}

.hs-content-id-173977932164 div#hs_cos_wrapper_widget_1720701775853 .mobile_img {
  display: none;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720701775853 .grid-column--image-column-right .grid-column__inner, .grid-column--image-column-right-shadow .grid-column__inner {
  flex-direction: column;
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720701775853 .grid-column__content-container {
  width: 90% !important;
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720701775853 .grid-column--image-column-right .grid-column__image, .grid-column--image-column-right-shadow .grid-column__image {
  width: 100%;
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720701775853 img.module__picture-element {
  height: 100%;
  width: 70%;
}

.before_cxai .text-center.mt-3.discover {
  text-align: left;
}
.hs-content-id-173977932164 div#hs_cos_wrapper_widget_1720701775853 .multi-column.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
  padding-top: 50px;
}

.hs-content-id-173977932164 div#hs_cos_wrapper_widget_1720701775853 .button-1 .button, div#hs_cos_wrapper_widget_1720701775853 .button-1 .cta_button {
  background-color: #0033FF;
  border-color: #0033FF;
  color: #fff;
  fill: #0fc;
  text-decoration: none;
}

.hs-content-id-173977932164 .after h3 {
  text-align: right;
  font-size: 40px;
}


.multi-column .discover{
  display:none;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .multi-column .discover{
  display:block;
}

.before_after_section {
  position: relative;
  z-index: +11;
  display: none;
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720768716418 .before_after_section {
  display: block;
}


.text-white{
  color:#ffffff;
}

.img_float_top {
  width: 350px;
  margin-top: -80px;
}

.color_text {
  color: #00CCFF;
}

.img_left {
  width: 24%;
}
.right_section {
  width: 74%;
}

.plus_cxai {
  width: 33.33%;
  text-align: center;
}
.before_cxai, .after_cxai, .center_box{
  width: 100%;
  margin-bottom: 30px;
}

.plus_cxai h3 {
  color: #00FFCC;
}


.after {
  width: 100%;
  border-bottom: 2px solid #fff;
}

.before {
  width: 100%;
  border-bottom: 2px solid #00CCFF;
}

.after_cxai h3, .left_text {
  font-size: 26px;
  font-weight: 400;
  line-height: 1.2;
  margin: 15px 0;
}

.heading_color {
  color: #0cf;
  font-size: 40px;
}

.hs-content-id-173977932164 div#hs_cos_wrapper_widget_1720768716418 .button-1 .button, div#hs_cos_wrapper_widget_1720701775853 .button-1 .cta_button {
  background-color: #03f;
  border-color: #03f;
  color: #fff;
  fill: #0fc;
  text-decoration: none;
}

.hs-content-id-173977932164 div#hs_cos_wrapper_widget_1720768716418 .two-column__grid.two-column__grid--50-50.two-column__grid--middle.two-column__grid--gap-medium {
  display: none;
}

.hs-content-id-173977932164 div#hs_cos_wrapper_widget_1720768716418 .module__underlay-image-element.module__underlay-image-element--middle-center.module__underlay-image-element--cover {
  border-radius: 50px;
  margin-top: 40px;
  height: calc(100% - 40px);
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720777094910 .module, .sidebar-menu {
  overflow: visible;
  position: relative;
}


.hs-content-id-173977932164  #hs_cos_wrapper_widget_1720777094910 .two-column__grid--gap-medium>div:first-child {
  width: 60%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720777094910 .two-column__grid--gap-medium>div:last-child {
  padding-left: calc(var(--padding--medium)/2);
  margin-top: -119px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720780675203 .module__grid, .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720782339163 .module__grid  {
  justify-content: center;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720783810769 .module__grid, .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720784225593 .module__grid  {
  justify-content: center;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720783810769 .module__grid.module__grid--three-col>div:first-child {
  width: 150px;
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720784225593 .module__grid.module__grid--three-col>div:first-child {
  width: 150px;
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720780675203 .module__grid.module__grid--three-col>div:first-child {
  width: 150px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720783810769 .module__grid.module__grid--three-col>div:last-child {
  width: 40%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720784225593 .module__grid.module__grid--three-col>div:last-child {
  width: 40%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720782339163 .module__grid.module__grid--three-col>div:first-child {
  width: 150px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720780675203 .module__grid.module__grid--three-col>div:last-child {
  width: 40%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720782339163 .module__grid.module__grid--three-col>div:last-child {
  width: 40%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720784225593 .module__grid.module__grid--three-col {
  background: #F7F7F7;
  padding: 15px 0;
  border-radius: 20px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720785464270 .button-1 .button {
  background-color: #03f;
  border-color: #03f;
  color: #fff;
  fill: #0fc;
  text-decoration: none;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .module--bg-light {
  background-color: hsl(228deg 100% 50%);
  border-radius: 50px 50px 0px 0;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .two-column__grid--50-50>div:first-child {
  width: 38%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .two-column__grid--50-50>div:last-child{
  width: 50%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720787202357 .module--bg-light {
  background-color: hsl(228deg 100% 50%);
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720788096313 {
  background: #0033ff;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720788096313 .button-1 .button, .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720788096313 .button-1 .cta_button {
  background-color: #fff;
  border-color: #fff;
  color: #010030;
  text-decoration: none;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232433 {
  background: transparent;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232433 .module--bg-dark {
  background-color: #010030;
  border-radius: 40px 40px 0 0;
}

.hs-content-id-173977932164 footer.site-footer{
  background-image: url(https://23501314.fs1.hubspotusercontent-na1.net/hubfs/23501314/Rectangle%2042025.png);
  background-size: cover;
  background-position: center top;
  border-radius: 30px;
}


.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720787202357 .grid-column__content:hover h3 {
  text-decoration: underline;
  color: #fff;
}


.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720787202357 .grid-column__content h3 {
  margin-top: 25px;
}
.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720787202357 .grid-column__content:hover .blog_img img {
  transform: scale(1.2);
  transition: all 0.50s ease-in-out;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720787202357 .grid-column__content:hover{
  cursor: pointer;
}


.blog_img {
  overflow: hidden;
  border-radius: 40px;
}

.blog_img img{
  transform: scale(1);
  transition: all 0.50s ease-in-out;
}


.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720787202357 .grid-column__content a {
  text-decoration: none;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720787202357 .grid-column__content:hover a {
  text-decoration: underline;
}

.hs-content-id-173977932164 #hs_cos_wrapper_module_site_footer {
  background: #010030;
}

.hs-content-id-173977932164 .site-footer__social-links div#hs_menu_wrapper_module_site_footer_ ul {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: end;
  gap: 20px;
}

.hs-content-id-173977932164 li.hs-menu-item.hs-menu-depth-1.social-link {
  margin: 0;
}


.hs-content-id-173977932164  .site-footer__legal-menu #hs_menu_wrapper_module_site_footer_ ul {
  display: flex;
  flex-direction: column;
  margin-left: 202px;
}

.hs-content-id-173977932164 li.hs-menu-item.hs-menu-depth-1.social-link a svg path {
  fill: #fff !important;
}

.hs-content-id-173977932164 #hs_menu_wrapper_module_site_header_ ul li a {
  color: #fff;
}

.hs-content-id-173977932164 .site-footer a {
  padding: 0;
}

.site-footer__bottom-left{
  align-items:end;
}

.hs-content-id-173977932164 .site-footer__bottom-left>div {
  margin-bottom: 6px;
}

.hs-content-id-173977932164 .site-header__secondary-menu li.hs-menu-item.hs-menu-depth-1 a {
  text-decoration: none !important;
  background: #0000;
  position: relative;
  z-index: 1;
  border-radius: 50px;
  border: unset;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(to right, #00FFCC, #00CCFF);
  /*   font-weight: 900; */
  padding: 18px 32px;
}
.hs-content-id-173977932164 .site-header__secondary-menu li.hs-menu-item.hs-menu-depth-1 a::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50px;
  padding: 2px; /* Adjust according to your border width */
  background: linear-gradient(to right, #00FFCC, #00CCFF);
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude; /* For Firefox */
}
.hs-content-id-173977932164 .site-header__secondary-menu li.hs-menu-item.hs-menu-depth-1 a:hover {
  background: #FFF;
  border-color: #fff !important;
  color: #000 !important;
  font-weight: 600;
  transition: all ease-in-out 0.5s;
  box-shadow: 0px 3px 4px rgb(122 122 122 / 18%);
  -webkit-text-fill-color: #000;
  border: 0;
}
.hs-content-id-173977932164 .site-header__secondary-menu li.hs-menu-item.hs-menu-depth-1 a:hover:before{
  background: transparent;
}
.hs-content-id-173977932164 .site-header__secondary-menu li.hs-menu-item.hs-menu-depth-1 a:hover {
  transform: translateY(-5px);
  transition: all ease-in-out 0.5s;
}

.hs-content-id-173977932164 header.site-header.site-header--.site-header--scroll.site-header--scroll-up {
  background: #010030;
}
.hs-content-id-173977932164 header.site-header.site-header--.site-header--scroll.site-header--scroll-down {
  background: #010030;
}
.hs-content-id-173977932164 header.site-header.site-header--.site-header--scroll-down.site-header--scroll {
  background: #010030;
}

.img_left img {
  padding: 58px;
}

.me-5.upper_section_inner h3 {
  font-size: 65px;
  font-weight: 500;
  line-height: 1.2;
}
.me-5.upper_section_inner {
  width: 75%;
}

.me-5.upper_section_inner p.text-white {
  font-size: 36px;
  font-weight: 400;
  line-height: 1.3;
  width: 80%;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_1720777094910 .column-block__photo--full-width img {
  border-radius: 10px;
  margin: 0 auto;
  max-width: 100%;
  min-height: 700px;
}

.hs-content-id-173977932164 .site-footer__copyright, .hs-content-id-173977932164 .site-footer__copyright * {
  color: var(--neutral--medium);
  font-size: .875rem;
  line-height: 1.9375rem;
  margin-bottom: 0 !important;
}

.upper_right {
  width: 40%;
}

.like_btn {
  background-color: hsla(0,0%,100%,0);
  color: #0fc;
  fill: #0fc;
  border: 1px solid;
  border-radius: 10px;
  padding: 10px;
  text-decoration: none;
  width: 150px;
  text-align: center;
}
.like_btn p {
  font-size: 20px;
  font-weight: 700;
}

p.text-gradient {
  margin: 0;
  color: #0fc;
}
.center_box .d-flex {
  align-items: center;
  justify-content: center;
}
.center_box {
  text-align: center;
  margin-top: 15px;
}
.button-1.button-col:hover {
  transform: translateY(-5px);
  transition: all ease-in-out 0.5s;
}
.button-1.button-col:hover .button {
  background: #fff !important;
  border-color: #fff !important;
  color: #000 !important;
  transition: all ease-in-out 0.5s;
  box-shadow:0px 3px 4px rgb(122 122 122 / 18%);
}

.button-2.button-col:hover {
  transform: translateY(-5px);
  transition: all ease-in-out 0.5s;
}
.button-2.button-col:hover .button {
  background: #fff !important;
  border-color: #fff !important;
  color: #000 !important;
  transition: all ease-in-out 0.5s;
  box-shadow:0px 3px 4px rgb(122 122 122 / 18%);
}


.hs-content-id-173977932164 #hs_cos_wrapper_widget_1721027043163 .button-1 .button {
  background-color: #03f;
  border-color: #03f;
  color: #fff;
  fill: #0fc;
  text-decoration: none;
  box-shadow: 0px 3px 4px rgb(122 122 122 / 18%);
}


.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column__image {
  margin-bottom: 10px;
}

.d-flex {
  display: flex !important
}


.m-0 {
  margin: 0 !important
}

.m-1 {
  margin: .25rem !important
}

.m-2 {
  margin: .5rem !important
}

.m-3 {
  margin: 1rem !important
}

.m-4 {
  margin: 1.5rem !important
}

.m-5 {
  margin: 3rem !important
}

.m-6 {
  margin: 12px !important
}

.m-7 {
  margin: 30px !important
}

.m-8 {
  margin: 10px !important
}

.m-9 {
  margin: 20px !important
}

.m-auto {
  margin: auto !important
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important
}

.mx-1 {
  margin-right: .25rem !important;
  margin-left: .25rem !important
}

.mx-2 {
  margin-right: .5rem !important;
  margin-left: .5rem !important
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important
}

.mx-6 {
  margin-right: 12px !important;
  margin-left: 12px !important
}

.mx-7 {
  margin-right: 30px !important;
  margin-left: 30px !important
}

.mx-8 {
  margin-right: 10px !important;
  margin-left: 10px !important
}

.mx-9 {
  margin-right: 20px !important;
  margin-left: 20px !important
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important
}

.my-1 {
  margin-top: .25rem !important;
  margin-bottom: .25rem !important
}

.my-2 {
  margin-top: .5rem !important;
  margin-bottom: .5rem !important
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important
}

.my-6 {
  margin-top: 12px !important;
  margin-bottom: 12px !important
}

.my-7 {
  margin-top: 30px !important;
  margin-bottom: 30px !important
}

.my-8 {
  margin-top: 10px !important;
  margin-bottom: 10px !important
}

.my-9 {
  margin-top: 20px !important;
  margin-bottom: 20px !important
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important
}

.mt-0 {
  margin-top: 0 !important
}

.mt-1 {
  margin-top: .25rem !important
}

.mt-2 {
  margin-top: .5rem !important
}

.mt-3 {
  margin-top: 1rem !important
}

.mt-4 {
  margin-top: 1.5rem !important
}

.mt-5 {
  margin-top: 3rem !important
}

.mt-6 {
  margin-top: 12px !important
}

.mt-7 {
  margin-top: 30px !important
}

.mt-8 {
  margin-top: 10px !important
}

.mt-9 {
  margin-top: 20px !important
}

.mt-auto {
  margin-top: auto !important
}

.me-0 {
  margin-right: 0 !important
}

.me-1 {
  margin-right: .25rem !important
}

.me-2 {
  margin-right: .5rem !important
}

.me-3 {
  margin-right: 1rem !important
}

.me-4 {
  margin-right: 1.5rem !important
}

.me-5 {
  margin-right: 3rem !important
}

.me-6 {
  margin-right: 12px !important
}

.me-7 {
  margin-right: 30px !important
}

.me-8 {
  margin-right: 10px !important
}

.me-9 {
  margin-right: 20px !important
}

.me-auto {
  margin-right: auto !important
}

.mb-0 {
  margin-bottom: 0 !important
}

.mb-1 {
  margin-bottom: .25rem !important
}

.mb-2 {
  margin-bottom: .5rem !important
}

.mb-3 {
  margin-bottom: 1rem !important
}

.mb-4 {
  margin-bottom: 1.5rem !important
}

.mb-5 {
  margin-bottom: 3rem !important
}

.mb-6 {
  margin-bottom: 12px !important
}

.mb-7 {
  margin-bottom: 30px !important
}

.mb-8 {
  margin-bottom: 10px !important
}

.mb-9 {
  margin-bottom: 20px !important
}

.mb-auto {
  margin-bottom: auto !important
}

.ms-0 {
  margin-left: 0 !important
}

.ms-1 {
  margin-left: .25rem !important
}

.ms-2 {
  margin-left: .5rem !important
}

.ms-3 {
  margin-left: 1rem !important
}

.ms-4 {
  margin-left: 1.5rem !important
}

.ms-5 {
  margin-left: 3rem !important
}

.ms-6 {
  margin-left: 12px !important
}

.ms-7 {
  margin-left: 30px !important
}

.ms-8 {
  margin-left: 10px !important
}

.ms-9 {
  margin-left: 20px !important
}

.ms-auto {
  margin-left: auto !important
}

.m-n1 {
  margin: -.25rem !important
}

.m-n2 {
  margin: -.5rem !important
}

.m-n3 {
  margin: -1rem !important
}

.m-n4 {
  margin: -1.5rem !important
}

.m-n5 {
  margin: -3rem !important
}

.m-n6 {
  margin: -12px !important
}

.m-n7 {
  margin: -30px !important
}

.m-n8 {
  margin: -10px !important
}

.m-n9 {
  margin: -20px !important
}

.mx-n1 {
  margin-right: -.25rem !important;
  margin-left: -.25rem !important
}

.mx-n2 {
  margin-right: -.5rem !important;
  margin-left: -.5rem !important
}

.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important
}

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important
}

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important
}

.mx-n6 {
  margin-right: -12px !important;
  margin-left: -12px !important
}

.mx-n7 {
  margin-right: -30px !important;
  margin-left: -30px !important
}

.mx-n8 {
  margin-right: -10px !important;
  margin-left: -10px !important
}

.mx-n9 {
  margin-right: -20px !important;
  margin-left: -20px !important
}

.my-n1 {
  margin-top: -.25rem !important;
  margin-bottom: -.25rem !important
}

.my-n2 {
  margin-top: -.5rem !important;
  margin-bottom: -.5rem !important
}

.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important
}

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important
}

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important
}

.my-n6 {
  margin-top: -12px !important;
  margin-bottom: -12px !important
}

.my-n7 {
  margin-top: -30px !important;
  margin-bottom: -30px !important
}

.my-n8 {
  margin-top: -10px !important;
  margin-bottom: -10px !important
}

.my-n9 {
  margin-top: -20px !important;
  margin-bottom: -20px !important
}

.mt-n1 {
  margin-top: -.25rem !important
}

.mt-n2 {
  margin-top: -.5rem !important
}

.mt-n3 {
  margin-top: -1rem !important
}

.mt-n4 {
  margin-top: -1.5rem !important
}

.mt-n5 {
  margin-top: -3rem !important
}

.mt-n6 {
  margin-top: -12px !important
}

.mt-n7 {
  margin-top: -30px !important
}

.mt-n8 {
  margin-top: -10px !important
}

.mt-n9 {
  margin-top: -20px !important
}

.me-n1 {
  margin-right: -.25rem !important
}

.me-n2 {
  margin-right: -.5rem !important
}

.me-n3 {
  margin-right: -1rem !important
}

.me-n4 {
  margin-right: -1.5rem !important
}

.me-n5 {
  margin-right: -3rem !important
}

.me-n6 {
  margin-right: -12px !important
}

.me-n7 {
  margin-right: -30px !important
}

.me-n8 {
  margin-right: -10px !important
}

.me-n9 {
  margin-right: -20px !important
}

.mb-n1 {
  margin-bottom: -.25rem !important
}

.mb-n2 {
  margin-bottom: -.5rem !important
}

.mb-n3 {
  margin-bottom: -1rem !important
}

.mb-n4 {
  margin-bottom: -1.5rem !important
}

.mb-n5 {
  margin-bottom: -3rem !important
}

.mb-n6 {
  margin-bottom: -12px !important
}

.mb-n7 {
  margin-bottom: -30px !important
}

.mb-n8 {
  margin-bottom: -10px !important
}

.mb-n9 {
  margin-bottom: -20px !important
}

.ms-n1 {
  margin-left: -.25rem !important
}

.ms-n2 {
  margin-left: -.5rem !important
}

.ms-n3 {
  margin-left: -1rem !important
}

.ms-n4 {
  margin-left: -1.5rem !important
}

.ms-n5 {
  margin-left: -3rem !important
}

.ms-n6 {
  margin-left: -12px !important
}

.ms-n7 {
  margin-left: -30px !important
}

.ms-n8 {
  margin-left: -10px !important
}

.ms-n9 {
  margin-left: -20px !important
}

.p-0 {
  padding: 0 !important
}

.p-1 {
  padding: .25rem !important
}

.p-2 {
  padding: .5rem !important
}

.p-3 {
  padding: 1rem !important
}

.p-4 {
  padding: 1.5rem !important
}

.p-5 {
  padding: 3rem !important
}

.p-6 {
  padding: 12px !important
}

.p-7 {
  padding: 30px !important
}

.p-8 {
  padding: 10px !important
}

.p-9 {
  padding: 20px !important
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important
}

.px-1 {
  padding-right: .25rem !important;
  padding-left: .25rem !important
}

.px-2 {
  padding-right: .5rem !important;
  padding-left: .5rem !important
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important
}

.px-6 {
  padding-right: 12px !important;
  padding-left: 12px !important
}

.px-7 {
  padding-right: 30px !important;
  padding-left: 30px !important
}

.px-8 {
  padding-right: 10px !important;
  padding-left: 10px !important
}

.px-9 {
  padding-right: 20px !important;
  padding-left: 20px !important
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important
}

.py-1 {
  padding-top: .25rem !important;
  padding-bottom: .25rem !important
}

.py-2 {
  padding-top: .5rem !important;
  padding-bottom: .5rem !important
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important
}

.py-6 {
  padding-top: 12px !important;
  padding-bottom: 12px !important
}

.py-7 {
  padding-top: 30px !important;
  padding-bottom: 30px !important
}

.py-8 {
  padding-top: 10px !important;
  padding-bottom: 10px !important
}

.py-9 {
  padding-top: 20px !important;
  padding-bottom: 20px !important
}

.pt-0 {
  padding-top: 0 !important
}

.pt-1 {
  padding-top: .25rem !important
}

.pt-2 {
  padding-top: .5rem !important
}

.pt-3 {
  padding-top: 1rem !important
}

.pt-4 {
  padding-top: 1.5rem !important
}

.pt-5 {
  padding-top: 3rem !important
}

.pt-6 {
  padding-top: 12px !important
}

.pt-7 {
  padding-top: 30px !important
}

.pt-8 {
  padding-top: 10px !important
}

.pt-9 {
  padding-top: 20px !important
}

.pe-0 {
  padding-right: 0 !important
}

.pe-1 {
  padding-right: .25rem !important
}

.pe-2 {
  padding-right: .5rem !important
}

.pe-3 {
  padding-right: 1rem !important
}

.pe-4 {
  padding-right: 1.5rem !important
}

.pe-5 {
  padding-right: 3rem !important
}

.pe-6 {
  padding-right: 12px !important
}

.pe-7 {
  padding-right: 30px !important
}

.pe-8 {
  padding-right: 10px !important
}

.pe-9 {
  padding-right: 20px !important
}

.pb-0 {
  padding-bottom: 0 !important
}

.pb-1 {
  padding-bottom: .25rem !important
}

.pb-2 {
  padding-bottom: .5rem !important
}

.pb-3 {
  padding-bottom: 1rem !important
}

.pb-4 {
  padding-bottom: 1.5rem !important
}

.pb-5 {
  padding-bottom: 3rem !important
}

.pb-6 {
  padding-bottom: 12px !important
}

.pb-7 {
  padding-bottom: 30px !important
}

.pb-8 {
  padding-bottom: 10px !important
}

.pb-9 {
  padding-bottom: 20px !important
}

.ps-0 {
  padding-left: 0 !important
}

.ps-1 {
  padding-left: .25rem !important
}

.ps-2 {
  padding-left: .5rem !important
}

.ps-3 {
  padding-left: 1rem !important
}

.ps-4 {
  padding-left: 1.5rem !important
}

.ps-5 {
  padding-left: 3rem !important
}

.ps-6 {
  padding-left: 12px !important
}

.ps-7 {
  padding-left: 30px !important
}

.ps-8 {
  padding-left: 10px !important
}

.ps-9 {
  padding-left: 20px !important
}

.gap-0 {
  gap: 0 !important
}

.gap-1 {
  gap: .25rem !important
}

.gap-2 {
  gap: .5rem !important
}

.gap-3 {
  gap: 1rem !important
}

.gap-4 {
  gap: 1.5rem !important
}

.gap-5 {
  gap: 3rem !important
}

.gap-6 {
  gap: 12px !important
}

.gap-7 {
  gap: 30px !important
}

.gap-8 {
  gap: 10px !important
}

.gap-9 {
  gap: 20px !important
}


.justify-content-between{
  justify-content: space-between !important;
}


.heading_top_banner {
  font-size: 4rem;
  font-weight: 500;
  line-height: 1.2;
}

.hs-content-id-173977932164 .site-footer__main-menu .hs-menu-depth-1:hover>a {
}

.hs-content-id-173977932164 .main_logo_footer {
  display: none;
}

.logo_footer_new {
  display: none;
}
.hs-content-id-173977932164 .logo_footer_new {
  display: block;
}

.hs-content-id-173977932164 #hs_menu_wrapper_module_site_header_ ul .hs-menu-children-wrapper li a {
  color: #000000;
}

.extra_menu {
  width: 407px;
  height: auto;
  border-radius: 20px;
  background: rgba(255, 255, 255, 1);
  position: absolute;
  left: 0px;
  display:none;
  padding: 0px;
  box-shadow: 0 .875rem 1.875rem rgba(0, 0, 0, .1), 0 .1875rem 1rem rgba(0, 0, 0, .07);
}
.hs-content-id-173977932164 .site-footer__bar {
  display: none;
}
.hs-content-id-173977932164 footer.site-footer {
  padding: 30px 0 50px;
}

.hs-content-id-173977932164 .site-header__logo img, .hs-content-id-173977932164 .site-header__logo svg {
  height: 70px !important;
  transition: all ease-in-out 0.5s;
  transform: scale(1);
}
.hs-content-id-173977932164 .site-header__logo img:hover {
  transition: all ease-in-out 0.5s;
  transform: scale(1.3);
}
/* .hs-content-id-173977932164 .extra_menu {
display:block;
} */

.extra_a h6 {
  font-size: 16px;
  text-transform: capitalize;
  color: #000;
  text-align: left;
  margin-bottom: 0px;
}
.extra_a p {
  font-size: 12px;
  text-transform: capitalize;
  color: #000;
  text-align: left;
  margin-bottom: 0px;
}
.menu_1 {
  padding: 15px;
  border-radius: 10px;
  gap: 30px !important;
  align-items: center;
}

.menu_1:hover {
  background: rgba(243, 243, 243, 1);
}

#home_page_menu{
  display:none;
}

.hs-content-id-173977932164 .site-header__main-menu #hs_menu_wrapper_module_site_header_ ul{
  display:none;
}

.hs-content-id-173977932164 #home_page_menu{
  display:flex;
  margin-right: 30px;
}


.hs-content-id-173977932164 #home_page_menu ul li a {
  color: #fff;
}
.hs-content-id-173977932164 #home_page_menu ul li a:hover {
  color: #00FFCC; 
}

.sec_1 {
  max-width: 33.33%;
  width: 33.33%;
}

.d-flex.gap-2.sec_1bx {
  margin-top: 45px;
  margin-bottom: 100px;
}
.d-flex.gap-2.sec_2bx {
  margin-top: 93px;
}

.after_cxai img{
  display:none;
}

@media (min-width: 768px){
  .w-md-50{
    width:70%;
  }

}
.hs-content-id-173977932164 .site-header__left {
  width: 85%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}



.hs-content-id-173977932164 header.site-header.site-header-- {
  background: #010030;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
}



span#hs_cos_wrapper_widget_1721740303584_ .page-header.section-header {
  max-width: 1440px !important;
  width: 100% !important;
  display: block;
  margin: 0 auto;
  padding-right: 40px;
  padding-left: 40px;

}

#hs_cos_wrapper_widget_1721740795520 .module__inner.constrain {
  padding-left: 40px !important;
}

span#hs_cos_wrapper_widget_1721740303584_ .page-header.section-header h1{
  color:#fff;
  font-weight:500;
}

div#hs_cos_wrapper_widget_1721914057156 {
  background: #020059;
  color: #fff !important;
  padding-bottom: 2px;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  background: #020059;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  color: #fff !important;
  padding-bottom: 2px;
  background-image: url(https://cxapp.com/hubfs/Graphic%20waves-2.png);
  background-repeat: no-repeat;
  background-position: right;
  background-size: auto;
  padding-top: 134px;
  /*   background-blend-mode: overlay; */
}
div#hs_cos_wrapper_widget_1721914057156 h1 {
  color: #fff;
  text-align: left;
  /* max-width: 1440px !important; */
  font-size: 35px;
  font-weight: 500;
}

div#hs_cos_wrapper_widget_1721914057156 {
  /* max-width: 1440px; */
  /* margin: 0 auto; */
}

span#hs_cos_wrapper_widget_1721914057156_ {
  max-width: 1440px;
  margin: 0 auto;
  width: 100% !important;
  display: block;
  padding-left: 36px;
}

/* #hs_cos_wrapper_widget_1721740795520 .module__inner.constrain {
padding: 0px !important;
} */

.third_menu_inner {
  display: flex;
  padding: 20px 0px;
  gap: 60px;
}

.third_menu_inner a {
  color: #010030;
  font-size: 16px !important;
  font-weight: 600;
  text-decoration:none;
}

div#hs_cos_wrapper_widget_1721740795520 {
  background: #F7F7F7;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  padding-top: 60px;
  margin-top: -55px;
  z-index: -1;
  position: relative;
}

div#hs_cos_wrapper_widget_1721741845582 img {
  margin-top: -350px !important;
  overflow: visible;
  position: relative;
  width: 360px!important;
  margin-left: 96px;
  object-fit: cover;
}

div#hs_cos_wrapper_widget_1721741845582 .two-column.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
  overflow: visible;
  z-index:31;

}

div#hs_cos_wrapper_widget_1721741845582 h2 {
  font-size: 65px;
  font-weight: 500;
  color: #020059 !important;
}

div#hs_cos_wrapper_widget_1721741845582 h4{
  font-size: 28px;
  font-weight: 500;
  color: #020059 !important;
}

#hs_cos_wrapper_widget_1721741845582 p {
  font-size: 21px;
  margin-top: 60px;
  color: #020059 !important;
}

a.themebtnblue {
  background: #0033FF;
  color: #fff !important;
  text-decoration: none !important;
  padding: 10px 40px;
  border-radius: 20px;
}

p.aftermobilepara {
  top: -94px !important;
  position: relative;
}


.grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center {
  background: #fff!important;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center h4 {
  color: #010030 !important;
  line-height: 1;
  margin-top: 31px;
}

.hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center p {
  color: #010030 !important;
  margin-top: 11px;
  margin-top: 33px;
}

.platform_sec {
  display: flex;
}

.platform_sec_left {
  width: 100%;
}

.platform_sec_left h2 {
  font-weight: 600;
  font-family: auto;
}

.platform_sec_left h3 {
  font-family: sans-serif;
  font-weight: 400;
  font-size: 48px;
  margin: 50px 0px;
}

.platform_sec_right img {
  margin-top: -150px;
  z-index: 9;
  position: relative;
  width: 700px;
}

#hs_cos_wrapper_widget_105667232425 .multi-column.module.module--padding-top-small.module--padding-bottom-medium.module--bg-light {
  overflow: visible;
}


div#hs_cos_wrapper_widget_105667232425 a.button {
  background: #03f;
  color: #fff;
  border: unset;
}

#hs_cos_wrapper_widget_105667232425 .button-1.button-col {
  margin-top: 72px;
}

div#hs_cos_wrapper_widget_1721741845582 .two-column.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
  padding-bottom: 160px;
}

#hs_cos_wrapper_widget_105667232425 .text-center.mt-3.discover {
  display: none;
}

.button-1.button-col.imageplay img {
  margin-right: 12px;
}

div#hs_cos_wrapper_widget_105667232425 .multi-column{
  border-top-left-radius: 60px;
  border-top-right-radius: 60px;
}


div#hs_cos_wrapper_widget_1721818325435 {
  background: #0033FF;
  border-top-right-radius: 60px;
  border-top-left-radius: 60px;
  background-image: url(https://cxapp.com/hubfs/Rectangle%2042025-2.png);
  background-position: 0% 791px;
  background-repeat: no-repeat;
  background-size: contain;
}

.keypoint_top_text_div h4 {
  color: #00CCFF;
  font-family: sans-serif;
  font-weight: 400;
  font-size: 25px;
}

.keypoint_top_text_div h2 {
  color: #fff;
  font-family: sans-serif;
  font-weight: 500;
  font-size: 65px;
  line-height: 1;
  line-height: 1;
  margin: 30px 0px;
}

.keypoint_top_text_div p {
  color: #fff;
  font-size: 28px;
  font-family: sans-serif;
  line-height: 44px;
  margin-top: 50px;
}

.image_div_key img {
  width: 500px;
  margin-top: 20;
  margin-top: 35px;
}

.keycard {
  background: #ffffffde;
  border-radius: 20px;
  text-align: center;
  padding: 75px 0px 5px 0px;
}

.keycard .image_div {
  margin-bottom: 40px;
}

.keycard h2 {
  font-size: 46px;
  color: #020059;
  font-family: sans-serif;
  font-weight: 800;
  margin-bottom: 45px;
}

.keycard h3 {
  color: #020059;
  font-size: 26px;
  line-height: 30px;
  margin: 20px 0px;
}

.keycard p {
  color: #020059;
  font-size: 17px;
  line-height: 22px;
}

.btn-key a {
  background: #000;
  color: #fff;
  font-size: 18px;
  width: 80%;
  display: block;
  margin: 14px auto;
  border-radius: 10px;
  padding: 13px 20px;
  text-decoration: none;
  font-weight: 600;
}

.keycard_1 .btn-key a {
  background: #020059;
}

.keycard_2 .btn-key a {
  background: #0033FF;
}

.keycard_3 .btn-key a {
  background: #00CCFF;
}

div#hs_cos_wrapper_widget_1721818325435{
  border-radius:60px;
}


div#hs_cos_wrapper_widget_1721821037634 imageplay {
  text-align: center !important;
  width: 300px;
}

div#hs_cos_wrapper_widget_1721821037634 .one-column__grid {
  text-align: center;
}

#hs_cos_wrapper_widget_1721821037634 .button-1.button-col.imageplay a {
  background: #0033FF;
  color: #fff;
  border: unset;
}

div#hs_cos_wrapper_widget_1721821104926 .multi-column {
  padding-top: 50px;
  padding-bottom: 200px;
}

#hs_cos_wrapper_widget_1721821104926 h2 {
  font-size: 65px;
  font-weight: 500;
  line-height: 1;
}

#hs_cos_wrapper_widget_1721821104926 p {
  font-size: 32px;
  color: #020059 !important;
  line-height: 42px;
  margin-top: 49px;
}

#hs_cos_wrapper_widget_1721821104926 p span {
  color: #0033FF;
  font-weight: 200;
  font-weight: 800;
}

.button-1.button-col.imageplay.transbtn a {
  color: #020059 !important;
  border-color: #020059 !important;
}

#hs_cos_wrapper_widget_1721821104926 .module__section-main.module__section-main--block-align-center {
  margin: 90px 0px !important;
}

div#hs_cos_wrapper_widget_1721821507072 {
  background: #F7F7F7;
  border-radius: 60px;
}

#hs_cos_wrapper_widget_1721821507072 img {
  margin-top: -182px;
  width: 500px;
  margin-right: 0px;
}

#hs_cos_wrapper_widget_1721821507072 .two-column {
  overflow: visible;
}

div#hs_cos_wrapper_widget_1721821507072 h2 {
  font-size: 65px;
  line-height: 1;
  font-weight: 500;
  color: #020059;
}

div#hs_cos_wrapper_widget_1721821507072 p {
  font-size: 28px;
  line-height: 40px;
  font-weight: 500;
  margin-top: 38px;
  color: #020059;
}

.icon_txt_fea_inner {
  display: flex;
  gap: 50px;
  align-items: flex-start;
  margin-bottom: 40px;
}

.icon_txt_fea_inner img {
  width: 50px;
  height: 60px;
  object-fit: contain;
}

.icon_txt_fea_inner h4 {
  color: #020059;
  font-size: 27px;
  font-family: sans-serif;
  font-weight: 600;
  line-height: 33px;
}

.icon_txt_feature {
  margin-top: 40px;
}

div#hs_cos_wrapper_widget_1721823177175 a {
  background: #0033FF;
  color: #fff;
  border: unset;
}

div#hs_cos_wrapper_widget_1721823584303 .multi-column {
  background: #0033FF;
  overflow: visible;
  padding-bottom: 0px;
}

div#hs_cos_wrapper_widget_1721823584303 {
  margin-bottom: 100px;
}

div#hs_cos_wrapper_widget_1721823584303 .multi-column__column {
  padding-bottom: 0px !important;
}

#hs_cos_wrapper_widget_1721823584303 .grid-column__image {
  margin: 0px;
}

#hs_cos_wrapper_widget_1721823584303 .multi-column__column:last-child img {
  position: absolute;
  top: 35px;
}

#hs_cos_wrapper_widget_1721823584303 h3 {
  margin-left: 80px;
  font-size: 65px;
  line-height: 70px;
  margin-bottom: 51px;
}

#hs_cos_wrapper_widget_1721823584303 a.button {
  background: #0033FF;
  color: #fff;
  margin-left: 80px;
}

#hs_cos_wrapper_widget_1721821507072 .two-column:before {
  content: url(https://cxapp.com/hubfs/Group.png);
  position: absolute;
  right: 0px;
  top: -130px;
}

div#hs_cos_wrapper_widget_1721741845582 .two-column:before {
  content: url('https://cxapp.com/hubfs/Group%20%281%29.png');
  position: absolute;
  left: -92px;
}

#hs_cos_wrapper_widget_105667232425 .multi-column.module.module--padding-top-small.module--padding-bottom-medium.module--bg-light {
  z-index: 1;
}


header.site-header.site-header--.site-header--scroll-down.site-header--scroll,header.site-header.site-header--.site-header--scroll.site-header--scroll-up {
  z-index: 32;
}

#hs_cos_wrapper_widget_105667232425 .multi-column.module.module--padding-top-small.module--padding-bottom-medium.module--bg-light {
  z-index: 31;
}

div#hs_cos_wrapper_widget_1721818325435 .multi-column {
  padding-bottom: 0px;
}
.image_div_key img {
  margin-left: 108px;
}

#hs_cos_wrapper_widget_1721908773166 .grid-column__inner{
  justify-content: center;
  align-items: center;
}

.supercharge_main_Col {
  width: 38%;
}
.supercharge_main_Col h2:after {
  content: '';
  background-image: url(https://cxapp.com/hubfs/Group%2035275-1.png);
  position: absolute;
  width: 172px;
  height: 149px;
  top: -50px;
  right: -70px;
}
#hs_cos_wrapper_widget_1721908773166 h2 {
  font-size: 65px;
  line-height: 75px;
  color: #fff;
  font-weight: bold;
  position: relative;
}

.supercharge_first {
  width: 62%;
}

#hs_cos_wrapper_widget_1721908773166 p {
  font-size:24px;
  color:#fff;
  font-weight:400;
  line-height:35px;
  margin-top:50px;
  width: 70%;
}

#hs_cos_wrapper_widget_1721908773166 .multi-column {
  border-bottom-right-radius: 50px !important;
  border-bottom-left-radius: 50px;
}

#hs_cos_wrapper_widget_1721909216760 .module__section-header-inner.module__section-header-inner--text-align-left.constrain--8 {
  width: 100% !important;
  max-width: 100%;
  text-align: center;
}

div#hs_cos_wrapper_widget_1721909216760 .resources {
  background: #fff !important;
  padding-top:0px !important;
  padding-bottom:0px !important;
}

div#hs_cos_wrapper_widget_1721909216760 h2 {
  color: #ffff;
  font-size: 35px;
}

div#hs_cos_wrapper_widget_1721909216760 {margin-bottom: -70px;}

div#hs_cos_wrapper_widget_1721909216760 .card-carousel .slick-list {
  overflow: hidden;
}

div#hs_cos_wrapper_widget_1721909216760 .resource-card__inner {
  background: #020059;
  padding-top: 138px;
  border-radius: 20px;
  padding-left: 37px;
  padding-right: 40px;

}

/* .module__inner.constrain {
padding: 0px !important;
} */

.module__content.module__content--text-align-center.constrain--12.false {
  margin: 0px !important;
}

div#hs_cos_wrapper_widget_1721914562529 .two-column {
  padding-bottom: 0;
}

span.resource-card__type {display: flex;}

span.resource-card__type span {
  background: #0033FF !important;
  color: #fff !important;
  padding: 5px 20px !important;
  border-radius: 50px !important;
  display: none !important;
}

span.resource-card__type span:first-child {
  display: block !important;
}

.slick-slide.slick-current.slick-active span.resource-card__type span {
  background: #020059 !important;
}

.slick-slide.slick-current.slick-active .resource-card__inner {
  background: url(https://cxapp.com/hubfs/Rectangle%2042028-1.png) !important;
  background-size: 100% !important;
  background-repeat: no-repeat !important;
}
div#hs_cos_wrapper_widget_1721909216760 .resources__column {
  padding-top: 40px;
}


div#hs_cos_wrapper_widget_1721909216760  .resource-card__title{
  font-size: 22px;
  color: #FFFFFF !important;
  text-align: left;
  line-height: 35px;
  font-weight: bold !important;
  transition: 0.5s;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card:hover .resource-card__title{
  font-size: 22px;
  line-height: 30px;
  transition: 0.5s;
}


div#hs_cos_wrapper_widget_1721909216760 .resource-card__snippet{
  color:#FFFFFF !important;
  text-align:left;
  line-height:23px;
}

div#hs_cos_wrapper_widget_1721909216760 .resource-card__actions{
  color:#FFFFFF !important;
  text-align:left;
  margin-top:0px;
  opacity: 0;
  transition: opacity 0.5s;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card:hover .resource-card__actions{
  opacity: 1;
  transition: opacity 0.5s;
}

div#hs_cos_wrapper_widget_1721909216760 .resource-card__actions a{
  color:#FFFFFF !important;
  text-align:left;
}


div#hs_cos_wrapper_widget_1721909216760 .carousel .slick-dots .slick-active button{
  background-color:#fff;
}

div#hs_cos_wrapper_widget_1721909216760 .card-carousel__carousel{
  padding-bottom:0px !important;
}

div#hs_cos_wrapper_widget_1721908773166 .grid-column__content {
  width: 100%;
  padding-left: 34px;
}

.supercharge_first {
  display: flex;
  align-items: center;
  gap: 50px;
}

.supercharge_second p {
  font-size: 21px;
}

#hs_cos_wrapper_widget_1721908773166 p {
  font-size: 24px;
  color: #fff;
  font-weight: 400;
  line-height: 35px;
  margin-top: 50px;
  margin-bottom: 99px;
}

.supercharge_first h2 {
  font-size: 65px !important;
  line-height: 77px;
  font-weight: 600 !important;
}

.supercharge_main a {
  background: #0033FF;
  color: #fff;
  text-decoration: none;
  padding: 20px 30px;
  border-radius: 50px;
  font-weight: 700;
  font-size: 16px !important;
}

div#hs_cos_wrapper_widget_1721908773166 .module__underlay-image-element--middle-center {
  -o-object-position: center center;
  object-position: top;
  object-fit: cover;
}

.slick-slide {
  padding-bottom: 0px !important;
}

.resources__column {
  padding-bottom: 0px;
}

#hs_cos_wrapper_widget_1721908773166 .multi-column {
  border-radius: 50px;
  padding-top: 150px;
  padding-bottom: 90px;
}

div#hs_cos_wrapper_widget_1721909216760 .carousel .slick-arrow.slick-prev{
  left: -70px;
  top: 32%;
  width: 2rem !important;
  height: 4rem !important;
  color: #fff !important;
  border-color: #fff;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card--horizontal .resource-card__image {
  height: 100%;
  position: absolute;
  z-index: 0;
  opacity: 0;
  transition: opacity 0.5s;
  border-radius: 20px;
  width: 100%;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card:hover a.resource-card__image{
  opacity: 1;
  transition: opacity 0.5s;
}
div#hs_cos_wrapper_widget_1721909216760 .carousel .slick-arrow.slick-prev svg path {
  fill: #fff !important;
  color: #fff !important;
}

div#hs_cos_wrapper_widget_1721909216760 .carousel .slick-arrow.slick-prev svg {
  width: 30% !important;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card:hover a.resource-card__image:before {
  content: '';
  background: #0033FF85;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 20px;
  margin: auto;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card {
  transform: translateY(0px);
  transition: all ease-in-out 0.5s;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card:hover {
  box-shadow: 20px 0px 25px #00000035;
  border-radius: 20px;
  transform: translateY(-20px);
  transition: all ease-in-out 0.5s;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card--horizontal .resource-card__image img {
  border-radius: 20px;
}
div#hs_cos_wrapper_widget_1721909216760 .resource-card:hover span.resource-card__type span{
  background-color: #020059 !important;
}

div#hs_cos_wrapper_widget_1721909216760 .resource-card:hover .resource-card__content {
  z-index: 1;
}

div#hs_cos_wrapper_widget_1721909216760 .carousel .slick-arrow.slick-next{
  right: -70px;
  top: 32%;
  width: 2rem !important;
  height: 4rem !important;
  color: #fff !important;
  border-color: #fff;
}

div#hs_cos_wrapper_widget_1721909216760 .carousel .slick-arrow.slick-next svg path {
  fill: #fff !important;
  color: #fff !important;
}

div#hs_cos_wrapper_widget_1721909216760 .carousel .slick-arrow.slick-next svg {
  width: 30% !important;
}

.resources__filter.resources__filter--search {
  width: 200px;
}

.resources__filter input,.resources__filter select {
  border-radius: 50px !important;
  border-color: #D3D7DA;
  color: #020059;
}

.resources__filters--top .resources__filters-inner:not([class*=hide-header]):before {
  content: 'Find Resoruces' !important;
  font-size: 24px;
  color: #020059 !important;
  font-weight: 600;
}

.resources__filter--search{
  border-left:0px;
}

.resource-card.on-light.resource-card--is-linked {}

.resource-card.on-light.resource-card--is-linked {
  box-shadow: none;
}

#hs_cos_wrapper_widget_1721907418682 a.resource-card__image {
  height: 258px;
  background: #fff;
  overflow: hidden;
  border-radius: 35px;
}
#hs_cos_wrapper_widget_1721907418682 .resource-card:hover a.resource-card__image img {
  transform: scale(1.2);
  transition: all 0.50s ease-in-out;
}
#hs_cos_wrapper_widget_1721907418682 a.resource-card__image img {
  border-radius: 35px;
}
#hs_cos_wrapper_widget_1721907418682 .resource-card {
  box-shadow: none;
  border-radius: 35px;
}
#hs_cos_wrapper_widget_1721907418682 .resource-card:hover a.resource-card__title.resource-card--is-linked {
  color: #03f !important;
  text-decoration: underline;
}
#hs_cos_wrapper_widget_1721907418682 .resource-card:hover a.cta-link.cta-link--chevron.cta-link--secondary {
  color: #03f !important;
  text-decoration: none;
}

#hs_cos_wrapper_widget_1721907418682 .resource-card__actions {
  margin: 0px;
}
#hs_cos_wrapper_widget_1721907418682 .resource-card:hover .cta-link--chevron:after {
  transform: translateX(5px);
}


#hs_cos_wrapper_widget_1721907418682 .resource-card__content {
  justify-content: unset;
}

#hs_cos_wrapper_widget_1721907418682 span.resource-card__type {
  position: absolute;
  right: 0px;
  top: -73px;
  background: #fff !important;
  border-radius: 50px;
  padding: 0px 20px;
}

#hs_cos_wrapper_widget_1721907418682 .resource-card__content-top {
  position: relative;
}

#hs_cos_wrapper_widget_1721907418682 .resource-card__type span.tag {
  background: #fff !important;
  color: #020059 !important;
  border-radius: 50px !important;
}

#hs_cos_wrapper_widget_1721907418682 a.resource-card__title.resource-card--is-linked {
  font-size: 27px;
  line-height: 35px;
  color: #020059;
}

span#hs_cos_wrapper_widget_1721917740898_ h3 {
  color: #020059;
  margin-top: 10px;
}

.widget-module ul {
  list-style: none;
  display: flex;
  gap: 10px;
  width: 100% !important;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-top: 50px;
}

.widget-module ul li a {
  color: #020059 !important;
  text-decoration: none;
  font-size: 20px;
  background: #fff !important;
  padding: 10px 29px;
  border-radius: 22px;
  transform: translateY(0px);
  transition: all ease-in-out 0.5s;
  border: 1px solid #D3D7DA;
}
span#hs_cos_wrapper_widget_1721917740898_ .widget-module ul li:hover{
  transform: translateY(-5px);
  transition: all ease-in-out 0.5s;
}
a.filter-expand-link {
  display: none;
}
.widget-module ul li .filter-link-count{
  display:none;
}

span#hs_cos_wrapper_widget_1721917740898_ {
  background: #F3F3F3 !important;
}

#hs_cos_wrapper_widget_1721917740898_ .block:before {
  content: '';
  height: 450px;
  background: #F3F3F3;
  position: absolute;
  left: 0;
  right: 0;
  top: -52px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  z-index: -1;
}

#hs_cos_wrapper_widget_1721917740898_ .block {
  position: relative;
}

div#hs_cos_wrapper_widget_1721914562529 .two-column__column:nth-child(2) h3 {
  font-size: 35px;
}

.resources.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
  padding-top: 52px;
}

#hs_cos_wrapper_widget_1721907418682 span.resource-card__snippet {
  font-size: 26px;
  color: #020059;
  line-height: 2rem;
}

#hs_cos_wrapper_widget_1721907418682 a.cta-link.cta-link--chevron.cta-link--secondary {
  color: #020059;
}

#hs_cos_wrapper_widget_1721907418682 button.resources__pagination-btn.resources__pagination-btn--prev.disabled {
  display: none;
}

#hs_cos_wrapper_widget_1721907418682 button.resources__pagination-btn.resources__pagination-btn--next {
  display: none;
}


#hs_cos_wrapper_widget_1721907418682 .resources__pagination-page-btns {
  width: 100% !important;
  max-width: 100%;
  text-align: center;
}

#hs_cos_wrapper_widget_1721907418682 button.resources__pagination-btn.resources__page-btn.active {
  background: #0033FF !important;
}

#hs_cos_wrapper_widget_1721907418682 button.resources__pagination-btn.resources__page-btn {
  border: 1px solid #D3D7DA;
  padding: 0px;
}
#hs_cos_wrapper_widget_1721907418682 button.resources__pagination-btn.resources__page-btn:hover {
  color: #0033FF !important;
}
.hs-content-id-173977932164  div#hs_cos_wrapper_widget_1720787202357,
.hs-content-id-173977932164  div#hs_cos_wrapper_widget_1720788096313,
.hs-content-id-173977932164 div#hs_cos_wrapper_widget_1720786504868 {
  display: none;
}
#hs_cos_wrapper_widget_1721907418682 .resources__pagination-page-btns button {
  margin-right: 0px;
}

#hs_cos_wrapper_widget_1721909216760 a.resource-card__title.resource-card--is-linked:hover {
  /*     text-decoration: underline; */
}

div#hs_cos_wrapper_widget_1721907418682 .resource-card__title:hover {
  color: #03f !important;
  text-decoration: underline;
}
button.resources__reset.cta-btn {
  background: linear-gradient(168deg, rgba(0, 51, 255, 1) 56%, rgba(0, 255, 204, 1) 100%);
}

div#hs_cos_wrapper_widget_1721914562529 .two-column {
  padding-top: 20px;
}

#hs_cos_wrapper_widget_1721914562529 h3 {
  font-size: 65px;
  margin-top: 20px;
  font-weight: 600;
  color: #020059 !important;
  margin-bottom: 30px;
}

#hs_cos_wrapper_widget_1721914562529 p {
  color: #020059 !important;
  font-size: 32px;
  line-height: 40px;
  width: 80%;
}
#hs_cos_wrapper_widget_1721914562529 span#hs_cos_wrapper_widget_1721914562529_ p {
  color: #020059 !important;
  font-size: 24px;
  line-height: 34px;
  width: 100%;
}

#hs_cos_wrapper_widget_1721914562529 .column-block__form--boxed {
  box-shadow: unset !important;
}

div#hs_cos_wrapper_widget_1721914562529 h3 {
  color: #020059;
  /*     font-size: 25px; */
}

#hs_cos_wrapper_widget_1721914562529 form {
  display: flex;
  gap: 22px;
  align-items: center;
}

#hs_cos_wrapper_widget_1721914562529 form input {
  border-radius: 50px;
}

#hs_cos_wrapper_widget_1721914562529 form input.hs-button.primary.large {
  background: #0033FF;
  font-size: 16px;
  margin-top: -6px;
}
#hs_cos_wrapper_widget_1721914562529 form input.hs-button.primary.large:hover{
  transform: translateY(-5px);
  transition: all ease-in-out 0.5s;
  background: #fff !important;
  border-color: #fff !important;
  color: #000 !important;
  transition: all ease-in-out 0.5s;
  box-shadow: 0px 3px 4px rgb(122 122 122 / 18%);
}
div#hs_cos_wrapper_widget_1721908773166 .button-1 a{
  background: #03f;
  color: #fff;
  border: unset;
}
#hs_cos_wrapper_widget_1721823584303 h3 {
  margin-left: 0px;
  color: #fff;
  /*       width: 70%; */
}

#hs_cos_wrapper_widget_1721823584303 .multi-column__column:last-child img {
  top: -17px;
  right: 0px;
  width: 120% !important;
  max-width: 160%;
}

div#hs_cos_wrapper_widget_1721823584303 .multi-column {
  padding-bottom: 98px;
}

div#hs_cos_wrapper_widget_1721823584303 {
  margin-bottom: 50px;
}

#hs_cos_wrapper_widget_1721823584303 a.button {
  margin-left: 0px;
  background: #fff;
  color: #010030;
  border: unset;

}
div#hs_cos_wrapper_widget_105667232433 a.button {
  text-decoration: none !important;
  background: #0000;
  position: relative;
  z-index: 1;
  border-radius: 50px;
  border: unset;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(to right, #00FFCC, #00CCFF);
  /*   font-weight: 900; */
  padding: 18px 32px;
}
div#hs_cos_wrapper_widget_105667232433 a.button:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50px;
  padding: 2px; /* Adjust according to your border width */
  background: linear-gradient(to right, #00FFCC, #00CCFF);
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude; /* For Firefox */
}
div#hs_cos_wrapper_widget_105667232433 a.button:hover {
  background: #FFF;
  border-color: #fff !important;
  color: #000 !important;
  font-weight: 600;
  transition: all ease-in-out 0.5s;
  box-shadow: 0px 3px 4px rgb(122 122 122 / 18%);
  -webkit-text-fill-color: #000;
  border: 0;
}
div#hs_cos_wrapper_widget_105667232433 a.button:hover:before{
  background: transparent;
}
span#hs_cos_wrapper_widget_1721917740898_ .block {
  padding-top: 100px;
}
.hs-content-id-173977932164 .site-footer a:hover {
  color: #00FFCC; 
}
div#hs_cos_wrapper_widget_1721823584303 .multi-column {
  border-radius: 50px;
}
/* mobile css */


@media only screen and (max-width: 1025px) {
  div#hs_cos_wrapper_widget_1721909216760 .resource-card__inner {
    padding-top: 50px;
    padding-bottom: 50px;
    height: auto;
  }
  .widget-module ul {
    gap: 40px 20px;
    flex-wrap: wrap;
  }
  div#hs_cos_wrapper_widget_1721907418682 .module__grid.module__grid--four-col>div {
    width: 50%;
  }
  /*   div#hs_cos_wrapper_widget_1721907418682 .module__grid {
  flex-direction: column;
} */
  #hs_cos_wrapper_widget_1721914562529 h3 {
    font-size: 45px;
    line-height: 50px;
  }
  div#hs_cos_wrapper_widget_1721909216760 .resource-card__title {
    font-size: 22px;
    line-height: 32px;
  }
  .supercharge_first h2 {
    font-size: 46px !important;
    line-height: 67px;
  }
  #hs_cos_wrapper_widget_1721908773166 p {
    margin-top: 50px;
    margin-bottom: 69px;
  }
  div#hs_cos_wrapper_widget_1721907418682 .resources.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
    padding-top: 130px;
  }
  #hs_cos_wrapper_widget_1721823584303 h3 {
    font-size: 55px;
    line-height: 65px;
  }
  #hs_cos_wrapper_widget_1721823584303 .multi-column__column:last-child img {
    top: 12px;
    right: -40px;
    width: 140% !important;
    max-width: 160%;
  }
  div#hs_cos_wrapper_widget_1720788096313 .button-1 {
    margin-top: 55px;
    margin-bottom: 45px;
  }
  .hs-content-id-173977932164 .site-footer__legal-menu #hs_menu_wrapper_module_site_footer_ ul{
    margin-left: 0;
  }
  .supercharge_main_Col {
    width: 50%;
  }

}
@media only screen and (max-width: 993px) {
  div#hs_cos_wrapper_widget_1721909216760 .resource-card__inner {
    padding-top: 15px;
    width: 100%;
    background-size: 100% 100% !important;
  }
  div#hs_cos_wrapper_widget_1721909216760 .resource-card__title {
    font-size: 20px;
  }
  .hs-content-id-173977932164 .site-footer__legal-menu #hs_menu_wrapper_module_site_footer_ ul{
    margin-left: 0;
  }
  #hs_cos_wrapper_widget_1721914562529 .column-block__form--boxed {
    box-shadow: unset !important;
    padding: 30px 0;
  }
  div#hs_cos_wrapper_widget_1721914562529 .two-column__column:first-child {
    margin-bottom: 0;
  }
  div#hs_cos_wrapper_widget_1721909216760 .resource-card__inner {
    padding-top: 35px;
    width: 100%;
    background-size: 100% 100% !important;
  }
  div#hs_cos_wrapper_widget_1721907418682 .resources.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
    padding-top: 40px;
  }
  span#hs_cos_wrapper_widget_1721917740898_ .block {
    padding-top: 60px;
  }
  .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .two-column__grid--50-50>div:first-child {
    width: 100%;
    margin-bottom: 0px;
  }
  .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .module--bg-light {
    padding-bottom: 20px;
  }
  div#hs_cos_wrapper_widget_1720788096313 .button-1 {
    margin-top: 45px;
    margin-bottom: 35px;
  }
  .supercharge_first img {
    width: 10%;
  }
  .supercharge_first {
    gap: 20px;
  }
  .supercharge_main_Col {
    width: 60%;
  }
  .supercharge_main_Col h2:after {
    content: '';
    background-image: url(https://cxapp.com/hubfs/Group%2035275-1.png);
    position: absolute;
    width: 172px;
    height: 149px;
    top: -50px;
    right: -160px;
    background-repeat: no-repeat;
    background-size: 60%;
  }
}
@media only screen and (max-width: 768px) {
  #hs_cos_wrapper_widget_1721914562529 .column-block__form--boxed {
    box-shadow: unset !important;
    padding: 10px 0;
  }
  #hs_cos_wrapper_widget_1721914562529 h3 {
    font-size: 2rem;
    line-height: 2.4rem;
  }
  #hs_cos_wrapper_widget_1721908773166 p {
    margin-top: 20px;
    margin-bottom: 59px;
  }
  #hs_cos_wrapper_widget_1721908773166 .multi-column {
    border-radius: 50px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  #hs_cos_wrapper_widget_1721907418682 a.resource-card__title.resource-card--is-linked {
    font-size: 30px;
    line-height: 38px;
  }
  div#hs_cos_wrapper_widget_1721907418682 .resources.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
    padding-top: 40px;
    padding-bottom: 60px;
  }
  #hs_cos_wrapper_widget_1721823584303 h3 {
    font-size: 32px;
    line-height: 40px;
    text-align: center;
  }
  div#hs_cos_wrapper_widget_1721823584303 .multi-column {
    padding-bottom: 0px;
  }
  #hs_cos_wrapper_widget_1721823584303 .multi-column__column:last-child img {
    top: 12px;
    right: 0;
    width: 100% !important;
    max-width: max-content;
    position: unset;
    margin: auto;
  }
  .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .module--bg-light {
    padding-bottom: 20px;
    padding-top: 50px;
  }
  div#hs_cos_wrapper_widget_1721823584303 .button-1.button-col{
    text-align: center;
  }
  div#hs_cos_wrapper_widget_1720788096313 .button-1 {
    margin-top: 45px;
    margin-bottom: 55px;
  }
  .hs-content-id-173977932164 .site-footer__social-links div#hs_menu_wrapper_module_site_footer_ ul {
    flex-direction: row;
  }
}
@media only screen and (max-width: 600px) {
  div#hs_cos_wrapper_widget_1721741845582 h2 {
    font-size: 40px;
    line-height: 19px;
  }
  div#hs_cos_wrapper_widget_105667232433 h2 {
    font-size: 30px !important;
    line-height: 46px;
  }
  div#hs_cos_wrapper_widget_1721914057156 {
    padding-top: 102px !important;
    padding-left: 0px!important;
  }

  .third_menu_inner {
    gap: 7px;
    justify-content: center;
    padding-top: 11px;
  }

  .third_menu_inner a {
    font-size: 14px !important;
  }

  div#hs_cos_wrapper_widget_1721741845582 img {
    margin-top: 0px !important;
    margin: 0 auto !important;
    text-align: center;
  }

  div#hs_cos_wrapper_widget_1721741845582 .two-column.module.module--padding-top-medium.module--padding-bottom-medium.module--bg-transparent {
    padding-bottom: 10px;
  }

  h2 {
    19px;
  }

  .platform_sec_left h2 {
    font-size: 40px !important;
  }

  .platform_sec {
    flex-direction: column !important;
  }

  h3.platform_second_tag {
    font-size: 30px;
    line-height: 37px;
    margin: 30px 0px;
  }

  .platform_sec_left p {
    font-size: 18px !important;
  }

  .platform_sec_right img {
    margin: 0px;
  }

  .platform_sec_left {
    margin-top: 29px;
  }

  .hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center h4 {
    font-size: 40px;
  }

  .hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column__image {
    margin-top: 35px;
  }

  .hs-content-id-173977932164 #hs_cos_wrapper_widget_105667232425 .grid-column.grid-column--icon-card.on-light.grid-column--icon-card-align-center p {
    margin-bottom: 35px;
    font-size: 18px;
  }

  #hs_cos_wrapper_widget_105667232425 .button-1.button-col {
    margin-top: 24px;
  }

  .keypoint_top_text_div h4 {
    font-size: 18px;
  }

  .keypoint_top_text_div h2 {
    font-size: 40px;
  }

  .keypoint_top_text_div p {
    font-size: 18px;
    line-height: 27px;
  }

  .image_div_key img {
    margin-top: 0px;
    margin-left: 20px;
  }

  div#hs_cos_wrapper_widget_1721818325435 {
    background-image: unset;
  }

  .keycard h2 {
    font-size: 40px;
  }

  #hs_cos_wrapper_widget_1721821104926 h2 {
    font-size: 40px;
  }

  #hs_cos_wrapper_widget_1721821104926 p {
    font-size: 18px;
    line-height: 24px;
  }

  #hs_cos_wrapper_widget_1721821104926 .module__section-main.module__section-main--block-align-center {
    margin-top: 0px !important;
    text-align: center !important;
    margin-bottom: 0px !important;
  }

  div#hs_cos_wrapper_widget_1721821104926 img {
    text-align: center !important;
    margin: 0 auto;
  }

  #hs_cos_wrapper_widget_1721821104926 picture.module__picture {
    text-align: center !important;
  }

  div#hs_cos_wrapper_widget_1721821507072 h2 {
    font-size: 40px;
  }

  div#hs_cos_wrapper_widget_1721821507072 p {
    font-size: 18px;
    line-height: 23px;
  }

  div#hs_cos_wrapper_widget_1721823177175 h2 {
    text-align: center;
    font-size: 40px;
  }

  .icon_txt_feature {
    margin-top: 10px;
    margin-bottom: 0px !important;
  }

  div#hs_cos_wrapper_widget_1721823177175 .module__grid {
    margin: 0 auto !important;
    gap: 0px !important;
  }

  .icon_txt_fea_inner {
  }

  .icon_txt_feature .icon_txt_fea_inner:last-child {
    margin-bottom: 0px;
  }

  .icon_txt_fea_inner h4 {
    font-size: 22px;
  }

  .icon_txt_fea_inner img {
    width: 40px;
    height: 51px;
  }

  #hs_cos_wrapper_widget_1721823177175 .button-1.button-col.imageplay {
    text-align: center;
  }

  #hs_cos_wrapper_widget_1721823584303 h3 {
    font-size: 40px;
    margin: 0px;
    margin-bottom: 35px;
    text-align: center;
  }

  #hs_cos_wrapper_widget_1721823584303 .button-1.button-col.imageplay {
    margin-left: 23px;
  }

  div#hs_cos_wrapper_widget_1721741845582 .two-column:before {
    display: none;
  }
  /* 
  #hs_cos_wrapper_widget_1721823584303 .multi-column__column:last-child img {
  position: relative;
  top: 100px;
} */

  div#hs_cos_wrapper_widget_105667232433 h2 {
    font-size: 30px !important;
    line-height: 46px;
  }
  .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .module--bg-light {
    border-radius: 0px;
    padding-top: 100px;
  }

  /* div#hs_cos_wrapper_widget_1720786504868 h2 {
  font-size: 65px !important;
  line-height: 43px !important;
} */

  .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .two-column__grid--50-50>div:first-child {
    margin-bottom: 0px;
    width: 100% !important;
  }

  .hs-content-id-173977932164 #hs_cos_wrapper_widget_1720786504868 .two-column__grid--50-50>div:last-child {
    width: 100%;
  }

  div#hs_cos_wrapper_widget_105667232433 h2 {
  }

  #hs_cos_wrapper_widget_105667232433 .d-flex.align-items-center.justify-content-between {
    flex-wrap: wrap !important;
    gap: 40px;
    margin-bottom: 22px;
    justify-content: center !important;
    margin-top: 21px;
  }

  .hs-content-id-173977932164 .site-footer__social-links div#hs_menu_wrapper_module_site_footer_ ul {
    flex-direction: row-reverse;
  }

  .hs-content-id-173977932164 .site-footer__legal-menu #hs_menu_wrapper_module_site_footer_ ul {
    margin: 0 auto;
  }

  .hs-content-id-173977932164 .site-header__logo img {
    object-fit: contain !important;
  }
  #hs_cos_wrapper_widget_1721740795520 .module__inner.constrain {
    padding-left: 0px !important;
  }
  div#hs_cos_wrapper_widget_1721907418682 .module__grid.module__grid--four-col>div {
    width: 100%;
  }
  div#hs_cos_wrapper_widget_1721908773166 .grid-column__content {
    padding-left: 0;
  }
  #hs_cos_wrapper_widget_1721908773166 p {
    width: 100%;
  }
  #hs_cos_wrapper_widget_1721917740898_ .block:before {
    height: 570px;
  }
}
@media only screen and (max-width: 320px) {
  .supercharge_main_Col {
    width: 70%;
  }
}

.body-wrapper.hs-content-id-173977932164.hs-site-page.page {
  zoom: 0.9;
}