@media screen and (max-width:1199px){.page-banner--inner--container{width:90%;height:auto}.banner-content-section{min-height:auto}.page-banner--content{height:auto;padding-bottom:2rem}.page-banner--container{position:relative;height:auto;bottom:auto;padding:25rem 0 5rem}.page-banner--img{background-position:0 0}.commitment-box-wrap .commitment-box{padding:25px 20px}.full-img-wrap img{height:auto !important}.commitment-box-wrap .commitment-box{width:32.7%}}@media screen and (max-width:1080px){.accordion-row .accordion-col{padding:0 10px;width:50%}}@media(max-width:1050px){.inner-title-desc-wrap p{width:90%}.our-openings-inner-section{height:85rem}}@media screen and (max-width:991px){.page-banner--content{width:39rem}.page-banner--content>p{width:90%}.hide-tablet{display:none}.hide-desktop{display:block}.assets-manager-content h3{margin-top:0;margin-bottom:1.5rem}.featured-desc-wrap h5{margin-top:0;margin-bottom:0}.featured-desc-wrap p{margin-top:.2rem;margin-bottom:0}.featured-desc-list h6{text-transform:uppercase;margin-top:0;font-family:sans-serif;padding-bottom:.25rem;position:relative;margin-bottom:1rem}.featured-desc-list h6::after{content:'';position:absolute;width:60%;border:1px solid rgba(44,62,80,.3333333333333333);bottom:0;left:0}.featured-desc-list ul{margin:0;padding:0;list-style:none}.featured-desc-list ul li{margin-top:1rem;margin-left:.5rem}.featured-desc-list{margin-top:40px}.assets-manager-content{padding:3rem 0}.assets-manager-content .solution--learn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.counter-section,.leadership-section,.careers-section{padding:60px 0}.counter-box span{font-size:2.5rem}.counter-box p{font-size:1.2rem}.card-col{width:50%}.card-row>.card-col:nth-child(n+3){margin-top:20px}.feature-box,.commitment-box-wrap .commitment-box{width:100%}.our-features-section{padding:60px 0}.feature-box-wrap{margin-top:20px}.three-col-box-section{padding:60px 0}.our-process-section{padding:60px 0}.commitment-box-wrap .commitment-box{width:32.6%}}@media screen and (max-width:767px){.sales-box{width:50%;padding:0 15px}.sales-demo-section{padding:70px 0}.page-banner--content>p{width:100%}.page-banner--content>*{padding-left:0}.page-banner--content{padding:1rem 1.7rem 1rem}.page-banner--content{width:37rem}.sales-box+.sales-box{margin-top:20px}.page-banner--content a.button.button--simple{padding-left:0 !important}main.body-container-wrapper{margin-top:79px}.header__container{padding:15px 20px}.our-expertise-wrap h4{margin-bottom:20px}.our-expertise-feature{padding:28px 20px}.our-expertise-tablet-wrap{padding:50px 0}.counter-col{padding:0 5px}.counter-box span{font-size:2rem}.counter-box p{font-size:1rem;margin-top:5px;margin-bottom:0}.career-wrap .career-col{width:100%;padding:0}.career-wrap{margin:0}.career-wrap .career-col:nth-child(n+2){margin-top:10px}.feature-box,.commitment-box-wrap .commitment-box{width:100%;max-width:350px;margin-right:auto;margin-left:auto}}@media screen and (max-width:575px){.page-banner--container{padding:194px 0 103px}.sales-box p{margin-bottom:.3rem;margin-top:7px}.sales-demo-section{padding:50px 0}.sales-box{width:100%;padding:0}.our-expertise-feature p,.our-expertise-feature a{width:100%}.w-90{width:100%}.counter-section,.leadership-section,.careers-section{padding:40px 0}.card-content h5{margin:0 0 1em}.counter-col{width:50%}.counter-wrap>.counter-col:nth-child(n+3){margin-top:30px}.career-white-card h3{font-size:1.2rem}.hs-form-field{display:block}.hs-form-field>label,.hs-form-field>.input{width:100%}.our-features-section{padding:40px 0}.three-col-box-section{padding:40px 0}.our-process-section{padding:40px 0}.full-img-wrap img{width:100%}}@media screen and (max-width:530px){.small-h1{font-size:1.5rem;padding-top:.8rem;margin-bottom:.7rem}.page-banner--content{height:auto;width:23rem}.sales-demo-section{padding:52px 0 62px}.page-banner--content>p{width:100%;max-width:300px}}@media screen and (max-width:480px){.card-col{width:100%}.card-row>.card-col:nth-child(n+2){margin-top:20px}.card-content{padding:20px}.card-content h5{margin-bottom:.5rem}}@media screen and (max-width:380px){.small-h1{font-size:1rem}}