a,a:hover{font-weight:bold}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn2{0%{opacity:0}40%{opacity:0}100%{opacity:1}}.hero{background-color:#686f72;background-image:url("/images/home/grid-overlay.png");box-shadow:inset 0 0 40px 8px #000;margin:0 auto;text-align:center;margin-top:-63px;margin-top:-3.9375rem;margin-bottom:60px;margin-bottom:3.75rem;padding:72px 24px 84px;padding:4.5rem 1.5rem 5.25rem}.hero .hero-text-container{display:flex;justify-content:center;color:#fff;font-weight:bold;font-size:36px;font-size:2.25rem;line-height:1.7}.hero .hero-text-container .hero-text-content{display:flex;flex-direction:column;align-items:flex-start;max-width:700px}.hero .hero-text-container .hero-text-content h1{color:#fff;text-align:left}.hero .hero-text-container .hero-text-content h1 span{display:block;padding:3px 0}.hero span.you-choose{background:linear-gradient(90deg, #BE58AF, #D797CD);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);animation:fadeIn 1000ms}.hero span.we-take{background:linear-gradient(90deg, #00A3C4, #C9F6FF);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);animation:fadeIn2 1400ms}.hero h2{color:#bcc6c2;font-weight:normal;font-size:36px;font-size:2.25rem;margin-top:32px;margin-top:2rem}.hero p{font-size:22px;font-size:1.375rem;line-height:2;color:#eee;margin:32px 0 0;margin:2rem 0 0;text-align:left}.hero .hero-answers a{display:inline-block;width:275px;width:17.1875rem;padding:16px 0;padding:1rem 0;font-size:26px;font-size:1.625rem;font-weight:bold;color:#fff;background-color:#00a3c4;white-space:nowrap}.hero .hero-answers a:first-child:not(:last-child){background-color:#00a3c4;margin-right:40px;margin-right:2.5rem}.hero .hero-answers a:nth-child(2){background-color:#00729c}.hero .hero-answers a:hover{width:260px;width:16.25rem;padding:13px 0;padding:.8125rem 0;border:3px solid #00a3c4;border:.1875rem solid #00a3c4;background:none;text-decoration:initial;color:#00a3c4}.hero .hero-answers a span{margin-left:5px;margin-left:.3125rem}.hero .hero-answers a.single-cta{width:initial;padding:16px 40px;padding:1rem 2.5rem;margin-right:0}.hero .hero-answers a.single-cta:hover{width:initial;padding:13px 37px;padding:.8125rem 2.3125rem}.carousel{padding:32px 30px;padding:2rem 1.875rem;text-align:center;font-weight:bold;font-size:22px;font-size:1.375rem;background-color:#dbf6fb;margin-left:0;margin-right:0;color:#000}.carousel .carousel-item{margin-bottom:10px;margin-bottom:.625rem}.carousel .carousel-item .carousel-link{display:inline-block}.carousel .carousel-item .carousel-link a{font-size:22px;font-size:1.375rem}.carousel .carousel-indicators{bottom:2px;bottom:.125rem}.carousel .carousel-indicators li{background-color:rgba(20,175,202,.25)}.carousel .carousel-indicators li.active{background-color:rgba(96,127,133,.75)}.platform-components h2,.platform-benefits h2{text-align:center}.platform-components h4,.platform-components h3,.platform-components .more-info,.platform-benefits h4,.platform-benefits h3,.platform-benefits .more-info{display:block !important;width:100%}.microservices .highlight-img{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%),url("/images/home/microservices.svg") no-repeat center/180px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border-right:15px solid #fff;border-right:.9375rem solid #fff}.break-monolith .highlight-img{background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%),url("/images/home/break-monolith.svg") no-repeat center/180px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border-left:15px solid #fff;border-left:.9375rem solid #fff}.event-driven-architecture .highlight-img{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%),url("/images/home/event-driven-architecture.svg") no-repeat center/180px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border-right:15px solid #fff;border-right:.9375rem solid #fff}.on-prem-cloud .highlight-img{background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%),url("/images/home/on-prem-cloud.svg") no-repeat center/180px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border-left:15px solid #fff;border-left:.9375rem solid #fff}.workflow .highlight-img{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%),url("/images/home/workflow.svg") no-repeat center/180px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border-right:15px solid #fff;border-right:.9375rem solid #fff}.support .highlight-img{background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%),url("/images/home/support.svg") no-repeat center/180px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border-left:15px solid #fff;border-left:.9375rem solid #fff}.microservices .col-12.col-md-6.highlight-img,.event-driven-architecture .col-12.col-md-6.highlight-img,.workflow .col-12.col-md-6.highlight-img{order:1}@media(max-width: 991.98px){.hero h1{margin-bottom:24px;margin-bottom:1.5rem;font-size:39px;font-size:2.4375rem}.hero p{margin:30px 0 0;margin:1.875rem 0 0}.hero .hero-answers{margin-top:24px;margin-top:1.5rem}.carousel-link{display:block !important}.nservicebus .highlight-img{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%),url("/images/home/nservicebus.svg") right/1930px}.serviceinsight .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%),url("/images/home/serviceinsight.svg") left/1930px}.servicepulse .highlight-img{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%),url("/images/home/servicepulse.svg") right/1930px}.reliability .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%),url("/images/home/reliability.svg") left/1930px}.maintainability .highlight-img{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%),url("/images/home/maintainability.svg") right/1930px}.scalability .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%),url("/images/home/scalability.svg") left/1930px}}@media(max-width: 767.98px){.hero h1{margin:0;font-size:29px;font-size:1.8125rem}.hero p{margin:15px 0 0;margin:.9375rem 0 0;font-size:18px;font-size:1.125rem}.carousel-item{height:90px;height:5.625rem}.highlight-img{order:0 !important;margin-top:30px;margin-top:1.875rem}.microservices .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.9) 100%),url("/images/home/microservices.svg") no-repeat center/120px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border:none}.break-monolith .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.9) 100%),url("/images/home/break-monolith.svg") no-repeat center/120px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border:none}.event-driven-architecture .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.9) 100%),url("/images/home/event-driven-architecture.svg") no-repeat center/120px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border:none}.on-prem-cloud .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.9) 100%),url("/images/home/on-prem-cloud.svg") no-repeat center/120px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border:none}.workflow .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.9) 100%),url("/images/home/workflow.svg") no-repeat center/120px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border:none}.support .highlight-img{background:linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.9) 100%),url("/images/home/support.svg") no-repeat center/120px,url("/images/home/bg-repeat.svg") repeat top left/14px 14px;border:none}.platform-components h3,.platform-components h4,.platform-components div,.platform-components .more-info,.platform-benefits h3,.platform-benefits h4,.platform-benefits div,.platform-benefits .more-info{text-align:center !important}}@media(max-width: 575.98px){.hero{padding:32px 16px 48px;padding:2rem 1rem 3rem}.hero h1{max-width:500px;max-width:31.25rem;margin-left:0;font-size:26px;font-size:1.625rem}.hero h1 span{display:inline-block;width:100%}.hero p{font-size:16px;font-size:1rem}.carousel{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}.carousel .carousel-item,.carousel .carousel-item .carousel-link a{font-size:18px;font-size:1.125rem}.content-zigzag-l,.content-zigzag-r{padding-right:0;padding-left:0;width:100%;float:none}.platform-benefits .d-flex.justify-content-end{padding:0}}