.quick-atc-container{max-width:1360px;margin:0 auto;padding-top:2rem}
.image-container{display:flex}
.tile-container{justify-content:center;display:flex}
@media screen and (min-width:768px){.tile-container{padding:0 1em !important}
}
.text-container{margin:0 auto;max-width:432px;padding:10px;margin-top:10px}
.button-container{text-align:center;padding-bottom:20px}
.headline{text-align:center;padding:.5em}
.title-tile-1,.title-tile-2,.title-tile-3{padding-top:16px;padding-bottom:8px;font-size:24px;line-height:32px}
.image-tile-1,.image-tile-2,.image-tile-3{border-radius:24px}
.image-tile-1 img,.image-tile-2 img,.image-tile-3 img{max-width:100%}
.bottom_button{border-radius:24px;min-width:164px;padding:12px;font-size:1em;font-weight:700;color:#fff !important}
@media screen and (max-width:991px){.bottom_button{min-width:335px}
}
.id-tile-1,.id-tile-2,.id-tile-3{display:block;border-radius:50%;padding:6px;border:1px solid #0061aa;text-align:center;color:#0061aa;position:relative;width:40px;height:40px;margin:0 auto;background-color:#fff}
.id-tile-1::after{content:"";display:block;position:absolute;bottom:18px;left:40px;width:220px;border-bottom:2px dashed #0061aa;z-index:2;background-color:#fff}
@media screen and (max-width:480px){.id-tile-1::after{width:180px}
}
.id-tile-2::before{content:"";display:block;position:absolute;bottom:18px;right:40px;width:220px;border-bottom:2px dashed #0061aa;z-index:1;background-color:#fff}
@media screen and (max-width:480px){.id-tile-2::before{width:180px}
}
.id-tile-2::after{content:"";display:block;position:absolute;bottom:18px;left:40px;width:220px;border-bottom:2px dashed #0061aa;z-index:2;background-color:#fff}
@media screen and (max-width:480px){.id-tile-2::after{width:180px}
}
.id-tile-3::before{content:"";display:block;position:absolute;bottom:18px;right:40px;width:220px;border-bottom:2px dashed #0061aa;z-index:1;background-color:#fff}
@media screen and (max-width:480px){.id-tile-3::before{width:180px}
}
@media screen and (min-width:480px) and (max-width:767px){.id-tile-1::after,.id-tile-3::before{width:300px}
.id-tile-2::before,.id-tile-2::after{width:300px}
}
@media screen and (max-width:767px){.image-container,.tile-container{display:block;margin-left:10px;margin-right:10px}
.image-tile-1,.image-tile-2,.image-tile-3{margin-right:auto;width:auto}
.image-tile-1 img,.image-tile-2 img,.image-tile-3 img{margin-right:auto;width:100%;min-width:316px}
}