html{height:100%;min-height:100%}body.step-body{margin:0;padding:0;min-height:100%}body.step-body.witch-style-light{background:0 0}body.step-body.witch-style-dark{background:url(bg-4.jpg) 50% 50% no-repeat;background-size:cover;background-attachment:fixed}.container-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh}.region-content{overflow:hidden}.step{background:#f8f8f8;border-radius:16px;width:100%;max-width:770px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#414143;font-family:Arial;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;margin:0 auto}@media (min-width:500px){.step{padding:64px 80px}}.step .close-btn{width:40px;height:40px;display:block;border-radius:50%;-webkit-transition:background .3s!important;transition:background .3s!important;background-color:rgba(65,65,67,.32)}.step .close-btn:hover{background-color:rgba(65,65,67,.64)}.step .close-btn img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.step .btn{display:inline-block;vertical-align:top;border-radius:40px!important;padding:13px 24px;text-align:center;border:0;color:#fff!important;text-decoration:none;font-size:12px;-webkit-transition:background .3s!important;transition:background .3s!important;font-family:Arial;background:#a5915f;line-height:1.6}.step .btn:hover{background:#948256}.step .btn_type-a{color:#c7c7cc!important;background:rgba(65,65,67,.32)}.step .btn_type-a:hover{background:rgba(65,65,67,.64)}.step__logo{width:148px;height:31px;margin:0 auto}.step__logo svg,.step__logo path{fill:#000}.step__item{display:none}.step__item_active{display:block}.step__control_hide{display:none!important}.step__logo{margin-bottom:20px}.step__title{font-size:16px;margin-bottom:30px}@media (min-width:500px){.step__title{margin-bottom:40px}}.step__subtitle{margin:0 0 30px;font-size:18px;line-height:1.4;font-family:Arial;color:#141416}@media (min-width:500px){.step__subtitle{margin:0 0 40px;font-size:20px}}.step__controls{overflow:hidden;clear:both;margin:30px 0}@media (min-width:500px){.step__controls{margin:40px 0}}.step__control{display:block;border:0;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;border-radius:4px;font-size:12px;line-height:1.2;padding:13px 24px;font-family:Arial;width:100%;cursor:pointer;position:relative;color:#414143;background:rgba(199,199,204,.32)}.step__control:hover{background:rgba(199,199,204,.64)}.step__control_back,.step__control_reset,.step__control_pager{width:40px;height:40px;border-radius:50%;padding:0}.step__control_back:hover,.step__control_reset:hover{background:#414143!important}.step__control_back:hover path,.step__control_reset:hover path{fill:#fff}.step__control_back path,.step__control_reset path{fill:#8e8e93;-webkit-transition:fill .3s;transition:fill .3s}.step__control_back{float:left}.step__control_reset{float:right}.step__control_forward{margin-bottom:4px}.step__control_pager{display:inline-block;vertical-align:top;margin:0 5px;cursor:default;color:rgba(65,65,67,.32);background:rgba(199,199,204,.32)}@media (min-width:500px){.step__control_pager{margin:0 12px}}.step__control_pager:hover{background:rgba(199,199,204,.32)}.step__control_active:hover,.step__control_current:hover{background:rgba(65,65,67,.32)}.step__control_active{cursor:pointer;color:#414143}.step__control_current{background:#414143!important;color:#fff}.step__control img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.step__text{margin-bottom:40px}.step__text :last-child,.step__text:last-child{margin-bottom:0}.step__text p{font-size:14px}.step__bottom-text{margin-top:20px;font-size:12px;line-height:1.6;color:#8e8e93}.step__bottom-text :last-child,.step__bottom-text:last-child{margin-bottom:0}.step__bottom-text br{display:none}@media (min-width:500px){.step__bottom-text br{display:block}}.step__bottom-text p,.step__bottom-text a{font-size:12px!important;line-height:1.6}.step__loader{margin:30px 0}@media (min-width:500px){.step__loader{margin:40px 0}}.step *,.step :after,.step :before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.step a{color:#a5915f;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.step a:hover{color:#8b7a50}.step p{margin:0 0 16px}.step ul{text-align:left;padding-left:18px}.witch-style-dark .step{background:#0c0c0e;color:#c7c7cc}.witch-style-dark .step .step__logo svg,.witch-style-dark .step .step__logo path{fill:#fff}.witch-style-dark .step .step__control{color:#fff;background:rgba(65,65,67,.32)}.witch-style-dark .step .step__control:hover{background:#414143}.witch-style-dark .step .step__control.step__control_pager{color:rgba(199,199,204,.32);background:rgba(65,65,67,.32)}.witch-style-dark .step .step__control.step__control_active{color:#fff}.witch-style-dark .step .step__control.step__control_active:hover{background:rgba(199,199,204,.32)}.witch-style-dark .step .step__control.step__control_current{color:#fff;background:#414143!important}.witch-style-dark .step .step__control.step__control_back:hover,.witch-style-dark .step .step__control.step__control_reset:hover{background:#414143!important}.witch-style-dark .step .step__control.step__control_back:hover path,.witch-style-dark .step .step__control.step__control_reset:hover path{fill:#fff}.witch-style-dark .step .step__control.step__control_back path,.witch-style-dark .step .step__control.step__control_reset path{fill:#fff}.witch-style-dark .step .step__subtitle{color:#fff}.witch-style-dark .step .step__bottom-text{color:#626264}