:root{--webistryGap: 16px;--container-width: 1440px; --sideGap: max(calc((100vw - var(--container-width)) / 2), 142px);--linkGreen: #00A398;--linkColor: #4D758F;--grey: var(--color-text-gray);--lightgrey: #E5E5E9;@media (max-width: 1200px){--sideGap: 50px;}@media (max-width: 991px){--sideGap: 33px;}@media (max-width: 700px){--sideGap: calc(50px - calc(1.88rem/2));}}html{scroll-behavior: smooth;scroll-padding-top: 150px;}body{color: var(--grey);font-family: "Roboto","Arial",sans-serif;overflow-x: hidden;}body.theme-bg::before, body.theme-bg::after{display: none}::placeholder{color: rgba(119, 121, 126, 0.70) !important;}.btn.-white{color: #343A40;}:is(.main-content, header, .event-detail-hero) .row{margin: 0}:is(.main-content, header, .event-detail-hero) [class*="cell-"]{padding: 0;}.wrapper.show-new{overflow: visible;}.container, .wp-block-columns{--container-width: inherit;}.has-text-align-center{text-align: center !important;}.main-content .tc-wrap [class*="cell-"]{padding-right: calc(1.88rem/2);padding-left: calc(1.88rem/2);}.main-content .expandable-content-5050 [class*="cell-"]{padding-right: calc(1.88rem/2);}.main-content .expandable-content-5050 [class*="cell-"] + div{padding-left: calc(1.88rem/2);padding-right: 0;}.quick-links-grid .qlg-row [class*="cell-"]{margin-bottom: 30px;}.card-grid-comp .card-box-inner .desc{padding: 20px;}.blog-wrap.row{gap: var(--webistryGap);}.blog-wrap.row .cell-xl-3{max-width: calc(25% - var(--webistryGap));flex: calc(25% - var(--webistryGap));}@media (max-width: 991px){.blog-wrap.row .cell-xl-3{max-width: calc(50% - var(--webistryGap));flex: calc(50% - var(--webistryGap));}}@media (max-width: 600px){.blog-wrap.row .cell-xl-3{max-width: 100%;flex: 100%;}}.title{font-family: Roboto;}#customers img{height: auto;width: auto;}#customers .logo-promo-outer{position: relative;}#customers .logo-promo-wrap{& :is(.slick-dots, button){display: none !important}&::before, &::after{top: 0;left: 0;position: absolute;content: '';width: 180px;height: 100%;background: linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);z-index: 100;}&::after{right: 0;left: auto;rotate: 180deg;}}.agenda-toggle .container, #customers .container, .resources-hero-zone .container, .expandable-content-5050 .container, .main-container > .wysiwyg-section .container, .event-webinars-grid .container, .listing-page-hero .container, .post-detail-hero .container, div:not(.subnav-content) > .container{--container-width: 100%;padding-left: var(--sideGap);padding-right: var(--sideGap);}:is(.generic-hero, .hero-section, .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.classic) .container, :is(.main-header, .fifty-fifty-promo) .container, .wp-block-columns{--container-width: 1156px;padding: 0 var(--sideGap);max-width: none;}@media (min-width: 1200px){.main-header{--container-width: 1440px;--sideGap: max(calc((100vw - var(--container-width)) / 2), 80px);}}.two-column-form .container, .two-column-form .wp-block-columns{--container-width: 1076px;z-index: 2;}.event-detail-hero .edh-more-info, .event-detail-hero .edh-wrap{width: 100%;} :is(.card-grid-comp, .tabbed-content, .testimonials-block, .subnav, .main-footer, .related-resource-comp, .cta-banner, .card-promo, .featured-resource-promo, .quick-links-grid, .bio-card-comp, .whats-new-wrapper) .container, .event-detail-hero .edh-wrap, .event-detail-hero .edh-more-info, #filter_form .container{padding-left: var(--sideGap);padding-right: var(--sideGap);--container-width: inherit;max-width: none !important;}.event-detail-hero .edh-more-info{padding-left: 0;padding-right: 0;}.event-detail-hero .edh-wrap .edh-triangles{display: none}.anouncements-lister .row, .solutions-lister .row, .card-promo-row, .card-grid-comp .row{gap: 0 25px;margin: 0;}.anouncements-lister .row .cell-md-6, .card-grid-comp .row .cell-lg-6{width: auto;flex: calc(50% - 12.5px);}.card-promo .card-item{flex: calc(25% - 25px);padding: 0;max-width: calc(25% - 25px);}.card-promo-row.row-style2{max-width: 100%;}.solutions-lister .row .cell-md-4, .card-promo-row.row-style2 .card-item{flex: calc(33.33% - 25px);padding: 0;max-width: calc(33.33% - 25px);}@media (max-width: 991px){.solutions-lister .row .cell-md-4, .anouncements-lister .row .cell-md-6, .card-grid-comp .row .cell-lg-6, .card-promo .card-item{flex: 100% !important;width: 100%;max-width: 100% !important;}}.generic-hero, .hero-section, .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action, :is(.main-header, .fifty-fifty-promo) .container, .wp-block-columns, .btn-agenda-wrapper{padding: 0 var(--sideGap);max-width: 100%;}.wp-block-columns .wp-block-columns{padding: 0 !important }.form--wrap .form-field:not(.no-label) label{display: none;}.form--wrap .form-field input, .form--wrap .form-field textarea, .form--wrap .form-field select{padding: .38rem .94rem;}.sec-heading p, .main-content{color: var(--grey);}.related-resource-comp .sec-heading p{color: var(--color-text-gray);font-size: 18px;font-weight: 400;line-height: 150%;}.main-content :where(p:not(.eyebrow-text), ul:not(.slick-dots) li){margin-bottom: 24px;color: inherit;font-size: 16px;font-weight: 400;line-height: 155%;}p.promo-heading:last-child{margin-bottom: 0;}.main-content :where(p.submit, li){margin-bottom: 0;}:is(h2, .h2){color: #343A40;text-align: center;font-size: 40px;font-style: normal;font-weight: 700;line-height: 120%;letter-spacing: -0.1px;}:where(.simple, .branded) :is(h2, .h2){text-align: left;}@media (max-width: 991px){:is(h2, .h2){font-size: 32px;}} .eyebrow-text, .eyebrow-text.grey-text, .eyebrow-text.green-text{color: #00A398;font-size: 18px;font-weight: 500;line-height: 130%; letter-spacing: -0.2px;text-transform: none;margin-bottom: 20px;}.eyebrow-text.grey-text{color: #343A40;}@media (max-width: 800px){.eyebrow-text, .eyebrow-text.grey-text, .eyebrow-text.green-text, #testimonials.testimonials-with-eyebrow h2::before, section#speaker_block .container .speaker-information h6{font-size: 16px !important;}}p a{color: var(--linkColor);} .bg-primary-blue .form--wrap input[type="submit"], .bg-primary-blue .form--wrap input[type="button"], .gravity-theme button, input[type="button"], input[type="reset"], input[type="submit"], .btn{background-color: #771A77;border-color: #771A77;color: #fff;outline-color: #5d2757;}.bg-primary-blue .form--wrap input[type="submit"]:hover, .bg-primary-blue .form--wrap input[type="button"]:hover{background-color: #5d2757;border-color: #5d2757;}.bg-primary-blue .form--wrap input[type="submit"]:focus, .bg-primary-blue .form--wrap input[type="button"]:focus{outline-color: #5d2757;}.navigation ul li.btn a, .main-header .header-cta .btn, .gravity-theme button, input[type="button"], input[type="reset"], input[type="submit"], .btn, .btn-link{padding: 18px 32px !important;line-height: 1.13 !important;font-size: 16px !important;}.form--wrap .submit input{background-image: none;}.subnav + .wp-block-spacer, .gravity-theme button::after, input[type="button"]::after, input[type="reset"]::after, input[type="submit"]::after, .btn::after{display: none;}.button-container{flex-wrap: wrap}.button-container .btn-link{padding-left: 20px;padding-right: 20px;}.branded .media-right .promo-media{margin-left: 0 !important;}.form--wrap .field-error input, .form--wrap .field-error textarea, .form--wrap .field-error select{background-color: #fff !important;}.form--wrap .form-field .error-msg{color: #ff3e41 !important;}.bg-primary-blue .form--wrap .form-field .error-msg{color: #ff3e41 !important;}:is(.gated-form, .gated-banner, .event-detail-hero, #gatedAsset) .form-field .error-msg, .two-column-form.call-to-action:not(.bg-primary-blue) .form-field .error-msg{color: var(--grey) !important;}.featured-resource-promo .frp-img figure img, .featured-resource-promo .frp-img figure, .card-promo .card-inner, .bio-card figure img, .cta-banner-wrap, .resources-hero-zone .rhz-left .rhz-img, .listing-page-hero .lph-item, .post-card figure, .post-card figure img, .wysiwyg-section img{border-radius: var(--webistryGap);}.card-promo .card-inner{overflow: hidden;}.resources-hero-zone .rhz-left .rhz-img{display: block;overflow: hidden;}.listing-page-hero:not(.fog) .lph-slider .slick-arrow{color: #215273;}.fifty-fifty-promo .promo-video .pv-play{cursor: pointer;border-radius: 15px;}:is(#el, input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, textarea:-webkit-autofill, textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus, select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus){-webkit-text-fill-color: rgb(119, 121, 126) !important;-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;transition: background-color 5000s ease-in-out 0s !important;}.card-grid-comp .card-box, .card-grid-comp .card-box-inner, .quick-links-grid .qlg-box, .mega-menu .third-level .feature-content--inner{border-radius: var(--webistryGap);overflow: hidden;}.card-grid-comp .card-box-inner .btn-link, .mega-menu .third-level .feature-content--inner .btn-link{padding-left: 0.5rem !important;}.quick-filter ul li{margin-bottom: .63rem;}.logo-promo :is(h2, .desc p){color: #343A40;font-family: Roboto;font-size: 14px;font-style: normal;font-weight: 500;line-height: 130%; letter-spacing: 2.24px;text-transform: uppercase;}.post-card-desc{padding: 0 12px;}.cta-banner.gradient2 .cta-banner-wrap{border-radius: 20px;background: linear-gradient(90deg, #215273 0%, #771A77 100%);}.cta-banner.gradient2 .cta-banner-content{max-width: 560px;}.cta-banner.gradient2 .cta-banner-content h2:not(:has(+p)){margin-bottom: 0;}.cta-banner.image-on-right .cta-banner-wrap{position: relative;overflow: hidden;}.cta-banner.image-on-right img{border-radius: 12px;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.16);height: 100%;width: auto;object-fit: cover;max-width: unset;}.cta-banner.image-on-right .btn{margin-top: 40px;}.cta-banner.image-on-right .row{position: relative;padding-right: 35%;}.cta-banner.cta-banner.image-on-right .img-container{padding: 16px;padding-right: 76px;position: absolute;height: 100%;width: auto;top: 0;right: 0;max-width: 65%;}.cta-banner .eyebrow-text{color: white;}@media (max-width: 1200px) and (min-width: 992px){.cta-banner.cta-banner.image-on-right .img-container{padding-right: 30px;}}@media (min-width: 992px){.cta-banner.image-on-right .cta-banner-wrap::before{content: '';position: absolute;top: 0;right: 0;height: 100%;background-image: url(../images/white-triangles.svg);background-repeat: no-repeat;background-size: 107%;background-position: 0 80%;width: 457px;}.cta-banner.image-on-right.gradient2 .cta-banner-wrap{background: linear-gradient(90deg, #215273 0%, #813679 141.34%);}.cta-banner.image-on-right .cta-banner-wrap{padding: 30px;}.cta-banner.image-on-right .cta-banner-wrap .eyebrow-text{margin-bottom: 16px;}.cta-banner.image-on-right .cta-banner-wrap :is(h2, .h2){font-size: 40px !important;margin-bottom: 17px !important;}}@media (max-width: 991px){.cta-banner.image-on-right{text-align: center;}.cta-banner.image-on-right .align-items-center.justify-content-center{justify-content: center;margin-top: 52px;}.cta-banner.image-on-right .row{padding-right: 0;justify-content: center;align-items: center;}.cta-banner.cta-banner.image-on-right .img-container{padding: 0;position: static;max-width: unset;padding-top: 52px;}}@media (min-width: 991px){.cta-banner.gradient2 .align-items-center.justify-content-center{justify-content: flex-end;}}.cta-banner.gradient2 .cta-banner-content .cell-lg-3{width: auto;}.cta-banner.gradient2 .cta-banner-wrap :is(h2, .h2){font-size: 45px;color: #fff;margin-bottom: 20px;}.cta-banner.gradient2 .cta-banner-wrap p{font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%; letter-spacing: -0.16px;color: #fff;}.three-boxes h3{color: #343A40;font-size: 24px;line-height: 125%;margin-top: 15px;}.three-boxes{justify-content: space-between;}.logo-promo-wrap.slick-slider .logo-item{margin-top: 0;margin-bottom: 0;}#customers .sec-heading{margin-bottom: 30px;}.testimonials-block .sec-heading{margin-bottom: 20px;} .btn.arrow-down{&::after{content: '';mask: url(../images/webistry/white-arrow-down.svg);background-color: currentColor;width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-left: 5px;transform: translate(8px, 0);}&:is(:hover, :focus)::after{transform: translate(8px, 8px);}}#verdantix_promo.featured-resource-promo{margin: 0 auto;&[data-theme="dark"]{background: transparent}& .frp-content{margin-bottom: 0;padding: 0;& .eyebrow-text{font-size: 18px;margin-bottom: 18px;}& .content-wrap p{font-size: 16px;letter-spacing: -0.18px;max-width: 600px;margin-bottom: 40px;}}& form{max-width: 500px;@media (max-width: 767px){margin: 0 auto;}& :is(input:not([type="submit"]), select, textarea){color: var(--grey);border-radius: 8px;border: 1px solid var(--lightgrey);flex: 1 0 0;display: flex;min-height: 54px;font-size: 18px;font-weight: 400;padding: 8px 8px 8px 20px !important;align-items: center;background-color: #FFF;letter-spacing: -0.108px;}}& .frp-wrap{gap: 100px;border-radius: 20px;padding: 23px 35px 31px 35px;background-image: url(../images/webistry/blue-triangles.svg), linear-gradient(86deg, #007971 -0.64%, #01968C 101.4%);background-position: right center, right center;background-size: auto 100%, 100%;background-repeat: no-repeat, repeat;@media (max-width: 991px){gap: 30px;}}& .frp-img{width: auto;margin: 0;padding: 0;padding-right: 70px;align-items: center;display: flex;text-align: center;justify-content: center;@media (max-width: 991px){padding-right: 0px;}& figure{padding: 0;& :is(img, iframe){position: relative;max-width: 250px}}}}@media (max-width: 991px){.main-header .primary-menu-wrap{padding: 10px 0;}.card-grid-comp .card-box-inner{flex-direction: column;}.card-grid-comp .card-box-inner figure{width: 100% !important;}.card-grid-comp .card-box-inner figure img{clip-path: none;}.card-grid-comp .card-box-inner .btn-link{padding-left: 0.5em !important;}.three-boxes .wp-block-column:nth-child(n){text-align: center;margin: 0 auto 20px auto !important;width: 33.33%;flex-basis: auto !important;}.cta-banner.gradient2 .cta-banner-content{max-width: 100%;}.cta-banner.gradient2 .cta-banner-wrap :is(h2, .h2){font-size: 40px}}.gray-background{background-color: #F5F5F7;--grey: #6A6C71;}.industry-pages-columns.wp-block-columns{background: #F5F5F7;& h2{font-size: 20px;font-style: normal;font-weight: 500;line-height: 125%;}& .wp-block-image{margin-bottom: 16px;}}@media (max-width: 991px){.industry-pages-columns.wp-block-columns .wp-block-column{flex-basis: 45% !important;}.industry-pages-columns.wp-block-columns{flex-wrap: wrap !important;justify-content: space-evenly !important;}}@media (max-width: 781px){.industry-pages-columns.wp-block-columns .wp-block-column{flex-basis: 100% !important;}}@media (max-width: 991px){.fifty-fifty-promo .simple .cell-lg-6:nth-child(1){margin-bottom: 30px;}}.fifty-fifty-promo{padding-top: 30px;padding-bottom: 30px;}.fifty-fifty-promo.grey-block-before::before{content: '';background-color: #F5F5F7;width: 100%;height: 122px;bottom: 100%;display: block;position: absolute;z-index: -1;}.simple .promo-media::before, .fifty-fifty-promo .promo-video, .fifty-fifty-promo .promo-image img{border-radius: var(--webistryGap);overflow: hidden;}.simple .promo-media::before{left: -72px;right: 0;}.simple .media-right .promo-media::before{}.fifty-fifty-promo .simple .promo-media{margin-left: 72px;}.fifty-fifty-promo .simple .media-right .promo-media{margin-right: 72px;margin-left: 0;}.fifty-fifty-promo:has(.modern) .promo-image{transform: none;}.fifty-fifty-promo:has(.modern) .promo-video, .fifty-fifty-promo:has(.modern) .promo-video :is(video, iframe){overflow: hidden;border-radius: var(--webistryGap);box-shadow: 0px 0px 22px 0px rgba(4, 4, 4, 0.10);}.fifty-fifty-promo:has(.modern) .promo-video iframe{box-shadow: none}.fifty-fifty-promo:has(.modern) .promo-video{overflow: visible; margin: 0 auto;}.fifty-fifty-promo:has(.modern) .promo-video .pv-play{background-color: transparent}:is(.fifty-fifty-promo:has(.modern) .promo-video .play-icon, .play-icon){position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;background-color: rgba(255,255,255,0.75);background-image: url('data:image/svg+xml,<svg width="120" height="91" viewBox="0 0 120 91" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_bd_10339_11219)"><path d="M26 30.1027C26 27.5779 28.0467 25.5312 30.5714 25.5312H89.4286C91.9533 25.5312 94 27.5779 94 30.1027V60.9598C94 63.4846 91.9533 65.5312 89.4286 65.5312H30.5714C28.0467 65.5312 26 63.4846 26 60.9598V30.1027Z" fill="white" fill-opacity="0.5"/><path d="M51.9993 36.1484L51.9993 54.6484L67.9766 45.3984" fill="url(%23paint0_radial_10339_11219)"/></g><defs><filter id="filter0_bd_10339_11219" x="0.857143" y="0.388393" width="118.286" height="90.4185" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImageFix" stdDeviation="9.14286"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_10339_11219"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="12.5714"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.0172038 0 0 0 0 0.0165973 0 0 0 0 0.0172038 0 0 0 0.1 0"/><feBlend mode="normal" in2="effect1_backgroundBlur_10339_11219" result="effect2_dropShadow_10339_11219"/><feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_10339_11219" result="shape"/></filter><radialGradient id="paint0_radial_10339_11219" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(69.3264 45.8018) rotate(179.568) scale(21.4141 24.8012)"><stop stop-color="%23215273"/><stop offset="1" stop-color="%2300A398"/></radialGradient></defs></svg>');width: 68px;height: 40px;transition:.3s;cursor:pointer;border-radius: 6px;z-index:9;background-position: 50%;transition: background-color linear 0.25s;}:is(.fifty-fifty-promo:has(.modern) .promo-video .play-icon, .play-icon)::before{display: none;}:is(.fifty-fifty-promo:has(.modern) .promo-video .play-icon, .play-icon):hover{background-color: #fff;}.fifty-fifty-promo:has(.modern) .promo-content .btn{padding: 18px 32px;margin-top: 10px;}.fifty-fifty-promo:has(.modern) .promo-content .btn-wrap .btn{margin-top: 0;width: fit-content;}.fifty-fifty-promo:has(.modern) .promo-content .btn::after{display: none}.fifty-fifty-promo:has(.modern) h2{text-align: left;color: #343A40;font-weight: 700;margin-bottom: 23px !important;max-width: 480px;}.fifty-fifty-promo:has(.modern) .promo-video{cursor: pointer;}.fifty-fifty-promo:has(.modern) :where(p, li){font-size: 18px;line-height: 160%;letter-spacing: 0.09px;max-width: 480px;margin-bottom: 30px;padding: 0;}.fifty-fifty-promo:has(.modern) :where(p):last-child{margin-bottom: 0;}.fifty-fifty-promo:has(.modern) .four-text-items :where(p, li){font-size: 14px;letter-spacing: 2.24px;line-height: 130%;margin-bottom: 0;}.promo-video.player-start .pv-play{visibility: visible;}.fifty-fifty-promo:has(.modern) .promo-video .promo-thumbnail{border-radius: 16px;opacity: 1;pointer-events: none;transition: opacity linear 0.25s;}:is(.fifty-fifty-promo:has(.modern), div) :is(.promo-video, .promo-media).player-pause :is(.play-icon, .promo-thumbnail, .pv-play){opacity: 0;pointer-events: none;}.simple .promo-media{margin: 0;}.simple .row:not(.media-right) .promo-media{margin-right: 72px;margin-left: 0;}.simple .promo-content{padding-left: 0;}section.fifty-fifty-promo.eu-badge .modern .promo-media{max-width: min(480px, 100%);margin: 0 auto;&::before{background-image: url('../images/webistry/eu-badge.png');width: 142px;height: auto;aspect-ratio: 1/1;right: -50px;left: auto;top: -57px;z-index: 1;bottom: auto;@media (max-width: 600px){width: 50px;top: -40px;right: -25px;}}}@media (max-width: 991px){.simple .row:not(.media-right) .promo-media{margin-right: 0;padding: 30px 0;margin-left: 30px;}.fifty-fifty-promo .simple .media-right .promo-media{margin-left: 0;margin-right: 30px;}.simple .promo-media::before{left: -30px;}.simple .media-right .promo-media::before{right: -30px;}.fifty-fifty-promo:has(.modern) h2, .fifty-fifty-promo:has(.modern) p{max-width: 100%;}}.cbam-two-column-text{padding-top: 80px;& :is(h2, .h2){margin-bottom: 24px;}& p.has-text-align-center{margin-left: auto;margin-right: auto;}& p{max-width: 770px;color: var(--color-text-gray);font-size: 18px;font-style: normal;font-weight: 400;line-height: 150%;}@media (min-width: 991px){& .wp-block-columns{gap: 90px}& .wp-block-column:first-of-type{flex: 0.7}}& .wp-block-group{gap: 16px;margin-bottom: 31px;& p{color: #343A40;font-size: 20px;font-style: normal;font-weight: 500;line-height: 125%;}}@media (max-width: 991px){& .wp-block-column:first-of-type p{text-align: center;}& .wp-block-group{justify-content: center;}}}@media (min-width: 1440px){.fifty-fifty-promo .modern .row .promo-media{margin-left: 58px;}.fifty-fifty-promo .modern .row.media-right .promo-media{margin-right: 58px;margin-left: 0;}}@media (min-width: 992px){section.fifty-fifty-promo .modern .promo-media::before{height: unset;width: unset;transform: unset;inset: unset;max-height: unset;scale: unset;top: -51px;bottom: -83px;left: -89px;right: -69px;}section.fifty-fifty-promo .modern .promo-media .promo-image img{border-radius: 16px;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.10);}}.bottom-tri-block.customer .pv-inner, #testimonials .testimonial-box .pv-inner{position: relative;width: 100%;border-radius: 16px;overflow: hidden;}.bottom-tri-block.customer .pv-play, #testimonials .pv-play{position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(33,82,115,.23);transition:.3s}.fifty-fifty-promo .player-pause .pv-play, .bottom-tri-block.customer .player-pause .pv-play, #testimonials .player-pause .pv-play{opacity: 0;}:is(.fifty-fifty-promo .promo-video .play-icon, .play-icon){position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;background-color: transparent;background-image: url('data:image/svg+xml,<svg width="120" height="91" viewBox="0 0 120 91" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_bd_10339_11219)"><path d="M26 30.1027C26 27.5779 28.0467 25.5312 30.5714 25.5312H89.4286C91.9533 25.5312 94 27.5779 94 30.1027V60.9598C94 63.4846 91.9533 65.5312 89.4286 65.5312H30.5714C28.0467 65.5312 26 63.4846 26 60.9598V30.1027Z" fill="white" fill-opacity="0.5"/><path d="M51.9993 36.1484L51.9993 54.6484L67.9766 45.3984" fill="url(%23paint0_radial_10339_11219)"/></g><defs><filter id="filter0_bd_10339_11219" x="0.857143" y="0.388393" width="118.286" height="90.4185" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImageFix" stdDeviation="9.14286"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_10339_11219"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="12.5714"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.0172038 0 0 0 0 0.0165973 0 0 0 0 0.0172038 0 0 0 0.1 0"/><feBlend mode="normal" in2="effect1_backgroundBlur_10339_11219" result="effect2_dropShadow_10339_11219"/><feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_10339_11219" result="shape"/></filter><radialGradient id="paint0_radial_10339_11219" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(69.3264 45.8018) rotate(179.568) scale(21.4141 24.8012)"><stop stop-color="%23215273"/><stop offset="1" stop-color="%2300A398"/></radialGradient></defs></svg>') !important;width: 68px;height: 40px;transition:.3s;cursor:pointer;border-radius: 6px;z-index:9;background-position: 50% !important;transition: background-color linear 0.25s;}:is(.fifty-fifty-promo .promo-video .play-icon, .play-icon)::before{display: none;}:is(.fifty-fifty-promo .promo-video .play-icon, .play-icon):hover{background-color: #fff;} #testimonials img:not([src]){display: none;}.testimonial-box figure{overflow: hidden;}#testimonials .testimonial-wrap{--sliderRightSpace: 0;}#testimonials .testimonial-box figure iframe{width: 100%;display: block;aspect-ratio: 479/269;height: auto;border-radius: 16px;}#testimonials{background-color: #fff;position: relative;}#testimonials .testimonial-inner{gap: 50px;}#testimonials .testimonial-box .content::after, #testimonials .testimonial-inner::before, #testimonials .testimonial-box::before, #testimonials .testimonial-box::after{display: none;}#testimonials .testimonial-box{padding-right: 0;display: flex;gap: 80px;}@media (max-width: 575px){.testimonial-wrap{margin-left: 0;margin-right: 0;}}#testimonials .testimonial-box figure:has(img){background-size: 50%;background-size: 43%, 50%;padding: 59px 76px 97px 63px;background-position: 0 0px, 89% 100%;}#testimonials .testimonial-box figure img{aspect-ratio: auto;width: 100%;height: auto;max-width: 330px;margin: 0 auto;object-fit: cover;object-position: 50%;border-radius: 16px;overflow: hidden;box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.10);background-color: #fff;}#testimonials .testimonial-box[data-image-type="logo"] figure img{min-height: 252px;object-fit: contain;padding: 50px;}#testimonials .testimonial-box .content{flex: 1;padding: 0 !important;align-self: center;padding-left: 0px !important;padding-right: 0 !important; letter-spacing: -0.7px;padding-top: 0 !important;}#testimonials .testimonial-box:is([data-image-type="logo"],[data-image-type="video"]) :is(.content, .quote){padding-right: 0px !important;}#testimonials .testimonial-box .content *{color: #343A40;}#testimonials .testimonial-box .content strong{font-weight: 700;}#testimonials .testimonial-box .content .quote{font-size: 32px;font-style: italic;font-weight: 400;line-height: 140%;max-width: 640px;margin-bottom: 42px;letter-spacing: 1px;padding-right: 0px; position: relative;}#testimonials .testimonial-box figure span{color: #E6E6E6}#testimonials .testimonial-box .author-details:has(.show){flex-direction: row;gap: 28px;}#testimonials .testimonial-box .small-img.show + .author-wrap{flex: 1;}#testimonials .testimonial-box .small-img.show{display: block;padding-right: 28px;border-right: 1px solid #E5E5E9;height: auto;border-radius: 0;width: auto;}#testimonials .testimonial-box .small-img.show img{width: 96px;height: auto;aspect-ratio: 1/1;object-fit: cover;position: relative;border-radius: 50%;}#testimonials .testimonial-box .author-details{display: flex;flex-direction: column;gap: 0;}#testimonials .testimonial-box .author-details .author-name{display: block;color: #343A40;font-family: Inter;font-size: 18px;font-style: normal;font-weight: 600;line-height: 150%;}#testimonials .testimonial-box .author-details .autor-title{display: block;color: var(--color-text-gray);font-size: 16px;font-style: italic;font-weight: 400;line-height: 150%;}#testimonial .autor-title img, .testimonial-box .author-details .autor-title img, #testimonials .testimonial-box .author-details .autor-title img{margin-top: 16px;max-width: 102px;}#testimonials .testimonial-wrap{filter: none;position: relative;}#testimonials .slick-dots{display: grid;grid-auto-flow: column;padding: 16px 22px;flex-direction: row;align-items: flex-start;gap: 16px;border-radius: 100px;background: #F5F5F7;width: auto;position: absolute;margin: 0 auto;margin-top: 24px;left: 50%;transform: translateX(-50%);top: 100%;bottom: auto;}#testimonials .slick-slider .slick-list{ padding-bottom: 36px;margin-bottom: 50px;}#testimonials .slick-slider .slick-list:has(+ .slick-dots){margin-bottom: 140px;}.slick-slider .slick-dots li button, #testimonials .slick-slider .slick-dots li{padding: 0;height: 8px;width: 8px;}#testimonials .slick-slider .slick-dots li button{background-color: #4D758F;opacity: 0.3;}#testimonials .slick-slider .slick-dots li.slick-active button{opacity: 1}#testimonials .testimonial-box .content .quote{position: relative;padding-top: 50px;}#testimonials .testimonial-box .content .quote::before, #testimonials.testimonials-with-eyebrow .testimonial-box .content .quote::before{content: '';position: absolute;width: 42px;height: 34px;background-image: url('data:image/svg+xml,<svg width="43" height="35" viewBox="0 0 43 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M42.28 34.8H26.04C24.4533 29.6667 23.66 24.3467 23.66 18.84C23.66 13.24 25.1067 8.80666 28 5.53999C30.9867 2.18 35.3733 0.5 41.16 0.5V8.34C36.4933 8.34 34.16 11.1867 34.16 16.88V19.54H42.28V34.8ZM18.62 34.8H2.38C0.793333 29.6667 0 24.3467 0 18.84C0 13.24 1.44667 8.80666 4.34 5.53999C7.32667 2.18 11.7133 0.5 17.5 0.5V8.34C12.8333 8.34 10.5 11.1867 10.5 16.88V19.54H18.62V34.8Z" fill="%23CCEDEA"/><path d="M42.28 34.8H26.04C24.4533 29.6667 23.66 24.3467 23.66 18.84C23.66 13.24 25.1067 8.80666 28 5.53999C30.9867 2.18 35.3733 0.5 41.16 0.5V8.34C36.4933 8.34 34.16 11.1867 34.16 16.88V19.54H42.28V34.8ZM18.62 34.8H2.38C0.793333 29.6667 0 24.3467 0 18.84C0 13.24 1.44667 8.80666 4.34 5.53999C7.32667 2.18 11.7133 0.5 17.5 0.5V8.34C12.8333 8.34 10.5 11.1867 10.5 16.88V19.54H18.62V34.8Z" fill="%23D3DCE3"/></svg>');background-position: 50%;background-repeat: no-repeat;top: 0;left: 4px;} #testimonials.testimonials-with-eyebrow h2::before{color: #00A398;font-size: 18px;font-style: normal;font-weight: 500;line-height: 130%;letter-spacing: -0.2px;max-width: 460px;margin-bottom: 16px;content: 'Testimonials';width: 100%;text-align: center;display: block;max-width: 100%;}#testimonials h2{margin-bottom: 64px}@media (max-width: 991px){#testimonials h2{margin-bottom: 0 !important;}.testimonial-box[data-image-type=image] figure, .testimonial-box[data-image-type=logo] figure{display: none;}.testimonial-box{padding-top: 28px;}#testimonials .testimonial-inner{gap: 0;}}#testimonials .testimonials-block .sec-heading{margin-bottom: 60px;}#testimonials .testimonial-box figure{width: 41%;align-self: center;padding: 88px 62px 84px 71px;position: relative;background-color: transparent;}#testimonials .testimonial-box figure::before{content: "";position: absolute;background-image: url(../images/webistry/yellow-triangle.svg), url(../images/webistry/purple-triangles.svg);background-position: 0px 0px, 86% 100%;background-size: 208px, 227px;height: auto;max-height: none;inset: 0;z-index: -1;background-repeat: no-repeat;}#testimonials .testimonial-box[data-image-type="video"] figure{width: 53%;align-self: start;}#testimonials .testimonial-box[data-image-type="video"] figure::before{background-position: -11px 21px, 100% calc(100% + 23px);background-size: 280px, 322px;}#testimonials.testimonials-with-eyebrow .testimonial-box iframe{aspect-ratio: 479 / 269;width: 100%;height: auto;border-radius: 16px;overflow: hidden;box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.10);}#testimonials.testimonials-with-eyebrow .testimonial-box img{max-width: 330px;height: auto;border-radius: 0;box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.10);object-fit: cover;}#testimonials.testimonials-with-eyebrow .testimonial-box img[src*=".png"]{border-radius: 16px;}#testimonials.testimonials-with-eyebrow .testimonial-box .author-details .autor-title img{max-width: 140px;box-shadow: none;}@media (max-width: 991px){#testimonials .testimonial-box .content .quote{max-width: 100%;padding-right: 0 !important;}#testimonials .testimonial-box .content{padding-right: 0 !important;padding-top: 0 !important;width: 100%;flex: auto;}.testimonial-box[data-image-type="image"] .author-details .small-img{display: none;}#testimonials .testimonial-box[data-image-type] figure{width: 100%;padding: 50px 0;max-width: 488px;margin-left: auto;margin-right: auto;overflow: visible;}#testimonials .testimonial-box[data-image-type] figure::before{background-size: 50%;background-position: 0% 0%, 100% 100%;}}@media (max-width: 800px){#testimonials .testimonial-box .content .quote{font-size: 24px;}} div .modern .four-text-items, div .four-text-items{padding: 64px 0;margin: 0 var(--sideGap);width: auto;}div .modern .four-text-items h2, div .four-text-items h2{color: #00A398;font-size: 64px;line-height: 120%;letter-spacing: -1.28px;margin-bottom: 0 !important;font-style: normal;font-weight: 700;}@media (max-width: 991px){div .four-text-items h2{font-size: 40px;}}div .four-text-items.wp-block-columns{justify-content: start;position: relative;gap: 40px;}div .four-text-items .wp-block-columns .wp-block-column{position: relative;flex: 1 1 100% !important;padding: 0 10px;}@media (max-width: 768px){div .four-text-items.wp-block-columns{gap: 0;}}div .four-text-items p{font-family: 'Roboto';color: #343A40;font-size: 14px;font-style: normal;font-weight: 500;line-height: 130%;letter-spacing: 2.24px;text-transform: uppercase;margin: 0;max-width: 250px;}div .four-text-items .wp-block-columns{gap: 0;}@media (max-width: 800px){div .four-text-items .wp-block-columns{gap: 20px 0;}div .four-text-items p{max-width: 100%}div .four-text-items .wp-block-columns .wp-block-column{margin-top: 20px !important;}div .four-text-items .wp-block-columns .wp-block-column{width: 100%;}}.fifty-fifty-promo:has(.modern){padding-top: 100px;padding-bottom: 100px;background-image: url('../images/webistry/large-grey-triangles.png');background-size: cover;background-position: 50%;background-color: #F5F5F7;}.fifty-fifty-promo:has(.modern) + .wp-block-spacer:has(+ .fifty-fifty-promo:has(.modern)){display: none;}.fifty-fifty-promo:has(.modern).remove-background, .fifty-fifty-promo:has(.modern) + .wp-block-spacer + .fifty-fifty-promo:has(.modern){background: none;padding: 0;margin: 75px 0;}@media (max-width: 991px){.fifty-fifty-promo:has(.modern){padding-top: 64px;padding-bottom: 64px;}}.fifty-fifty-promo:has(.modern):has(.four-text-items){padding-bottom: 98px;}.fifty-fifty-promo .modern .promo-media::before{content: "";position: absolute;background-image: url(../images/webistry/green-grey-triangles.svg);height: auto;max-height: none;scale: 1.2;inset: -15px;transform: translateY(15px);width: auto;background-position: 50%;background-size: contain;background-color: transparent;background-repeat: no-repeat;}  .modern .promo-media{position: relative;margin: 0;padding: 3.13rem 0;}.fifty-fifty-promo:has(.modern) .cell-lg-6:first-child{align-self: center;padding-left: 0; padding-right: 0px;padding-top: 30px;} .fifty-fifty-promo:has(.modern) .cell-lg-6{flex: 1;}.fifty-fifty-promo:has(.modern) .row{align-items: center;gap: 20px 86px;}@media (max-width: 991px){.fifty-fifty-promo:has(.modern) .row{flex-direction: column;}}.fifty-fifty-promo:has(.modern) .promo-media{padding: 0;}.fifty-fifty-promo:has(.modern) .media-right .promo-content{padding-right: 72px;}.fifty-fifty-promo:has(.modern) .media-left .promo-content{padding-right: 59px;}@media (max-width: 991px){:is(#triangle_override, .fifty-fifty-promo):has(.modern) .cell-lg-6:last-child, :is(#triangle_override, .fifty-fifty-promo):has(.modern) .cell-lg-6:first-child{padding: 0;margin-bottom: 50px;}:is(#triangle_override, .fifty-fifty-promo):has(.modern) .cell-lg-6:last-child{margin-bottom: 0;}.single-webinar .fifty-fifty-promo:has(.modern) .cell-lg-6:first-child{padding-left: 0;padding-right: 0;}.fifty-fifty-promo .modern .promo-media::before{left: calc(var(--sideGap) * -1);right: calc(var(--sideGap) * -1);scale: 1;}}.fifty-fifty-promo.fifty-fifty-promo:has(.modern) .promo-content{ background: none;margin: 0;box-shadow: none;padding-left: 45px;}.fifty-fifty-promo.fifty-fifty-promo:has(.modern) .media-right .promo-content{padding: 0 43px 0 0;}.modern .promo-content::after{display: none}.modern .row{align-items: center;}.single-webinar .fifty-fifty-promo.fifty-fifty-promo:has(.modern) .promo-content{padding: 0;}@media (max-width: 991px){.fifty-fifty-promo.fifty-fifty-promo:has(.modern) .promo-content, .fifty-fifty-promo:has(.modern) .promo-content{padding: 0 calc(1.88rem/2) !important;}}@media (max-width: 768px){.fifty-fifty-promo.fifty-fifty-promo:has(.modern) .promo-content, .fifty-fifty-promo:has(.modern) .promo-content{padding: 0 !important;}}.fifty-fifty-promo:has(.modern) .four-text-items{margin: 80px 0 0 0;padding: 0;text-align: left;position: relative;justify-content: space-between;}.fifty-fifty-promo:has(.modern) .four-text-items h2{text-align: left;}.fifty-fifty-promo:has(.modern) .four-text-items{--gap-distance: -20px;}.fifty-fifty-promo:has(.modern) .four-text-items .wp-block-column:not(:last-child)::before{content: '';position: absolute;right: var(--gap-distance);left: auto;top: 50%;margin-top: -41px;height: 83px;width: 1px;background-color: #E5E5E9;display: block;}.fifty-fifty-promo:has(.modern) .four-text-items.wp-block-columns .wp-block-column{position: relative;flex: unset;padding: 0;min-width: 0;& p{width: 200px;}}.fifty-fifty-promo:has(.modern) .promo-image{padding: 0;}.fifty-fifty-promo:has(.modern) .promo-image img{border-radius: 16px;position: static; object-fit: contain;max-width: 100%;height: auto;max-width: min(480px, 100%); width: auto;margin: 0 auto;display: block;filter: drop-shadow(0px 2.781px 11.123px rgba(0, 0, 0, 0.10));}.modern .promo-media{margin: 0;}@media (max-width: 991px){.fifty-fifty-promo:has(.modern) .four-text-items{gap: 0;margin: 0;}.fifty-fifty-promo:has(.modern) .four-text-items h2{text-align: center;}.fifty-fifty-promo:has(.modern) .four-text-items.wp-block-columns .wp-block-column{flex-basis: 24% !important;text-align: center;margin-top: 0 !important;} .fifty-fifty-promo:has(.modern) .four-text-items .wp-block-column{position: relative;}}@media (max-width: 768px){.fifty-fifty-promo:has(.modern) .four-text-items{gap: 0;}.fifty-fifty-promo:has(.modern) .four-text-items p{margin-bottom: 33px;}.fifty-fifty-promo:has(.modern) .four-text-items.wp-block-columns .wp-block-column{position: relative;flex-basis: fit-content !important;margin-bottom: 20px;width: fit-content;}.fifty-fifty-promo:has(.modern) .four-text-items .wp-block-column:not(:last-child)::before{left: 0;bottom: 10px;top: auto;margin-top: 0;width: 100%;height: 1px;transform: none;display: block;}.four-text-items.wp-block-columns{flex-wrap: wrap !important;padding-left: 0;padding-right: 0;padding-bottom: 0;gap: calc(var(--webistryGap) * 2);text-align: center;}.four-text-items.wp-block-column + .wp-block-column:nth-child(odd)::before{display: none}.four-text-items.wp-block-column + .wp-block-column::before, .four-text-items.wp-block-column + .wp-block-column:nth-child(odd)::before{display: block;left: 0;width: 100%;top: -10px;bottom: auto;height: 1px;}.four-text-items.wp-block-columns .wp-block-column{margin-top: 0px !important;width: 100%;flex-basis: 100% !important;margin-bottom: 0px !important;max-width: 100%;}.four-text-items.wp-block-columns{flex-wrap: wrap !important;gap: calc(var(--webistryGap) * 2);padding: 0;margin-top: 63px;}#promo_with_triangles .four-text-items.wp-block-columns{margin-top: 24px;flex-direction: column;}#promo_with_triangles .four-text-items :is(h2, p){text-align: left;}.four-text-items .wp-block-column:not(:last-child)::before{display: block;left: 0;width: 100%;bottom: -25px;height: 1px;transform: none;top: auto;}} #triangle_override:has(.modern) .eyebrow-text img{margin-bottom: 17px;}#triangle_override:has(.modern) .eyebrow-text .promo-content{padding-right: 60px;}#triangle_override:has(.modern) .promo-content{padding-right: 70px}@media (max-width: 991px){#triangle_override:has(.modern) .promo-content{padding: 0 calc(1.88rem/2);}}#triangle_override:has(.modern) .promo-media{margin: 0 51px 0 51px;padding: 0;}@media (max-width: 991px){#triangle_override:has(.modern) .promo-media{margin-left: calc(1.88rem/2);margin-right: calc(1.88rem/2);}}#triangle_override:has(.modern) .promo-media::before{background-image: url(../images/webistry/customer-green-triangles.svg), url(../images/webistry/customer-purple-triangles.svg);height: auto;max-height: none;top: -52px;left: -52px;right: -52px;bottom: -52px;width: auto;background-size: 297px auto, 338px auto;background-position: 0 0, 100% 100%;}@media (max-width: 991px){#triangle_override:has(.modern) .promo-media::before{bottom: -52px;background-size: 50% auto;}}:is(.homepage-banner, .two-column-form.call-to-action) form label{display: none;}form .consent-stmt{left: 0;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form p, :is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded p{margin: 0;}:is(.loaded, form.loaded) p:is(.hidden, .pd-hidden){display: none !important;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form .consent-stmt{width: 100%;position: absolute;top: calc(100% + 10px);color: var(--color-text-gray);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;letter-spacing: -0.024px;margin-bottom: 25px;}:is(.two-column-form.call-to-action) .consent-stmt, :is(#footer-cta.homepage-banner) .consent-stmt{top: calc(100% + 20px);color: #fff;}:is(#footer-cta.homepage-banner, .two-column-form.call-to-action) .consent-stmt :is(a, span){color: inherit;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form :is(p:has(input[type="submit"])){flex: 0;}.form--wrap select{background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.47271 10.4727C8.21236 10.7331 7.79025 10.7331 7.5299 10.4727L3.5299 6.47271C3.26955 6.21236 3.26955 5.79025 3.5299 5.5299C3.79025 5.26955 4.21236 5.26955 4.47271 5.5299L8.0013 9.05849L11.5299 5.5299C11.7902 5.26955 12.2124 5.26955 12.4727 5.5299C12.7331 5.79025 12.7331 6.21236 12.4727 6.47271L8.47271 10.4727Z" fill="%231E1F1F"/></svg>') !important;background-position: calc(100% - 8px) 50%;background-size: 16px;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form input:not([type="submit"]){border: none;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form, .main-footer) form :is(input:not([type="submit"]), select, textarea){color: var(--grey);border-radius: 8px;border: 1px solid var(--lightgrey);flex: 1 0 0;display: flex;min-height: 54px;font-size: 18px;font-weight: 400;padding: 8px 8px 8px 20px !important;align-items: center;border-radius: 8px; background-color: #FFF;letter-spacing: -0.108px;}:is(#el, .main-footer) form :is(input:not([type="submit"]), select, textarea), .two-column-form:not(.call-to-action) form :is(input:not([type="submit"]), select, textarea){}:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form) form.missing-info :is(input:not([type="submit"]), select, textarea){border: 1px solid var(--lightgrey);}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p:not(.consent-stmt){flex: calc(50% - 20px);display: flex;opacity: 1;position: static;max-height: 100px;align-self: start;flex-direction: column;transition: max-height linear 0.5s, opacity linear 0.5s;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.webinar_series{flex-direction: row;align-items: center;gap: 15px;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.webinar_series .webinar-name{position: static;margin: 0 !important;flex: 1;display: block;pointer-events: auto;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form, .main-footer) form :is(input[type="checkbox"]){min-height: auto;flex: 0;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.pd-textarea{flex: 100%;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.pd-textarea{height: 7.13rem;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) textarea{height: auto;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form{border-radius: 8px; background: #FFF;padding: 8px !important;display: flex;gap: 24px 20px;margin-right: 40px;flex: 1;align-self: center;position: relative;margin-top: 40px;justify-content: space-between;flex-wrap: wrap;margin-bottom: 100px; box-shadow: 0px 0px 22px 0px rgba(4, 4, 4, 0.10);}:is(.two-column-form.call-to-action.not-stacked) form{padding: 0 !important;background-color: transparent;}:is(.gated-banner, .event-detail-hero) form{padding: 16px !important;}#footer-cta.homepage-banner form{margin-top: 0;margin-right: 0;margin-bottom: 80px;}:is(.gated-banner, .event-detail-hero, .two-column-form.call-to-action) form.missing-info{margin-top: 0;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.missing-info{border: none;align-items: end;margin-bottom: 100px;margin-right: 0;box-shadow: none;} #footer-cta.homepage-banner form.loaded{padding: 8px !important;}@media (max-width: 1240px){:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded{margin-right: 0;}}@media (max-width: 991px){:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form, .main-footer) form :is(input:not([type="submit"]), select, textarea){border: 1px solid var(--lightgrey);}.two-column-form.call-to-action .container{padding: 0;}}@media (max-width: 770px){:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form{flex-direction: column;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form p, :is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded p{flex: 100%;width: 100%;}}@media (max-width: 550px){:is(.gated-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded{margin-bottom: 0;}:is(.homepage-banner) form.loaded{margin-bottom: 100px;}} @media (max-width: 992px){.hero-section .hero-left-inner, #homepage_hero .hero-left{max-width: 100%;min-width: 100%;}}.event-detail-hero .edh-wrap .container{padding: 0 !important;position: relative;}#demo.two-column-form.bg-primary-blue .d-lg-flex{padding: 0 !important;background: transparent !important;}.two-column-form.classic .tcf-content :is(h1, h2){text-align: left !important;}.two-column-form.call-to-action .tcf-content :is(h1, h2){text-align: center !important;width: 100%;}.two-column-form.call-to-action.not-stacked .tcf-content :is(h1, h2){text-align: left !important;margin-top: 10px;margin-bottom: 8px;padding-right: 10px;}.two-column-form.call-to-action.not-stacked .cell-lg-7{width: 47%;display: flex;}.two-column-form.call-to-action.not-stacked .cell-lg-5{width: 46.5%;margin-left: auto;flex-direction: column;align-self: center;}.two-column-form.call-to-action .splash_image{position: absolute;inset: 0;opacity: 0.08;object-fit: cover;width: 100%;height: 100%;}.two-column-form.call-to-action:has(.splash_image)::before{display: none !important;}.two-column-form.call-to-action.not-stacked .tcf-content ul{margin-bottom: 0;}.two-column-form.call-to-action.not-stacked .container{padding-left: 0;padding-right: 0;--container-width: 100%;}.single-webinar .event-detail-hero.fifty-fifty .row{gap: 30px;}#demo.two-column-form .d-lg-flex{border-radius: var(--webistryGap)}#homepage_hero .hero-wrap{padding: 0 !important}#homepage_hero .hero-left .hero-left-inner .btn-wrap .btn-link{padding: 18px 32px !important;}.breadcrumbs ul{gap: 10px;}.stacked .breadcrumbs ul{max-width: 800px;justify-content: center;margin: 0 auto;}.generic-hero .hero-left-inner .breadcrumbs{position: static;margin-bottom: 24px;}.breadcrumbs ul li{opacity: 0.8;font-family: Roboto;font-size: 16px;font-style: normal;font-weight: 500;line-height: 120%;letter-spacing: -0.16px;display: inline-block}.breadcrumbs ul li a{display: inline-block}.fog .breadcrumbs ul li :is(a, span){color: var(--linkGreen);font-weight: 500;}.breadcrumbs ul li:not(:last-child)::after{display: inline-block;vertical-align: middle}div .breadcrumbs li:not(:last-of-type)::after{content: '';background-image: url('data:image/svg+xml,<svg width="7" height="13" viewBox="0 0 7 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.470815 10.8216C0.329919 10.9625 0.250764 11.1536 0.250764 11.3529C0.250764 11.5521 0.329919 11.7432 0.470815 11.8841C0.611712 12.025 0.802808 12.1042 1.00207 12.1042C1.20132 12.1042 1.39242 12.025 1.53332 11.8841L6.53332 6.88411C6.60324 6.81444 6.65871 6.73164 6.69657 6.64048C6.73442 6.54931 6.75391 6.45157 6.75391 6.35286C6.75391 6.25415 6.73442 6.15641 6.69657 6.06525C6.65871 5.97409 6.60324 5.89129 6.53332 5.82161L1.53332 0.821613C1.39242 0.680717 1.20132 0.601562 1.00207 0.601563C0.802808 0.601563 0.611712 0.680717 0.470815 0.821614C0.329919 0.96251 0.250764 1.15361 0.250764 1.35286C0.250764 1.55212 0.329919 1.74322 0.470815 1.88411L4.93894 6.35224L0.470815 10.8216Z" fill="white" fill-opacity="0.8"/></svg>');width: 6.5px;height: 11.5px;background-position: 50%;background-size: cover;margin: 0 0 0 13px;}.fog .breadcrumbs li:not(:last-of-type)::after{background-image: url('data:image/svg+xml,<svg width="7" height="13" viewBox="0 0 7 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.470815 10.8216C0.329919 10.9625 0.250764 11.1536 0.250764 11.3529C0.250764 11.5521 0.329919 11.7432 0.470815 11.8841C0.611712 12.025 0.802808 12.1042 1.00207 12.1042C1.20132 12.1042 1.39242 12.025 1.53332 11.8841L6.53332 6.88411C6.60324 6.81444 6.65871 6.73164 6.69657 6.64048C6.73442 6.54931 6.75391 6.45157 6.75391 6.35286C6.75391 6.25415 6.73442 6.15641 6.69657 6.06525C6.65871 5.97409 6.60324 5.89129 6.53332 5.82161L1.53332 0.821613C1.39242 0.680717 1.20132 0.601562 1.00207 0.601563C0.802808 0.601563 0.611712 0.680717 0.470815 0.821614C0.329919 0.96251 0.250764 1.15361 0.250764 1.35286C0.250764 1.55212 0.329919 1.74322 0.470815 1.88411L4.93894 6.35224L0.470815 10.8216Z" fill="%2300A398" fill-opacity="0.8"/></svg>');}div .breadcrumbs ul li a:is(:hover, :focus){color: #fff;text-decoration: underline;}.fog .breadcrumbs ul li a:is(:hover, :focus){color: var(--linkGreen);}.hero-section:not(#homepage_hero) .hero-wrap{min-height: 0;padding: 56px 0;}:is(.generic-hero, .hero-section:not(#homepage_hero)) .row.hero-wrap{display: flex;gap: 40px;flex-wrap: nowrap;margin-top: auto;margin-bottom: auto;}.resources-hero-zone .row{gap: 40px;}.resources-hero-zone .row .cell-lg-6{width: auto;flex: calc(50% - 20px);}@media (max-width: 991px){.resources-hero-zone .row .cell-lg-6{flex: 100%;}}.promo-content .btn-wrap .btn.video, .promo-content .btn-wrap{gap: 20px;display: flex;align-items: center;}.promo-content .btn-wrap .btn.video{gap: 8px;}.hero-section:not(#homepage_hero) .hero-left-inner .btn-wrap{display: flex;gap: 20px;}:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-left-bg{display: none;}:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action, .listing-page-hero, .resources-hero-zone) .container{z-index: 10;}.generic-hero, .hero-section:not(#homepage_hero):not(.animation), .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action, .listing-page-hero, .resources-hero-zone{  min-height: 345px;display: flex;align-items: center;position: relative;padding-top: 56px;padding-bottom: 56px;flex-direction: column;background-color: transparent !important;z-index: 10;}.two-column-form.call-to-action{min-height: 0;}.two-column-form.call-to-action.not-stacked{align-items: start;}#footer-cta{min-height: 0;}:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action) form .form-field{display: flex;flex-direction: column;}:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action) form{opacity: 1;transition: opacity linear 0.25s;}:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action) form:not(.loaded){opacity: 0;}:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action) form:not(.loaded) .form-field:not(.email):not(.submit):not(.consent-stmt){display: none;}.gated-form{box-shadow: none;}:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .event-detail-hero, .gated-banner, .two-column-form.call-to-action) .consent-stmt{flex: 100%;}:is(#footer-cta, .two-column-form.call-to-action), .two-column-form.call-to-action .row [class*="cell-"] :is(div[class*="pl"], div[class*="pr"]){padding-top: 60px;gap: 32px;padding-bottom: 48px;}.two-column-form.call-to-action .row [class*="cell-"] :is(div[class*="pl"], div[class*="pr"]){gap: 16px;}.two-column-form.call-to-action :is(h1, h2){font-size: 40px !important;margin-bottom: -9px;margin-top: -6px;text-align: center;}.two-column-form.call-to-action.not-stacked :is(h1, h2){text-align: start;font-size: 40px !important;line-height: 1.2;}.two-column-form.call-to-action .bullet-check li::before{position: static;display: inline-flex;margin-right: 10px;vertical-align: middle;transform: translateY(-1px);}.two-column-form.call-to-action.not-stacked .bullet-check li::before{content: '';background: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_14933_488)"><path d="M10 0C8.02219 0 6.08879 0.58649 4.4443 1.6853C2.79981 2.78412 1.51809 4.3459 0.761209 6.17316C0.00433284 8.00042 -0.1937 10.0111 0.192152 11.9509C0.578004 13.8907 1.53041 15.6725 2.92894 17.0711C4.32746 18.4696 6.10929 19.422 8.0491 19.8078C9.98891 20.1937 11.9996 19.9957 13.8268 19.2388C15.6541 18.4819 17.2159 17.2002 18.3147 15.5557C19.4135 13.9112 20 11.9778 20 10C19.9972 7.34869 18.9427 4.80678 17.068 2.93202C15.1932 1.05727 12.6513 0.00279983 10 0ZM14.3904 8.23654L9.00577 13.6212C8.93433 13.6927 8.84949 13.7494 8.75611 13.7881C8.66273 13.8268 8.56263 13.8468 8.46154 13.8468C8.36045 13.8468 8.26035 13.8268 8.16697 13.7881C8.07359 13.7494 7.98875 13.6927 7.91731 13.6212L5.60962 11.3135C5.46528 11.1691 5.38419 10.9734 5.38419 10.7692C5.38419 10.5651 5.46528 10.3693 5.60962 10.225C5.75396 10.0807 5.94972 9.99957 6.15385 9.99957C6.35798 9.99957 6.55374 10.0807 6.69808 10.225L8.46154 11.9894L13.3019 7.14808C13.3734 7.07661 13.4582 7.01991 13.5516 6.98123C13.645 6.94256 13.7451 6.92265 13.8462 6.92265C13.9472 6.92265 14.0473 6.94256 14.1407 6.98123C14.2341 7.01991 14.3189 7.07661 14.3904 7.14808C14.4619 7.21954 14.5185 7.30439 14.5572 7.39777C14.5959 7.49115 14.6158 7.59123 14.6158 7.69231C14.6158 7.79338 14.5959 7.89346 14.5572 7.98684C14.5185 8.08022 14.4619 8.16507 14.3904 8.23654Z" fill="%2300A398"/></g><defs><clipPath id="clip0_14933_488"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');}.two-column-form.call-to-action.not-stacked.bg-primary-blue .bullet-check li::before{background: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_14933_488)"><path d="M10 0C8.02219 0 6.08879 0.58649 4.4443 1.6853C2.79981 2.78412 1.51809 4.3459 0.761209 6.17316C0.00433284 8.00042 -0.1937 10.0111 0.192152 11.9509C0.578004 13.8907 1.53041 15.6725 2.92894 17.0711C4.32746 18.4696 6.10929 19.422 8.0491 19.8078C9.98891 20.1937 11.9996 19.9957 13.8268 19.2388C15.6541 18.4819 17.2159 17.2002 18.3147 15.5557C19.4135 13.9112 20 11.9778 20 10C19.9972 7.34869 18.9427 4.80678 17.068 2.93202C15.1932 1.05727 12.6513 0.00279983 10 0ZM14.3904 8.23654L9.00577 13.6212C8.93433 13.6927 8.84949 13.7494 8.75611 13.7881C8.66273 13.8268 8.56263 13.8468 8.46154 13.8468C8.36045 13.8468 8.26035 13.8268 8.16697 13.7881C8.07359 13.7494 7.98875 13.6927 7.91731 13.6212L5.60962 11.3135C5.46528 11.1691 5.38419 10.9734 5.38419 10.7692C5.38419 10.5651 5.46528 10.3693 5.60962 10.225C5.75396 10.0807 5.94972 9.99957 6.15385 9.99957C6.35798 9.99957 6.55374 10.0807 6.69808 10.225L8.46154 11.9894L13.3019 7.14808C13.3734 7.07661 13.4582 7.01991 13.5516 6.98123C13.645 6.94256 13.7451 6.92265 13.8462 6.92265C13.9472 6.92265 14.0473 6.94256 14.1407 6.98123C14.2341 7.01991 14.3189 7.07661 14.3904 7.14808C14.4619 7.21954 14.5185 7.30439 14.5572 7.39777C14.5959 7.49115 14.6158 7.59123 14.6158 7.69231C14.6158 7.79338 14.5959 7.89346 14.5572 7.98684C14.5185 8.08022 14.4619 8.16507 14.3904 8.23654Z" fill="%2366c8c1"/></g><defs><clipPath id="clip0_14933_488"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');}.two-column-form.call-to-action p{font-size: 18px;}.two-column-form.call-to-action .form-field.img-wrapper{margin-top: 0;gap: 82px;align-items: center;width: 384px;}.form-field.img-wrapper p{position: relative;}.two-column-form.call-to-action .form-field.img-wrapper p::after{content: '';position: absolute;right: -40px;height: 48px;width: 1px;top: 50%;margin-top: -24px;background: rgba(255, 255, 255, 0.40);}.two-column-form.call-to-action .form-field.img-wrapper img{ margin: 0;margin-top: 10px;}#ratings.rating-three [id^="gartner-pi-widget"], :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"]{width: 200px;}#ratings.rating-three [id^="gartner-pi-widget"] .gartner-pi-link, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"] .gartner-pi-link{position: relative;padding: 5px 10px;}#ratings.rating-three [id^="gartner-pi-widget"] .gartner-pi-score, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"] .gartner-pi-score{font-size: 14px;}#ratings.rating-three [id^="gartner-pi-widget"] .gartner-pi-reviews-link, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"] .gartner-pi-reviews-link{margin-top: 0;}#ratings.rating-three [id^="gartner-pi-widget"] .gartner-pi-reviews-link span, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"] .gartner-pi-reviews-link span{font-size: 9px;}#ratings.rating-three [id^="gartner-pi-widget"] [id^="gartner-pi-widget"][data-theme="dark"]:not([data-size="line"]) .gartner-pi-as-of-date, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"][data-theme="dark"]:not([data-size="line"]) .gartner-pi-as-of-date{transform: rotate(-90deg);position: absolute;right: -41px;bottom: 0;transform-origin: 0 0;top: auto;left: auto;font-size: 5px;}#ratings.rating-three [id^="gartner-pi-widget"] .gartner-pi-overall-rating, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"] .gartner-pi-overall-rating{position: relative;}#ratings.rating-three [id^="gartner-pi-widget"] .gartner-pi-star-rating, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper [id^="gartner-pi-widget"] .gartner-pi-star-rating{position: absolute;scale: 0.65;left: 16px;top: 15px;}#ratings.rating-three .gartner-pi-logo, :is(.container.cta, .two-column-form.call-to-action, .event-detail-hero) .form-field.img-wrapper .gartner-pi-logo{height: 22px;background-size: contain;} .two-column-form.call-to-action:not(.not-stacked) .row{gap: 32px;& .btn-wrap{text-align: center;}}.two-column-form.call-to-action:not(.not-stacked) .cell-lg-7{width: 100%;margin-bottom: 0;}.two-column-form.call-to-action .cell-lg-7 .tcf-content{padding: 0;}.two-column-form.call-to-action:not(.not-stacked) .cell-lg-5{width: 100%;height: auto;margin: 0 auto;align-self: center;background-color: transparent !important;padding: 0;flex-direction: column;}.two-column-form.call-to-action .form_title{display: none;}.two-column-form.call-to-action .cell-lg-5 .tcf-wrap{padding: 0;}.form-field.img-wrapper::after, .form-field .img-wrapper::after{display: none;}.two-column-form.call-to-action.not-stacked .cell-lg-5 .tcf-wrap{padding: 32px !important;border-radius: var(--webistryGap); background: rgb(33,82,115);background: linear-gradient(90deg, #215273 7.95%, #00A398 124.52%);align-self: center;position: relative;}@media (max-width: 991px){.two-column-form.call-to-action.not-stacked .tcf-content :is(h1, h2){padding-right: 0;}}.two-column-form.call-to-action.not-stacked.bg-primary-blue .cell-lg-5 .tcf-wrap{background: #EEEEF1;}.two-column-form .cell-lg-5 .tcf-wrap, .two-column-form.call-to-action.not-stacked .tcf-content-desc{position: relative;}.two-column-form .cell-lg-5 .tcf-wrap::after, .two-column-form.call-to-action.not-stacked .tcf-content-desc::after{content: '';background-image: url(../images/webistry/blue-two-column-arrow.svg);position: absolute;width: 117px;height: 77px;background-size: contain;right: -32px;top: 87%;background-repeat: no-repeat;background-position: top right;transform: rotate(41deg);@media (max-width: 991px){display: none;}}.two-column-form .cell-lg-5 .tcf-wrap::after{display: none;transform: none;right: calc(100% + 23px);top: calc(100% + 9px);width: 104px;}.two-column-form.call-to-action.not-stacked.bg-primary-blue .cell-lg-5 .tcf-wrap::after, .two-column-form.call-to-action.not-stacked.bg-primary-blue .tcf-content-desc::after{background-image: url(../images/webistry/white-two-column-arrow.svg);}@media (max-width: 991px){.two-column-form.call-to-action.not-stacked.bg-primary-blue .tcf-content-desc::after, .two-column-form .cell-lg-5 .tcf-wrap::after{display: none !important}}.two-column-form.call-to-action h3{color: #fff;width: 100%;font-size: 28px;}.two-column-form.call-to-action.not-stacked h3{ color: #fff;margin-bottom: 8px;}.two-column-form.call-to-action.not-stacked.bg-primary-blue h3{ color: #215273;}:is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .two-column-form.call-to-action, .listing-page-hero, .resources-hero-zone){overflow: hidden;} .main-content :is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .two-column-form.call-to-action, .listing-page-hero, .resources-hero-zone){overflow: hidden;border-radius: 0px 0px 300px 300px / 0px 0px 100px 100px;@media (max-width: 991px){border-radius: 0px 0px 100px 100px;}@media (max-width: 767px){border-radius: 0;}}.main-content.landing-page :is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .two-column-form.call-to-action, .listing-page-hero, .resources-hero-zone)::after{display: none;}.listing-page-hero .lph-slider{z-index: 1}.listing-page-hero .edh-triangles{display: none;}.listing-page-hero .cell-lg-5{align-self: center;}.listing-page-hero .cell-lg-5 p{margin: 0}.two-column-form.call-to-action::before, .two-column-form.call-to-action.animation::before, .two-column-form.call-to-action::after, .two-column-form.call-to-action.animation::after, :is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .listing-page-hero, .resources-hero-zone)::before, :is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .listing-page-hero, .resources-hero-zone)::after{content: '';position: absolute;left: 50%;height: 100%;background-size: cover;background-repeat: no-repeat;  width: 100%;top: 0;display: block;z-index: -1;transform: translateX(-50%) !important;max-height: 100%;transition: none !important;opacity: 1 !important;background-color: transparent;clip-path: none;margin: 0;pointer-events: none;} :is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .listing-page-hero)::after, :is(.two-column-form.call-to-action.with-gradient.bg-primary-blue)::after{background: rgb(33,82,115);background: linear-gradient(90deg, #215273 7.95%, #00A398 124.52%);}:is(.two-column-form.call-to-action.with-gradient.bg-primary-blue):has(.splash_image)::after{background: linear-gradient(90deg, #215273 7.95%, #00A398 124.52%);}:is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .listing-page-hero){&.navy::after{background: rgb(33,82,115);background: linear-gradient(90deg, #215273 0%, #813679 141.34%);}&.purple::after{background: rgb(119,26,119);background: radial-gradient(229.64% 229.64% at 53.05% -104.07%, #771A77 0%, #215273 100%);}&.charcoal::after{background: rgb(52,58,64);background: linear-gradient(90deg, rgba(52,58,64,1) 0%, rgba(93,97,102,0.95) 100%);}&.fog::after{background: #F6F7F8;}&.blue-purple-green-gradient{&::after{background-image: url(../images/webistry/blue-purple-green-gradient.webp);background-size: cover;background-color: #215273;}& :is(h1, p, .breadcrumbs li){color: #fff;}}}.two-column-form.call-to-action.bg-primary-blue::after{background: rgb(52,58,64);background: linear-gradient(90deg, rgba(52,58,64,1) 0%, rgba(93,97,102,0.95) 100%);}.resources-hero-zone::after{background: #F6F7F8;}.two-column-form.call-to-action:not(.bg-primary-blue)::after{background: #F6F7F8 !important;}.two-column-form.call-to-action:not(.bg-primary-blue) :is(h1, h2, p, li){color: #343a40 !important;}.two-column-form.call-to-action:not(.bg-primary-blue) .eyebrow-text{color: var(--linkGreen) !important;}:is(#el, .event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .listing-page-hero, .resources-hero-zone)::before{z-index: 2;background-image: url(../images/webistry/Home_Triangle_left.svg), url(../images/webistry/Home_Triangle_right.svg);background-position: -128px -93px, calc(100% + 140px) -48px;background-size: 446px auto;}.listing-page-hero::before, :is(.event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .listing-page-hero).fog::before, .resources-hero-zone::before{background-image: url(../images/webistry/Home_Triangle_left_fog.svg), url(../images/webistry/Home_Triangle_right_fog.svg);z-index: 2 !important;}.generic-hero .gh-right-triangles::after{display: none;}.two-column-form.call-to-action .row{margin: 0 auto;max-width: 100%;}.two-column-form.call-to-action .row [class*="cell-"] :is(div[class*="pl"], div[class*="pr"]){padding: 0;width: 100%;margin: auto;display: flex;flex-direction: column;align-items: center;}.two-column-form.call-to-action.not-stacked .row [class*="cell-"] :is(div[class*="pl"], div[class*="pr"]){align-items: start;}.two-column-form.call-to-action :is(.bg-primary-blue .form--wrap .form-field .error-msg, .bg-primary-green .form--wrap .form-field .error-msg, .solid-navy .form--wrap .form-field .error-msg, .gradient .form--wrap .form-field .error-msg){color: var(--color-text-gray) !important}#demo.two-column-form.call-to-action .d-lg-flex{background: transparent !important;padding: 0;}#demo.two-column-form.call-to-action:not(.bg-primary-blue) form p{color: var(--grey) !important;}.two-column-form.call-to-action .row :is(p, h2, .eyebrow-text){color: #fff;text-align: center; margin-bottom: 0 !important;}.two-column-form.call-to-action.not-stacked .row :is(p, h2, .eyebrow-text){text-align: left;}.two-column-form.call-to-action:not(.not-stacked) .row li{text-align: center;}.two-column-form.call-to-action .row :is(.eyebrow-text){opacity: 0.8;}.two-column-form.call-to-action:not(.fog) .row :is(.eyebrow-text){color: #fff;}.two-column-form.call-to-action .row .cell-lg-5 h2{text-align: center;}.two-column-form.call-to-action .row a:not(.btn){color: inherit;}.two-column-form.call-to-action .btn-wrap{margin-top: 30px;}@media (max-width: 991px){:is(#el, .event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .two-column-form.call-to-action, .resources-hero-zone){border-radius: 0;}:is(#el, .event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .two-column-form.call-to-action)::before{ display: none;}:is(#el, .event-detail-hero, .gated-banner, .generic-hero, .hero-section:not(#homepage_hero), .homepage-banner, .two-column-form.call-to-action)::after{background-position: 50% bottom;max-height: none;}}.hero-left-effect{display: none;}.generic-hero .hero-wrap{min-height: 0;width: 100%;}:is(.generic-hero, .hero-section:not(#homepage_hero)) h3{color: rgba(255, 255, 255, 0.80);font-size: 18px;font-style: normal;font-weight: 500;line-height: 120%; letter-spacing: -0.18px;order: -1;}:is(.hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation, .generic-hero) :is(.hero-image, .hero-video), :is(.hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation, .generic-hero) :is(.hero-image, .hero-video) :is(iframe, video, img){transform: none;pointer-events: auto !important;}:is(.hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation, .generic-hero) :is(.hero-image, .hero-video){display: flex;}:is(.hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation, .generic-hero) :is(.hero-image, .hero-video) img{aspect-ratio: auto;width: auto; z-index: 1;display: block;align-self: start;height: 100%;width: 100%;object-fit: cover;object-position: 50%;}:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-video{border-radius: var(--webistryGap);display: flex;flex-direction: column;justify-content: center;}:is(.generic-hero, .hero-section:not(#homepage_hero)) :is(.hero-image, .hero-video) :is(iframe, video, img){position: static;aspect-ratio: 677/380;height: auto;border-radius: var(--webistryGap);box-shadow: 0px 0px 22px 0px rgba(4, 4, 4, 0.10);margin-bottom: 21px;z-index: 1;}:is(.generic-hero, .hero-section:not(#homepage_hero)) :is(.hero-image, .hero-video) :is(iframe, video){background-color: #000;}:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-left{border: none;background: none !important;width: 100%; padding: 0;}.generic-hero .hero-left-inner{padding: 0}.generic-hero .hero-left .btn-wrap{gap: 10px;}@media (min-width: 1065px){:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-left{width: 53%;flex: initial;margin-right: auto;margin-left: 0;}:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-right{width: 47%;flex: initial;}}:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner) h1{font-style: normal;font-weight: 700;line-height: 115%; letter-spacing: -0.32px;margin-bottom: 25px;font-size: 45px;}.homepage-banner h1{margin-top: 27px !important;margin-bottom: 40px !important;}:is(.hero-section:not(#homepage_hero), .homepage-banner) h1{font-size: 54px;}@media (max-width: 991px){:is(.generic-hero, .hero-section:not(#homepage_hero), .homepage-banner) h1{font-size: 40px;}}:is(#pricing_register, #venue, .generic-hero, .hero-section:not(#homepage_hero)) .hero-left p, .listing-page-hero .desc p{color: rgba(255, 255, 255, 0.80);font-size: 18px;font-style: normal;font-weight: 400;line-height: 155%; letter-spacing: 0.09px;margin-bottom: 40px}.listing-page-hero.fog h1, .listing-page-hero.fog.h1{color: #343a40;}:is(#pricing_register, #venue, .generic-hero, .hero-section:not(#homepage_hero)).fog .hero-left p, .listing-page-hero.fog .desc p, .listing-page-hero .lph-item p{color: var(--color-text-gray);}.listing-page-hero .lph-item a{color: #215273}.listing-page-hero .lph-item .tag-wrap{color: #215273;font-family: "Roboto","Arial",sans-serif;font-size: .88rem;}.listing-page-hero .lph-item .h6 a{color: #343a40}:is(.generic-hero, .hero-section:not(#homepage_hero)) .icon-wrapper{margin-bottom: 40px;}:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-left p:not(:last-of-type){margin-bottom: 32px;}:is(.generic-hero, .hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation) .hero-left-inner, :is(.generic-hero, .hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation) .hero-left-inner .gh-content{padding: 0;display: flex;flex-direction: column;align-items: start;text-align: left;}:is(.generic-hero, .hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation) .hero-left-inner h3{order: -1;width: 100%;}:is(.generic-hero, .hero-section:not(#homepage_hero), .promo-content) .btn-link::after{content: '';mask: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 3.31066C9.58579 3.31066 9.25 3.64645 9.25 4.06066L9.25 14.2708L5.22703 10.2478C4.93414 9.95495 4.45926 9.95495 4.16637 10.2478C3.87348 10.5407 3.87348 11.0156 4.16637 11.3085L9.46967 16.6118C9.76256 16.9047 10.2374 16.9047 10.5303 16.6118L15.8336 11.3085C16.1265 11.0156 16.1265 10.5407 15.8336 10.2478C15.5407 9.95495 15.0659 9.95495 14.773 10.2478L10.75 14.2708L10.75 4.06066C10.75 3.64645 10.4142 3.31066 10 3.31066Z" fill="white"/></svg>');background-color: currentColor;width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-left: 5px;transform: rotate(-130deg);}:is(.generic-hero, .hero-section:not(#homepage_hero), .promo-content) .btn-link:is(:hover, :focus)::after{transform: rotate(-130deg) translate(0px, 2px);}.fog .btn-link.-white{color: #4D758F;}.fog .btn-link.-white:focus{outline: 2px solid currentcolor;}@media (max-width: 1064px){:is(.generic-hero, .hero-section:not(#homepage_hero)) .row.hero-wrap{flex-direction: column;}:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-left, :is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-right{width: 100%;padding-right: 0;padding-left: 0;}:is(.hero-section:not(#homepage_hero), .hero-section:not(#homepage_hero).animation, .generic-hero) :is(.hero-image, .hero-video) :is(iframe, img){margin: 0 auto}}@media (max-width: 992px){:is(.generic-hero, .hero-section:not(#homepage_hero)) .hero-left{padding-right: 0;}}@media (max-width: 720px){.hero-section:not(#homepage_hero) .hero-right{display: block;width: 100%;padding-left: var(--sideGap);}}.icon-wrapper :is(.calendar-icon, .clock-icon)::before{content: '';width: 20px;height: 20px;margin-right: 6px;display: inline-block;vertical-align: middle;background-size: contain;background-repeat: no-repeat;background-position: 50%;}.icon-wrapper .calendar-icon::before{background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.25 2.5H14.375V1.875C14.375 1.70924 14.3092 1.55027 14.1919 1.43306C14.0747 1.31585 13.9158 1.25 13.75 1.25C13.5842 1.25 13.4253 1.31585 13.3081 1.43306C13.1908 1.55027 13.125 1.70924 13.125 1.875V2.5H6.875V1.875C6.875 1.70924 6.80915 1.55027 6.69194 1.43306C6.57473 1.31585 6.41576 1.25 6.25 1.25C6.08424 1.25 5.92527 1.31585 5.80806 1.43306C5.69085 1.55027 5.625 1.70924 5.625 1.875V2.5H3.75C3.41848 2.5 3.10054 2.6317 2.86612 2.86612C2.6317 3.10054 2.5 3.41848 2.5 3.75V16.25C2.5 16.5815 2.6317 16.8995 2.86612 17.1339C3.10054 17.3683 3.41848 17.5 3.75 17.5H16.25C16.5815 17.5 16.8995 17.3683 17.1339 17.1339C17.3683 16.8995 17.5 16.5815 17.5 16.25V3.75C17.5 3.41848 17.3683 3.10054 17.1339 2.86612C16.8995 2.6317 16.5815 2.5 16.25 2.5ZM13.2547 10.4422L9.50469 14.1922C9.44664 14.2503 9.37771 14.2964 9.30184 14.3279C9.22596 14.3593 9.14463 14.3755 9.0625 14.3755C8.98037 14.3755 8.89904 14.3593 8.82316 14.3279C8.74729 14.2964 8.67836 14.2503 8.62031 14.1922L6.74531 12.3172C6.62804 12.1999 6.56215 12.0409 6.56215 11.875C6.56215 11.7091 6.62804 11.5501 6.74531 11.4328C6.86259 11.3155 7.02165 11.2497 7.1875 11.2497C7.35335 11.2497 7.51241 11.3155 7.62969 11.4328L9.0625 12.8664L12.3703 9.55781C12.4284 9.49974 12.4973 9.45368 12.5732 9.42225C12.6491 9.39083 12.7304 9.37465 12.8125 9.37465C12.8946 9.37465 12.9759 9.39083 13.0518 9.42225C13.1277 9.45368 13.1966 9.49974 13.2547 9.55781C13.3128 9.61588 13.3588 9.68482 13.3902 9.76069C13.4217 9.83656 13.4378 9.91788 13.4378 10C13.4378 10.0821 13.4217 10.1634 13.3902 10.2393C13.3588 10.3152 13.3128 10.3841 13.2547 10.4422ZM3.75 6.25V3.75H5.625V4.375C5.625 4.54076 5.69085 4.69973 5.80806 4.81694C5.92527 4.93415 6.08424 5 6.25 5C6.41576 5 6.57473 4.93415 6.69194 4.81694C6.80915 4.69973 6.875 4.54076 6.875 4.375V3.75H13.125V4.375C13.125 4.54076 13.1908 4.69973 13.3081 4.81694C13.4253 4.93415 13.5842 5 13.75 5C13.9158 5 14.0747 4.93415 14.1919 4.81694C14.3092 4.69973 14.375 4.54076 14.375 4.375V3.75H16.25V6.25H3.75Z" fill="white"/></svg>');}.icon-wrapper .clock-icon::before{background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 1.875C8.39303 1.875 6.82214 2.35152 5.486 3.24431C4.14985 4.1371 3.10844 5.40605 2.49348 6.8907C1.87852 8.37535 1.71762 10.009 2.03112 11.5851C2.34463 13.1612 3.11846 14.6089 4.25476 15.7452C5.39106 16.8815 6.8388 17.6554 8.4149 17.9689C9.99099 18.2824 11.6247 18.1215 13.1093 17.5065C14.594 16.8916 15.8629 15.8502 16.7557 14.514C17.6485 13.1779 18.125 11.607 18.125 10C18.1227 7.84581 17.266 5.78051 15.7427 4.25727C14.2195 2.73403 12.1542 1.87727 10 1.875ZM14.375 10.625H10C9.83424 10.625 9.67527 10.5592 9.55806 10.4419C9.44085 10.3247 9.375 10.1658 9.375 10V5.625C9.375 5.45924 9.44085 5.30027 9.55806 5.18306C9.67527 5.06585 9.83424 5 10 5C10.1658 5 10.3247 5.06585 10.4419 5.18306C10.5592 5.30027 10.625 5.45924 10.625 5.625V9.375H14.375C14.5408 9.375 14.6997 9.44085 14.8169 9.55806C14.9342 9.67527 15 9.83424 15 10C15 10.1658 14.9342 10.3247 14.8169 10.4419C14.6997 10.5592 14.5408 10.625 14.375 10.625Z" fill="white"/></svg>');}.icon-wrapper p{margin-bottom: 0 !important;}.icon-wrapper{font-size: 16px;font-style: normal;font-weight: 600;line-height: 150%;letter-spacing: 0.04px;color: #fff;margin-top: -18px;display: flex;gap: 4px;flex-direction: column;margin-bottom: 40px;} .homepage-banner :is(.eyebrow-text, h1){text-align: center;display: block;color: #fff;}.homepage-banner .eyebrow-text{letter-spacing: -0.18px;opacity: 0.8;font-size: 18px;text-transform: none;}.homepage-banner.container.cta form.loaded{padding-top: 58px;margin-right: 0;}:is(.gated-banner, .homepage-banner.container.cta, .event-detail-hero) form :is(input[type="submit"], #btn-submit){text-wrap: nowrap;padding: 17px 32px;}form #btn-submit, .banner-caption .btn.gatedbtn{width: 100%;font-family: Roboto;font-size: 16px;font-style: normal;font-weight: 600;line-height: 150%;padding: 15px 32px;border-radius: 4px;background-image: none;}@media(max-width: 700px){form #btn-submit, .banner-caption .btn.gatedbtn{font-weight: 500}}.container.cta form{margin-bottom: 0;}.homepage-banner .content{display: flex;--gap: 18px;--columns: 3;gap: var(--gap);flex-wrap: wrap;}.homepage-banner .content a{flex: 0 1 calc((100% / var(--columns)) - var(--gap) + (var(--gap) / var(--columns)));border-radius: 12px;background: #F5F5F7;padding: 20px;text-align: left;text-decoration: none;color: var(--color-text-gray);font-size: 14px;font-style: normal;font-weight: 400;line-height: 145%; letter-spacing: -0.098px;@media (max-width: 991px){padding: 16px;}}.homepage-banner .tabbed-section p{margin-bottom: 0;font-size: 14px;}.homepage-banner .tabbed-section .column p{font-size: 16px;}.homepage-banner .tabbed-section form{margin-top: 24px;margin-right: 0;}.homepage-banner .content a h2{font-size: 18px;color: var(--linkColor);text-align: left;font-weight: 600;line-height: 150%; letter-spacing: 0.045px;margin-bottom: 3px;text-decoration: none;}.homepage-banner .columns .column{width: 50%;max-width: 425px;}.homepage-banner .columns .column + .column{width: auto;flex: 1;max-width: 100%;padding-right: 50px;}.homepage-banner .columns .column + .column .btn{margin-top: 10px;}.homepage-banner .columns img{margin-left: 35px;}.homepage-banner .columns{display: flex;align-items: center;padding-bottom: 26px;gap: 56px;margin-top: 46px;justify-content: space-between;}.homepage-banner .columns h3{color: #343A40;font-size: 32px;font-style: normal;font-weight: 700;line-height: 115%;margin-bottom: 10px;}.homepage-banner .columns :where(p, label){font-family: "Roboto","Arial",sans-serif;color: var(--color-text-gray);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%; letter-spacing: 0.08px;margin-bottom: 10px;max-width: 100%;width: 100%;flex: 1 0 0; font-size: 18px;letter-spacing: -0.045px;}.homepage-banner .columns form :is(p, label){margin-bottom: 0;}@media(max-width: 991px){.homepage-banner .columns :is(p, label){max-width: 100%}.homepage-banner .columns{flex-direction: column;gap: 48px;}.homepage-banner .columns .column{width: 100%;}.homepage-banner .columns img{margin-left: 0;}}.generic-hero .hero-left .btn-wrap a, .generic-hero .hero-left .btn-wrap a.btn-link{margin-right: 0;margin-left: 0;} :is(.generic-hero).no-image{justify-content: center;}:is(.generic-hero).no-image .hero-right{display: none}:is(#el, .generic-hero).no-image .hero-left{width: 100%;max-width: 738px;margin-left: auto;margin-right: auto;}:is(#el, .generic-hero).no-image .hero-left-inner, :is(#el, .generic-hero).no-image .hero-left-inner .gh-content{align-items: center !important;text-align: center !important;}@media (max-width: 991px){:is(#el, .generic-hero).no-image .hero-left{padding-right: 0;}:is(.generic-hero).no-image .hero-right{display: none}} :is(.listing-page-hero, .generic-hero).shattered::before, :is(.listing-page-hero).shattered::after{display: none !important;}:is(.generic-hero, .listing-page-hero).shattered .hero-right{position: absolute;right: 0;top: 0;bottom: 0;width: 46%;}:is(.generic-hero, .listing-page-hero).shattered .hero-left{width: 50%;}:is(.generic-hero, .listing-page-hero).shattered .hero-right :is(img, video, iframe){position: absolute !important;left: 0;margin: 0;max-height: none;height: 100%;border-radius: 0;mask: url(../images/webistry/shattered-mask-invert.svg), linear-gradient(#fff 0 0);mask-repeat: no-repeat;mask-size: auto calc(100% + 2px);mask-position: -1px -1px;mask-composite: exclude;width: 100%;object-fit: cover;margin-bottom: 0 !important;height: 100% !important;}:is(.generic-hero, .listing-page-hero).shattered .hero-right :is(video, iframe){width: 140%;}:is(.generic-hero, .listing-page-hero).shattered::before{display: none;}@media (max-width: 991px){:is(.generic-hero, .listing-page-hero).shattered .hero-left{width: 100%;padding-right: 0;}:is(.generic-hero, .listing-page-hero).shattered .hero-right{display: none}} :is(.generic-hero, .listing-page-hero):is(.fade, .fade-with-triangles) .hero-right{position: absolute;right: 0;top: 0;bottom: 0;width: 46%;}:is(.generic-hero, .listing-page-hero):is(.fade, .fade-with-triangles) .hero-left{width: 50%;}:is(.generic-hero, .listing-page-hero):is(.fade, .fade-with-triangles) .hero-right :is(img, iframe, video){position: absolute;margin: 0;max-height: none;height: 100%;border-radius: 0;width: 100%;object-fit: cover;aspect-ratio: auto;left: 0;}:is(.generic-hero, .listing-page-hero):is(.fade, .fade-with-triangles) .hero-right :is(img, .hero-video){mask-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 5%, rgb(255, 255, 255) 40%);}:is(.generic-hero, .listing-page-hero):is(.fade, .fade-with-triangles) .hero-right .hero-video{position: relative;overflow: hidden;}:is(.generic-hero, .listing-page-hero):is(.fade, .fade-with-triangles) .hero-right :is(iframe, video){scale: 2;}:is(#el, .generic-hero, .listing-page-hero).fade::before{display: none;}:is(#el, .generic-hero, .listing-page-hero).fade-with-triangles::before{background-image: url(../images/webistry/triangle-for-banner.svg);width: 48%;transform: none !important;z-index: 100;background-position: 0;background-size: cover;right: 0;left: auto;}:is(#el, .generic-hero, .listing-page-hero).fade-with-triangles.fog::before{background-image: url(../images/webistry/triangle-for-banner-fog.svg);}@media (max-width: 991px){:is(.generic-hero, .listing-page-hero):is(.fade-with-triangles, .fade) .hero-left{width: 100%;padding-right: 0;}:is(.generic-hero, .listing-page-hero):is(.fade-with-triangles, .fade) .hero-right, :is(.generic-hero, .listing-page-hero):is(.fade-with-triangles, .fade)::before{display: none}} :is(.generic-hero, .listing-page-hero).split .hero-right{position: absolute;right: 0;top: 0;bottom: 0;width: 49.5%;}:is(.generic-hero, .listing-page-hero).split .hero-left{width: 50%;}:is(.generic-hero, .hero-section:not(#homepage_hero)).split :is(.hero-image, .hero-video) :is(iframe, video, img), :is(.generic-hero, .listing-page-hero).split .hero-right :is(iframe, video, img){position: absolute;margin: 0;max-height: none;height: 100%;aspect-ratio: none;border-radius: 0;width: 100%;left: 0;object-fit: cover;}:is(.generic-hero, .hero-section:not(#homepage_hero)).split :is(.hero-image, .hero-video) :is(iframe), :is(.generic-hero, .listing-page-hero).split .hero-right :is(iframe){scale: 1.5;}:is(.generic-hero, .hero-section:not(#homepage_hero)).split .hero-right, :is(.generic-hero, .listing-page-hero).split .hero-right .hero-right{mask: url(../images/webistry/split_for_banner.svg);mask-repeat: no-repeat;mask-size: cover;mask-position: top left;}:is(#el, .generic-hero, .listing-page-hero).split::before{background-image: url(../images/webistry/split_for_banner_background.svg);width: 50.5%;transform: none !important;z-index: 0;background-position: 0px 2px;background-size: cover;right: 0;left: auto;}:is(#el, .generic-hero, .listing-page-hero).split.fog::before{background-image: url(../images/webistry/split_for_banner_background_fog.svg);}@media (max-width: 991px){:is(.generic-hero, .listing-page-hero).split .hero-left{width: 100%;padding-right: 0;}:is(.generic-hero, .listing-page-hero).split .hero-right, :is(.generic-hero, .listing-page-hero).split::before{display: none}} :is(#el, .two-column-form.call-to-action)::before, :is(#el, .generic-hero, .listing-page-hero).single-big::before{background-image: url(../images/webistry/Home_Triangle_right.svg);background-size: 543px auto !important;background-position: calc(100% + 42px) -26px !important;transform: none !important;left: 0 !important;width: 100%;position: absolute;z-index: 1;background-repeat: no-repeat;}:is(#el, .two-column-form.call-to-action:not(.bg-primary-blue))::before, :is(#el, .generic-hero, .listing-page-hero).single-big.fog::before{background-image: url(../images/webistry/Home_Triangle_right_fog.svg);} .homepage-banner.cta form{margin-right: 0;}@media (max-width: 700px){.homepage-banner.cta form{flex-direction: column;}:is(.container.cta, .two-column-form.call-to-action):not(.loaded) p, :is(.container.cta, .two-column-form.call-to-action) .form p{width: 100%;}}:is(.container.cta, .two-column-form.call-to-action) h2{color: #fff;font-size: 48px;margin-bottom: 0;}@media (max-width: 991px){:is(.container.cta, .two-column-form.call-to-action) h2{font-size: 40px;}}.two-column-form.call-to-action .tcf-content p, :is(.container.cta, .two-column-form.call-to-action) h2 + p{text-align: center;margin: 0 auto;}.two-column-form.call-to-action .tcf-content :is(p, li), :is(.container.cta, .two-column-form.call-to-action) h2 + p{opacity: 0.8;font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; letter-spacing: 0.09px;padding-left: 0;}.two-column-form.call-to-action.not-stacked .tcf-content :is(p, li){opacity: 1;}:is(.container.cta, .two-column-form.call-to-action) p{color: #fff;max-width: 701px;text-align: center;}.two-column-form.call-to-action p{text-align: left;max-width: 537px;letter-spacing: 0.09px;margin-bottom: 0;}.two-column-form.call-to-action.not-stacked p{margin-left: 0;}:is(.container.cta, .two-column-form.call-to-action:not(.loaded)) p{text-align: center;}:is(.container.cta, .two-column-form.call-to-action):not(.loaded) p.submit, :is(.container.cta, .two-column-form.call-to-action) form:not(.loaded) p{flex: 1;} :is(.container.cta, .two-column-form.call-to-action) .form{width: 100%;max-width: 530px;margin: 0 auto;padding-bottom: 0; margin-top: 0;position: relative;z-index: 1;}:is(.container.cta, .two-column-form.call-to-action) .form :is(label, a){text-align: left;color: #fff;}:is(.container.cta, .two-column-form.call-to-action) :is(#generaldemo, #fc_generaldemo, form:not(.loaded)){padding: 8px !important;}:is(.two-column-form.call-to-action.not-stacked) :is(#generaldemo, #fc_generaldemo, form:not(.loaded)){background-color: #fff !important;}.two-column-form.call-to-action form{max-width: 530px;margin-right: 0 !important;margin-top: 0 !important;}:is(.container.cta, .two-column-form.call-to-action) .form :is(input:not([type="submit"]), select):valid{color: #000;}:is(.container.cta, .two-column-form.call-to-action) .form input[type="submit"]{color: #fff;width: 100%;}:is(.container.cta, .two-column-form.call-to-action) .form input:placeholder{color: rgba(119, 121, 126, 0.70);}:is(.container.cta)::before{ background-image: url(../images/webistry/footer-triangles-2-v2.svg), url(../images/webistry/footer-triangles-v2.svg);background-position: 104% 0, 0 104% !important;background-size: 320px auto !important;pointer-events: none;} :is(.homepage-banner)::after, :is(.container.cta, .two-column-form.call-to-action){border-radius: 0px 0px 300px 300px / 0px 0px 100px 100px;}:is(.container.cta, .two-column-form.call-to-action)#book_demo, :is(.container.cta, .two-column-form.call-to-action)#heroform{border-radius: 0;}@media (max-width: 991px){:is(.container.cta, .two-column-form.call-to-action)::before{display: none}:is(.homepage-banner)::after, :is(.container.cta, .two-column-form.call-to-action){border-radius: 0px 0px 100px 100px;}}@media (max-width: 600px){:is(.container.cta, .two-column-form.call-to-action)::before{display: none}:is(.homepage-banner)::after, :is(.container.cta, .two-column-form.call-to-action){border-radius: 0px 0px 50px 50px;}}:is(.container.cta, .two-column-form.call-to-action) .form p{color: var(--color-text-gray);font-size: 12px;font-style: normal;font-weight: 400;line-height: 150%; margin-top: 0;margin-bottom: 0;position: relative;}#footer-cta p a{color: inherit;}:is(.container.cta, .two-column-form.call-to-action) form p.consent-stmt{margin-top: 0;order: 10;width: 100%;}p.consent-stmt, .two-column-form.call-to-action p.consent-stmt{ font-size: 12px !important;letter-spacing: 0 !important;}.two-column-form.call-to-action p.consent-stmt{text-align: center !important;}.two-column-form.call-to-action p.consent-stmt span{color: inherit !important;}:is(#footer-cta.container.cta, .two-column-form.call-to-action) form p.consent-stmt{position: absolute;top: calc(100% + 20px);color: #fff;letter-spacing: -0.2px;opacity: 0.8;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;}:is(#footer-cta.container.cta) form p.consent-stmt{font-size: 12px;color: #fff !important;} :is(.two-column-form.call-to-action.not-stacked) form p.consent-stmt{color: var(--grey) !important;}.two-column-form.call-to-action:not(.bg-primary-blue) form p.consent-stmt{color: #fff !important;}:is(.container.cta, .two-column-form.call-to-action) form p{margin: 0;color: #fff;}:is(.container.cta, .two-column-form.call-to-action) form p a{color: inherit !important;}@media (max-width: 991px){.two-column-form.call-to-action .row [class*="cell-"] :is(div[class*="pl"], div[class*="pr"]){align-items: start;}.two-column-form.call-to-action .row :is(.eyebrow-text){margin-bottom: 2px !important;}.two-column-form.call-to-action .row :is(p, h2, .eyebrow-text){text-align: left;}.two-column-form.call-to-action:not(.not-stacked) .row :is(p, h2, .eyebrow-text){text-align: center;width: 100%;}body .generic-hero .hero-left-inner .breadcrumbs ul{justify-content: left;}body .generic-hero .hero-left .btn-wrap{justify-content: left;flex-direction: column;width: 100%;align-items: start;}body .generic-hero .hero-left .btn-wrap .btn-link{padding-left: 0 !important;padding-right: 0 !important;}.two-column-form.call-to-action .row :is(.cell-lg-5, .cell-lg-7){width: 100%;}.homepage-banner .columns{flex-direction: column;gap: 0;}.homepage-banner .columns .column, .homepage-banner .columns .column + .column{max-width: 100%;width: 100%;padding-right: 0;}.homepage-banner .columns img{margin: 0 auto;display: block;}.two-column-form.call-to-action p{max-width: none;}.two-column-form.call-to-action .img-wrapper p{width: auto;}.two-column-form.call-to-action :is(.cell-lg-7, .cell-lg-5){min-width: 100%;flex: 1;}.two-column-form.call-to-action form{margin-left: auto;margin-right: auto !important;}}@media (max-width: 800px){.homepage-banner .content{--columns: 2}}@media (max-width: 600px){.homepage-banner .content{--columns: 1}.homepage-banner form.loaded :is(p:has(input[type="submit"])){flex: 100%;}.container.cta form:not(.loaded) p{width: 100%;}.form-field.img-wrapper{gap: 20px;}.form-field.img-wrapper p::after{right: -10px;}}#cbam_timeline{@media (min-width: 991px){--container-width: 1440px;--sideGap: max(calc((100vw - var(--container-width)) / 2), 80px);}padding-top: 85px;padding-bottom: 55px;border-radius: 0;&::after{background: linear-gradient(90deg, #E9EEF1 17%, #ECF8F7 49.44%, rgba(179, 227, 224, 0.60) 81.42%);z-index: 1;}& form{max-width: 560px;margin: 0;}@media (min-width: 991px){& .container{padding: 0 10px !important;}}& .row *{align-items: start;align-self: start;}& .splash_image{opacity: 1;width: 50%;left: auto;z-index: 0;}& #rating{display: none;}& :is(h1, h2){color: #343A40;@media (min-width: 991px){font-size: 56px !important;}font-weight: 600;line-height: 115%; letter-spacing: -0.56px;padding-bottom: 40px;text-align: left !important;}& .tcf-content-desc p{padding-top: 10px;color: var(--color-text-gray);font-size: 24px;font-weight: 600;line-height: 120%;}& #ratings{display: none !important} & .form-field.consent-stmt{color: var(--color-text-gray) !important;}}:root{--primaryMenuHeight: 127px;--scrollMarginNegative: -55px;--arrow: url(../images/webistry/chevron.svg);@media (max-width: 1200px){--primaryMenuHeight: 70px;}}:root:not(:has(.utility-menu-wrap)){--primaryMenuHeight: 70px;}.main-container{padding-top: var(--primaryMenuHeight);}.navigation.custom-menu{display: flex;align-items: center;}.main-header > .container{min-height: 70px;}.main-header .utility-menu::after, .main-header .utility-menu::before{display: none}.main-header.show-navbar .utility-menu-wrap{margin-top: var(--scrollMarginNegative);margin-bottom: 0;}.main-header.show-navbar .main-header-left, .main-header-left{padding: 0;min-height: 70px;display: flex;}.navigation ul li.lang-item{display: none}@media (max-width: 1200px){.main-header-left{padding-top: 25px;padding-bottom: 25px;}.navigation.custom-menu{display: none;}.navigation ul li.lang-item{display: flex}}.main-header .utility-menu-wrap{padding-right: var(--sideGap);border-bottom: 1px solid #E5E5E9;gap: 10px 52px;}@media (max-width: 1250px){.main-header .utility-menu-wrap{gap: 10px;}}@media (max-width: 1200px){.main-header-right{display: flex;flex-wrap: wrap;align-items: center;justify-content: end;}.main-header .utility-menu-wrap{display: none;}.main-header .primary-menu-wrap{padding: 10px;margin: 10px 0;}}@media (max-width: 991px){.main-header .utility-menu-wrap{padding-right: 0;}.main-header .primary-menu-wrap{padding: 0;}}div .lang-select, .main-header .utility-menu{background-color: transparent !important;}.main-header .utility-menu{align-items: center;padding: 0;}.main-header .utility-menu ul{display: flex;gap: 24px;}:is(.get-a-quote-btn, .lang-select, .main-header .utility-menu ul li > a){color: #343A40 !important;font-size: 12px;font-weight: 600;line-height: 125%;}:is(.main-header .utility-menu ul li > a){font-size: 12px;}:is(.get-a-quote-btn, .lang-select, .main-header .utility-menu ul li > a):is(:hover, :focus){color: #4f758e !important;}div .lang-select{margin-left: 29px;background-image: url('data:image/svg+xml,<svg width="13" height="14" viewBox="0 0 13 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8502 5.66242L6.78774 9.72492C6.75001 9.76269 6.70521 9.79266 6.65589 9.8131C6.60657 9.83355 6.55371 9.84407 6.50032 9.84407C6.44693 9.84407 6.39407 9.83355 6.34475 9.8131C6.29543 9.79266 6.25063 9.76269 6.2129 9.72492L2.1504 5.66242C2.09352 5.60561 2.05478 5.53319 2.03907 5.45434C2.02337 5.3755 2.03142 5.29376 2.06219 5.21949C2.09297 5.14522 2.14509 5.08175 2.21195 5.03711C2.27882 4.99248 2.35742 4.96869 2.43782 4.96875H10.5628C10.6432 4.96869 10.7218 4.99248 10.7887 5.03711C10.8556 5.08175 10.9077 5.14522 10.9384 5.21949C10.9692 5.29376 10.9773 5.3755 10.9616 5.45434C10.9459 5.53319 10.9071 5.60561 10.8502 5.66242Z" fill="%23343A40"/></svg>');}.get-a-quote-btn{min-height: 24px;background-repeat: no-repeat;background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.69531 9.39844C6.69531 9.49789 6.6558 9.59328 6.58548 9.6636C6.51515 9.73393 6.41977 9.77344 6.32031 9.77344C6.22086 9.77344 6.12547 9.73393 6.05515 9.6636C5.98482 9.59328 5.94531 9.49789 5.94531 9.39844C5.94531 9.29898 5.98482 9.2036 6.05515 9.13327C6.12547 9.06295 6.22086 9.02344 6.32031 9.02344C6.41977 9.02344 6.51515 9.06295 6.58548 9.13327C6.6558 9.2036 6.69531 9.29898 6.69531 9.39844ZM6.69531 9.39844H6.32031M10.4453 9.39844C10.4453 9.49789 10.4058 9.59328 10.3355 9.6636C10.2652 9.73393 10.1698 9.77344 10.0703 9.77344C9.97086 9.77344 9.87547 9.73393 9.80515 9.6636C9.73482 9.59328 9.69531 9.49789 9.69531 9.39844C9.69531 9.29898 9.73482 9.2036 9.80515 9.13327C9.87547 9.06295 9.97086 9.02344 10.0703 9.02344C10.1698 9.02344 10.2652 9.06295 10.3355 9.13327C10.4058 9.2036 10.4453 9.29898 10.4453 9.39844ZM10.4453 9.39844H10.0703M14.1953 9.39844C14.1953 9.49789 14.1558 9.59328 14.0855 9.6636C14.0152 9.73393 13.9198 9.77344 13.8203 9.77344C13.7209 9.77344 13.6255 9.73393 13.5551 9.6636C13.4848 9.59328 13.4453 9.49789 13.4453 9.39844C13.4453 9.29898 13.4848 9.2036 13.5551 9.13327C13.6255 9.06295 13.7209 9.02344 13.8203 9.02344C13.9198 9.02344 14.0152 9.06295 14.0855 9.13327C14.1558 9.2036 14.1953 9.29898 14.1953 9.39844ZM14.1953 9.39844H13.8203M19.0703 9.39844C19.0703 13.9544 15.0403 17.6484 10.0703 17.6484C9.2075 17.6495 8.34835 17.5362 7.51531 17.3114C6.34107 18.1373 4.90864 18.5125 3.48031 18.3684C3.32151 18.3531 3.16338 18.3314 3.00631 18.3034C3.49918 17.7226 3.83578 17.0256 3.98431 16.2784C4.07431 15.8214 3.85131 15.3774 3.51731 15.0524C2.00031 13.5764 1.07031 11.5874 1.07031 9.39844C1.07031 4.84244 5.10031 1.14844 10.0703 1.14844C15.0403 1.14844 19.0703 4.84244 19.0703 9.39844Z" stroke="%23343A40" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size: 24px;padding-left: 30px;margin-bottom: 16px;text-decoration: none !important;display: flex;align-items: center;}.cta-utility-menu{display: flex;gap: 8px;padding: 16px 16px 16px var(--sideGap);flex: 1;border-radius: 0px 0px 100px 0px;font-size: 14px;background: linear-gradient(90deg, #215273 0%, #813679 141.34%);}.cta-utility-menu a{color: rgba(255,255,255,0.8);text-decoration: none;display: flex;align-items: center;width: 100%;}.main-header .utility-menu ul li{margin: 0;}.cta-utility-menu .icon{max-width: 22px;height: 22px;background-color: #fff;border-radius: 100px;display: inline-flex;justify-content: center;margin-right: 8px;width: 100%;overflow: hidden;padding: 3px;}.cta-utility-menu .text-link{font-weight: 500;display: flex;color: #fff;gap: 4px;white-space: nowrap;margin-right: 8px;padding-right: 10px;position: relative;}.cta-utility-menu .text-link::after{content: '';display: inline-block;width: 20px;height: 20px;background-image: url(../../assets/images/webistry/arrow-up-right-white.svg);background-position: 50%;background-repeat: no-repeat;transition: transform linear 0.25s;}.cta-utility-menu a:is(:hover, :focus) .text-link::after{transform: translate(2px, -2px);}.cta-utility-menu .text-link::before{position: absolute;content: '';width: 0.5px;height: 16px;background-color: rgba(255,255,255,0.8);right: 0;top: 50%;margin-top: -8px;}.navigation ul li > a{z-index: 10;position: relative;}.navigation ul .sub-menu li > a{z-index: 20;}.navigation ul li.btn{margin-left: .94rem}.navigation ul li.btn a{color: #fff !important;}.navigation ul.menu{display: flex;gap: 20px;align-items: center;}@media (max-width: 1200px){.main-header .utility-menu-wrap{padding-right: 0;}.main-header .utility-menu{display: none}.hamburger{display: flex}.cta-utility-menu{border-radius: 0;padding: 16px 32px;}.cta-utility-menu a{align-items: stretch;line-height: 1.25;}.cta-utility-menu .text-link{align-items: center;margin-right: 12px;padding-right: 12px;}.cta-utility-menu .icon{margin-top: auto;margin-bottom: auto;}.cta-utility-menu .text-link::before{height: 100%;margin-top: 0;top: 0;}div .main-header .brand img{width: 94px;}.main-header.show-navbar .main-header-left, .main-header-left{padding: 20px 0;}} .main-header .brand{width: auto;display: flex;align-items: center;}.main-header .brand a{width: 100%;max-width: 116px;}.main-header .brand a:has(+ div){width: 48%;}.main-header .brand img{width: 100%;height: auto;max-width: 164px;}.navigation li.menu-item-has-children{position: relative;}.navigation ul.sub-menu{display: none;position: absolute;top: 60px;z-index: 1;box-shadow: 0 0 0.63rem rgba(0,0,0,.1);background-color: #fff;}.navigation ul.sub-menu::after{transition: all 0.5s ease;content: "\25B4";position: absolute;top: -85px;right: 0px;left: 30%;transform: translateY(50%) rotate(360deg);color: #fff;width: 115px;font-size: 51px;}.wrapper.navigation li.dropdown-menu > :is(a, span){cursor: pointer;}.wrapper .navigation li:is(:hover, :focus) ul.sub-menu{display: block;}.navigation ul.sub-menu li{min-width: 140px;display: inline-block;vertical-align: middle;box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;font-size: 0.9rem;opacity: 0.7;}.navigation ul.sub-menu li a{padding: 1rem 0.94rem;position: relative;width: 100%;}.navigation ul.sub-menu li a::after{content: "";position: absolute;z-index: 999;bottom: 0;left: 0;background: linear-gradient(to right, #4F1032 0%, #00A398 100%);height: 4px;width: 0;transition: width 0.5s ease;}.navigation ul.sub-menu li a:is(:hover, :focus)::after{width: 100%;}.mbnav ul li:not(.btn-wrap).btn a{color: #fff;} .subnav-wrap li{margin: 24px 0 20px 0;}.subnav-wrap ul{justify-content: center;}.subnav-wrap li a{color: #343A40;font-size: 16px;font-style: normal;font-weight: 500;line-height: 125%; letter-spacing: -0.08px;}.subnav .container{padding-top: 0;padding-bottom: 0;}.third-level .btn-wrap .btn, .third-level .btn-wrap .btn-link{flex: 1;max-width: fit-content;}.h-search-form-wrap .h-search-field input[type="search"]{background-color: #fff;} .mbnav{display: none;}.wrapper .backdrop{background-color: black;opacity: 0;transition: opacity linear 0.25s;}:is(:html, body):has(.open){overflow: hidden;}.wrapper.open .backdrop{opacity: 0.6;visibility: visible;pointer-events: auto;}.main-header{--col-width: 322px;& #top-list-item{display: none}& .navigation ul .dropdown-menu a::after{display: none;}& .navigation ul .dropdown-menu > .mega-menu{opacity: 0;visibility: hidden;pointer-events: none;transform: translateX(0);}& .navigation ul .dropdown-menu.open > .mega-menu{opacity: 1;visibility: visible;pointer-events: auto;transform: translateX(0);}& .mobile-button, & .mobile-display{display: none}& .container .container{padding-right: 0;height: 100%;}& .webistry-custom-menu{display: block;flex: 1;& > ul{display: flex;justify-content: center;padding: 0 46px;gap: 12px;@media (max-width: 1300px){gap: 14px;}}}& .main-header-right{flex: 1;@media (max-width: 1200px){align-items: center;min-width: 0;display: flex;justify-content: end;}}& .header-cta{order: 99;margin: 0;gap: 16px 16px;display: flex;}& .brand img{max-width: 138px;margin-top: -10px;@media (max-width: 1200px){margin-top: 0;}}& div .header-cta .btn{padding: 10px 18px !important;font-size: 14px !important;line-height: 1.5 !important;}& div .header-cta .btn.alt-btn{color: #771A77;border: 1px solid #771A77;background-color: #fff;&:is(:hover, :focus){background-color: #F1E8F1;color: #771A77;}@media (max-width: 1200px){display: none;}}& .navigation{& > ul{& > li > :is(a, span){display: inline-block;padding: 1.5rem 0;font-weight: 500;text-decoration: none;font-size: 15px;color: #343A40;&:is(:hover){color: #4D758F;}@media (max-width: 1250px){font-size: 13px;}@media (max-width: 1190px){font-size: 15px;}}& li.open{color: #4D758F;}& li.open > :is(a, span){color: #4D758F;}}& li.dropdown-menu{display: flex;& > :is(a, span){width: 100%;display: flex;flex-direction: row;gap: 4px;align-items: center;&::after{display: block;content: '';mask-image: var(--arrow);width: 24px;height: 24px;background-color: currentColor;transform: rotate(90deg);transition: transform linear 0.25s;position: static;visibility: visible;filter: none;opacity: 1;transform-origin: 50%;mask-position: 50%;}}&.open > :is(a, span)::after{transform: rotate(270deg);}& li > a:is(:hover), & li.hover > a{color: #4D758F;border-radius: 6px;background: #F5F5F7;}& #top-list-item{display: block;padding-left: 0;padding-right: 0;padding-bottom: 20px;border-bottom: 1px solid #E5E5E9;color: #343A40;font-size: 16px;font-weight: 600;line-height: 1.25;margin-bottom: 8px;& a{color: #4D758F;font-weight: 600;line-height: 1.2;padding: 0;background-color: transparent;margin-top: 12px;position: relative;font-size: inherit;display: flex;flex-direction: row;align-items: center;text-decoration: none;&::after{content: '';display: inline-block;vertical-align: middle;width: 20px;height: 10px;background-image: url('../images/webistry/arrow-up-right.svg');background-size: cover;transform: translate(0, 0);transition: transform linear 0.25s;margin-left: 4px;background-position: 50%;}&:is(:hover, :focus)::after{transform: translate(2px, -2px);}}}}}& .header-search{margin-left: 0;margin-right: 15px;& .h-search-wrap{margin-right: 0;right: 0;top: calc(100% + 20px);transform: translate(0) scale(0);}&.is-open .h-search-wrap{transform: translate(0) scale(1);}}& .mega-menu{padding: 25px 0;box-shadow: none;filter: none;height: 100vh;max-height: calc(100vh - var(--primaryMenuHeight));border-top: 1px solid #E5E5E9;background-color: #fff;overflow: auto;width: auto;&:has(#sub-menu-item.hover .third-level){width: calc(var(--sideGap) + 665px);}& .mega-menu__inner{min-height: 100% !important;overflow-x: hidden;width: 100%;max-width: 100%;}& #sub-menu-item.hover .third-level{visibility: visible;overflow-x: hidden;opacity: 1;width: 342px;padding: 31px 36px 31px 18px;}& .third-level{background-color: #fff;left: 0;opacity: 0;right: auto;width: 0;padding: 31px 36px 31px 18px;top: -26px;bottom: 0;overflow: auto;border-left: 1px solid #E5E5E9;border-top: 1px solid #E5E5E9;transform: none;left: var(--col-width);transition: .4s ease; & .third-level--left{width: 280px;padding: 0;min-width: 280px;max-width: 280px;display: flex;flex-direction: column;gap: 8px;}& p{color: var(--color-text-gray);font-size: 14px;font-weight: 400;line-height: 150%;letter-spacing: -0.14px;}& .menu-label{margin-bottom: 0;font-size: 16px;& span{color: #343A40;font-size: 16px;font-style: normal;font-weight: 500;line-height: 150%;letter-spacing: -0.16px;width: 100%;display: block;position: relative;&.third-level-title::after{position: absolute;right: 0;top: 50%;margin-top: -10px;content: '';mask-image: var(--arrow);width: 20px;height: 20px;background-color: currentColor;transform: rotate(-90deg);transition: 0.3s transform ease;}}& .third-level-title + .third-level--list{max-height: 1000px;overflow: hidden;transition: 0.3s ease;}&.closed{& .third-level-title + .third-level--list{max-height: 0;}& span.third-level-title::after{transform: rotate(90deg);}}}}& .third-level--list{& ul{display: flex;padding: 0;flex-direction: column;gap: 4px;& li a{color: #343A40;font-size: 16px;font-weight: 500;line-height: 150%;letter-spacing: -0.14px;text-align: left;border-radius: 8px;padding: 8px 16px;align-items: start;display: flex;flex-direction: column;&:is(:hover, :focus){color: #343A40;border-radius: 4px;background: #F5F5F7;span{color: #4D758F;}}}& li a::after{display: none;}}}}& .mega-menu__left{max-width: var(--col-width);width: var(--col-width);padding-right: 36px;background-color: #fff;& > .sub-menu-title{padding: 0;margin-bottom: 23px;& h6{color: #343A40;font-size: 24px;text-transform: none;}}& > ul > li > a{font-weight: 500;opacity: 1;color: #343A40;padding: 12px 12px 12px 18px;line-height: 1.5;box-shadow: none;}& > ul > li.hover > a{color: #4D758F}& > ul > li:is(.open){ & > a{background-color: #F5F5F7;box-shadow: none;border-radius: 8px;color: #4D758F;font-weight: normal;&:hover{color: #4D758F}}}& > ul > li > a::after, & > ul > li > a::before{display: none;}& > ul > li > a:has(+ .third-level)::after{display: block;content: '';mask-image: var(--arrow);width: 20px;height: 20px;background-color: currentColor;}}& .featured-content{display: flex !important;flex-wrap: wrap;gap: 17px;border-radius: 12px;background: linear-gradient(90deg, #215273 2.48%, #813679 92.25%), #F5F5F7;padding: 24px;margin-top: 40px;margin-bottom: 40px;& h3{color: #fff;font-style: normal;font-weight: 600;letter-spacing: -0.18px;flex: 1;text-align: left;font-size: 16px;margin-bottom: 0;align-self: center;line-height: 1.3;}& figure{max-width: 184px;background-position: 50%;background-size: contain;background-repeat: no-repeat;margin-bottom: 16px;background-image: none;width: 78px;margin: 0;padding: 0;& img{max-width: 119px;margin: 0 auto;display: block;width: 100%;}}& .btn{margin: 0 auto;display: block;flex: 1;min-width: 100%;margin-top: 0px;font-size: 14px !important;padding: 12px 32px !important;}}}@media (max-width: 1200px){.hamburger{margin-left: 16px;}.main-header .webistry-custom-menu{position: absolute;display: none; top: 70px;left: 0;right: 0;background-color: #fff; height: calc(100vh - 70px);& .mega-menu{left: calc(100% + 20px);}& .dropdown-menu.open > .mega-menu{left: 0;}& .mobile-display{display: block;margin-left: 20px;margin-right: 20px;& .featured-content{margin-top: 0;display: block;padding: 24px;margin-left: 20px;margin-right: 20px;& figure{margin-bottom: 0;}& img{max-width: 107px;}& h3{margin-bottom: 16px;}& .btn{font-size: 16px !important;font-weight: 500;padding: 14px !important;}}}& ul + .mobile-display .featured-content{margin-left: 0;margin-right: 0;margin-bottom: 16px;}& ul + .mobile-display .lang-select{font-size: 12px;width: 100%;max-width: 100%;margin: 0;text-align: left;padding-left: 29px;background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 19C11.995 18.9999 13.9335 18.3372 15.511 17.116C17.0886 15.8948 18.2159 14.1843 18.716 12.253M10 19C8.00501 18.9999 6.06654 18.3372 4.48898 17.116C2.91141 15.8948 1.78408 14.1843 1.284 12.253M10 19C12.485 19 14.5 14.97 14.5 10C14.5 5.03 12.485 1 10 1M10 19C7.515 19 5.5 14.97 5.5 10C5.5 5.03 7.515 1 10 1M18.716 12.253C18.901 11.533 19 10.778 19 10C19.0025 8.45211 18.6039 6.92999 17.843 5.582M18.716 12.253C16.0492 13.7314 13.0492 14.5048 10 14.5C6.838 14.5 3.867 13.685 1.284 12.253M1.284 12.253C1.09475 11.517 0.999327 10.76 1 10C1 8.395 1.42 6.887 2.157 5.582M10 1C11.5962 0.999335 13.1639 1.42336 14.5422 2.22856C15.9205 3.03377 17.0597 4.19117 17.843 5.582M10 1C8.40376 0.999335 6.83608 1.42336 5.45781 2.22856C4.07954 3.03377 2.94031 4.19117 2.157 5.582M17.843 5.582C15.6657 7.46793 12.8805 8.50415 10 8.5C7.002 8.5 4.26 7.4 2.157 5.582" stroke="%23343A40" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position: 0 50%;background-size: 20px;height: 20px;}& .sub-menu-title + ul li a, & li.dropdown-menu > :is(a, span){width: 66%;}& .sub-menu-title + ul li a{padding: 8px 0;}& .mobile-button{flex: 0;cursor: pointer;display: block;position: relative;height: 20px;font-size: 0;width: auto;flex: 1;appearance: none;border: none;padding: 0;z-index: 50;background: transparent;&::after{content: '';top: 50%;margin-top: -12px;right: 0;position: absolute;height: 24px;width: 24px;mask-image: var(--arrow);background-color: #4D758F;mask-position: 100% 50%;mask-repeat: no-repeat;mask-size: 24px;}&.prev-page{position: relative;color: #343A40;font-size: 16px;font-style: normal;font-weight: 500;line-height: 150%;letter-spacing: -0.14px;padding-left: 20px;width: 100%;text-align: left;text-transform: none !important;margin-top: 36px;margin-bottom: 22px;height: auto;flex: 0;&::after{left: 0;right: auto;width: 20px;rotate: 180deg;}}}& .container{display: flex;background-color: #fff;padding: 0;}& .mega-menu__left{padding-left: 20px;padding-right: 20px;width: 100%;max-width: 100%;overflow: hidden;}& .mega-menu__left:has(.dropdown.open){height: calc(100vh - var(--primaryMenuHeight));}& > ul{flex-direction: column;padding: 24px 20px;gap: 0;& > li{display: flex;gap: 10px;align-items: center;}& .sub-menu-title{margin-bottom: 0;position: relative;}& .sub-menu-title h6, & li > :is(a, span){padding: 10px 0;color: #4D758F;font-size: 20px;font-weight: 500;line-height: 150%;letter-spacing: -0.16px;width: fit-content;position: relative;margin-bottom: 0;&::after{display: none !important;}}& li#sub-menu-item{display: flex;align-content: center;flex-wrap: nowrap;}& .sub-menu-title h6{color: #343A40;margin-bottom: 5px;}}& #third-level-list-item span, & .sub-menu-title + ul li a{font-weight: 500;color: #4D758F;font-size: 16px;background-color: transparent !important;}& #third-level-list-item span{font-size: 14px;}& .menu-label .third-level-title{font-size: 20px !important;margin-bottom: 10px;}& .featured-content{display: none;}& .mega-menu{top: 0;padding: 0;width: 100% !important;border-top: 0 !important;background: #fff;z-index: 100;max-width: 100%;}& ul .dropdown-menu.hover > .mega-menu{opacity: 0;visibility: hidden;pointer-events: none;transform: translateX(5%);}& ul .dropdown-menu.open > .mega-menu{opacity: 1;visibility: visible;pointer-events: auto;transform: translateX(0);}& .third-level{border: none;padding: 0 !important;width: 100% !important;background-color: #fff;z-index: 100;transform: none;top: -5px;left: calc(100% + 20px);& p{display: none;}& ul{gap: 0;display: flex;margin-bottom: 20px;flex-direction: column;}& .mobile-button{margin-top: 42px;margin-bottom: 22px;}& third-level .menu-label:not(.closed){margin-bottom: 20px;}& .third-level--left{padding: 0 20px;min-width: 100%;max-width: 100%;}}& .open > .third-level{left: 0;opacity: 1;visibility: visible;transform: none;bottom: 0;margin: 0;overscroll-behavior: none;}}& .is-open + .main-header .webistry-custom-menu{display: block;overflow-x: hidden;}& .is-open + .main-header .webistry-custom-menu:has(.open){overflow-x: unset;}& #sub-menu-item a + .mobile-button{display: none !important}}.no-desc .main-header .third-level p{display: none}:is(.homepage-banner, .two-column-form.call-to-action) form label{display: none;}form .consent-stmt{left: 0;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form p, :is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded p{margin: 0;}:is(.loaded, form.loaded) p:is(.hidden, .pd-hidden){display: none !important;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form .consent-stmt{width: 100%;position: absolute;top: calc(100% + 10px);color: var(--color-text-gray);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;letter-spacing: -0.024px;margin-bottom: 25px;}:is(.two-column-form.call-to-action) .consent-stmt, :is(#footer-cta.homepage-banner) .consent-stmt{top: calc(100% + 20px);color: #fff;}:is(#footer-cta.homepage-banner, .two-column-form.call-to-action) .consent-stmt :is(a, span){color: inherit;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form :is(p:has(input[type="submit"])){flex: 0;}.form--wrap select{background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.47271 10.4727C8.21236 10.7331 7.79025 10.7331 7.5299 10.4727L3.5299 6.47271C3.26955 6.21236 3.26955 5.79025 3.5299 5.5299C3.79025 5.26955 4.21236 5.26955 4.47271 5.5299L8.0013 9.05849L11.5299 5.5299C11.7902 5.26955 12.2124 5.26955 12.4727 5.5299C12.7331 5.79025 12.7331 6.21236 12.4727 6.47271L8.47271 10.4727Z" fill="%231E1F1F"/></svg>') !important;background-position: calc(100% - 8px) 50%;background-size: 16px;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form input:not([type="submit"]){border: none;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form, .main-footer) form :is(input:not([type="submit"]), select, textarea){color: var(--grey);border-radius: 8px;border: 1px solid var(--lightgrey);flex: 1 0 0;display: flex;min-height: 54px;font-size: 18px;font-weight: 400;padding: 8px 8px 8px 20px !important;align-items: center;border-radius: 8px; background-color: #FFF;letter-spacing: -0.108px;}:is(#el, .main-footer) form :is(input:not([type="submit"]), select, textarea), .two-column-form:not(.call-to-action) form :is(input:not([type="submit"]), select, textarea){}:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form) form.missing-info :is(input:not([type="submit"]), select, textarea){border: 1px solid var(--lightgrey);}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p:not(.consent-stmt){flex: calc(50% - 20px);display: flex;opacity: 1;position: static;max-height: 100px;align-self: start;flex-direction: column;transition: max-height linear 0.5s, opacity linear 0.5s;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.webinar_series{flex-direction: row;align-items: center;gap: 15px;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.webinar_series .webinar-name{position: static;margin: 0 !important;flex: 1;display: block;pointer-events: auto;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form, .main-footer) form :is(input[type="checkbox"]){min-height: auto;flex: 0;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.pd-textarea{flex: 100%;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) form p.pd-textarea{height: 7.13rem;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form) textarea{height: auto;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form{border-radius: 8px; background: #FFF;padding: 8px !important;display: flex;gap: 24px 20px;margin-right: 40px;flex: 1;align-self: center;position: relative;margin-top: 40px;justify-content: space-between;flex-wrap: wrap;margin-bottom: 100px; box-shadow: 0px 0px 22px 0px rgba(4, 4, 4, 0.10);}:is(.two-column-form.call-to-action.not-stacked) form{padding: 0 !important;background-color: transparent;}:is(.gated-banner, .event-detail-hero) form{padding: 16px !important;}#footer-cta.homepage-banner form{margin-top: 0;margin-right: 0;margin-bottom: 80px;}:is(.gated-banner, .event-detail-hero, .two-column-form.call-to-action) form.missing-info{margin-top: 0;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.missing-info{border: none;align-items: end;margin-bottom: 100px;margin-right: 0;box-shadow: none;} #footer-cta.homepage-banner form.loaded{padding: 8px !important;}@media (max-width: 1240px){:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded{margin-right: 0;}}@media (max-width: 991px){:is(.gated-banner, .homepage-banner, .event-detail-hero, .container.cta, .two-column-form, .main-footer) form :is(input:not([type="submit"]), select, textarea){border: 1px solid var(--lightgrey);}.two-column-form.call-to-action .container{padding: 0;}}@media (max-width: 770px){:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form{flex-direction: column;}:is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form p, :is(.gated-banner, .homepage-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded p{flex: 100%;width: 100%;}}@media (max-width: 550px){:is(.gated-banner, .event-detail-hero, .two-column-form.call-to-action) form.loaded{margin-bottom: 0;}:is(.homepage-banner) form.loaded{margin-bottom: 100px;}}.gated-banner.stacked{padding: 0 !important;}div .gated-banner{background-color: transparent !important;}.gated-banner .gated-row{z-index: 10;padding: 0 !important;margin: 65px 0 37px 0;align-items: center;}.gated-banner .banner-caption .cat{opacity: 0.8;text-align: left;font-size: 18px;font-weight: 500;line-height: 120%; letter-spacing: -0.18px;margin-bottom: 16px;}.gated-banner .gated-left{position: relative;}.gated-banner .gated-left .cat{text-align: center;}.gated-banner:not(.gated-hero) .gated-left .cat{text-align: left;}  .gated-banner .banner-caption h1{margin-bottom: 16px;}.gated-banner .banner-caption{text-align: center;margin: 44px auto;}.gated-banner .banner-caption .form-field.img-wrapper{margin-top: 16px;}.gated-banner .banner-caption .form-field.img-wrapper::after{bottom: 0;background-position: 100% bottom;right: 0 !important;left: auto !important;}.gated-banner .banner-caption .btn{width: fit-content;margin: 0 auto;display: block;margin-top: 16px;}.banner-caption h1{font-size: 56px;font-style: normal;font-weight: 600;line-height: 115%; letter-spacing: -0.56px;margin-bottom: 22px;max-width: 768px;margin-left: auto;margin-right: auto;}@media (max-width: 991px){.banner-caption h1{font-size: 40px}}.gated-banner .banner-caption{font-size: 18px;font-style: normal;font-weight: 400;line-height: 155%;letter-spacing: 0.09px;max-width: 768px;margin: 0 auto;font-family: "Roboto","Arial",sans-serif;}.gated-banner .inner-text-white{color: #fff;}:is(.gated-form, .gated-banner, .event-detail-hero, #gatedAsset) .form--wrap{display: flex;width: 100%;align-items: center;position: relative;max-width: 48.13rem; margin: 0 auto;background-color: #fff;padding: 8px;border-radius: 8px;}:is(.gated-form, .gated-banner, .event-detail-hero) .loaded{max-width: 1160px;background-color: transparent;padding: 0;} .banner-caption .btn.gatedbtn{margin-top: 50px;}.banner-caption .btn.gatedbtn::after{display: none;} :is(.gated-form, .gated-banner, .event-detail-hero) .form--wrap :is(input:not([type="submit"]), select){display: flex;height: 54px;font-size: 18px;font-weight: 400;padding: 8px 8px 8px 12px !important;align-items: center;border-radius: 8px;border: 1px solid #E9E9E9;background-color: #FFF;letter-spacing: -0.108px;}:is(.gated-form, .gated-banner, .gated-asset, .event-detail-hero) .form-field:not(.no-label) label{position: absolute;top: 16px;left: 20px;right: 8px;pointer-events: none;text-wrap: nowrap;overflow: hidden;display: none;}:is(.gated-form, .gated-banner, .gated-asset, .event-detail-hero) .form-field:not(.no-label) label, .form--wrap .form-field select{color: rgb(119, 121, 126);font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 150%;letter-spacing: -0.108px;}:is(.gated-form, .gated-banner, .gated-asset, .event-detail-hero) .form-field label.is-focus{display: none;}@media (max-width: 991px){:is(.gated-form, .gated-banner, .event-detail-hero) .form--wrap{flex-wrap: wrap;}:is(.gated-form, .gated-banner, .event-detail-hero) .form-field{width: 100%;}:is(.gated-form, .gated-banner, .event-detail-hero) p:not(.submit){flex: 100%;width: 100%;}.gated-banner .banner-caption{text-align: left;}.gated-banner .gated-left{margin-bottom: 36px;}}:is(.gated-banner, .event-detail-hero){max-width: 100% !important;padding: 0 !important;background: transparent;box-shadow: none;}.gated-form{border-radius: 8px;margin-bottom: 0;}.gated-form p.submit{flex: 1 !important;width: 100%;}:is(.gated-form, .gated-banner, .event-detail-hero) p.form-field.consent-stmt{position: absolute;top: calc(100% + 28px);color: rgba(255, 255, 255, 0.80);text-align: center;text-align: center;font-size: 12px !important;font-style: normal;font-weight: 400;line-height: 150%;width: 100%;max-width: 568px;left: 50%;transform: translateX(-50%);margin: 0;letter-spacing: -0.1px;}:is(.gated-form) p.form-field.consent-stmt{color: var(--grey);top: 100%;}:is(.gated-form, .gated-banner, .event-detail-hero) p.form-field.consent-stmt a{color: inherit;}.banner-caption .btn.gatedbtn{width: auto}.single-webinar .event-detail-hero.stacked .gated-form{margin: 0;padding: 0 !important;}@media (max-width: 991px){form.gated-asset .submit{width: 100%}}.container.cta .icons, #ratings{position: relative;margin: 35px auto 54px auto;width: fit-content;display: flex;gap: 20px 20px;display: flex;align-items: center;}.homepage-banner :is(.container.cta .icons, #ratings){margin-bottom: 0;}#ratings.img-wrapper::after{display: none}#ratings .img, .call-to-action #ratings .img{display: block;background-image: url(../images/webistry/g2-orange-dark-letters.svg?v=1);background-repeat: no-repeat;width: 180px;height: 48px;}.bg-primary-blue #ratings .img, .call-to-action.bg-primary-blue #ratings .img{background-image: url(../images/webistry/g2-orange.svg?v=1);}:is(.container.cta) #ratings{order: 10;margin: 0px auto;}:is(.two-column-form.call-to-action) #ratings{margin: 23px auto 0px;}:is(.two-column-form.call-to-action.not-stacked) #ratings{margin: 60px 0 0;gap: 20px 30px;}@media (max-width: 991px){:is(.two-column-form.call-to-action.not-stacked) #ratings{margin-left: auto;margin-right: auto;margin: 0 auto;}}#ratings #widget-container{display: flex;flex-direction: column;}#ratings .has-line{position: relative;} #ratings .has-line::after{content: '';position: absolute;width: 1px;height: 100%;right: -12px;background-color: #fff;opacity: 0.4;display: block !important;top: 0;}.not-stacked #ratings .has-line::after{right: -12px;}.call-to-action:not(.bg-primary-blue) #ratings .has-line::after{background-color: var(--grey)}#ratings .img{margin: 0 auto;display: block;}#ratings br{display: none}@media (max-width: 600px){:is(.two-column-form.call-to-action.not-stacked) #ratings, .container.cta .icons, #ratings{gap: 40px 20px;width: 100%;justify-content: center;}.container.cta .icons a, #ratings a{flex: calc(50% - 20px);width: 100%;}.container.cta .icons .img{margin: 0 auto;display: block;} #ratings .has-line::after{width: 100px;height: 1px;right: auto;bottom: -20px;left: 50%;top: auto;margin-left: -50px;}.container.cta .icons, #ratings{flex-direction: column;width: 100%;}.container.cta .icons a, #ratings a{flex: 100%;width: 100%;}}@media (max-width: 881px){#columnleft #ratings.rating-three{flex-wrap: wrap;}}#ratings.rating-three{gap: 32px;justify-content: start;margin-left: 0;margin-right: 0;width: 100%;& :is(a, img){width: auto;margin: 0; max-width: 100px;max-height: 92px;}& [id^="gartner-pi-widget"]{width: 150px;}& [id^="gartner-pi-widget"] .gartner-pi-link{position: relative;padding: 5px 10px;}& [id^="gartner-pi-widget"] .gartner-pi-score{font-size: 14px;}& [id^="gartner-pi-widget"] .gartner-pi-reviews-link{margin-top: 0;}& [id^="gartner-pi-widget"] .gartner-pi-reviews-link span{font-size: 9px;}& [id^="gartner-pi-widget"][data-theme="dark"]:not([data-size="line"]) .gartner-pi-as-of-date{transform: rotate(-90deg);position: absolute;right: -41px;bottom: 0;transform-origin: 0 0;top: auto;left: auto;font-size: 5px;}& [id^="gartner-pi-widget"] .gartner-pi-overall-rating{position: relative;}& [id^="gartner-pi-widget"] .gartner-pi-star-rating{position: absolute;scale: 0.65;left: 16px;top: 15px;}}.columns #ratings.rating-three{& a{max-width: none;max-height: none;}& a img{max-width: 150px;max-height: none;}}.bottom-tri-block, .related-resource-comp .row{position: relative;gap: 25px;margin-bottom: 100px;}.related-resource-comp + .wp-block-spacer{display: none}.related-resource-comp:has(+ .related-resource-comp) .row{margin-bottom: 0;}.bottom-tri-block{width: 100vw;padding: 0 var(--sideGap);}.related-resource-comp .row .resource{width: auto;flex-basis: 0;flex-grow: 1;max-width: 33.33%;}.single-resource .bottom-tri-block{max-width: calc(1440px + calc(var(--sideGap) * 2));padding: 0 var(--sideGap);transform: translateX(-50%);left: 50%;}a.btn-with-arrow{position: relative;color: #fff;margin-top: 0px; text-decoration: none;font-size: 18px;font-weight: bold;}.three-piece-with-background a::after, a.btn-with-arrow::after, .featured-stories-footer a.-white::after, .related-resource-comp .row .resource a::after, .bottom-tri-block a::after, .event-webinars-grid .btn-link::after{content: '';display: inline-block;vertical-align: middle;width: 20px;height: 10px;background-image: url('../images/webistry/arrow-up-right.svg');background-size: cover;transform: translate(0, 0);transition: transform linear 0.25s;margin-left: 4px;background-position: 50%;}a.btn-with-arrow::after{filter: brightness(100);}.event-webinars-grid .resource .btn-link{padding: 0 !important;margin: 32px 12px 0 12px !important;}.three-piece-with-background a:is(:hover, :focus)::after, .event-webinars-grid a:is(:hover, :focus) .btn-link::after, a.btn-with-arrow:is(:hover, :focus)::after, .featured-stories-footer a.-white:is(:hover, :focus)::after, .related-resource-comp .row .resource a:is(:hover, :focus)::after, .bottom-tri-block a:is(:hover, :focus)::after{transform: translate(2px, -2px);}.related-resource-comp .row .resource figure a:has(img)::after, .bottom-tri-block a:has(img)::after{display: none;}.event-webinars-grid .btn-link, .related-resource-comp .row .resource a, .bottom-tri-block a, .bottom-tri-block .disabled{font-size: 18px !important;color: var(--linkColor);text-align: left;font-weight: 600;line-height: 150%; letter-spacing: 0.045px;margin-bottom: 3px;text-decoration: none;text-wrap: balance;width: 100%;display: block;padding-right: 20px;}.bottom-tri-block .disabled{color: var(--color-text-gray);}.related-resource-comp .row .resource a{padding-right: 0;}.event-webinars-grid :is(.btn-link:hover, a:hover .btn-link){color: var(--linkColor);}.bottom-tri-block a:has(img)::after{display: none;}.bottom-tri-block{gap: 25px;margin-bottom: 64px;}.event-webinars-grid .resource figure img, .related-resource-comp .row .resource img, .bottom-tri-block img{border-radius: 16px;margin-left: auto;margin-right: auto;width: 100%;max-width: 800px;margin-bottom: 34px;display: block;position: relative;aspect-ratio: 736/429;object-fit: cover;} .event-webinars-grid iframe, .related-resource-comp .row .resource iframe, .bottom-tri-block iframe{aspect-ratio: 368 / 206.66;border-radius: 12px;overflow: hidden;height: auto;width: 100%;display: block;}.event-webinars-grid h6, .related-resource-comp .row .resource :is(h4, h6), .bottom-tri-block h4{color: #343A40;font-size: 20px;font-style: normal;font-weight: 600;line-height: 150%;margin-bottom: 11px;}.event-webinars-grid a, .event-webinars-grid .desc, .related-resource-comp .resource-inner, .related-resource-comp .resource .desc{padding: 0;box-shadow: none !important;transform: translateX(0) !important;}.event-webinars-grid .desc :is(.cat-and-name, .tag-wrap), .related-resource-comp .resource .desc .cat-and-name, .related-resource-comp .resource :is(.desc .cat, .tag-wrap, .img-wrap){display: none;}.event-webinars-grid .row .resource figure, .related-resource-comp .row .resource figure{background: transparent;padding: 0;margin-bottom: 34px;}.bottom-tri-block.customer .wp-block-image{margin: 28px 28px 25px 28px;}.event-webinars-grid :is(h6, h4, p, .resource-date), .related-resource-comp .row .resource :is(h6, h4, p, .resource-date), .bottom-tri-block :is(h4, p, figure + figure){padding: 0 12px;}.related-resource-comp .row .resource .desc p{margin-bottom: 11px;}.related-resource-comp .row .resource .resource-date{display: none;}.bottom-tri-block :is(figure, .vimeo) + figure img{margin: 0;margin-bottom: 27px;width: auto !important;height: 30px; border-radius: 0;aspect-ratio: auto;}.event-webinars-grid h6, .related-resource-comp .row .resource h6, .bottom-tri-block h4{margin-bottom: 11px;}.featured-stories-footer{margin: 83px auto 100px auto;display: flex;gap: 20px 20px;justify-content: center;padding: 0 var(--sideGap);flex-wrap: wrap;}@media (max-width: 991px){.featured-stories-footer{margin-top: 64px;margin-bottom: 64px;}}.featured-stories-footer .btn{display: block;width: fit-content;}.featured-stories-footer .btn::before{content: '';width: 20px;height: 20px;vertical-align: bottom;margin-right: 8px;display: inline-block;background-image: url(../images/webistry/book.svg);}.featured-stories-footer .btn.-white::before{background-image: url(../images/webistry/square-play.svg);}.featured-stories-footer .btn.-white{color: #4D758F;}@media (max-width: 991px){.related-resource-comp .row .resource, .bottom-tri-block.wp-block-columns .wp-block-column{flex-basis: 100% !important;width: 100% !important;margin: 0 !important;}.related-resource-comp .row, .bottom-tri-block{flex-wrap: wrap !important;}}.bottom-tri-block.customer h4{margin: 10px 0; color: #343A40;font-size: 20px;font-weight: 600;line-height: 150%;}.bottom-tri-block p{margin-bottom: 32px;}.bottom-tri-block.customer p{margin: 10px 0;}.bottom-tri-block.customer p a{text-decoration: none;color: var(--linkColor);}.bottom-tri-block.customer p:has(a){font-size: 18px;font-weight: 600;line-height: 150%; letter-spacing: 0.045px;margin-top: 33px;}@media (max-width: 991px){.event-webinars-grid .resource, .related-resource-comp .row .resource, .bottom-tri-block.wp-block-columns .wp-block-column{flex-basis: 100% !important;width: 100% !important;margin: 0 !important;min-width: 100%;}.related-resource-comp .row iframe, .bottom-tri-block iframe{width: 100%}}.card-grid-comp.new-card-grid{padding-top: 100px;padding-bottom: 100px;background-image: url('../images/webistry/large-grey-triangles.png');background-size: cover;background-position: 50%;background-color: #F5F5F7;}.card-grid-comp.masonary-cards h2::before{color: #00A398;font-size: 18px;font-style: normal;font-weight: 500;line-height: 130%;letter-spacing: -0.2px;max-width: 460px;margin-bottom: 16px;content: 'Benefits';width: 100%;text-align: center;display: block;max-width: 100%;}.card-grid-comp.new-card-grid:not(.masonary-cards) h2{margin-bottom: 66px;}.card-grid-comp.new-card-grid .sec-heading .desc{max-width: 698px;margin: 25px auto 65px;}.card-grid-comp.new-card-grid .sec-heading .desc p{font-size: 18px;font-style: normal;font-weight: 400;line-height: 150%; letter-spacing: 0.09px;}.card-grid-comp.new-card-grid .card-box-wrap{gap: 32px;max-width: 1010px;margin-left: auto;margin-right: auto;}.card-grid-comp.new-card-grid .row .cell-lg-6{width: auto;flex: calc(50% - 16px);}.card-grid-comp.new-card-grid .card-box{margin: 0;box-shadow: 0px 0px 22px 0px rgba(4, 4, 4, 0.10);}@media (min-width: 991px){.card-grid-comp.new-card-grid:not(.masonary-cards) h2{margin-bottom: 48px;}.card-grid-comp.masonary-cards .card-box-wrap{max-width: 100%;display: grid;grid-template-columns: 55.66% 32px 1fr;grid-template-rows: repeat(2, auto);gap: 32px 0;}.card-grid-comp.masonary-cards .card-box{grid-column: 1;}.card-grid-comp.masonary-cards .card-box:nth-child(3n){grid-column: 3;grid-row: 1 / -1;}}.card-grid-comp.new-card-grid .card-box .card-box-inner{padding: 32px;display: flex;gap: 24px;}.card-grid-comp.new-card-grid:not(.masonary-cards) .card-box .card-box-inner, .card-grid-comp.masonary-cards .card-box:nth-child(3n) .card-box-inner{flex-direction: column;}.card-grid-comp.new-card-grid .card-box-inner .desc{padding: 0;}.card-grid-comp.new-card-grid .card-box-inner figure{order: -1;width: 27%;min-height: 0;margin: 0;}.card-grid-comp.new-card-grid:not(.masonary-cards) .card-box-inner figure, .card-grid-comp.masonary-cards .card-box:nth-child(3n) .card-box-inner figure{width: 100%;}.card-grid-comp.new-card-grid .card-box-wrap .card-box img{width: 100%;height: 170px;object-fit: cover;clip-path: none;border-radius: 8px;}.card-grid-comp.new-card-grid.masonary-cards .card-box-wrap .card-box img{height: 230px;}.card-grid-comp.masonary-cards .card-box-wrap .card-box:nth-child(3n) img{height: 200px;}@media (max-width: 991px){.card-grid-comp.new-card-grid .sec-heading .desc{margin-bottom: 48px;}.card-grid-comp.new-card-grid .card-box .card-box-inner{padding: 24px;}.card-grid-comp.new-card-grid .card-box-wrap .card-box img{height: 170px;}}.card-grid-comp.new-card-grid .card-box .desc .title{font-size: 24px;font-style: normal;font-weight: 600;margin-bottom: 10px;letter-spacing: -0.1px;}.card-grid-comp.new-card-grid .card-box-inner .desc p{color: var(--grey);line-height: 150%;letter-spacing: 0;}.card-grid-comp.new-card-grid .card-box-inner .desc p:last-of-type{margin-bottom: 0;}.card-grid-comp.new-card-grid .card-box-inner .eyebrow-text{color: #00A398;font-size: 14px;font-weight: 500;line-height: 120%; letter-spacing: -0.14px;}@media (max-width: 991px){.card-grid-comp.new-card-grid{padding-top: 64px;padding-bottom: 64px;}}.tabbed-content{padding-top: 80px;padding-bottom: 0;}.tabbed-content.gray-background{background: #F5F5F7;padding-bottom: 80px;padding-top: 80px !important;}.tabbed-content .sec-heading .eyebrow-text{display: block;}.tabbed-content .sec-heading h2{max-width: 820px;margin: 0 auto;text-wrap: pretty;}.tabbed-content .sec-heading{margin-bottom: 66px;}.wp-block-spacer + .tabbed-content{padding-top: 0;}.tabbed-content .tc-tab-title :where(h5, .h5){color: #343A40;opacity: 0.5;font-size: 24px;}@media (max-width: 991px){.tabbed-content .tc-tab-title :where(h5, .h5){font-size: 18px;}}.tabbed-content .tc-tab-title:is(:hover, .active) :where(h5, .h5){opacity: 1;}.tabbed-content .tc-tab-title:hover, .tabbed-content .tc-tab-title.active, .tabbed-content .tc-tab-title{padding: 28px 16px; opacity: 1;}.tabbed-content .tc-tab-icon{min-width: 30px;width: 30px;height: 30px;margin-right: 12px;}.tabbed-content .tc-tab-title :is(h5, .h5, .tc-tab-icon){color: #151515;filter: grayscale(1);opacity: 0.5;}.tabbed-content .tc-tab-title:is(:hover, .active) :is(h5, .h5, .tc-tab-icon){color: #215273;filter: grayscale(0);opacity: 1;}.tabbed-content .tc-tab-title::before{background: #ECECEC;opacity: 1;}.tabbed-content .tc-tab-title:hover::before, .tabbed-content .tc-tab-title.active::before{background: #00A398;}.tabbed-content .tc-right :is(h4, .h4){color: #343A40;font-size: 32px;font-style: normal;font-weight: 700;line-height: 120%; letter-spacing: -0.16px;margin-top: 10px;margin-bottom: 23px;}.tabbed-content .tc-content p{font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; letter-spacing: 0.09px;}.tabbed-content .tc-wrap [class*="cell-"]{padding: 0;}.tabbed-content .tc-wrap .row{display: flex;gap: 72px;}.tabbed-content .tc-wrap .row .cell-md-6{width: 45%;}.tabbed-content .tc-wrap .row .cell-md-6 + .cell-md-6{width: calc(55% - 72px);}.tabbed-content .tc-wrap .row .tc-right{padding-left: 0;}@media (max-width: 991px){.tabbed-content .tc-wrap .row .cell-md-6, .tabbed-content .tc-wrap .row .cell-md-6 + .cell-md-6{width: 100%;}}.tabbed-content.gray-background .tc-tab-title:hover, .tabbed-content.gray-background .tc-tab-title.active{box-shadow: unset;background-color: transparent;}.tabbed-content.gray-background .tc-tab-title:hover:not(.active)::before{background: #ECECEC;} .meet-experts{margin-top: 100px;margin-bottom: 85px;padding: 0 var(--sideGap);& :is(h2, h3, p){text-align: center;}& p{max-width: 800px;margin-left: auto;margin-right: auto;color: var(--color-text-gray);font-size: 18px;font-style: normal;font-weight: 400;line-height: 160%; letter-spacing: 0.09px;margin-bottom: 0;}& p:has(+ p){margin-bottom: 20px;}& h2{margin-bottom: 40px;}& img{width: 198px;aspect-ratio: 1/1;border-radius: 50%;background-color: #000;margin-bottom: 24px;display: block;margin-left: auto;margin-right: auto;object-fit: cover;}& .experts{display: flex;gap: 48px;justify-content: center;@media (max-width: 768px){flex-wrap: wrap;width: 100%}& p{font-size: 16px;line-height: 150%; letter-spacing: -0.16px;margin: 0;margin-bottom: 12px;max-width: 200px;}& h3{color: #343A40;font-size: 20px;font-weight: 500;line-height: 125%; letter-spacing: -0.1px;}}& .btn{display: block;margin-left: auto;margin-right: auto;width: fit-content;}}.tabbed-section{margin-top: 83px;border-radius: 20px;background: #FFF;padding: 0 53px;box-shadow: 0px 0px 22px 0px rgba(4, 4, 4, 0.10);position: relative;z-index: 95;max-width: 1157px;margin-left: auto;margin-right: auto;@media (max-width: 990px){.tabbed-section{margin-top: 84px;padding-left: 24px;padding-right: 24px;}}& .tabs{list-style-type: none;display: flex;width: fit-content;padding: 0 48px;margin: 0 auto;transform: translateY(-36px);gap: 30px;border-radius: 100px;background: #FFF;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.12);margin-bottom: -10px;@media (max-width: 990px){flex-wrap: wrap;border-radius: 20px;gap: 0;width: 100%;padding-left: 20px;padding-right: 20px;gap: 8px 16px;margin-bottom: 16px;}& button{background: none;appearance: none;border: none;font-weight: 500;color: #717579;position: relative;padding: 14px 11px;font-size: 14px;@media (max-width: 990px){width: calc(50% - 8px);}&:is(.active, :hover){color: var(--linkColor);font-weight: 700}&::after{position: absolute;content: '';bottom: 0;width: 100%;left: 0;height: 4px;border-radius: 12px 12px 0px 0px;background: transparent;}&.active::after{background: var(--linkColor);}}}& .contents{position: relative;top: 0;}& .content{pointer-events: auto;top: 0;opacity: 1;transition: opacity linear 0.25s;&:not(.active){opacity: 0;position: absolute;pointer-events: none;}}}.tabs button::before{content: '';width: 100%;display: block;height: 22px;margin-bottom: 5px;mask-position: 50%;mask-repeat: no-repeat;background-color: currentcolor;}.tabs .production-compliance::before{mask-image: url('data:image/svg+xml,<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.8978 1.20421C11.6497 1.06735 11.3487 1.06735 11.1007 1.20421L3.275 5.52183L11.4992 10.0593L19.7234 5.52183L11.8978 1.20421Z" fill="%23717579"/><path d="M20.2992 7.08862L12.3242 11.4886V20.5636L19.8728 16.3989C20.1359 16.2538 20.2992 15.977 20.2992 15.6766V7.08862Z" fill="%23717579"/><path d="M10.6742 20.5636V11.4886L2.69922 7.08862V15.6766C2.69922 15.977 2.86259 16.2538 3.12568 16.3989L10.6742 20.5636Z" fill="%23717579"/></svg>')}.tabs .esg::before{mask-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0016 9.89688C12.8241 9.89688 14.3016 8.41941 14.3016 6.59688C14.3016 4.77434 12.8241 3.29688 11.0016 3.29688C9.17902 3.29688 7.70156 4.77434 7.70156 6.59688C7.70156 8.41941 9.17902 9.89688 11.0016 9.89688Z" fill="%23343A40"/><path d="M6.60156 8.79688C6.60156 10.0119 5.61659 10.9969 4.40156 10.9969C3.18654 10.9969 2.20156 10.0119 2.20156 8.79688C2.20156 7.58185 3.18654 6.59688 4.40156 6.59688C5.61659 6.59688 6.60156 7.58185 6.60156 8.79688Z" fill="%23343A40"/><path d="M1.64127 16.8551C1.45473 16.7467 1.3108 16.5759 1.24728 16.3696C1.15255 16.0621 1.10156 15.7355 1.10156 15.3969C1.10156 13.5743 2.57902 12.0969 4.40156 12.0969C4.97577 12.0969 5.51572 12.2435 5.986 12.5014C4.83418 13.6356 4.06511 15.1576 3.88983 16.8563C3.86455 17.1012 3.8751 17.343 3.91752 17.5759C3.09323 17.504 2.32104 17.2503 1.64127 16.8551Z" fill="%23343A40"/><path d="M18.0861 17.5758C18.9102 17.5039 19.6822 17.2502 20.3619 16.8551C20.5484 16.7467 20.6923 16.5759 20.7558 16.3696C20.8506 16.0621 20.9016 15.7355 20.9016 15.3969C20.9016 13.5743 19.4241 12.0969 17.6016 12.0969C17.0275 12.0969 16.4876 12.2435 16.0174 12.5013C17.1693 13.6355 17.9385 15.1576 18.1138 16.8563C18.139 17.1012 18.1285 17.3429 18.0861 17.5758Z" fill="%23343A40"/><path d="M19.8016 8.79688C19.8016 10.0119 18.8166 10.9969 17.6016 10.9969C16.3865 10.9969 15.4016 10.0119 15.4016 8.79688C15.4016 7.58185 16.3865 6.59688 17.6016 6.59688C18.8166 6.59688 19.8016 7.58185 19.8016 8.79688Z" fill="%23343A40"/><path d="M5.83578 17.8069C5.61676 17.6086 5.50071 17.3195 5.53103 17.0256C5.81679 14.2565 8.15705 12.0969 11.0017 12.0969C13.8464 12.0969 16.1867 14.2565 16.4724 17.0256C16.5027 17.3195 16.3867 17.6086 16.1677 17.8069C14.8015 19.0436 12.9896 19.7969 11.0017 19.7969C9.01384 19.7969 7.20189 19.0436 5.83578 17.8069Z" fill="%23343A40"/></svg>')}.tabs :is(.trade-compliance, .responsible-sourcing)::before{mask-image: url('data:image/svg+xml,<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.2992 11.0031C20.2992 15.8632 16.3593 19.8031 11.4992 19.8031C6.63911 19.8031 2.69922 15.8632 2.69922 11.0031C2.69922 6.14302 6.63911 2.20312 11.4992 2.20312C16.3593 2.20312 20.2992 6.14302 20.2992 11.0031ZM18.6458 11.2277C18.5272 15.0726 15.3729 18.1531 11.4992 18.1531C7.55038 18.1531 4.34922 14.952 4.34922 11.0031C4.34922 7.84235 6.40018 5.16059 9.24388 4.2161L8.11861 6.18534C7.76111 6.81096 7.86657 7.59846 8.37608 8.10798C8.86241 8.59431 9.60538 8.71488 10.2205 8.40729L10.4128 8.31119C10.4891 8.27301 10.5733 8.25313 10.6587 8.25313H10.8192C11.0275 8.25313 11.218 8.37083 11.3111 8.55716C11.3886 8.712 11.3886 8.89425 11.3111 9.04909L11.2806 9.11023C11.2061 9.25909 11.054 9.35313 10.8876 9.35313H10.3352C9.50397 9.35313 8.72775 9.76855 8.26666 10.4602L8.21848 10.5325C7.82333 11.1252 7.72397 11.8671 7.94924 12.5429C8.17943 13.2335 8.72488 13.7748 9.41293 14.0042C9.67318 14.0909 9.84905 14.3352 9.84905 14.6055V15.7602C9.84905 16.4743 10.4279 17.0531 11.142 17.0531C11.5347 17.0531 11.9062 16.8746 12.1516 16.5679L13.9241 14.3522C14.1345 14.0893 14.249 13.7626 14.249 13.4259C14.249 13.0784 14.3899 12.7401 14.6376 12.4924C15.1388 11.9911 15.2242 11.1994 14.8275 10.6042L14.3171 9.83872C14.2727 9.77213 14.249 9.69389 14.249 9.61386C14.249 9.27982 14.6304 9.08914 14.8976 9.28957L15.2746 9.57231C15.622 9.83282 16.0867 9.87423 16.4745 9.68033C16.7228 9.55614 17.023 9.60488 17.2188 9.8007L18.6458 11.2277Z" fill="%231B84CC"/></svg>')}.tabs .data-visualization::before{mask-image: url('data:image/svg+xml,<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.6992 9.89772C13.0917 9.89772 12.5992 9.40523 12.5992 8.79772V3.29772C12.5992 2.6902 13.0945 2.18946 13.696 2.27523C17.0708 2.75649 19.7404 5.42609 20.2217 8.80098C20.3075 9.40241 19.8067 9.89772 19.1992 9.89772H13.6992Z" fill="%23717579"/><path d="M9.30249 4.47523C9.90391 4.38946 10.3992 4.8902 10.3992 5.49772V10.9977C10.3992 11.6052 10.8917 12.0977 11.4992 12.0977H16.9992C17.6067 12.0977 18.1075 12.593 18.0217 13.1945C17.4894 16.9276 14.2795 19.7977 10.3992 19.7977C6.14663 19.7977 2.69922 16.3503 2.69922 12.0977C2.69922 8.21747 5.56937 5.00757 9.30249 4.47523Z" fill="%23717579"/></svg>');}.tabs .data-collection::before{mask-image: url('data:image/svg+xml,<svg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.05078 3.64844C1.4985 3.64844 1.05078 4.09615 1.05078 4.64844V5.79844C1.05078 6.35072 1.4985 6.79844 2.05078 6.79844H18.9508C19.5031 6.79844 19.9508 6.35072 19.9508 5.79844V4.64844C19.9508 4.09615 19.5031 3.64844 18.9508 3.64844H2.05078ZM2.10078 8.37344H18.9008L18.0393 16.5578C17.9321 17.5757 17.0738 18.3484 16.0503 18.3484H4.9513C3.92779 18.3484 3.06944 17.5757 2.96229 16.5578L2.10078 8.37344ZM10.5008 9.98594C10.915 9.98594 11.2508 10.3217 11.2508 10.7359L11.2508 13.5065L12.3058 12.3342C12.5829 12.0263 13.0571 12.0014 13.365 12.2785C13.6729 12.5556 13.6978 13.0298 13.4208 13.3377L11.0583 15.9627C10.916 16.1207 10.7134 16.2109 10.5008 16.2109C10.2882 16.2109 10.0855 16.1207 9.94331 15.9627L7.58081 13.3377C7.30372 13.0298 7.32868 12.5556 7.63656 12.2785C7.94444 12.0014 8.41866 12.0263 8.69575 12.3342L9.75078 13.5065L9.75078 10.7359C9.75078 10.3217 10.0866 9.98594 10.5008 9.98594Z" fill="%231B84CC"/></svg>');}.tabs .communicationd::before{mask-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.85501 2.60479C5.83256 2.33986 7.85033 2.20312 9.89961 2.20312C11.9489 2.20312 13.9667 2.33986 15.9442 2.60479C17.3156 2.78852 18.3411 3.82376 18.6224 5.09976C18.4164 5.06118 18.2047 5.03547 17.988 5.02363C17.1309 4.97682 16.2679 4.95312 15.3996 4.95312C14.5313 4.95312 13.6683 4.97682 12.8112 5.02363C10.1516 5.16889 8.24961 7.40326 8.24961 9.90086V12.3646C8.24961 13.9194 8.9867 15.3729 10.1861 16.2834L6.90797 19.5615C6.67202 19.7974 6.31718 19.868 6.00889 19.7403C5.70061 19.6126 5.49961 19.3118 5.49961 18.9781V15.1912C4.94848 15.1378 4.40023 15.0745 3.85503 15.0015C2.23635 14.7846 1.09961 13.3815 1.09961 11.7964V5.80987C1.09961 4.22476 2.23632 2.82165 3.85501 2.60479Z" fill="%23717579"/><path d="M15.3996 6.60313C14.5613 6.60313 13.7283 6.626 12.9012 6.67118C11.1725 6.76559 9.89961 8.22246 9.89961 9.90086V12.3646C9.89961 14.0352 11.161 15.4878 12.8808 15.593C13.1158 15.6073 13.3513 15.6199 13.5872 15.6307C13.8075 15.6407 14.0099 15.7302 14.1569 15.8771L16.7412 18.4615C16.9772 18.6974 17.332 18.768 17.6403 18.6403C17.9486 18.5126 18.1496 18.2118 18.1496 17.8781V15.6006C19.7474 15.3863 20.8996 13.9913 20.8996 12.3944V9.90086C20.8996 8.22245 19.6267 6.76559 17.898 6.67118C17.0709 6.626 16.2379 6.60313 15.3996 6.60313Z" fill="%23717579"/></svg>');}.tabs .scalability::before{mask-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.0492 2.20312C16.1379 2.20312 15.3992 2.94186 15.3992 3.85313V18.1531C15.3992 19.0644 16.1379 19.8031 17.0492 19.8031H18.1492C19.0605 19.8031 19.7992 19.0644 19.7992 18.1531V3.85313C19.7992 2.94186 19.0605 2.20312 18.1492 2.20312H17.0492Z" fill="%23717579"/><path d="M10.4492 6.60313C9.53795 6.60313 8.79922 7.34186 8.79922 8.25313V18.1531C8.79922 19.0644 9.53795 19.8031 10.4492 19.8031H11.5492C12.4605 19.8031 13.1992 19.0644 13.1992 18.1531V8.25313C13.1992 7.34186 12.4605 6.60313 11.5492 6.60313H10.4492Z" fill="%23717579"/><path d="M3.84922 11.0031C2.93795 11.0031 2.19922 11.7419 2.19922 12.6531V18.1531C2.19922 19.0644 2.93795 19.8031 3.84922 19.8031H4.94922C5.86049 19.8031 6.59922 19.0644 6.59922 18.1531V12.6531C6.59922 11.7419 5.86049 11.0031 4.94922 11.0031H3.84922Z" fill="%23717579"/></svg>');}.lower-section{text-align: center;padding-top: 80px;padding-bottom: 100px;& h2{color: #343A40;text-align: center;font-size: 40px;font-style: normal;font-weight: 700;line-height: 115%; letter-spacing: -0.45px !important;& + p{color: #77797E;text-align: center;font-size: 18px;font-weight: 400;line-height: 150%;margin-top: 26px;margin-bottom: -15px;}}& .tabbed-section{box-shadow: none;padding: 0;margin-top: 70px;& .tabs{transform: translateY(-10px);box-shadow: none;position: relative;z-index: 10;& button::after{border-radius: 0 0 12px 12px;bottom: -4px;}@media (max-width: 800px){flex-wrap: wrap;border-radius: 20px;gap: 0;width: 100%;padding-left: 0;padding-right: 0;margin: 0;transform: none;}@media (max-width: 400px){padding: 0;}}}& .content{position: relative;background-color: #F5F5F7;background-image: url(/wp-content/themes/assent-wp/assets/images/webistry/tabbed-contents-triangles.svg);background-size: auto 100%;background-repeat: no-repeat;background-position: 100% 50%;overflow: hidden;display: flex;gap: 98px;flex-wrap: wrap;text-align: left;border-radius: 20px;padding: 100px 35px !important;@media (max-width: 800px){flex-direction: column;padding: 32px 16px !important;gap: 48px;}}& .column{flex: 1;display: flex;flex-direction: column;position: relative;align-self: center;& + .column{max-width: 395px;margin-left: auto;@media (max-width: 800px){margin: 0 auto;width: 100%;}& img{border-radius: 12px}}& a{margin-top: auto;width: fit-content;}& p{margin-bottom: 36px;max-width: 515px;color: #343A40;font-size: 16px;font-weight: 400;line-height: 150%; letter-spacing: -0.16px;}& h3{color: #343A40;font-size: 36px;font-style: normal;font-weight: 700;line-height: 115%; letter-spacing: -0.36px;@media (max-width: 991px){font-size: 24px;}}@media (max-width: 800px){& .column img{margin: 0 auto;width: 100%;}}}}.grey-background:has(#cbam-sliding-cards){position: relative;&::after{top: 0;content: '';position: absolute;height: 100%;width: 100vw;background-color: #F5F5F7;z-index: -2;}}.wp-block-column:has(#cbam-sliding-cards) :is(h2, p){max-width: 880px;margin-left: auto;margin-right: auto;}.wp-block-column:has(#cbam-sliding-cards) p{margin-bottom: 0;margin-top: 23px;font-size: 18px;margin-left: 0;margin-right: 0;&.has-text-align-center{margin-left: auto;margin-right: auto;}}.wp-block-column:has(#cbam-sliding-cards) :is(p, div).has-text-align-center{margin-left: auto;margin-right: auto;}#cbam-sliding-cards{--gap: 15px;padding-bottom: 80px;gap: var(--gap);max-width: 1156px;margin: 0 auto;& + .sec-heading{position: relative;display: none;}& .row{gap: var(--gap);}& .row-wrapper{min-width: 100%;}@media (max-width: 991px){margin: 0 calc(var(--sideGap) * -1);width: 100vw;max-width: 100vw;& .row{display: flex;gap: var(--gap);overflow: auto;flex-wrap: nowrap;scroll-snap-type: x mandatory;-ms-overflow-style: none;scrollbar-width: none;border-bottom: 0;position: relative;justify-content: start;padding: 0 var(--sideGap) !important;scroll-padding: 0 var(--sideGap);scroll-behavior: smooth;margin-bottom: 0;flex-wrap: nowrap !important;&::before{opacity: 0;content: '';background-color: #000;height: 100%;width: 100%;display: block;position: fixed;top: 0;left: 0;z-index: 1000;pointer-events: none;transition: opacity linear 400ms;}&:has(.wp-block-columns.show){&::before{opacity: 0.5;pointer-events: auto;}}}& .row-wrapper{width: 100%;position: relative;&::before, &::after{content: '';background: linear-gradient(90deg, rgba(238, 238, 241, 0.00) 0%, #EEEEF1 100%);position: absolute;right: 0;top: 1em;bottom: 1em;width: 103px;z-index: 10;@media (max-width: 991px){width: 40px;bottom: 0;}}&::after{left: 0;right: auto;rotate: 180deg;}}& + .sec-heading{display: flex;padding-top: 32px;& .resources-btns{position: relative;}}}& .row > .wp-block-column{position: relative;padding: 16px;overflow: hidden;border-radius: 16px;aspect-ratio: 370 / 450;display: flex;flex-direction: column;justify-content: end;flex: 1;margin-bottom: 0;@media (max-width: 991px){width: 100%;min-width: 300px;scroll-snap-align: start;aspect-ratio: 370 / 550;}& h3{font-size: 24px;font-weight: 600;line-height: 120%;margin-bottom: 0;}& .details-btn{margin-top: 33px;border: none;font-size: 15px;font-weight: 600;line-height: 125%;gap: 8px;background-color: transparent;display: flex;align-items: center;justify-content: end;padding: 0;&::after{content: '';background-image: url(/wp-content/themes/assent-wp/assets/images/webistry/XCircle.svg);width: 32px;height: 32px;display: block;}}& p{margin-bottom: 13px;}& > :where(p, h3, .details-btn){color: #fff;position: relative;z-index: 1;pointer-events: none;}&:has(.show){box-shadow: 0px 0px 22px 0px rgba(4, 4, 4, 0.10);}}& .close-btn{position: absolute;width: 32px;height: 32px;right: 16px;top: 16px;mask-image: url(/wp-content/themes/assent-wp/assets/images/webistry/XCircle.svg);background-color: #4D758F;rotate: 45deg;}& .wp-block-columns{position: absolute;top: 100%;height: 100%;left: 0;transition: top linear 400ms;border-radius: 16px;padding: 20px 16px !important;background: #FFF;justify-content: start;overflow: auto;z-index: 10;@media (max-width: 991px){transition: bottom linear 400ms;bottom: -100%;top: auto;position: fixed;z-index: 1010;height: auto;}& .wp-block-column{display: flex;flex-direction: column;& p:has(.btn){margin-top: auto;}}& h4{color: #343A40;font-size: 18px;font-weight: 600;line-height: 125%;padding-right: 50px;}& :is(p, li){color: #77797E;font-size: 14px;font-weight: 400;line-height: 150%;margin-bottom: 11px;padding: 0;}& ul{margin-bottom: 20px;}&.show{top: 0;@media (max-width: 991px){top: auto;bottom: 0;max-heigth: 100vh;}}}& figure{position: absolute;inset: 0;height: 100%;z-index: 0;cursor: pointer;& img{height: 100%;object-fit: cover;scale: 1;transition: scale linear 0.25s;}&:hover img{scale: 1.1;}&::before{content: '';background: linear-gradient(180deg, rgba(52, 58, 64, 0.00) -22.39%, #343A40 100%);z-index: 10;position: absolute;inset: 0;}}}.wrapper:has(.modern-single){overflow: unset;}.modern-single{.about-the-author, .pdw-sidebar, #ratings{display: none}& :is(#footer-cta, .two-column-form.call-to-action).header{padding-bottom: 70px;padding-top: 82px;& .tcf-content{margin: 0;}@media (max-width: 767px){padding-top: 32px;padding-bottom: 60px;border-radius: 0px 0px 50px 50px;& .row{flex-direction: column-reverse;gap: 24px;}}}& .two-column-form.call-to-action.not-stacked{& .cell-lg-5{flex: 1}& :is(h1){color: #343A40 !important;font-size: 45px !important;font-weight: 700;line-height: 115%;margin-top: 0 !important;letter-spacing: -0.45px;margin-bottom: 23px;@media (max-width: 767px){font-size: 32px !important;}}& .blog-article-info-date, & .blog-article-info-read-time{display: flex;align-items: center;color: var(--color-text-gray);font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px}& .blog-article-info-divider{width: 12px;color: rgba(77, 117, 143, 0.30);text-align: center;font-size: 14px;font-weight: 500;line-height: 150%; letter-spacing: 0.035px;}& .pdh-type{justify-content: start;align-items: center;gap: 6px;display: flex;flex-wrap: wrap;margin: 0;& a:not(:last-child)::after{display: none}& a{border-radius: 50px;background: rgba(154, 94, 148, 0.10);display: flex;padding: 2px 10px;color: #9A5E94;text-align: center;font-size: 14px;font-weight: 500;line-height: 150%;letter-spacing: 0.035px;margin: 0;}}& .cat-and-name{align-items: center;gap: 4px;& a.author{color: #4D758F;}& span.author:is(:hover, :focus){text-decoration: none;}& .author{align-items: center;font-size: 14px;font-weight: 700;line-height: 20px;@media (max-width: 767px){width: 100%;position: relative;padding-left: 48px;& + .blog-article-info-divider{width: 48px;}}}& .img-wrap{width: 38px;height: 38px;margin-right: 10px;@media (max-width: 767px){position: absolute;top: 0;left: 0;}}}& hr{margin: 6px 0 2px 0;border-color: #E5E5E9;height: 1px;width: 100%;}}& [class*="cell-"]{padding: 0}& .featured-image img{border-radius: 8px;width: 496px;aspect-ratio: 496 / 330;object-fit: cover;@media (max-width: 991px){width: 100%;}}& .main-content > .container{padding: 0 var(--sideGap);max-width: 100%;display: flex;gap: 56px;align-items: start;margin-top: -53px;margin-bottom: 53px;justify-content: space-between;flex-wrap: wrap;@media (max-width: 767px){gap: 24px;}& .wp-block-columns{padding: 0}& .container{padding-left: 20px;padding-right: 20px}& .is-layout-flex{display: block}& article{flex: 1;padding-top: 100px;padding-bottom: 80px;@media (max-width: 991px){padding-top: 0;}& :is(>, .wysiwyg-section) p:has(img){margin-bottom: 0;}& :is(>, .wysiwyg-section) img{margin: 0 1.6rem 1.25rem 0;border-radius: 8px;overflow: hidden;}& :is(>, .wysiwyg-section) :where(p:not(.eyebrow-text), ul:not(.slick-dots) li){font-size: 18px;font-weight: 400;line-height: 150%;}hr{display: none}& :is(>, .wysiwyg-section) :is(h2, h3, h4, h5, h6){color: #343A40;font-weight: bold;& span{font-weight: inherit !important;}}& :is(>, .wysiwyg-section) :is(h2, h3){font-size: 28px;line-height: 1.2;margin-bottom: 30px;}& :is(>, .wysiwyg-section) :is(h2, h3, h4, h5, h6)::before{background: #66C8C1;width: 56px;height: 3px;margin-top: 64px;display: block;content: '';margin-bottom: 16px;}}& aside{width: 30%;border-radius: 16px;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.10);transition: box-shadow linear 0.25s;position: sticky;background-color: #fff;top: calc(var(--primaryMenuHeight) + 20px);z-index: 10;@media (max-width: 991px){width: 100%;position: static;}&.is-stuck{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.10);}& h2{padding: 24px 16px 12px;font-size: 20px;margin: 0;}& ul{padding: 0;padding-bottom: 8px;margin: 0;list-style-type: none;gap: 7px;display: flex;flex-direction: column;}& li{padding: 0;overflow: hidden;& a{padding: 0 16px;margin: 8px 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-decoration: none;position: relative;overflow: hidden;color: #4D758F;text-overflow: ellipsis;font-size: 14px;font-weight: 400;line-height: 150%;&::before{content: '';height: 100%;width: 3px;position: absolute;top: 0;left: 0;background-color: transparent;transition: all linear background-color;}&:is(:hover, :focus, .active){font-weight: bold;display: block;}&.active::before{background-color: #00A398;}}}}}& .main-content.author-block{padding-top: 56px;padding-bottom: 80px;position: relative;&::before{content: '';position: absolute;left: 50%;transform: translateX(-50%);width: calc(100% - var(--sideGap) - var(--sideGap));background-color: #E5E5E9;height: 1px;top: 0;}& .container{margin: 0;flex-direction: column;gap: 17px;& .author-details{--imageSize: 66.37px;display: flex;margin: 0 auto;gap: 12px;align-items: center;font-size: 18px;color: var(--color-text-gray);flex-wrap: wrap;position: relative;padding-left: calc(var(--imageSize) + 12px);min-height: var(--imageSize);& .img-wrap{margin-right: -12px}& img{width: var(--imageSize);height: var(--imageSize);object-fit: cover;border-radius: 50%;position: absolute;top: 0;left: 0;}& span + span{font-size: 14px;font-weight: 400;line-height: 120%;letter-spacing: -0.14px;}@media (max-width: 767px){& span + span{width: 100%;}& strong + span{display: none;}}}& .author-text{width: 100%;max-width: 800px;margin: 0 auto;p{color: var(--color-text-gray);text-align: center;font-size: 18px;font-weight: 400;line-height: 155%;margin-bottom: 18px;}&.read-more p{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;@media (max-width: 767px){-webkit-line-clamp: 4;}}&.read-more a{color: #4D758F;font-size: 16px;font-weight: 600;line-height: 150%;display: table;margin: 0 auto;text-align: center;text-decoration: none;&:is(:hover, :focus){text-decoration: underline;}}}}}& .main-content.blog-posts{padding-bottom: 80px;}& .main-content.blog-posts .container{margin: 0;--gap: calc(var(--webistryGap) * 2);--columns: 3;flex-wrap: wrap;gap: calc(var(--webistryGap) * 2) var(--webistryGap);@media (max-width: 991px){--columns: 1}& h2{flex-basis: 100%;text-align: center;}& .cell-lg-4.resource{width: auto;flex: 0 1 calc((100% / var(--columns)) - var(--gap) + (var(--gap) / var(--columns)));& figure{border-radius: 12px;overflow: hidden}& .tag-wrap + p, & .resource-date{display: none !important}& .resource-inner:hover{box-shadow: none}& .tag-wrap{gap: 8px;padding: 0;margin: 0;padding-top: 20px;border-top: 1px solid #E5E5E9;display: flex;flex-direction: row;flex-wrap: wrap;}& .tag-link{border-radius: 50px;background: rgba(154, 94, 148, 0.10);display: flex;padding: 2px 10px;color: #9A5E94;text-align: center;font-size: 14px;font-weight: 500;line-height: 150%;letter-spacing: 0.035px;margin: 0;&::after{display: none}}& .desc{padding: 28px 12px 0 12px;transform: none;& p{color: var(--color-text-gray);font-size: 16px;font-weight: 400;line-height: 150%;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;}}& h4{color: #343A40;font-size: 20px;font-weight: 600;line-height: 140%;padding-right: 44px;position: relative;&::after{content: '';position: absolute;top: 0;right: 0;width: 24px;height: 24px;background-image: url(../images/webistry/arrow-up-right.svg);background-size: 24px;transition: transform linear 0.25s;}& a:is(:hover, :focus){text-decoration: none;}&:is(:hover, :focus)::after{transform: translate(2px, -2px);}}& .cat-and-name{display: none}}}& .blue-inline-cta, & .grey-inline-cta{border-radius: 16px;background: #F6F7F8;padding: 42px;position: relative;overflow: hidden;@media (max-width: 767px){padding: 24px;}&::after{content: '';position: absolute;width: 242px;height: 265px;background-image: url('data:image/svg+xml,<svg width="256" height="275" viewBox="0 0 256 275" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M152.27 87.7578L241.908 274.316H62.6326L152.27 87.7578Z" fill="%23D2D6DA" fill-opacity="0.4"/><path d="M269.132 274.734L200.458 132.624L337.806 132.624L269.132 274.734Z" fill="%23D2D6DA" fill-opacity="0.4"/><path d="M71.2959 201.289L2.62196 59.179L139.97 59.179L71.2959 201.289Z" fill="%23D2D6DA" fill-opacity="0.4"/><path d="M241.586 5.96094L292.188 111.135L190.984 111.135L241.586 5.96094Z" fill="%23D2D6DA" fill-opacity="0.4"/><path d="M79.6487 -67.5L130.251 37.674L29.0469 37.674L79.6487 -67.5Z" fill="%23D2D6DA" fill-opacity="0.4"/><path d="M176.893 85.25L136.05 0.109138L217.736 0.109146L176.893 85.25Z" fill="%23D2D6DA" fill-opacity="0.4"/></svg>');top: 0;right: -7px;background-size: cover;background-position: 0;z-index: 0;}& :is(h2, h3, h4, h5, h6)::before{display: none !important}& h4{font-size: 24px;line-height: 120%;}& *{max-width: 368px;position: relative;z-index: 10;@media (max-width: 767px){max-width: 100%;}}& *:has(img){position: static;}& p{letter-spacing: -0.5px;line-height: 26px;}& p:has(.btn){margin-bottom: 0;@media (max-width: 767px){margin-bottom: 26px;}}& img{width: 179px;height: auto;aspect-ratio: 1 / 1;position: absolute;top: 55px;right: 109px;z-index: 10;border-radius: 0 !important;@media (max-width: 767px){position: static;max-width: 100%;width: 100%;}}}& .blue-inline-cta{background: radial-gradient(134.16% 134.03% at 52.18% -8.45%, #215273 0%, #00A398 100%);& :is(h2, h3, h4, h5, h6, p){color: #fff !important;}& .btn{margin-top: 24px;}&::after{height: 100%;}}}.related-resource-comp.modern, #cbam_resources{--gap: 24px;--columns: 3;padding-top: 60px;padding-bottom: 60px;position: relative;@media (max-width: 991px){padding-bottom: 120px;}&::after{top: 0;content: '';position: absolute;height: 100%;width: 100vw;background-color: #F5F5F7;z-index: -2;margin-left: 0;}& h2{text-align: left;}& .row-wrapper{position: relative;width: 100vw;margin-left: calc(-1 * var(--sideGap));&::before, &::after{content: '';background: linear-gradient(90deg, rgba(238, 238, 241, 0.00) 0%, #EEEEF1 100%);position: absolute;right: 0;top: 1em;bottom: 1em;width: 40px;z-index: 10;@media (max-width: 991px){top: 0;bottom: 0;}}&::after{left: 0;right: auto;rotate: 180deg;}}& .row{--blockWidth: calc(100vw - calc(2 * var(--sideGap)));display: flex;gap: var(--gap);overflow: auto;flex-wrap: nowrap;scroll-snap-type: x mandatory;-ms-overflow-style: none;scrollbar-width: none;border-bottom: 0;position: relative;justify-content: start;width: 100%;padding: 0 var(--sideGap);scroll-padding: 0 var(--sideGap);scroll-behavior: smooth;margin-bottom: 0;align-items: start;@media (max-width: 991px){flex-wrap: nowrap !important;}& .resource{flex: 0 1 calc((var(--blockWidth) / var(--columns)) - var(--gap) + (var(--gap) / var(--columns)));min-width: calc((var(--blockWidth) / var(--columns)) - var(--gap) + (var(--gap) / var(--columns)));scroll-snap-align: start;@media (max-width: 991px){min-width: 300px;}& a{color: #343A40;}& img{margin-bottom: 0;}& figure{margin-bottom: 20px;}& .desc{justify-content: normal;gap: 8px;}& .tag-wrap + p{margin-bottom: 0;order: -1;& a{display: none}&::after{content: attr(data-term);color: #00A398;font-size: 16px;font-weight: 500;line-height: 120%;}}& .resource-inner{background-color: transparent;}& .tag-wrap{display: flex;flex-direction: row;flex-wrap: wrap;gap: 8px;padding-top: 24px;& .tag-link{&::after{display: none}width: fit-content;border-radius: 50px;background: rgba(154, 94, 148, 0.10);display: flex;padding: 2px 10px;color: #9A5E94;text-align: center;font-size: 14px !important;font-weight: 500;line-height: 150%;letter-spacing: 0.035px;margin: 0;&:is(:hover, :focus){text-decoration: underline;}}}}}& .sec-heading{position: relative;margin-bottom: 50px;@media (max-width: 991px){position: static;& .resources-btns{right: var(--sideGap);bottom: 34px;}}}}.resources-btns{position: absolute;right: 0;bottom: 0;display: flex;gap: 16px;& button{background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.16032 16.1289L12.8397 8.99806L5.16032 1.86719" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width: 48px;height: 48px;border-radius: 50%;background-repeat: no-repeat;background-color: #4D758F;background-size: 18px;background-position: 50%;border: none;&.prev{rotate: 180deg;}&.disabled{opacity: 0.5;}&:is(:hover, :focus):not(.disabled){filter: darken(0.1);}}}.csdr-countdown{display: flex;justify-content: space-between;width: 100%;align-items: center;padding: 0;flex-wrap: wrap;}.csdr-countdown h2{color: #343A40;font-size: 48px;font-weight: 700;line-height: 120%; letter-spacing: -0.72px;margin-bottom: 40px;}#countdown{display: flex;gap: 6px;align-items: center;justify-content: center;padding-bottom: 40px;margin: 0 auto;}#countdown div{padding: 8px 4px;min-width: 66px;border-radius: 4px;background: #F5F5F7;color: #215273;text-align: center;font-family: Roboto;font-size: 24px;font-style: normal;font-weight: 500;line-height: 115%;letter-spacing: -0.12px;position: relative;}#countdown div+span, #countdown div::after{display: inline-block;color: #00A398;font-size: 12px;}#countdown div + span{color: #E5E5E9;}#countdown div::after{width: auto;color: #215273;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);letter-spacing: 1.92px;text-transform: uppercase;min-width: 100%;white-space: nowrap;}#countdown div.days::after{content: 'Days';}#countdown div.hours::after{content: 'Hours';}#countdown div.minutes::after{content: 'Minutes';}#countdown div.seconds::after{content: 'Seconds';}@media (max-width: 500px){#countdown div{font-size: 24px;padding: 8px;min-width: auto;}#countdown div::after{top: 100%;}#countdown div + span, #countdown div::after{font-size: 8px;}#countdown{gap: 0;margin: 0 50px;justify-content: center;flex: 1;text-align: center;}#countdown div + span{margin: 0 6px;}#countdown{margin: 0;}}.blog-wrap.row .gradient-card{display: none;}:is(#el, .custom-popup-as0008){position: fixed;display: flex;bottom: 30px;width: 90%;max-width: 640px !important;border-radius: 16px;border: 1px solid #E5E5E9;border-top: 5px solid #00A398;background: linear-gradient(0deg, #FFF 0%, #FFF 100%), #F6F7F8;box-shadow: 20px 20px 20px 0px rgba(0, 0, 0, 0.08);transform: translate(-50%, 0%);left: 50%;padding: 24px !important;align-items: start;z-index: 998;gap: 0 24px;transition: all linear 0.25s;margin: 0;&.hidden{opacity: 0;pointer-events: none;transform: translate(-50%, 200%);transition-behavior: allow-discrete;}& figure{transition: inherit;width: 144px;border-radius: 12px;padding: 8px;background-color: #AECECC;& img{border-radius: 8px;margin: 0;}}& article{flex: 1;display: flex;flex-direction: column;gap: 8px;padding-right: 40px;}&.bottom-tri-block :is(p, h4){padding: 0;}& h4{color: #343A40;font-size: 24px;font-weight: 600;line-height: 120%; margin-bottom: 0;}& a{font-size: 16px !important;width: fit-content;}& :is(p, a, h4, article){transition: inherit;transition-behavior: allow-discrete;}& p{color: #77797E;font-size: 16px;font-weight: 400;line-height: 150%; letter-spacing: 0.08px;margin-bottom: 4px;}& button{position: absolute;width: 24px;height: 25px;top: 10px;right: 10px;appearance: none;border: none;background: transparent;&::before, &::after{content: '';width: 15px;height: 2px;background-color: black;border-radius: 20px;position: absolute;top: 50%;display: block;transform: translate(-50%, -50%);left: 50%;}}&.minified{cursor: pointer;align-items: center;max-width: 382px !important;padding: 12px !important;& p, a{font-size: 0;display: none}& article{gap: 0;}& figure{width: 75px;padding: 4px;}& button{top: 5px;&::before{transform: translate(-50%) rotate(45deg);}&::after{transform: translate(-50%) rotate(135deg);}}& h4{font-size: 20px;}&:hover h4{color: #4D758F;}}@media (max-width: 991px){& figure{display: none}& article{padding-right: 0;}}}.image-pop-out-gallery{position:relative!important}.image-pop-out-gallery img{width:617px!important}.image-pop-out-gallery .wp-block-image{width:unset!important}.image-pop-out-gallery figure{position:absolute!important;bottom:100%;opacity:0}.image-pop-out-position{visibility:hidden}.image-pop-out-gallery :nth-child(1){opacity:1!important;z-index:1}.image-pop-out-gallery :nth-child(2){animation:showScale 5s ease-in-out infinite;z-index:2}.image-pop-out-gallery :nth-child(3){animation:showMoveUp 5s ease-in-out infinite;z-index:3}.image-pop-out-gallery :nth-child(4){animation:showSlideIn 5s ease-in-out infinite;z-index:4}@keyframes showScale{0%,2%{opacity:0;transform:translate(-20px,-20px) scale(.8)}15%{opacity:1;transform:translate(0,0) scale(1)}95%{opacity:1;transform:translate(0,0) scale(1)}100%{opacity:0;transform:translate(-20px,-20px) scale(.8)}}@keyframes showMoveUp{0%,14%{opacity:0;transform:translateY(20px)}15%{opacity:0;transform:translateY(20px)}25%{opacity:1;transform:translateY(0)}95%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}@keyframes showSlideIn{0%,24%{opacity:0;transform:translateX(40px)}25%{opacity:0;transform:translateX(40px)}35%{opacity:1;transform:translateX(0)}95%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(40px)}} footer.webistry [class*="cell-"]{padding: 0;}footer.webistry .footer-logo img{width: 137px;}@media (max-width: 990px){footer.webistry .footer-logo img{width: 100%;}}footer.webistry .social-feed li{padding-left: 0;padding-right: 23px;}footer.webistry .row{margin: 0;}footer.webistry .main-footer-top::after{background: #E5E5E9;left: 50%;width: 100vw;transform: translateX(-50%);}footer.webistry .social-feed{margin-top: 24px;}@media (max-width: 990px){footer.webistry .social-feed{margin-bottom: 24px;margin-top: 24px;}}footer.webistry .main-footer-top{margin-bottom: 0;padding-bottom: 13px;}footer.webistry .main-footer-top .cell-xl-6.row img{transform: translate(21px, -13px)}footer.webistry .main-footer-content > .row > div{padding-top: 51px;align-items: start;align-content: start;padding-bottom: 56px;}footer.webistry .main-footer-content > .row > div + div{border-left: 1px solid #E5E5E9;}footer.webistry .quick-links ul{display: flex;flex-direction: column;gap: 12px;padding-right: 12px;}footer.webistry .quick-links li{padding: 0;margin: 0;}footer.webistry .main-footer-content .quick-links{margin-bottom: 56px;}@media (max-width: 990px){footer.webistry .main-footer-content .quick-links{display: block;margin-bottom: 20px;}}footer.webistry .main-footer-content .subscribe-title, footer.webistry .quick-links span{color: #343A40;font-size: 16px;font-style: normal;font-weight: 600;line-height: 150%;letter-spacing: -0.08px;}footer.webistry .quick-links li a{color: var(--color-text-gray);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%; letter-spacing: -0.028px;}footer.webistry .quick-links li.new a::before{content: 'New';border-radius: 2px;background-color: #00A398;padding: 0px 4px;color: #fff;font-size: 10px;font-style: normal;font-weight: 500;line-height: 150%; letter-spacing: -0.02px;margin-right: 6px;}footer.webistry .quick-links li a:is(:hover, :focus){color: var(--color-text-gray);text-decoration: underline;}footer.webistry .subscribe-wrap{margin: 0;max-width: 100%;width: 100%;padding: 0 0 0 31px;}footer.webistry .subscribe-wrap p{color: var(--color-text-gray);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%; letter-spacing: -0.028px;margin-bottom: 25px;}footer.webistry .subscribe-wrap p.form-field{letter-spacing: -0.024px;}footer.webistry .subscribe-wrap p.form-field a{color: inherit;}footer.webistry .footer-bottom-menu ul{gap: 31px;}footer.webistry .footer-bottom-menu li.menu-item-has-children > a{color: #343A40;font-size: 16px;font-style: normal;font-weight: 600;line-height: 150%;}footer.webistry .footer-bottom-menu li.menu-item-has-children::before{content: '';background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 19.25C14.8432 19.25 18.0726 16.6221 18.9894 13.0652M11 19.25C7.1568 19.25 3.92738 16.6221 3.01061 13.0652M11 19.25C13.2782 19.25 15.125 15.5563 15.125 11C15.125 6.44365 13.2782 2.75 11 2.75M11 19.25C8.72183 19.25 6.875 15.5563 6.875 11C6.875 6.44365 8.72183 2.75 11 2.75M11 2.75C14.0848 2.75 16.7741 4.44303 18.1895 6.95058M11 2.75C7.91524 2.75 5.22591 4.44303 3.81051 6.95058M18.1895 6.95058C16.2614 8.61702 13.7484 9.625 11 9.625C8.25158 9.625 5.73858 8.61702 3.81051 6.95058M18.1895 6.95058C18.8647 8.14681 19.25 9.52841 19.25 11C19.25 11.7132 19.1595 12.4052 18.9894 13.0652M18.9894 13.0652C16.6223 14.3777 13.8984 15.125 11 15.125C8.1016 15.125 5.37774 14.3777 3.01061 13.0652M3.01061 13.0652C2.84049 12.4052 2.75 11.7132 2.75 11C2.75 9.52841 3.1353 8.14681 3.81051 6.95058" stroke="%23343A40" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>');width: 22px;height: 22px;margin-right: 8px;}footer.webistry .footer-bottom-menu li.menu-item-has-children::after{content: '';background-image: url('data:image/svg+xml,<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.75593 5.12713C4.35716 5.58759 3.64284 5.58759 3.24407 5.12713L0.236819 1.65465C-0.324057 1.00701 0.135996 9.13357e-08 0.992749 1.66235e-07L7.00725 6.9204e-07C7.864 7.6694e-07 8.32406 1.00701 7.76318 1.65465L4.75593 5.12713Z" fill="%23343A40"/></svg>');width: 12px;height: 100%;background-position: 50%;margin-left: 8px;background-repeat: no-repeat;}footer.webistry .footer-bottom-menu li{position: relative;margin-left: 0;}footer.webistry .footer-bottom-menu li:is(:hover, :focus) a + ul{pointer-events: auto;opacity: 1;}footer.webistry .footer-bottom-menu li ul{transition: opacity linear 0.25s;position: absolute;bottom: 0;left: 0;gap: 0;pointer-events: none;opacity: 0;width: 100%;padding-bottom: 50px;display: flex;flex-direction: column-reverse;filter: drop-shadow(0px 12px 32px rgba(0, 0, 0, 0.24));}footer.webistry .footer-bottom-menu li ul li{width: 100%;background: #fff;padding: 12px 10px;}footer.webistry .footer-bottom-menu li a{color: var(--color-text-gray);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%; letter-spacing: -0.028px;text-decoration-line: underline;}footer.webistry .main-footer-bottom{position: relative;padding: 26px 0;}footer.webistry .main-footer-bottom::before{content: '';position: absolute;left: 50%;top: 0;width: 100vw;transform: translateX(-50%);height: 1px;background-color: #E5E5E9;}footer.webistry .main-footer-content .cell-xl-8{width: 72.5%;padding-bottom: 28px}footer.webistry .main-footer-content .cell-xl-4{width: 27.5%}footer.webistry .blog-wrap img{border-radius: 4px;aspect-ratio: 1/1;object-fit: cover;}footer.webistry .blog-wrap a{display: block}footer.webistry .main-footer-content .blog-wrap .quick-links{margin-bottom: 32px;}footer.webistry .blog-wrap .cell-xl-9{padding-left: 12px;font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%; letter-spacing: -0.028px;}footer.webistry .blog-wrap .row:not(:last-child){padding-bottom: 13px;margin-bottom: 13px;border-bottom: 1px solid #E5E5E9;}footer.webistry .blog-wrap .call-to-action-block{border-radius: 12px;background: linear-gradient(90deg, #215273 2.48%, #813679 92.25%);display: flex;padding: 20px;flex-direction: column;align-items: flex-start;gap: 16px;margin-bottom: 0;}footer.webistry .blog-wrap .call-to-action-block h4{color: #FFF;font-size: 16px;font-style: normal;font-weight: 500;line-height: 120%; letter-spacing: -0.16px;margin: 0;}footer.webistry .blog-wrap .call-to-action-block .btn{width: 100%;}@media (max-width: 1200px){footer.webistry .blog-wrap .row{text-align: left}footer.webistry .blog-wrap .cell-xl-9{padding-left: 0;padding-top: 13px;}}@media (max-width: 990px){footer.webistry .main-footer-content .cell-xl-8, footer.webistry .main-footer-content .cell-xl-4{width: 100%;margin-bottom: 0;}footer.webistry .main-footer-content > .row > div + div{border-top: 1px solid #E5E5E9;border-left: 0;}footer.webistry .main-footer-top .cell-xl-6.row img{transform: none;}footer.webistry .social-feed{margin: 24px auto !important;}footer.webistry .subscribe-wrap{padding-left: 0;}footer.webistry .mobile-row{display: flex;gap: 13px;}footer.webistry .blog-wrap .row:nth-child(n){align-content: start;padding-bottom: 13px;margin-bottom: 13px;border-bottom: 1px solid #E5E5E9;}footer.webistry .mobile-row .row{width: calc(33.33% - 13px);}}@media (max-width: 768px){footer.webistry .mobile-row .row{width: 100%;}footer.webistry .mobile-row{flex-direction: column;}footer.webistry .blog-wrap img{aspect-ratio: auto;width: 100%;}footer.webistry .main-footer-content .blog-wrap .quick-links{display: none;}}footer.webistry .main-footer-content .subscribe-title{margin-bottom: 17px;}footer.webistry .form--wrap .form-field:not(.no-label) label, footer.webistry .form--wrap .form-field input{color: rgba(119, 121, 126, 0.70) !important;font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;letter-spacing: -0.16px;height: auto;padding: 13px 20px !important;border: 1px solid var(--grey);}.main-footer .form--wrap .form-field.field-error input{background: #fff !important;color: #000 !important;}footer.webistry .form--wrap .form-field:not(.no-label) label{padding: 0 !important;top: 14px !important;left: 21px;}footer.webistry .form--wrap .form-field:not(.no-label) label.is-focus{top: 3px !important;}footer.webistry .form--wrap .submit input[type="submit"]{margin-top: -28px;width: 100%;padding: 14px 32px;font-size: 16px;font-style: normal;font-weight: 600;line-height: 150%;background-image: none !important;margin-bottom: 10px !important;}footer.webistry .form--wrap .submit input[type="submit"] + p{line-height: normal !important;}.form--wrap .form-field:not(.no-label) label.is-focus{color: #4d758f !important;top: .28rem !important;font-size: .63rem !important;}@media all and (max-width: 991px){.main-footer .subscribe-wrap{text-align: center;}.main-footer .form--wrap .submit{display: block;}}:is(h2, .h2){text-align: inherit}:root{--color-text-gray: #6F7176;}.main-content > .wp-block-heading{padding-left: 16px;padding-right: 16px;}.spacer-100-64{max-height: 100px;}@media (max-width: 768px){.spacer-100-64{max-height: 64px;}} #ot-sdk-btn-floating .ot-floating-button__front.custom-persistent-icon{display: none;} .inner-text-white{color: #fff;}.banner-caption .btn{display: block;margin-top: 10px;}body.no-nav .main-header-right{display: none !important;}body.no-nav .main-header .utility-menu-wrap{display: none !important;} #promo_bar{display: none;}#promo_card{display: none;}.promo-wrapper{background-color: #ffe587;}.promo-wrapper-section{background-color: #ffe587;}#promo_card .container{padding: 0;--container-width: 97.25rem;max-width: 97.25rem;}.promo-heading{color: #215273;margin-bottom: 0;font-family: 'Roboto', 'Arial', sans-serif;font-weight: 500;font-size: 1rem;padding: 0px 10px 0px 30px;}.promo-wrapper{text-align: center;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;padding: 0px;}.promo-img{width: 230px;display: block;border-radius: 10px;}.promo-wrapper .btn-link{color:#813679;text-decoration:underline;margin-left: 5px;}.promo-heading .btn-link{padding: 0 !important;}@media (max-width: 634px){.promo-img{width: 160px;padding-top: 0px;border-radius: 5px;}}  .lang-select{max-width: 7.5rem;width: auto;height: auto;color: #ffffff;border: 0;font-size: 0.75rem;padding: 0 0.94rem 0 0;margin-left: 0.75rem;background-image: url('/wp-content/uploads/2023/07/down-triangle-white.svg');background-size: 0.5rem;background-position: right;text-overflow: ellipsis;text-align: center;}html.om-position-popup body.om-effect-overlay{overflow: auto !important;}.video-wrapper .wp-block-video{overflow: hidden;}.video-wrapper video{scale: 1.01;}.main-footer .subscribe-title, .main-footer .subscribe-form-wrap{display: block !important;}.pdh-share.d-flex.align-items-center{display:none;}.gartner-pi-header{display: none !important;}.gartner-pi-logo{background-position: left !important;}.gartner-pi-sourcing-link{display: none !important;}[id^=gartner-pi-widget][data-theme=dark]{border-radius: 5px !important;border: none !important;}.g2-logo{margin: 0px 35px 0 0;}.form-field.img-wrapper{display: flex;align-items: self-end;flex-wrap: wrap;justify-content: left;}@media (max-width: 991px){.form-field.img-wrapper{justify-content: center;}} @media (min-width: 991px){.cell-lg-5 #ratings{flex-wrap: nowrap;}}  .search-result-page .sr-result img[data-src$="/uploads/2025/06/Q2-2025-QIB.webp"], .search-result-page .sr-result img[data-src$="/uploads/2025/06/Q1-2025-QIB.webp"], .search-result-page .sr-result img[data-src$="/uploads/2025/06/Q4-2024-QIB-.webp"], .search-result-page .sr-result img[data-src$="/uploads/2025/06/Q3-2024-QIB.webp"]{object-position: left;}