.registry-cta-section{padding-top:20px;padding-bottom:40px;background:#e8f4f6;background-size:cover}.push-content-bottom .registry-cta-section{margin-bottom:-40px}.registry-cta-section.registry-cta-section-top{border-top:none;border-bottom:var(--border-element,1px solid #d9d9d9);margin-top:0;margin-bottom:0}@media (min-width:768px){.registry-cta-section .registry-cta-col>*{float:left;margin:0 40px}.registry-cta-section .registry-cta-col:first-child{border-right:var(--border-element,1px solid #d9d9d9)}.registry-cta-section .registry-cta-col:first-child>*{float:right;margin-bottom:0}}.rail-control{border-top:solid 1px #d9d9d9;font-size:16px}.rail-control :first-child{margin-top:10px}.step-section{padding:25px 0;border-bottom:var(--border-element,1px solid #d9d9d9)}.step-section.no-border{border-bottom:none}.step-section img{max-width:100%;max-height:585px}.step-section.step-1 img,.step-section.step-2 img,.step-section.step-4 img{-webkit-box-shadow:0 3px 8px -4px rgba(0,0,0,.2);box-shadow:0 3px 8px -4px rgba(0,0,0,.2)}@media (min-width:992px){.step-section.step-1 img{margin-bottom:-125px}}@media (min-width:992px){.step-section.step-2{padding-top:125px}}.step-section.step-3 img{margin-bottom:-25px}@media (min-width:992px){.step-section.step-3 img{margin-top:-25%}}