body{color:#323c46}h2{font-weight:700;font-size:38px}.banner{position:relative;overflow:hidden;width:100%;line-height:0;height:calc(100vh - 80px)}.overlay{width:100%;opacity:.5;overflow:hidden;left:0;background:#323c46;background-position:50%;background-size:cover}.bannerContentWrap,.overlay{height:100%;position:absolute;top:0;z-index:2}.bannerContentWrap{display:flex;flex-direction:column}.partnerLogos{flex-grow:0}#myVideo,#myVideoVertical{height:100%;width:auto;background-repeat:no-repeat;background-size:cover;object-fit:cover;min-width:100%}#myVideoVertical{display:none}.bannerGreeting{flex-grow:1;padding:10px}.bannerImageWrap{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-top:20px}.bannerImageWrap>div>img{padding:0 5px}.bannerTitle{text-align:center;color:#fff;margin-bottom:15px}.bannerTitle h5{font-weight:lighter;font-size:38px}.bannerTitle h1{font-weight:700;font-size:58px}.bannerTitle>span{margin-top:35px}.bannerCTAs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.bannerScrollArrow{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);z-index:500}.bannerScrollArrow a{color:#fff;text-decoration:none;opacity:.5;font-size:20px}.bannerScrollArrow a:hover{color:#fff;text-decoration:none;opacity:1}.bannerContentWrap{width:100%}.bannerTitle h4{font-weight:lighter;font-size:24px}#myImage{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:700px){.banner #myVideo{object-fit:cover;height:100%;width:auto;object-position:right bottom}}@media screen and (max-width:500px){.banner #myVideo{display:none}.banner #myVideoVertical{display:block}}@media screen and (max-width:410px){.bannerTitle h1{font-weight:700;font-size:46px}}.about-us-text-section{font-size:16px;margin:150px auto}.about-us-text-section .col{padding-right:0;padding-left:0}.about-us-text-section .rounded-right{border-radius:0 20px 20px 0}.about-us-text-section .rounded-left{border-radius:20px 0 0 20px}.absolute-image-container{display:none}.sizing-image{width:100%;height:50vw;object-fit:cover;object-position:0 -40px;min-height:150px}@media screen and (min-width:768px){.about-us-text-section .col{padding-right:15px;padding-left:15px;overflow:hidden}.about-us-text-section .container{padding:0}.sizing-image{width:calc(50vw - 15px);height:auto;opacity:0;border-radius:20px;min-height:0;object-position:center}.absolute-image-container{display:block;position:absolute;left:0;right:calc(50% + 15px);top:0;bottom:0;display:flex;align-items:center}.absolute-image-container.right{right:0;left:calc(50% + 15px)}.absolute-image-container img{width:100%;height:auto}}@media screen and (min-width:1921px){.sizing-image{opacity:1;width:100%}.absolute-image-container{display:none}}.life-at-keywordio{margin:150px auto}.gallery-container{overflow:hidden}.gallery-grid{margin-top:10px;margin-left:-5px;margin-right:-5px}.gallery-grid>div{height:100%;margin-top:4px;padding-right:2px;padding-left:2px}.img-container{height:clamp(100px,calc(1rem + 11vw),250px);width:100%;margin:0}.gallery-img{height:100%;width:100%;object-fit:cover;object-position:center;cursor:pointer}@media screen and (min-width:768px){.gallery-grid>div{margin-top:10px;padding-right:5px;padding-left:5px}}.lightbox-container .modal-content{background-color:transparent}.modal-header{border-bottom:0;z-index:9999}.modal-header .btn-close{color:#fff;position:relative;background:transparent;height:32px;width:32px}.modal-header .btn-close:before{content:"\f105"!important;left:50%;transform:translate(-75%,-50%)}.modal-header .btn-close:after,.modal-header .btn-close:before{font-family:Font Awesome\ 5 Free!important;display:inline-block;font-weight:600;font-size:32px;position:absolute;top:50%}.modal-header .btn-close:after{content:"\f104"!important;left:25%;transform:translate(75%,-50%)}.modal-body{position:absolute;height:100%;width:100%;top:0;left:0;padding:1rem 0}.modal-body>.carousel{height:100%}.modal-backdrop.show{opacity:.9}.modal-body .slick-track{display:flex;align-items:center}.slick-prev{left:10px!important;z-index:9999}.slick-next{right:10px!important;z-index:9999}.slick-next:before,.slick-prev:before{font-family:Font Awesome\ 5 Free!important;display:inline-block;font-weight:600;font-size:18px;color:#999!important}.slick-prev:before{content:"\f104"!important}.slick-next:before{content:"\f105"!important}.modal-body .slick-list,.modal-body .slick-track,.modal-body figure{height:100%}.carousel-item{margin-right:20px;margin-left:20px}.carousel-item figure{margin-bottom:0;display:flex;align-items:center;justify-content:center}.carousel-img{max-width:100%;max-height:100%}@media screen and (max-width:1200px){.slick-list{padding:0}.carousel-item{margin:10px}.modal-body .carousel .slick-next,.modal-body .carousel .slick-prev{display:none!important}.modal-body .carousel .slick-next:before,.modal-body .carousel .slick-prev:before{display:none}}.get-started-h2{font-size:42px;font-weight:500}.get-started-h4{font-size:18px;font-weight:200}.work-with-us-section{background:#f9f9f9}.work-with-us{margin-top:150px;padding-top:50px;padding-bottom:50px;text-align:center}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/6562654/hub_generated/template_assets/79581724325/1659008827810/Marketplace/HubSpotSiteSetup/Vast_Site_Setup/Custom_Modules/AdHelp/CSS/about-us.css */