.quest-hero-1 .flex{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;margin-right:-15px;margin-left:-15px}.quest-hero-1 .flex .col{flex:1;padding:20px 15px}.quest-hero-1 .tagline-wrap{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center}.quest-hero-1.text-center .tagline-wrap{justify-content:center}.quest-hero-1 .tagline-wrap .tagline-line{width:30px;height:2px}.quest-hero-1 .button-wrap .button-col{display:inline-block}.quest-hero-1 .button-wrap .button-col:not(:last-child){margin-right:10px}@media (max-width:767px){.quest-hero-1 .flex .col{flex:0 0 100%}}@media (max-width:479px){.quest-hero-1 .button-wrap .button-col{display:block}.quest-hero-1 .button-wrap .button-col a{width:100%}.quest-hero-1 .button-wrap .button-col:not(:last-child){margin-right:0;margin-bottom:20px}}@media(min-width:768px) and (max-width:1024px){.button-1 .button,.button-1 .cta_button,.button-2 .button,.button-2 .cta_button{padding-left:15px;padding-right:15px;font-size:14px}}.quest-hero-1 .flex .col img{border-radius:30px}.col__paragraph{margin-top:1rem}.flex.flex--paragraph{align-items:start}.quest-hero-1--offset-top{margin-top:-4rem}.quest-hero-1--offset-bottom{margin-bottom:-4rem}@media (max-width:1024px){.quest-hero-1--offset-top{margin-top:0}}