.badge.badge-home-banner-component{font-size:.938rem;padding:.625rem 1.25rem;}h1.c-h1-larger-span{font-size:35px;line-height:45px;margin-bottom:30px;}.safari-browser .c-hero-image object{display:none;}.safari-browser .c-hero-image .safari-img{display:block !important;}h1.c-h1-larger-span>span{font-size:50px;line-height:60px;}.btn.btn-rlgray{background:#f4f6f8;}.c-banner-microcopy{color:#666;font-size:13px;line-height:20px;margin:15px 0 0;}.elementor-widget-affise-home-banner-boxed .b-hero .buttons .btn-medium{font-size:1rem;}.elementor-widget-affise-home-banner-boxed .lightning-icon img{background:#272742 !important;border-radius:50%;margin:0 !important;width:45px !important;height:45px !important;padding:7px !important;}.elementor-widget-affise-home-banner-boxed p.note{color:#666;margin-bottom:26px;}.hero-banner-wrap{position:relative;border-radius:50px;padding:60px 100px 30px;margin:0 -100px 35px;overflow:hidden;}.hero-banner-wrap .c-hero-image{position:relative;top:0;right:0;overflow:visible;margin-top:0;}div.c-brands .owl-item .col img{max-height:initial;}div.b-hero p.note{margin-top:40px;text-align:center !important;font-size:13px;line-height:20px;margin:0 auto 20px;width:100%;}div.c-brands .owl-item .col img{margin:0 auto;}@media (min-width: 768px){div.b-hero p.note{font-size:15px;line-height:25px;text-align:left !important;margin-top:40px;}}@media (max-width: 575.98px){div.b-hero .c-hero-image{height:auto;}.safari-browser div.b-hero .c-hero-image{right:0;}div.c-brands .owl-item .col img{max-width:100px;}div.c-brands .owl-item .col img{width:auto;}div.b-hero .c-hero-image>*{width:130%;height:auto;max-width:initial;margin:10px auto 40px;}div.c-brands.owl-carousel{margin-bottom:0;}}@media (min-width: 576px){div.c-brands .owl-item .col img{max-width:110px;}}@media (min-width: 768px){.elementor-widget-affise-home-banner-boxed .b-hero .buttons .btn-medium{min-width:300px;}div.c-brands .owl-item .col img{max-width:120px;}.hero-banner-wrap{margin-bottom:0;padding:100px;}}@media (min-width: 992px){.hero-banner-wrap{padding:80px;margin:0 -80px;}.elementor-widget-affise-home-banner-boxed .lightning-icon img{width:75px !important;height:75px !important;padding:10px !important;}.hero-banner-wrap .c-hero-image{position:absolute;top:100px;right:-120px;}div.c-brands .owl-stage-outer{margin-left:-40px;margin-right:-40px;}}@media (min-width: 1200px){.hero-banner-wrap{padding:100px 60px;margin:0 -60px;}.hero-banner-wrap .c-hero-image{top:60px;right:-100px;}div.c-brands .owl-stage-outer{margin-left:-25px;margin-right:-25px;}}@media (min-width: 1400px){.hero-banner-wrap{padding:100px 40px;margin:0 -20px;}.hero-banner-wrap .c-hero-image{top:60px;right:20px;}div.c-brands .owl-stage-outer{margin-left:-40px;margin-right:-40px;}}@media (min-width: 1496px){.hero-banner-wrap{padding:100px 70px;margin:0 -70px;}}@media (min-width: 1550px){.hero-banner-wrap{padding:100px 80px;margin:0 -80px;}}.badge.badge-home-banner-component{font-size:.938rem;padding:.625rem 1.25rem;}h1.c-h1-larger-span{font-size:35px;line-height:45px;margin-bottom:30px;}h1.c-h1-larger-span>span{font-size:50px;line-height:60px;}.btn.btn-rlgray{background:#f4f6f8;}.c-banner-microcopy{color:#666;font-size:13px;line-height:20px;margin:15px 0 0;}.c-banner-microcopy.bold{font-size:18px;line-height:25px;margin-bottom:15px;font-weight:600;color:#272742;margin-top:40px;}.elementor-widget-affise-home-banner .b-hero .buttons .btn-medium{font-size:1rem;}div.b-hero .c-hero-image{max-width:100%;}h1.c-h1-secondary{margin-top:20px;}.heading-brow-text{font-size:18px;line-height:25px;font-weight:700;color:#272742;}.css-AnimatedHeading{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;height:25px;position:relative;overflow:hidden;}@media (min-width: 768px){.css-AnimatedHeading{height:35px;}}@media (min-width: 1024px){.css-AnimatedHeading{height:35px;}}.css-AnimatedHeading__staticText{position:relative;z-index:1;display:inline-block;margin-right:6px;}.css-AnimatedHeading__rotatingText{position:absolute;top:100%;left:auto;white-space:nowrap;display:inline-block;color:#a11cf2;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.css-AnimatedHeading__rotatingText.animate-in{-webkit-animation-name:animation-1ttmjle;animation-name:animation-1ttmjle;}.css-AnimatedHeading__rotatingText.animate-out{-webkit-animation-name:animation-qv19vp;animation-name:animation-qv19vp;}@-webkit-keyframes animation-1ttmjle{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}}@keyframes animation-1ttmjle{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}}@-webkit-keyframes animation-qv19vp{from{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}to{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);}}@keyframes animation-qv19vp{from{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}to{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);}}@media (max-width: 575.98px){div.b-hero .c-hero-image{height:auto;}div.b-hero .c-hero-image>*{width:100%;height:auto;margin-top:10px;margin-bottom:40px;}div.c-brands.owl-carousel{margin-bottom:0;}}@media (min-width: 768px){.elementor-widget-affise-home-banner .b-hero .buttons .btn-medium{min-width:300px;}.heading-brow-text{font-size:30px;line-height:35px;}}.product-feature-box-section{background-color:#f4f7fc;padding:10px 20px 30px;overflow:hidden;border-radius:10px;}.product-feature-box-h2{font-weight:600;margin-bottom:25px;}.product-feature-box-ul.three-col{column-count:1;}.product-feature-box-ul.two-col{column-count:1;}.product-feature-box-b4-cta-text{font-weight:600;margin-bottom:15px;}.product-feature-list-item{margin-bottom:10px;}.product-feature-list-item .list-item-img{margin-right:10px;}.product-feature-box-subhead,.product-section-b4-cta-text{line-height:25px;}.product-feature-box-subhead{margin-bottom:25px;}.product-section-b4-cta-text{font-size:15px;line-height:25px;font-weight:600;margin-bottom:15px;}.img-scaling{margin-bottom:40px;}.product-feature-box-section.has-eyebrow .eyebrow-line{margin-bottom:15px;margin-top:20px;}.product-feature-box-section .eyebrow-line img{margin-right:10px;}.product-feature-box-section .two-buttons a.btn{min-width:auto;margin-bottom:10px;font-size:15px;}@media (min-width: 576px){.product-feature-box-ul.three-col{column-count:2;}.product-feature-box-ul.two-col{column-count:2;}.img-scaling{margin-bottom:30px;}}@media (min-width: 768px){.product-feature-box-section.has-eyebrow .eyebrow-line{margin-top:0;}.product-feature-box-ul.three-col{column-count:3;}.product-feature-box-ul.two-col{column-count:2;}.product-feature-box-section{padding:30px 20px;}.product-feature-box-section .two-buttons a.btn{padding:14px 30px;font-size:15px;font-style:normal;font-weight:600;line-height:20px;margin-right:15px;margin-bottom:0;}}@media (min-width: 992px){.product-feature-box-section{padding:40px;border-radius:30px;}}@media (min-width: 1200px){.product-feature-box-section.has-eyebrow .eyebrow-line{margin-bottom:35px;}.article-text.left{padding-right:30px;}.article-text.right{padding-left:30px;}.product-feature-box-section{padding:90px 100px;}.img-scaling.left{scale:1.3;transform:translateX(70px);margin-bottom:0;}.img-scaling.right{scale:1.3;transform:translateX(-70px);margin-bottom:0;}}@media (max-width:1199px){.has-eyebrow .img-scaling.h-100{height:auto !important;margin-bottom:15px;}}.case-study-slider-cards-wrap .owl-stage-outer{overflow:visible;z-index:1;}.case-study-slider-cards > .container{overflow:hidden;padding-top:60px;padding-bottom:60px;position:relative;}.case-study-slider-cards .cta-button a{font-size:15px;font-style:normal;font-weight:600;line-height:20px;padding:16px 35px;border-radius:10px;}.case-study-slider-cards .awards-badges p{font-size:18px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:8px;}.case-study-slider-cards h2{margin-bottom:20px;}.case-study-slider-cards .case-study-slider-cards-wrap .slider-card{background:#fff;border-radius:30px;box-shadow:0px 27px 20px 0px rgba(212,218,224,.4);padding:20px 20px 25px;}.case-study-slider-cards .case-study-slider-cards-wrap .slider-card{width:280px;height:330px;max-width:100%;min-height:initial;}.case-study-slider-cards .highlights{width:100%;}.case-study-slider-cards .slider-card img{max-width:150px;width:100%;height:auto;}.case-study-slider-cards .slider-card h3{font-size:40px;font-style:normal;font-weight:600;line-height:50px;margin-bottom:15px;}.case-study-slider-cards .slider-card p{font-size:16px;font-style:normal;font-weight:500;line-height:25px;}.case-study-slider-cards .slider-card a.btn{color:#272742;font-size:15px;font-style:normal;font-weight:600;line-height:20px;padding:16px 30px;width:100%;border-radius:10px;background:#f0f0f4;}.case-study-slider-cards .headings{margin-bottom:40px;}@media (min-width: 768px){.case-study-slider-cards .slider-card a.btn{padding:20px 30px;}.case-study-slider-cards .case-study-slider-cards-wrap .slider-card{padding:30px 30px 35px;}.case-study-slider-cards .slider-card h3{font-size:50px;line-height:60px;}.case-study-slider-cards .slider-card p{font-size:20px;line-height:30px;}.case-study-slider-cards .case-study-slider-cards-wrap .slider-card{width:300px;height:436px;max-width:initial;min-height:initial;}.case-study-slider-cards .headings{margin-bottom:0;}.case-study-slider-cards > .container > .row > .col-md-6:first-child{z-index:2;}.case-study-slider-cards > .container > .row > .col-md-6:first-child:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;z-index:-1;background:#f4f6f8;background:-moz-linear-gradient(90deg,rgba(244,246,248,1) 85%,rgba(244,246,248,0) 100%);background:-webkit-linear-gradient(90deg,rgba(244,246,248,1) 85%,rgba(244,246,248,0) 100%);background:linear-gradient(90deg,rgba(244,246,248,1) 85%,rgba(244,246,248,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f6f8",endColorstr="#f4f6f8",GradientType=1);}.case-study-slider-cards .cta-button a{padding:20px 35px;}}@media (min-width: 992px){.case-study-slider-cards h2{font-size:35px;line-height:45px;font-weight:700;margin-bottom:30px;}.case-study-slider-cards .slider-card p{max-width:90%;margin:0 auto;}}.blog-cards .blog-card-heading{text-align:center;font-size:25px;font-style:normal;font-weight:700;line-height:35px;width:100%;margin-bottom:30px;}.blog-cards .blog-card-item{border-radius:30px;background:#f4f6f8;overflow:hidden;}.blog-cards .blog-card-item img{width:100%;}.blog-cards .blog-card-item.whitepaper-card{background:#e4c9ff;padding:35px 25px 25px;min-height:260px;}.blog-cards .blog-card-item h3{font-size:18px;font-style:normal;font-weight:600;line-height:25px;}.blog-cards .blog-card-item.whitepaper-card h3{font-size:20px;font-style:normal;font-weight:700;line-height:30px;}.blog-cards .blog-card-item a{font-size:15px;font-style:normal;font-weight:600;line-height:25px;}.blog-cards .blog-card-item-content p{font-size:15px;font-style:normal;font-weight:300;line-height:25px;margin-bottom:23px;}.blog-cards .blog-card-item-content{padding:20px 25px;}.blog-cards .blog-card-item.whitepaper-card a{font-size:18px;font-style:normal;font-weight:600;line-height:25px;}.blog-cards .headings .col-md-4{margin-bottom:20px;}.blog-card-item-content > a:after{content:"";background-image:url("https://cdn-dflmb.nitrocdn.com/taIGCRWtKdvrrEiaUQGnvJRoBqzVteDb/assets/images/optimized/rev-4d72061/affise.com/wp-content/themes/affise.com/dist/images/arrow-right-dark.svg");width:16px;height:16px;position:relative;background-size:contain;display:inline-block;background-repeat:no-repeat;}.blog-card-item-content > a span{margin-right:5px;}@media (min-width: 768px){.blog-cards .blog-card-item.whitepaper-card{min-height:initial;}.blog-cards .blog-card-heading{font-size:35px;line-height:45px;margin-bottom:40px;}.blog-cards .blog-card-item.whitepaper-card h3{font-size:25px;line-height:35px;}.blog-cards .headings .col-md-4{margin-bottom:0;}}