.lead-footer-wrapper{opacity:.9;background:linear-gradient(0,rgba(0,0,0,0.70) 0,rgba(0,0,0,0.70) 100%),linear-gradient(90deg,#005c95 0,#b3d5eb 100%);position:relative}
.lead-footer-wrapper .lead-footer-content{display:flex;align-items:center;justify-content:center;column-gap:8%;padding:20px 20px 22px}
.lead-footer-wrapper .lead-footer-content .lead-footer-content-text h3{color:var(--neutral-white);font-size:1rem;font-family:Inter;font-weight:700;line-height:22px;letter-spacing:.1px}
.lead-footer-wrapper .lead-footer-content .lead-footer-content-text p{color:var(--neutral-white);font-size:.875rem;font-family:"helveticaregular";line-height:normal}
.lead-footer-wrapper .lead-footer-content .lead-footer-btn .lead-footer-btn-text{padding:10px;border-radius:8px;min-width:200px;text-align:center;background:var(--primary-red);color:var(--neutral-white);font-family:'HelveticaNeueLTStd-Md',sans-serif;font-size:1.125rem;line-height:normal;cursor:pointer;display:inline-block}
.lead-footer-wrapper .footer-gototop-btn,.mob-footer-single-btn-wrap .footer-rounded-slide-btn{display:none}
.lead-page-footer .scroll-btn-section{display:none}
@media screen and (max-width:768px){.lead-footer-wrapper{opacity:unset;background:linear-gradient(0,rgba(0,0,0,0.70) 0,rgba(0,0,0,0.70) 100%),linear-gradient(91deg,#e0eef7 0,#b3d5eb 162.64%)}
.lead-footer-wrapper .footer-gototop-btn{display:block;position:absolute;min-width:138px;border-radius:80px;background:var(--primary-blue);box-shadow:0 8px 20px 0 rgba(0,0,0,0.08);padding:8px 19px 8px 23px;top:-16px;right:20px}
.lead-footer-wrapper .footer-gototop-btn::after{content:"";position:absolute;border:solid var(--neutral-white);border-width:0 3px 3px 0;border-radius:1px;display:inline-block;width:10px;height:10px;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:15px;right:25px}
.lead-footer-wrapper .footer-gototop-btn .footer-gototop-btn-text{color:var(--blue-tone-light-3);font-family:"Inter";font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}
.lead-footer-wrapper .lead-footer-content{flex-direction:column;padding:30px 20px;row-gap:12px;margin-top:28px}
.lead-footer-wrapper .lead-footer-content .lead-footer-content-text h3{font-family:"Inter";font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}
.lead-footer-wrapper .lead-footer-content .lead-footer-btn{width:100%}
.lead-footer-wrapper .lead-footer-content .lead-footer-btn .lead-footer-btn-text{min-width:unset;width:100%;font-size:1rem}
.mob-footer-single-btn-wrap .footer-single-journey-btn{width:100%;padding:10px 20px;opacity:.9;background:var(--primary-red);text-align:center;cursor:pointer;z-index:1}
.mob-footer-single-btn-wrap .footer-single-journey-btn .footer-single-journey-btn-text{color:var(--neutral-white);font-family:"helveticaregular";font-size:1rem;line-height:normal}
.mob-footer-single-btn-wrap .footer-rounded-slide-btn{position:fixed;cursor:pointer;background-color:var(--primary-blue);border-radius:50%;width:40px;height:40px}
.mob-footer-single-btn-wrap .footer-rounded-slide-btn::after{content:"";position:absolute;border:solid var(--neutral-white);border-width:0 3px 3px 0;border-radius:1px;display:inline-block;width:10px;height:10px;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:18px;right:15px}
.mob-footer-single-btn-wrap .journey-btn-top-sticky{position:fixed;display:block;top:0}
.mob-footer-single-btn-wrap .journey-btn-bottom-sticky{position:fixed;bottom:0}
.mob-footer-single-btn-wrap .rounded-sticky-btn{position:fixed;display:block;bottom:20px;right:20px}
.mob-footer-single-btn-wrap .rounded-sticky-btn-hide{display:none}
.lead-page-footer .scroll-btn-section{display:block}
.hw-lead-page-footer .lead-footer-wrapper .lead-footer-content{margin-top:unset}
}