@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.block-text__container{position:relative}.block-text__title{margin-bottom:5px;font-weight:700}.block-text__subtitle{color:#00a0df;text-transform:uppercase;font-weight:700}@media(max-width: 767px){.block-text__title{font-size:1.875em;line-height:1.2666666667em}.block-text__text{margin-top:50px}.block-text__cta{margin-top:30px}}@media(min-width: 768px){.block-text__title{font-size:2.5em;line-height:1.2em}.block-text__text{margin-top:45px}.block-text__cta{margin-top:40px}}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.block-form__heading:not(:last-child),.block-form__row:not(:last-child){border-bottom:1px solid #f4f5f6}.block-form__heading .type{display:inline-block;padding:5px 10px;border-radius:5px;color:#fff;background-color:#c8017d;text-transform:uppercase}.block-form__heading .name{color:#c8017d;font-weight:700}.block-form__heading .info{font-weight:700}.block-form__heading .info span{display:block}.block-form__heading .price__value,.block-form__heading .price__currency{display:inline-block;font-weight:800;color:#18305b}.block-form__heading .price__monthly{color:#18305b;font-weight:700}.block-form__row-inner{margin-left:-12.5px;margin-right:-12.5px;row-gap:28px}.block-form__row-inner>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding:0px 12.5px}.block-form__row-inner>* .form-group{width:100%}@media(max-width: 767px){.block-form__heading:not(:last-child),.block-form__row:not(:last-child){padding-bottom:20px;margin-bottom:20px}.block-form__heading .type{margin-bottom:20px}.block-form__heading .price{margin-top:20px}.block-form__heading .price__value{font-size:2.5em;line-height:1.175em}.block-form__heading .price__currency{vertical-align:top;margin-top:9px;font-size:1em;line-height:1em}.block-form__heading .price__monthly{margin-left:-14px;font-size:.625em;line-height:2em}.block-form__heading .wrap-name-info .name{font-size:1.875em;line-height:1.2666666667em}.block-form__heading .wrap-name-info .info{margin-top:15px}}@media(min-width: 768px){.block-form__heading:not(:last-child),.block-form__row:not(:last-child){padding-bottom:40px;margin-bottom:45px}.block-form__heading .type{margin-bottom:34px}.block-form__heading .price__value{font-size:3.4375em;line-height:1em}.block-form__heading .price__currency{vertical-align:top;margin-top:5px;font-size:1.6875em;line-height:1em}.block-form__heading .price__monthly{font-size:.9375em;line-height:1.2em}.block-form__heading .wrap-name-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.block-form__heading .wrap-name-info .name{padding-right:40px;font-size:2.5em;line-height:1.2em;max-width:60%;border-right:1px solid #18305b}.block-form__heading .wrap-name-info .info{padding-left:40px;max-width:40%}}@media(min-width: 768px)and (max-width: 1024px){.block-form__heading .wrap-name-info{margin-bottom:40px}}@media(min-width: 1025px){.block-form .required-info{text-align:right}}form.form-has-errors .block-form__row-inner>*{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.notification-target{position:sticky;top:80px;z-index:10;transition:top .6s ease-in-out}.notification{margin:20px auto;padding:20px;border-radius:10px}.notification .icon-status svg{display:inline-block;width:20px;height:20px}.notification span{width:calc(100% - 40px);padding-left:20px;padding-right:20px;font-weight:700}.notification .icon-dismiss{cursor:pointer}.notification .icon-dismiss svg{display:inline-block;width:20px;height:20px;fill:#18305b}.notification.error,.notification.success,.notification.info{color:#fff}.notification.error .icon-status svg,.notification.success .icon-status svg,.notification.info .icon-status svg{fill:#fff}.notification.error{background-color:#e20b0b}.notification.success{background-color:#5dbe7b}.notification.attention{color:#18305b;background-color:#f5cf05}.notification.attention .icon-status svg{fill:#18305b}.notification.info{background-color:#00a0df}body.scroll-down .notification-target{top:20px}body.scroll-up .notification-target{top:80px}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pg-cancellation .wrap-gray-bg{padding:1px 0px;background-color:#f4f5f6}@media(max-width: 767px){.pg-cancellation .block-text{margin-top:160px;margin-bottom:60px}}@media(min-width: 768px){.pg-cancellation .block-text{margin-top:180px;margin-bottom:96px}}@media(max-width: 767px){.pg-cancellation .block-form{margin-top:30px;margin-bottom:80px}}@media(min-width: 768px){.pg-cancellation .block-form{margin-top:40px;margin-bottom:150px}}.pg-cancellation .required-info{display:flex;justify-content:flex-end;align-items:center;height:100%}
