.bg-blue{background-color:#5865f2}.bg-indigo{background-color:#5603ad}.bg-purple{background-color:#8965e0}.bg-pink{background-color:#f3a4b5}.bg-red{background-color:#f5365c}.bg-orange{background-color:#fb6340}.bg-yellow{background-color:#ffd600}.bg-green{background-color:#2dce89}.bg-teal{background-color:#11cdef}.bg-cyan{background-color:#2bffc6}.bg-white{background-color:#fff}.bg-gray{background-color:#8898aa}.bg-light{background-color:#ced4da}.bg-lighter{background-color:#e9ecef}.bg-lightest{background-color:#f8f9fa}.bg-gray-dark{background-color:#32325d}.icon--title-radius{float:left;height:65px;margin-right:1rem;width:65px}.page-top{--start-color:rgba(0,102,204,.2);--end-color:#06c;align-items:center;background:linear-gradient(rgba(0,102,204,.2),#06c);background:linear-gradient(var(--start-color),var(--end-color));display:flex;height:90vh;min-height:650px;width:100%}.page-top.athon{--start-color:rgba(226,167,76,.2);--end-color:#8d0d84}.img-container{background-position:50%;background-size:cover;height:100%;width:100%}.page-header{opacity:1;z-index:1}.page-header-title{color:#fff;display:inline;font-size:2rem;font-weight:500;margin-top:-110px;max-width:100%;opacity:1}@media screen and (min-width:768px){.page-header-title{font-size:4rem;font-weight:500;margin-top:-110px;max-width:50%}}@media screen and (min-width:992px){.page-header-title{font-size:4.25rem}}@media screen and (min-width:1200px){.page-header-title{font-size:4.75rem}}.page-content-card{margin-top:-180px;padding:45px 40px}.page-content-card .display-4{font-size:1.1rem;font-weight:500}@media screen and (min-width:768px){.page-content-card .display-4{padding-right:20px}}.page-content-card p.small{font-size:.9rem;line-height:18px}@media screen and (min-width:768px){.page-content-card p.small{padding-right:20px}}.page-content-card .content-center{align-items:center;display:flex;flex:1;height:100%;justify-content:center}.page-content-head h3{font-size:1.25rem}@media screen and (min-width:768px){.page-content-head h3{font-size:1.75rem}}.page-content-head h1{font-size:2.5rem}@media screen and (min-width:768px){.page-content-head h1{font-size:2.75rem}}@media screen and (min-width:992px){.page-content-head h1{font-size:3rem}}.feature-card{height:100%;padding:30px}.feature-card h1{height:120px}.feature-card--title{font-size:1.35rem;font-weight:600;line-height:1.5}@media screen and (min-width:1200px){.feature-card--title{font-size:1.75rem}}.highlight-wrapper{margin:50px 0;overflow:hidden;padding:35px 0;position:relative}.highlight-wrapper:before{background-color:#5865f2;content:"";display:block;height:calc(100% + 70px);left:17%;position:absolute;top:0;width:100%}.highlight-wrapper .highlight-content{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:420px;padding-right:30px}.highlight-wrapper .highlight-content h1,.highlight-wrapper .highlight-content p{color:#fff}.img-responsive{background-image:url(/img/content/accessibility-scene.jpg);background-position:50%;background-size:cover;width:100%}.call2action-wrapper{align-items:center;display:flex;justify-content:center;padding:60px 0}.call2action-wrapper .call2action-content{text-align:center}.call2action-wrapper .call2action-content .title-top{font-size:2rem;font-weight:600}@media screen and (min-width:768px){.call2action-wrapper .call2action-content .title-top{font-size:3.5rem;line-height:78px}}.call2action-wrapper .call2action-content .title-sub{color:#5865f2;font-size:2rem;font-weight:600}@media screen and (min-width:768px){.call2action-wrapper .call2action-content .title-sub{font-size:3.5rem;line-height:78px;margin-bottom:2rem}}.call2action-wrapper .call2action-content button{margin:4rem 0}.owl-nav .owl-next,.owl-nav .owl-prev{position:relative;transition:all .35s ease-in-out}.owl-nav .owl-next span,.owl-nav .owl-prev span{display:none}.owl-nav .owl-next:after,.owl-nav .owl-next:before,.owl-nav .owl-prev:after,.owl-nav .owl-prev:before{background-color:#5865f2;border-radius:3px;content:"";display:block;height:3px;left:16px;position:absolute;transform:rotate(-45deg);width:12px}.owl-nav .owl-next:before,.owl-nav .owl-prev:before{top:15px;transform:rotate(45deg)}.owl-nav .owl-next:after,.owl-nav .owl-prev:after{top:22px}.owl-nav .owl-prev:after,.owl-nav .owl-prev:before{left:auto;right:14px;transform:rotate(-45deg)}.owl-nav .owl-prev:after{transform:rotate(45deg)}.center{left:0!important}.owl-item.active.center .card{box-shadow:0 .5rem 1.5rem 0 rgba(136,152,170,.1)}.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:focus,.owl-carousel .owl-nav button.owl-prev:hover{background-color:#5865f2!important;color:#fff!important;transform:scale(1.1);transition:all .25s ease-in-out}.owl-carousel .owl-nav button.owl-next:focus:after,.owl-carousel .owl-nav button.owl-next:focus:before,.owl-carousel .owl-nav button.owl-next:hover:after,.owl-carousel .owl-nav button.owl-next:hover:before,.owl-carousel .owl-nav button.owl-prev:focus:after,.owl-carousel .owl-nav button.owl-prev:focus:before,.owl-carousel .owl-nav button.owl-prev:hover:after,.owl-carousel .owl-nav button.owl-prev:hover:before{background-color:#fff}.card-header--img{background-repeat:no-repeat;background-size:cover;overflow:hidden}.btn--company{font-size:1rem}@media screen and (min-width:768px){.btn--company{font-size:1.25rem}}
