img.default-img{margin-bottom:-7px}#cloud-call-out{font-size:15px;font-weight:300;margin-bottom:12px}#cloud-call-out>a{color:#150727}#cloud-call-out>a .bold{color:#484ba2;font-weight:700;margin-right:2px}#cloud-call-out>a i.fa-chevron-right{margin-left:6px}#cloud-call-out>a .blinking-underscore{animation:blink 1.1s ease infinite;font-size:24px;font-weight:500;opacity:0}@keyframes blink{to{opacity:1}}.text-center.text-img-grid{display:flex;flex-direction:column-reverse;flex-wrap:wrap}span.hero-subhead{display:block;font-size:40px;font-weight:300}h1.hero-headline{font-size:60px;line-height:1.2em}h2.hero-headline{font-size:38px;font-weight:800!important}@media(max-width:768px){h1.hero-headline{font-size:clamp(3rem,6vw,5rem)!important}h2.hero-headline{font-size:36px}}.hero-paragraph{font-size:18px;font-weight:300;line-height:1.6em;margin-top:24px}.gradient-text{-webkit-background-clip:text;background-image:linear-gradient(90deg,#484ba2,#f869e0);-webkit-text-fill-color:#0000}img.drop-img{box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgb(0 0 0/7%)}.colored-mustache.purple{color:#9d67e5}.colored-mustache{display:block;font-size:14px;font-weight:500;margin-bottom:20px;text-transform:none;text-transform:uppercase}.img-col img{position:relative;z-index:0}img.bg-elem-img,img.square-img{height:500px!important;max-height:100%!important;max-width:100%!important;object-fit:cover;width:500px}.img-col{position:relative;text-align:center}.button-wrapper .button:first-child{margin-right:8px}.button-wrapper .button:nth-child(2){margin-left:8px}.center-btn,.text-block{text-align:center}@media (min-width:768px){.text-img-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.text-img-grid.left-text>.text-col{grid-column:1;grid-row:1}}@media (max-width:1300px){.img-col img{margin:0!important;width:100%!important}}@media (max-width:768px){.text-col{margin-top:20px}.text-img-grid.left-text>.text-col,.text-img-grid>.text-col{grid-column:1;grid-row:1}.text-img-grid,.text-img-grid.left-text{display:grid}.button-wrapper .button:first-child{margin-right:0}.button-wrapper .button:nth-child(2){margin-left:0}}.text-col ul{padding-left:1rem}.text-col ul li{display:flex;font-size:1rem;gap:1rem;list-style-type:none;margin-bottom:1rem}.text-col ul li i{color:#7030c4;padding-top:.25rem}.text-col .title{font-weight:700}