.account_heading{padding:0;color:#fff;font-family:var(--font-heading);font-weight:var(--heading-font-weight);text-transform:none;position:absolute;bottom:100%;z-index:5;font-size:48px;line-height:100px}@media (min-width:576px) and (max-width:767px){.account_heading{font-size:40px}}@media (min-width:0px) and (max-width:575px){.account_heading{font-size:40px}}.button_text_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.cstBox{margin-top:-100px!important;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:0 40px 40px;border-radius:10px 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9}@media (min-width:576px) and (max-width:767px){.cstBox{padding:20px}}@media (min-width:0px) and (max-width:575px){.cstBox{padding:20px}}.cstBox>.container{width:100%!important}.cstBox h1,.cstBox h2{height:100px;line-height:100px;margin-bottom:0;font-size:40px}@media (min-width:768px) and (max-width:991px){.cstBox h1,.cstBox h2{font-size:35px}}@media (min-width:576px) and (max-width:767px){.cstBox h1,.cstBox h2{font-size:35px}}@media (min-width:0px) and (max-width:575px){.cstBox h1,.cstBox h2{font-size:35px}}@media (min-width:576px) and (max-width:767px){.cstBox h1,.cstBox h2{line-height:50px}}@media (min-width:0px) and (max-width:575px){.cstBox h1,.cstBox h2{line-height:50px}}.cstBox form{margin-top:auto;margin-bottom:auto}