.header-container-wrapper,.body-container-wrapper{padding:0 !important;margin:0 !important}.section-title{color:#232d37;font-family:'Open Sans Condensed',sans-serif;font-size:45px;font-weight:600;letter-spacing:-0.5px;line-height:1.066;text-align:center;text-transform:uppercase;margin:0}@media only screen and (max-width:630px){.section-title{letter-spacing:-0.1px}}.container-1170{max-width:1170px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:1202px){.container-1170{padding:0 16px}}.top{display:flex;justify-content:flex-start;flex-direction:column;height:auto;background-size:cover !important;position:relative;padding-bottom:70px}@media only screen and (max-width:940px){.top{flex-wrap:wrap;padding-left:0;padding-right:0}}@media only screen and (max-width:630px){.top{padding-bottom:0}}.top .top-wrapper{display:flex;flex-direction:row;justify-content:center;text-align:center;flex-wrap:wrap;width:100%;margin:73px auto 0}@media only screen and (max-width:940px){.top .top-wrapper{justify-content:center;margin-top:10px;padding:0}}@media only screen and (max-width:630px){.top .top-wrapper{margin-top:0}}.top .top__text{margin-top:43px}@media only screen and (max-width:940px){.top .top__text{flex-basis:100%;max-width:100%;text-align:center;padding:0 16px}}@media only screen and (max-width:630px){.top .top__text{margin-top:62px}}.top .top__title{color:#fff;font-family:'Open Sans Condensed',sans-serif;font-size:75px;font-weight:600;letter-spacing:-1px;line-height:75px;text-transform:uppercase;text-align:center;margin:0}@media only screen and (max-width:940px){.top .top__title{text-align:center}}@media only screen and (max-width:820px){.top .top__title{font-size:55px;line-height:55px}}@media only screen and (max-width:630px){.top .top__title{text-align:center;letter-spacing:-0.5px}}@media only screen and (max-width:450px){.top .top__title{font-size:45px;line-height:45px}}.top__text ul{padding-left:20px}.top__text ul li{text-align:left}.top__text p,.top__text ul,.top .top__caption{color:#fff;font-family:"Open Sans",sans-serif;font-size:20px;letter-spacing:.3px;line-height:1.5;margin-top:30px;text-align:center;margin-top:40px;margin-bottom:0}@media only screen and (max-width:940px){.top__text p,.top__text ul,.top .top__caption{text-align:center}.top__text ul{display:inline-flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:630px){.top__text p,.top__text ul,.top .top__caption{text-align:center;font-size:16px;margin-top:24px}.top__text ul{text-align:left}}.top__text p+p,.top__text ul,.top .top__caption+.top__caption{margin-top:16px}@media only screen and (max-width:630px){.top__text p+p,.top .top__caption+.top__caption{text-align:center;margin-top:14px}}.top .top__btn{text-align:center;margin:41px auto 45px}@media only screen and (max-width:940px){.top .top__btn{width:calc(100% - 32px);max-width:335px}}.form-wrapper{display:flex;flex-direction:column;flex-basis:49%;flex-shrink:2;flex-grow:0;width:100%;max-width:470px;border-radius:12px;box-sizing:border-box;background-color:#fff;padding:50px 70px 70px}@media only screen and (max-width:940px){.form-wrapper{justify-content:center;flex-basis:100%;margin-top:40px}}@media only screen and (max-width:630px){.form-wrapper{position:relative;top:100%;border-radius:0;max-width:100vw;border-bottom:1px solid #e1e4e6;width:calc(100% + 32px);padding:40px 16px 45px;margin:62px -16px 0}}.form__title{color:#232d37;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:600;letter-spacing:.3px;line-height:1.46;text-align:center;margin:0}@media only screen and (max-width:820px){.form__title{font-size:24px;line-height:1.5}}