*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
html{height:100%}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
.clear{visibility:hidden;display:block;height:0;clear:both}
a{text-decoration:none;color:#1f85c5}
a:hover{text-decoration:underline}
.gui-button{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;vertical-align:top;width:100%;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(78,78,78,.2);box-shadow:0 1px 3px rgba(78,78,78,.2);color:#fff;font:600 16px/52px 'Open Sans',sans-serif;text-decoration:none;cursor:pointer;-webkit-transition:background .3s ease-out 0s,-webkit-box-shadow .3s ease-out 0s;-o-transition:box-shadow .3s ease-out 0s,background .3s ease-out 0s;transition:box-shadow .3s ease-out 0s,background .3s ease-out 0s;transition:box-shadow .3s ease-out 0s,background .3s ease-out 0s,-webkit-box-shadow .3s ease-out 0s}
.gui-button:hover{background:#4bc078;-webkit-box-shadow:0 0 0 rgba(78,78,78,.2);box-shadow:0 0 0 rgba(78,78,78,.2);text-decoration:none}
.gui-button--green{height:52px;padding:0 5px;background:#00973b;line-height:52px}
.gui-button--green:active{background:#05662b;color:#00973b}
.gui-button--blue{height:52px;padding:0 5px;background:#3da1c5;line-height:52px}
.gui-button--blue:hover{background:#64b4d1}
.gui-button--blue:active{background:#3692b3;color:#fff}
.gui-button--red{background:#e95a43;text-align:center}
.gui-button--red:hover{background-color:#d1513c}
.gui-button--red:active{background-color:#ba4836}
.gui-button--active{background:#05662b;color:#00973b}
.gui-button--gray{width:auto;min-width:280px;height:auto;padding:12px 20px;background:#918884;-webkit-box-shadow:0 -3px 0 0 rgba(24,24,24,.3) inset;box-shadow:0 -3px 0 0 rgba(24,24,24,.3) inset;font-size:1.25rem;font-weight:400;line-height:24px;text-align:center}
.gui-button--gray:hover{background:#78716d}
.gui-button--gray:active{-webkit-box-shadow:none;box-shadow:none}
.gui-button--border{width:auto;height:auto;min-width:330px;background:#fff;border:2px solid #918884;color:#444;font-weight:400;font-size:1.25rem;line-height:44px;text-align:center;-webkit-transition:opacity .25s ease-in-out 0s;-o-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}
.gui-button--border:hover{background:#fff;opacity:.5}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Regular.woff2") format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Medium.woff2") format("woff2");font-weight:500;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_DemiBold.woff2") format("woff2");font-weight:600;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Bold.woff2") format("woff2");font-weight:700;font-style:normal}
*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
html{font:400 16px/20px Golos}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%}
.new-container{position:relative;max-width:1440px;min-width:320px;margin:0 auto;padding:0 40px}
.gui-hidden{display:none}
sup{vertical-align:super;font-size:smaller}
button,input,textarea{font-family:inherit}
@media screen and (max-width:767px){.new-container{padding:0 16px}
}
@media screen and (max-width:479px){.w-section{overflow:hidden}
}
.thankyoupage{position:relative;padding:90px 0;background-color:#fff}
.thankyoupage .new-container{position:initial;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 80px}
.thankyoupage__block{width:50%}
.thankyoupage__block:last-child{position:absolute;right:0;top:0;padding:89px 105px 89px 55px;height:100%;background-color:#ff5029}
.thankyoupage__title{max-width:452px;font-size:3.5rem;line-height:67px;font-weight:400;color:#091520;text-transform:uppercase}
.thankyoupage__text{max-width:580px;margin-bottom:27px;font-size:1.5rem;line-height:31px;font-weight:400;color:#fff}
.thankyoupage__button{display:inline-block;max-width:155px;width:100%;height:56px;font-size:1rem;line-height:56px;color:#091520;font-weight:400;cursor:pointer;text-align:center;background-color:#fff}
.thankyoupage__button:hover{text-decoration:none;background-color:#091520;color:#fff}
@media screen and (max-width:1150px){.thankyoupage__block:last-child{padding-right:80px}
}
@media screen and (max-width:980px){.thankyoupage{padding:32px 0 0}
.thankyoupage__title{max-width:100%;padding-left:80px;margin-bottom:43px;font-size:2.375rem;line-height:45px}
.thankyoupage .new-container{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.thankyoupage__block{width:100%}
.thankyoupage__block:last-child{position:initial;padding:47px 80px 53px}
.thankyoupage__text{margin-bottom:35px}
}
@media screen and (max-width:767px){.thankyoupage{padding:28px 0 0}
.thankyoupage__title{padding:0 32px;font-size:1.5rem;line-height:28px}
.thankyoupage .new-container{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.thankyoupage__block:last-child{padding:26px 80px 30px 32px}
.thankyoupage__text{max-width:240px;font-size:1rem;line-height:21px}
.thankyoupage__button{max-width:132px;height:44px;line-height:44px;font-size:.75rem}
}
