@import url(https://fonts.cdnfonts.com/css/helvetica-neue-lt-pro);
/*! destyle.css v1.0.10 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:none;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:700}[hidden],template{display:none}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}::-moz-selection{background-color:#f3797f;background-color:var(--color-pink)}::selection{background-color:#f3797f;background-color:var(--color-pink)}html{scroll-behavior:smooth}body{box-sizing:border-box}:root{--page-width:1140px;--footer-height:52px;--footer--height:120px;--color-white:#fff;--color-black:#212121;--color-grey:#494343;--color-grey-light:#a6a6a6;--color-grey-lighter:#e3e3e3;--color-grey-lightest:#f5f5f5;--color-red:#c03;--color-pink:#f3797f;--color-pink-lighter:#fae9eb;--color-violet:#ca3092;--color-blue:#005daa;--color-blue-lighter:#00aeef;--color-green:#7ac143}body{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:16px;font-weight:400;line-height:1.8;min-height:100vh;height:auto;color:#000}.text-box{max-width:700px}.h2{font-size:32px;line-height:1.4;font-weight:300;color:#c03;color:var(--color-red)}.h3{font-weight:700}.h3,.h4{font-size:18px;line-height:24px;line-height:1.6}.h4{font-family:"Helvetica Neue LT Pro"}.h4,.h5{font-weight:400}.h5{font-size:14px;line-height:18px}.text-large{font-size:18px;line-height:24px;line-height:1.6;font-weight:400}.fw-700{font-weight:700}.underline{text-decoration:underline}.text-link{color:#c03;color:var(--color-red)}.text-link:hover{text-decoration:underline}.text-link:active{color:#7ac143;color:var(--color-green)}.content{position:relative;min-height:calc(100vh - 292px);min-height:calc(100vh - var(--footer-height) - 240px);margin:16px 90px 64px 120px;padding:24px 0}@media screen and (max-width:950px){.content{position:relative;width:100%;max-width:1140px;max-width:var(--page-width);min-height:calc(100vh - 292px);min-height:calc(100vh - var(--footer-height) - 240px);margin:16px auto 1px;padding:24px}}@media screen and (min-width:401px){.responsive-padding{padding:0 24px}}@media screen and (min-width:701px){.responsive-padding{padding:0 32px}}@media screen and (min-width:1025px){.responsive-padding{padding:0 64px}}.buttonUpdateStep1{color:red;margin-left:10px;margin-top:-5px}.margin-top-64{margin-top:64px}.margin-top-32{margin-top:32px}.margin-top-16{margin-top:16px}.margin-top-8{margin-top:8px}.margin-bottom-64{margin-bottom:64px}.margin-bottom-32{margin-bottom:32px}.margin-left-16{margin-left:16px}.margin-left-8{margin-left:8px}.row-align-items-center{display:flex;flex-direction:row;align-items:center}.peySuccess{color:green}.peyanSuccess,.peySuccess{font-size:26px;font-weight:700}.peyanSuccess{color:maroon}.paywaiting{font-size:26px;color:#007dc5;font-weight:700}.display-none{display:none!important}.visibility-hidden{visibility:hidden}.opacity-0{opacity:0!important}.rotate-180{transform:rotate(180deg)!important}.max-height-0{max-height:0!important}.active-background{background-color:#7ac143!important;background-color:var(--color-green)!important}.noscroll{overflow:hidden!important}.hide-top-1000{top:-1000px!important}.red-cell,.red-cell:before{color:#c03!important;color:var(--color-red)!important}.button-disabled{background-color:#a6a6a6!important;background-color:var(--color-grey-light)!important;cursor:not-allowed!important;border-color:#494343!important;border-color:var(--color-grey)!important}.link{font-size:16px;font-weight:700;text-decoration:underline}.btn-primary{display:inline-block;width:auto;max-width:100%;padding:10px 20px;background-color:#c03;background-color:var(--color-red);border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;transition:all .2s linear}.btn-primary,.btn-primary:hover{color:#fff;color:var(--color-white)}.btn-primary:hover{background-color:#f3797f;background-color:var(--color-pink);border:2px solid #c03;border:2px solid var(--color-red)}.btn-primary:active{color:#fff;color:var(--color-white);background-color:#7ac143;background-color:var(--color-green);border:2px solid #7ac143;border:2px solid var(--color-green)}.btn-primary-responsive{display:inline-block;padding:8px 20px;background-color:#c03;background-color:var(--color-red);color:#fff;color:var(--color-white);border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;transition:all .2s linear}@media screen and (max-width:550px){.btn-primary-responsive{font-size:12px;padding:8px 10px}}.btn-primary-responsive:hover{background-color:#f3797f;background-color:var(--color-pink);color:#fff;color:var(--color-white);border:2px solid #c03;border:2px solid var(--color-red)}.btn-primary-responsive:active{color:#fff;color:var(--color-white);background-color:#7ac143;background-color:var(--color-green);border:2px solid #7ac143;border:2px solid var(--color-green)}.btn-primary-responsive--medium{padding:8px 16px}.btn-primary-responsive--small{padding:4px 16px;font-size:14px;font-weight:400}.btn-secondary{display:inline-block;width:264px;padding:16px 40px;background-color:#fff;background-color:var(--color-white);color:#c03;color:var(--color-red);border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;transition:all .2s linear}.btn-secondary:hover{background-color:#f3797f;background-color:var(--color-pink);color:#fff;color:var(--color-white);border:2px solid #c03;border:2px solid var(--color-red)}.btn-secondary:active{color:#fff;color:var(--color-white);background-color:#7ac143;background-color:var(--color-green);border:2px solid #7ac143;border:2px solid var(--color-green)}.btn-secondary-responsive{display:inline-block;max-width:100%;padding:8px 28px;background-color:#fff;background-color:var(--color-white);color:#c03;color:var(--color-red);border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;transition:all .2s linear}.btn-secondary-responsive:hover{background-color:#f3797f;background-color:var(--color-pink);color:#fff;color:var(--color-white);border:2px solid #c03;border:2px solid var(--color-red)}.btn-secondary-responsive:active{color:#fff;color:var(--color-white);background-color:#7ac143;background-color:var(--color-green);border:2px solid #7ac143;border:2px solid var(--color-green)}.btn-secondary-responsive--medium{padding:8px 16px}.btn-secondary-responsive--small{padding:4px 16px;font-size:14px;font-weight:400}.btn-secondary-responsiveBlack{display:inline-block;max-width:100%;padding:8px 20px;background-color:#fff;background-color:var(--color-white);color:#000;border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;transition:all .2s linear}@media screen and (max-width:550px){.btn-secondary-responsiveBlack{font-size:12px;padding:8px 10px}}.btn-secondary-responsiveBlack:hover{background-color:#f3797f;background-color:var(--color-pink);color:#fff;color:var(--color-white);border:2px solid #c03;border:2px solid var(--color-red)}.btn-secondary-responsiveBlack:active{color:#fff;color:var(--color-white);background-color:#7ac143;background-color:var(--color-green);border:2px solid #7ac143;border:2px solid var(--color-green)}.btn-secondary-responsiveGrey{display:inline-block;max-width:100%;padding:8px 20px;background-color:#fff;background-color:var(--color-white);color:grey;border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;transition:all .2s linear}@media screen and (max-width:550px){.btn-secondary-responsiveGrey{font-size:12px;padding:8px 10px}}.btn-secondary-responsiveGrey:hover{background-color:#f3797f;background-color:var(--color-pink);color:#fff;color:var(--color-white);border:2px solid #c03;border:2px solid var(--color-red)}.btn-secondary-responsiveGrey:active{color:#fff;color:var(--color-white);background-color:#7ac143;background-color:var(--color-green);border:2px solid #7ac143;border:2px solid var(--color-green)}.button_row_contener{width:100%;display:flex;flex-direction:row}.dashboard{--mobile-nav-width:44px;--nav-width:280px;--icon-width:24px;--icon-margin-right:8px}.dashboard__top-bar{display:flex;flex-direction:column;padding:24px;background-color:#e3e3e3;background-color:var(--color-grey-lighter);color:#494343;color:var(--color-grey)}@media screen and (min-width:501px){.dashboard__top-bar{flex-direction:row;justify-content:space-between;align-items:flex-end}}.dashboard__top-bar a{font-weight:700;margin-top:16px;cursor:pointer}@media screen and (min-width:501px){.dashboard__top-bar a{margin-top:0}}.dashboard__main-box{position:relative;min-height:500px;height:-moz-fit-content;height:fit-content}.dashboard__mobile-nav{position:absolute;top:0;left:0;z-index:0;width:var(--mobile-nav-width);height:-moz-fit-content;height:fit-content;box-shadow:0 0 16px 0 rgba(0,0,0,.1019607843);background-color:#fff;background-color:var(--color-white)}@media screen and (min-width:901px){.dashboard__mobile-nav{display:none}}@media screen and (max-width:951px){.dashboard__mobile-nav{width:40px}}.dashboard__hamburger-btn{display:block;margin:5px auto;cursor:pointer}.dashboard__hamburger-btn:hover .dashboard__hamburger-icon{fill:#c03;fill:var(--color-red)}.dashboard__hamburger-btn:active .dashboard__hamburger-icon{fill:#7ac143;fill:var(--color-green)}.dashboard__hamburger-icon{fill:#212121;fill:var(--color-black);height:-moz-fit-content;height:fit-content;width:40px}@media screen and (max-width:951px){.dashboard__hamburger-icon{width:25px}}.dashboard__close-nav-btn-box{display:flex;justify-content:flex-end;padding-bottom:16px;fill:#212121;fill:var(--color-black)}@media screen and (min-width:901px){.dashboard__close-nav-btn-box{display:none;padding-bottom:0}}.dashboard__close-nav-btn{padding:12px 0 4px 12px;cursor:pointer}.dashboard__close-nav-btn:focus svg,.dashboard__close-nav-btn:hover svg{fill:#c03;fill:var(--color-red)}.dashboard__close-nav-btn:active svg{fill:#7ac143;fill:var(--color-green)}.dashboard__close-nav-btn svg{position:relative;transform:rotate(180deg);width:32px;height:auto;fill:#212121;fill:var(--color-black)}.dashboard__nav{position:absolute;top:0;left:0;z-index:9;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:-moz-fit-content;height:fit-content;width:var(--nav-width);padding:32px;background-color:#fff;color:#000;transition:margin-left .5s ease-out;box-shadow:0 0 16px rgba(0,0,0,.1);border-radius:8px}.dashboard__nav--hidden{display:none}@media screen and (min-width:901px){.dashboard__nav--hidden{display:flex;padding:22px}}.dashboard__menu-item:not(:first-of-type){margin-top:16px}.dashboard__btn{width:100%;display:inline-flex;justify-content:space-between;align-items:center;margin-bottom:4px}.dashboard__btn>span:first-child{display:flex;flex-direction:row;align-items:center}.dashboard__btn:hover .dashboard__btn-title{text-decoration:underline}.dashboard__btn:active .dashboard__btn-title{color:#c03}.dashboard__btn-icon{margin-right:var(--icon-margin-right);display:inline-flex;align-items:center}.dashboard__btn-icon svg{width:var(--icon-width);width:auto;height:auto;height:24px}@media screen and (max-width:901px){.dashboard__btn-icon svg{width:18px;height:18px}}.dashboard__btn-title{font-size:16px;font-weight:500;margin-right:16px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}@media screen and (max-width:901px){.dashboard__btn-title{font-size:14px}}.dashboard__btn-chevron{position:relative;height:auto;min-width:32px;width:32px;stroke:#c03;margin-right:-5px;transition:all .2s}.dashboard__btn-arrow{width:20px;height:auto;fill:#212121;fill:var(--color-black)}.dashboard__submenu{margin-left:calc(var(--icon-width) + var(--icon-margin-right));overflow:hidden;transition:opacity .6s,max-height .7s}.dashboard__submenu-item{margin-top:4px}.dashboard__submenu-link{width:100%;display:flex;align-items:center}.dashboard__submenu-link:active .dashboard__submenu-title,.dashboard__submenu-link:hover .dashboard__submenu-title{color:#c03}.dashboard__submenu-title{font-family:"Helvetica Neue LT Pro",sans-serif}@media screen and (max-width:901px){.dashboard__submenu-title{font-size:14px}}.dashboard__content{width:100%;height:-moz-fit-content;height:fit-content;margin-left:auto;padding:24px 0;transition:width .5s ease-out}@media screen and (min-width:901px){.dashboard__content{width:calc(100% - var(--nav-width));padding:35px 0 24px 60px}}@media screen and (min-width:1501px){.dashboard__content{margin-right:auto;padding:35px 0 24px 160px;width:calc(90% - var(--nav-width));max-width:1020px}}.dashboard__heading{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.dashboard__heading svg{height:32px;width:auto;fill:#494343;fill:var(--color-grey);margin-right:8px}.dashboard__footer{width:100%;height:96px;background-color:#e3e3e3;background-color:var(--color-grey-lighter)}.backButton{height:10px!important}.form{margin-top:32px}.form__row{display:flex;flex-direction:column}.form__row:not(:first-of-type){margin-top:20px}.form__row--home-numbers{flex-direction:column}@media screen and (min-width:451px){.form__row--home-numbers{flex-direction:row}}.form__row--home-numbers>div{display:flex;flex-direction:column}.form__row--home-numbers>div:not(:last-of-type){margin-bottom:20px}@media screen and (min-width:451px){.form__row--home-numbers>div:not(:last-of-type){margin-right:20px;margin-bottom:0}}.form__row--home-numbers input{width:122px}.form__label,.form__legend{font-size:16px;font-weight:500;color:#494343;color:var(--color-grey);text-transform:uppercase}.form__input{width:264px;max-width:100%;height:40px;font-size:20px;font-weight:400;margin-top:4px;padding:12px;border:2px solid #a6a6a6;border:2px solid var(--color-grey-light);border-radius:3px;color:#494343;color:var(--color-grey)}.radio-group{display:flex;flex-direction:column;align-items:flex-start}.radio-group input{margin-top:4px}@media screen and (min-width:401px){.radio-group{flex-direction:row;align-items:center;margin-top:0}.radio-group input{margin-top:0}}.radio-list-item{display:flex;align-items:center}.checkbox-group{display:flex;align-items:flex-start;margin-top:16px}@supports(-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none}.form__radio{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:50%;border:2px solid #c03;border:2px solid var(--color-red);transition:all .2s linear;margin-right:8px;cursor:pointer}.form__radio:focus+.form__label--radio,.form__radio:hover+.form__label--radio{text-decoration:underline}.form__radio:checked:after{display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#c03;background-color:var(--color-red)}.form__radio:disabled{border:2px solid #494343;border:2px solid var(--color-grey)}.form__label--radio{font-size:20px;font-weight:400;color:#494343;color:var(--color-grey);cursor:pointer}.form__label--radio:not(:last-of-type){margin-right:40px}.form__checkbox{position:relative;width:20px;height:20px;flex-shrink:0;cursor:pointer}.form__checkbox:focus+.form__label--checkbox:first-line,.form__checkbox:hover+.form__label--checkbox:first-line{text-decoration:underline}.form__checkbox:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px}.form__checkbox:before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#fff;color:var(--color-white);z-index:2;display:none}.form__checkbox:checked:after{background-color:#c03;background-color:var(--color-red)}.form__checkbox:checked:disabled:after,.form__checkbox:disabled:after{border-color:#494343;border-color:var(--color-grey);cursor:default}.form__checkbox:checked:disabled:after{background-color:#494343;background-color:var(--color-grey)}.form__checkbox:checked:before{display:block}.form__checkbox:checked:disabled{cursor:default}.form__checkbox:disabled:hover+.form__label--checkbox:first-line{text-decoration:none}.form__label--checkbox{position:relative;transform:translateY(-3px);max-width:700px;font-size:16px;margin-left:8px;color:#494343;color:var(--color-grey)}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(45%)}}.half-half,.participants-list li{display:flex;flex-direction:row}.half-half main{width:100%}@media screen and (min-width:601px){.half-half main{width:51%}}.half-half main,.half-half section{display:flex;flex-direction:column;align-items:center}.half-half h2,.half-half h3{text-align:center}.half-half--text-to-left main,.half-half--text-to-left section{display:flex;flex-direction:column;align-items:flex-start}.half-half--text-to-left h2,.half-half--text-to-left h3{text-align:left}.half-half--reverse{display:flex;flex-direction:row-reverse}.half-half--reverse main{width:100%}@media screen and (min-width:601px){.half-half--reverse main{width:51%}}.half-half--reverse main,.half-half--reverse section{display:flex;flex-direction:column;align-items:center}.half-half--reverse h2,.half-half--reverse h3{text-align:center}.decorative{width:0;display:flex;justify-content:center;align-items:center}@media screen and (min-width:601px){.decorative{width:50%}}.decorative svg{width:200px;height:auto;fill:#e3e3e3;fill:var(--color-grey-lighter);display:none}@media screen and (min-width:601px){.decorative svg{display:block}}@media screen and (min-width:1025px){.decorative svg{width:320px}}.decorative__img{display:block;width:80%;height:auto;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.decorative__img--smaller{width:60%}.decorative__img--vertical{display:block;width:40%;height:auto;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.arrow-back{height:32px;width:auto;fill:#494343;fill:var(--color-grey);cursor:pointer}.arrow-back:hover{fill:#c03;fill:var(--color-red)}.arrow-back:active{fill:#7ac143;fill:var(--color-green)}.arrow-forward{transform:rotate(180deg);height:32px;width:auto;fill:#c03;fill:var(--color-red);cursor:pointer}.arrow-forward:hover{fill:#f3797f;fill:var(--color-pink)}.arrow-forward:active{fill:#7ac143;fill:var(--color-green)}.add-releted-icon{height:28px;fill:#494343;fill:var(--color-grey);margin-right:8px;display:none}@media screen and (min-width:501px){.add-releted-icon{display:block}}.credit-card-icon{height:40px;fill:#494343;fill:var(--color-grey);margin-right:8px;display:none}@media screen and (min-width:501px){.credit-card-icon{display:block}}.check-circle-icon{fill:#7ac143;fill:var(--color-green);height:64px;width:auto}.profile-bar{display:flex;width:100%;justify-content:flex-end;align-items:flex-start}.profile{display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width:501px){.profile{flex-direction:row;align-items:center}}.profile__link{display:flex;align-items:center;cursor:pointer}@media screen and (min-width:501px){.profile__link{margin-right:24px}}.profile__link:focus .profile__login,.profile__link:hover .profile__login{text-decoration:underline}.profile__link:active .profile__login{color:#7ac143;color:var(--color-green)}.profile__icon{margin-right:8px}.profile__icon svg{position:relative;transform:translateY(3px);height:28px;width:auto;fill:#494343;fill:var(--color-grey)}.profile__logout,.profile__url{cursor:pointer}.profile__logout:focus,.profile__logout:hover,.profile__url:focus,.profile__url:hover{text-decoration:underline}.profile__logout:active,.profile__url:active{color:#7ac143;color:var(--color-green)}.registration-steps{position:relative;display:flex;justify-content:space-between;max-width:360px;margin-left:auto;margin-right:auto}.registration-steps:after{content:"";display:block;position:absolute;top:20px;left:0;width:100%;height:0;border-top:2px dashed #e3e3e3;border-top:2px dashed var(--color-grey-lighter);z-index:-1}.selected-course-top-box{font-size:20px;width:100%;font-weight:700}.payment-amount{width:100%}.payment-amount-course-box,.selected-course-box{white-space:normal;display:inline-block;width:50%;vertical-align:top}.step{flex-direction:column;overflow:visible}.step,.step__circle{display:flex;align-items:center;width:40px}.step__circle{height:40px;border-radius:50%;background-color:#a6a6a6;background-color:var(--color-grey-light);justify-content:center}.step__count{font-size:18px}.step__text{font-size:16px;color:#494343;color:var(--color-grey)}@media screen and (max-width:501px){.step__text{display:none}}.step__circle--active{background-color:#c03;background-color:var(--color-red)}.step__circle--active .step__count{color:#fff}.registration-course-steps{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;margin-left:auto;margin-right:auto}@media screen and (min-width:551px){.registration-course-steps{flex-direction:row}}.registration-course-steps .step{line-height:1.4;text-align:center;margin:4px 0;width:100%}@media screen and (min-width:551px){.registration-course-steps .step{margin:0 16px}}.registration-course-steps .step--active{color:#c03;color:var(--color-red)}.registration-course-steps .hyphen{flex-shrink:0;width:8px;height:2px;background-color:#e3e3e3;background-color:var(--color-grey-lighter)}.responsive-table table{width:100%;border-collapse:collapse}.responsive-table caption{margin-bottom:12px}.responsive-table tr:nth-of-type(2n){background-color:#e3e3e3;background-color:var(--color-grey-lighter);border-radius:15px}.responsive-table th{background-color:#494343;background-color:var(--color-grey);color:#fff;color:var(--color-white);font-weight:700;font-size:14px;line-height:18px;font-family:"Helvetica Neue LT Pro";text-align:center;padding:16px 4px}@media only screen and (max-width:702px){.responsive-table th{font-size:10px}}.responsive-table td{text-align:center;padding:16px 4px;font-size:14px;font-weight:400;color:#212121;color:var(--color-black)}@media only screen and (max-width:702px){.responsive-table td{font-size:10px}}@media only screen and (max-width:301px){.responsive-table table,.responsive-table tbody,.responsive-table td,.responsive-table th,.responsive-table tr{display:inline}.responsive-table thead{min-height:24px;display:flex;flex-direction:row}.responsive-table tr:not(:last-of-type){margin-bottom:32px}.responsive-table td,.responsive-table th{display:flex;flex-direction:row;padding:0}.responsive-table td{text-align:left;position:relative;height:40px;padding:8px 0 8px 52%;line-height:1.2}.responsive-table td:before{position:absolute;top:50%;transform:translateY(-50%);left:0;width:45%;padding:8px 16px;color:#fff;color:var(--color-white);background-color:#494343;background-color:var(--color-grey);font-size:16px;line-height:1.2;font-weight:400;text-align:right;height:40px;border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white)}}@media (min-device-width:768px)and (max-device-width:1024px),only screen and (max-width:451px){.responsive-table td,.responsive-table td:before{height:60px}}.pay-installments-table{border:1px solid #494343;border:1px solid var(--color-grey)}@media only screen and (max-width:701px){.pay-installments-table{border:none}.pay-installments-table td:first-of-type:before{content:"Nr raty"}.pay-installments-table td:nth-of-type(2):before{content:"Kwota"}.pay-installments-table td:nth-of-type(3):before{content:"Rabat procentowy"}.pay-installments-table td:nth-of-type(4):before{content:"Rabat kwotowy"}.pay-installments-table td:nth-of-type(5):before{content:"Kwota po rabatach"}.pay-installments-table td:nth-of-type(6):before{content:"Miesiąc raty"}.pay-installments-table td:nth-of-type(7):before{content:"Termin płatności"}.pay-installments-table td:nth-of-type(8):before{content:"Wybierz";font-weight:700}}.installment-total{font-weight:700}.header{position:relative}.header--full-width{max-width:100%}.header__image{position:relative;display:block;width:171px;height:auto;margin:24px auto 24px 120px}.header__caption-box{display:flex;justify-content:center;align-items:center;width:100%;height:60px;background-color:#c03;background-color:var(--color-red)}.header__caption{color:#fff;color:var(--color-white);font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:730px){.header__image{width:142px;height:auto;margin:24px auto 24px 80px}}@media screen and (max-width:590px){.header__image{width:112px;height:30px;margin:24px auto 24px 36px}}@media screen and (max-width:320px){.header__image{width:100px;height:30px;margin:24px auto 24px 12px}}.footer{position:fixed;left:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;height:52px;height:var(--footer-height);margin-top:auto;margin-bottom:0;font-size:14px;font-weight:700;word-spacing:2px;line-height:18px;letter-spacing:0;text-align:center;color:#fff;color:var(--color-white);background-color:#212121;background-color:var(--color-black);z-index:9999}.footer--full-width{max-width:100%}@media screen and (max-width:951px){.footer{font-size:10px}}.footer__image{height:72px;margin-bottom:9px}.footer_heigh{position:fixed;left:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;height:120px;height:var(--footer--height);margin-top:auto;margin-bottom:0;font-size:14px;font-weight:700;word-spacing:2px;line-height:18px;letter-spacing:0;text-align:center;color:#fff;color:var(--color-white);background-color:#212121;background-color:var(--color-black);z-index:9999}.footer_heigh--full-width{max-width:100%}@media screen and (max-width:951px){.footer_heigh{font-size:10px}}.preview{padding:8px 16px;max-width:224px;background-color:rgba(0,25,215,.8);border-radius:10px;font-size:14px;color:#fff;text-align:center;line-height:1.2;position:fixed;right:16px;bottom:8px}.preview__caption{text-transform:uppercase}.preview__anchors{margin:12px 0;display:flex;justify-content:space-between;align-items:center}.preview__backward,.preview__forward{cursor:pointer}.preview__backward svg,.preview__forward svg{display:block;height:40px;width:auto}.preview__backward:hover svg,.preview__forward:hover svg{color:#ffad31}.preview__backward:active svg,.preview__forward:active svg{color:#f52}.preview__count{font-size:24px}.preview__about{font-size:12px;letter-spacing:1px}.generated-contract{position:relative;width:21cm;min-height:29.7cm;padding:2cm;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#000;background:#fff;margin:1cm auto;box-shadow:0 4px 5px rgba(75,75,75,.2);outline:0}@page{.generated-contract{orphans:4;widows:2}}@media print{.generated-contract{width:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:initial!important;border-radius:0!important;border-radius:initial!important;background:transparent none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;box-shadow:none!important;page-break-after:always}}@page{.generated-contract{size:A4 portrait;margin:2cm}}.generated-contract h1,.generated-contract h2,.generated-contract h3,.generated-contract h4,.generated-contract h5,.generated-contract h6{page-break-after:avoid}.generated-contract table{page-break-inside:avoid}.generated-contract .partPdf{border:1px solid transparent}.generated-contract__logo{display:block;height:28px;width:auto;margin:0 auto}.generated-contract h1,.generated-contract h2{font-size:16px;line-height:24px;font-weight:500;text-align:center;text-transform:uppercase;margin:0}.generated-contract h1{margin-top:32px}.generated-contract h2{text-transform:none}.generated-contract h3{font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;margin:0}.generated-contract h3 span{text-transform:none}.generated-contract__intro{margin:24px 0 16px}.generated-contract__row{position:relative;margin-top:2px}.generated-contract__row--grid{display:grid;grid-template-columns:repeat(2,50%);margin-top:2px}.generated-contract__property,.generated-contract__value{font-size:12px;line-height:16px}.generated-contract__value{font-weight:500;margin-left:8px}.generated-contract__line{width:100%;height:3px;background-color:#000;margin:8px auto}.generated-contract__table{border-collapse:collapse;width:300px;border:1px solid #000;margin-top:8px;margin-bottom:16px}.generated-contract__table-caption{text-align:left;margin-top:8px;margin-bottom:4px}.generated-contract__table tr{margin-top:22px;border:1px solid #000}.generated-contract__table tr:last-of-type td{padding-bottom:8px}.generated-contract__table th{font-weight:500;text-align:center;padding:8px 4px 4px;border:1px solid #000}.generated-contract__table td{text-align:center;padding-bottom:4px;border:1px solid #000}.generated-contract__table__max{width:600px;border-collapse:collapse;border:1px solid #000;margin-top:8px;margin-bottom:16px}.generated-contract__table__max-caption{text-align:left;margin-top:8px;margin-bottom:4px}.generated-contract__table__max tr{margin-top:22px;border:1px solid #000}.generated-contract__table__max tr:last-of-type td{padding-bottom:8px}.generated-contract__table__max th{font-weight:500;text-align:center;padding:8px 4px 4px;border:1px solid #000}.generated-contract__table__max td{text-align:center;padding-bottom:4px;border:1px solid #000}.generated-contract__clauses h3{margin-top:16px}.generated-contract__clauses p{margin-top:2px;page-break-inside:avoid}.generated-contract__agreement{page-break-inside:avoid}.generated-contract__text{margin:24px 0}.generated-contract__signatures{justify-content:space-between}.generated-contract__signature--only-client,.generated-contract__signatures{display:flex;flex-direction:row;padding:0 32px;margin-top:44px;margin-bottom:54px}.generated-contract__signature--only-client{justify-content:flex-end;width:100%}.generated-contract__signature{display:flex;justify-content:center;align-items:center;width:200px;height:32px;border-top:1px solid #666}.registration-email-box{display:inline-block;padding:8px 32px;margin-top:16px;font-size:20px;text-align:center;color:#c03;color:var(--color-red);border-radius:3px}.to-login-page{margin-top:64px;display:inline-flex;align-items:top;font-size:21px;font-weight:700}.to-login-page:hover span:first-of-type{text-decoration:underline}.to-login-page:hover svg{fill:#f3797f;fill:var(--color-pink)}.to-login-page:active span:first-of-type{color:#7ac143;color:var(--color-green)}.to-login-page:active svg{fill:#7ac143;fill:var(--color-green)}.to-login-page span:first-of-type{margin-right:16px}.check-spam{margin-top:64px}.check-spam span{font-weight:700}.no-account{display:flex;flex-direction:column}.no-account a{margin-top:16px}.selected-course{width:-moz-fit-content;width:fit-content;color:#494343;color:var(--color-grey);background-color:#f5f5f5;background-color:var(--color-grey-lightest);padding:24px 40px;width:100%}.selected-course h3{text-transform:uppercase;letter-spacing:1px}.selected-course p{margin-top:8px}.inpit-nip{margin-top:80px}.inpit-nip-input{margin:10px}.selected__title{font-size:17px}.selected__details{font-size:18px}.selected__details span{margin-left:8px}.selected__choice.selected__choice{font-size:18px;margin-top:0}.participant,.payment-method{display:flex}input[name=participant]:hover+label,input[name=payment-method]:hover+label{text-decoration:underline}.participant-related,.payment-method-card{margin-top:8px;margin-left:36px}.participant-inactivated{margin-top:4px;margin-left:72px;flex-direction:column}@media screen and (min-width:601px){.participant-inactivated{flex-direction:row}}.participant-inactivated__about{position:relative;font-size:14px;font-weight:700;margin-left:0}@media screen and (min-width:601px){.participant-inactivated__about{font-size:16px;margin-left:32px}}.participant-inactivated__about svg{height:18px;width:auto;fill:#494343;fill:var(--color-grey);margin-left:4px;cursor:default}.participant-inactivated__about svg:hover+.participant-inactivated__info{opacity:1}.participant-inactivated__info{position:absolute;bottom:32px;right:0;display:block;width:280px;font-size:16px;font-weight:400;border:2px solid #005daa;border:2px solid var(--color-blue);border-radius:3px;padding:4px 12px;color:#005daa;color:var(--color-blue);background-color:#f5f5f5;background-color:var(--color-grey-lightest);box-shadow:0 0 10px 0 rgba(0,93,170,.3);opacity:0}@media screen and (min-width:801px){.participant-inactivated__info{bottom:32px;left:80%}}.faked-participant,.faked-payment-method{display:flex;flex-direction:column}@media screen and (min-width:701px){.faked-participant,.faked-payment-method{flex-direction:row}}.for-payment-method,.for-related{display:flex;flex-direction:row;align-items:center}@media screen and (min-width:701px){.for-payment-method,.for-related{margin-right:64px}}.no-related{font-weight:700}.faked-checkbox,.faked-payment-method-checkbox{width:20px;height:20px;border:2px solid #494343;border:2px solid var(--color-grey);border-radius:50%;margin-right:16px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.faked-checkbox__inside,.faked-payment-method-checkbox__inside{width:10px;height:10px;border-radius:50%;background-color:#c03;background-color:var(--color-red)}.about-related{width:-moz-fit-content;width:fit-content;padding:4px 12px;background-color:#f5f5f5;background-color:var(--color-grey-lightest);border-radius:3px;overflow:hidden;max-height:1000px;transition:opacity .3s,max-height .4s}.about-related__btn{display:flex;align-items:center;text-decoration:underline}.about-related__chevron{position:relative;height:32px;width:auto;stroke:#c03;stroke:var(--color-red);margin-left:8px;transition:all .3s}.price-variants{width:-moz-fit-content;width:fit-content;background-color:#f5f5f5;background-color:var(--color-grey-lightest);padding:40px 16px 0;border-radius:3px}@media screen and (min-width:501px){.price-variants{padding:40px}}.price-variants legend{position:relative;transform:translateY(40px)}.price-variants__caption{position:relative;font-size:24px;font-weight:400;text-transform:uppercase;color:#494343;color:var(--color-grey);margin:24px 0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.price-variants__caption:first-of-type{margin-top:44px}.price-variants__caption-title{flex-grow:0;flex-shrink:1;margin-right:0}@media screen and (min-width:759px){.price-variants__caption-title{margin-right:24px;flex-shrink:0}}.price-variants__caption-line{flex:1 1 100%;height:2px;border-bottom:2px solid #494343;border-bottom:2px solid var(--color-grey);display:none}@media screen and (min-width:759px){.price-variants__caption-line{display:block}}.price-variants__list-row{display:flex;flex-wrap:wrap}@media screen and (min-width:501px){.price-variants__list-row li:not(:last-of-type){margin-right:64px}}.price-variant{position:relative;flex:0 0 240px}.price-variant__input{position:absolute;z-index:-1;visibility:hidden}.price-variant__input:hover+.price-variant__card{border:2px solid #f3797f;border:2px solid var(--color-pink)}.price-variant__input:hover+.price-variant__card .price-variant__button{background-color:#f3797f;background-color:var(--color-pink)}.price-variant__input:checked+.price-variant__card{background-color:#7ac143;background-color:var(--color-green);color:#fff;color:var(--color-white)}.price-variant__input:checked+.price-variant__card .price-variant__entryfee,.price-variant__input:checked+.price-variant__card .price-variant__price,.price-variant__input:checked+.price-variant__card .price-variant__title{color:#fff;color:var(--color-white)}.price-variant__input:checked+.price-variant__card .price-variant__button{visibility:hidden}.price-variant__card{position:relative;display:block;width:-moz-fit-content;width:fit-content;padding:24px 20px;margin-bottom:40px;background-color:#fff;background-color:var(--color-white);border:2px solid #fff;border:2px solid var(--color-white);border-radius:3px;box-shadow:0 8px 8px -2px rgba(0,0,0,.25)}.price-variant__title{font-size:16px;line-height:24px;text-transform:uppercase;letter-spacing:1px;padding:0 12px;color:#494343;color:var(--color-grey);border-top-left-radius:3px;border-top-right-radius:3px}.price-variant__price,.price-variant__title{display:flex;justify-content:center;align-items:center;font-weight:700}.price-variant__price{font-size:21px;color:#c03;color:var(--color-red);margin-top:32px}.price-variant__price span{font-size:32px;line-height:1;margin-right:6px}.price-variant__monthly{display:flex;justify-content:center;align-items:center;font-size:18px;line-height:20px;margin-top:32px}.price-variant__monthly span{font-weight:700;margin-right:2px}.price-variant__entryfee{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:18px;color:#494343;color:var(--color-grey);margin-top:16px}.price-variant__entryfee span{font-size:18px;font-weight:700;margin-left:8px;margin-right:2px}.price-variant__button{position:relative;width:200px;height:44px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:24px;letter-spacing:1px;text-transform:uppercase;color:#fff;color:var(--color-white);background-color:#c03;background-color:var(--color-red);margin-top:40px;border:2px solid #c03;border:2px solid var(--color-red);border-radius:3px;z-index:2}.price-variant__check-icon{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);height:44px;width:auto;fill:#fff;fill:var(--color-white);z-index:1}.active-promotions__caption span,.discount__caption span{margin-right:4px}.active-promotions__caption svg,.discount__caption svg{stroke:#c03;stroke:var(--color-red)}.message{color:red;font-size:18px}.total{width:-moz-fit-content;width:fit-content;padding:24px 40px 32px;background-color:#f5f5f5;background-color:var(--color-grey-lightest)}.total__caption{font-size:24px;line-height:30px;color:#494343;color:var(--color-grey)}.total__price-row{font-size:24px;line-height:36px;font-weight:700;color:#c03;color:var(--color-red);margin-top:24px}.total__price-row:after{display:block;content:"";width:100%;height:2px;border-bottom:2px solid #494343;border-bottom:2px solid var(--color-grey);margin-top:16px}.total__coins-icon svg{position:relative;transform:translateY(4px);height:32px;width:auto;fill:#494343;fill:var(--color-grey);margin-right:20px}.total__price{font-size:32px;margin-right:4px}.related-added{display:flex;flex-direction:column-reverse}@media screen and (min-width:501px){.related-added{flex-direction:row;align-items:flex-start}}.related-added__name{font-size:32px}.related-added__icon{margin-bottom:32px}@media screen and (min-width:501px){.related-added__icon{margin-left:64px}}.creditcard-added{display:flex;flex-direction:column-reverse}@media screen and (min-width:501px){.creditcard-added{flex-direction:row;align-items:flex-start}}.creditcard-added__card{font-size:32px}.creditcard-added__icon{margin-bottom:32px}@media screen and (min-width:501px){.creditcard-added__icon{margin-left:64px}}.recap,.recap h3{color:#494343;color:var(--color-grey)}.recap h4{color:#a6a6a6;color:var(--color-grey-light);margin-top:12px}.pay-installments-sums{display:flex;align-items:baseline;font-size:16px}@media screen and (min-width:361px){.pay-installments-sums{font-size:18px}}.pay-installments-sums__item-value{font-size:18px;font-weight:700;margin-left:32px}@media screen and (min-width:361px){.pay-installments-sums__item-value{font-size:24px;width:160px}}.pay-sums__item{width:300px;display:flex;justify-content:space-between;font-size:18px}.pay-sums__item:not(:first-of-type){margin-top:8px}.pay-sums__item:last-of-type{font-size:24px;font-weight:700;margin-top:16px}.pay-sums__item-value{font-weight:700}.profile-related-list{list-style-type:none;margin-bottom:32px}.profile-related-list-item{font-size:21px;margin-top:16px}.profile-related__buttons-box{display:flex;flex-wrap:wrap;align-items:center;margin-top:16px}.profile-related__button{margin-right:12px;margin-bottom:12px}.profile-related__button--view{display:flex;flex-direction:row;align-items:center}.profile-related__button--view svg{width:20px;height:auto;stroke:#fff;stroke:var(--color-white);margin-left:8px;transition:all .2s}.profile-related__user-data{margin-top:16px;overflow:hidden;transition:opacity .5s,max-height .7s}.delete-related__modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:999;background-color:hsla(0,0%,40.8%,.9);overflow-y:scroll}.delete-related__dialog{position:fixed;top:20vh;left:8%;display:flex;flex-direction:column;align-items:center;width:84%;padding:64px 24px;z-index:9999;background-color:#fff;background-color:var(--color-white);border:4px solid #494343;border:4px solid var(--color-grey);border-radius:3px;transition:all .5s ease-out}.delete-related__icon{height:40px;width:auto;fill:#494343;fill:var(--color-grey)}.delete-related__button:first-of-type{margin-right:32px}.timetable__checkboxes{display:flex;flex-wrap:wrap}.timetable__checkboxes div{flex-shrink:0;margin-bottom:16px}.timetable__checkboxes div:not(:last-of-type){margin-right:32px}.timetable__table{overflow-x:auto}.timetable__table table{width:1000px;border-collapse:collapse;border:1px solid #494343;border:1px solid var(--color-grey)}.timetable__table tr:nth-of-type(2n){background-color:#e3e3e3;background-color:var(--color-grey-lighter)}.timetable__table th{background-color:#494343;background-color:var(--color-grey);color:#fff;color:var(--color-white);font-weight:400}.timetable__table td,.timetable__table th{text-align:center;padding:12px 4px;vertical-align:middle}.timetable__table-caption{margin-bottom:12px}.timetable__table-caption svg{position:relative;height:32px;width:auto;vertical-align:middle;margin-left:8px;fill:#494343;fill:var(--color-grey)}.timetable__action-buttons{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:24px}.timetable__print-btn{display:flex;align-items:center;color:#c03;color:var(--color-red);margin-right:40px;margin-bottom:32px;cursor:pointer}.timetable__print-btn:hover{text-decoration:underline}.timetable__print-btn:active{color:#7ac143;color:var(--color-green)}.timetable__print-btn:active svg{fill:#7ac143;fill:var(--color-green)}.timetable__print-btn svg{height:24px;width:auto;fill:#c03;fill:var(--color-red);margin-right:8px}.timetable__expand-buttons button{display:flex;align-items:center;flex-shrink:0}.timetable__expand-buttons button:not(:last-of-type){margin-bottom:16px}.timetable__expand-buttons .arrow-down,.timetable__expand-buttons .arrow-up{height:20px;width:auto;margin-left:16px}.timetable__expand-buttons .arrow-up{stroke:#c03;stroke:var(--color-red)}.timetable__expand-buttons .arrow-down,.timetable__expand-buttons .show-less-btn:active svg,.timetable__expand-buttons .show-less-btn:hover svg{stroke:#fff;stroke:var(--color-white)}.profile__cards-list{list-style-type:none}.profile__card:not(:first-of-type){margin-top:16px}.profile__card-name{margin-right:32px}.profile__delete-card-btn{margin:8px 0}.account-recover-icon{height:40px;width:auto;fill:#a6a6a6;fill:var(--color-grey-light)}.operacja__caption{font-size:32px;font-weight:700;text-align:center}.operacja__images{width:100%;max-width:700px;display:flex;justify-content:center;align-items:center;margin:10vh auto 32px}.operacja__img{display:block;height:100px;width:auto;opacity:0;animation:dancer 3.2s linear infinite normal backwards}@media screen and (min-width:601px){.operacja__img{height:160px}}@media screen and (min-width:1201px){.operacja__img{width:auto;height:200px}}.operacja__img:not(:first-of-type){margin-left:16px}@media screen and (min-width:1201px){.operacja__img:not(:first-of-type){margin-left:32px}}.operacja__img--1{animation-delay:0;height:110px}@media screen and (min-width:601px){.operacja__img--1{height:170px}}@media screen and (min-width:1201px){.operacja__img--1{height:210px}}.operacja__img--2{animation-delay:.8s;height:115px}@media screen and (min-width:601px){.operacja__img--2{height:180px}}@media screen and (min-width:1201px){.operacja__img--2{height:220px}}.operacja__img--3{animation-delay:1.6s}.operacja__img--4{animation-delay:2.4s}@keyframes dancer{0%{opacity:0}25%{opacity:.6}50%{opacity:0}to{opacity:0}}.consent_checkbox>div{margin-bottom:12px}.consent_checkbox>ul{list-style-type:none}.eds_loader_container{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(51,51,51,.2);z-index:100000}.eds_loader_container .eds_loader{top:50%;left:50%;margin:0;position:absolute;transform:translate(-50%,-50%);width:100%;height:30px;text-align:center}.eds_loader_container .eds_loader .eds_loader_label{color:#c03;color:var(--color-red);font-size:20px;text-transform:uppercase}.info__empty{font-family:"Helvetica Neue LT Pro 500",sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#212121;color:var(--color-black)}.boldtext{font-weight:700}.promo_tile_disabled{width:125px;height:125px;box-shadow:0 0 1px 1px #c03;box-shadow:var(--color-red) 0 0 1px 1px;margin:10px;display:inline-block;background-color:rgba(232,231,231,.52)}.promo_tile_value_disabled{background-color:rgba(206,38,55,.3568627451);color:#eee}.promo_tile{width:125px;height:125px;box-shadow:0 0 1px 1px #c03;box-shadow:var(--color-red) 0 0 1px 1px;margin:10px;display:inline-block}.promo_tile_row{padding:3px 5px;display:flex;justify-content:center;align-items:center;height:33.3%;overflow:hidden}.promo_tile_title{text-align:center;font-size:11px}.promo_tile_value{background-color:#c03;background-color:var(--color-red);color:#fff}thead.invisible_header tr>th{padding:0;visibility:hidden}thead.invisible_header tr>th>div{height:0;overflow-y:hidden;visibility:hidden}tfoot.tfoot_text_left>tr>td{text-align:left}.grayed-row{background-color:#e3e3e3;background-color:var(--color-grey-lighter)}.header{display:block;width:100%;box-shadow:0 0 16px rgba(0,0,0,.1)}.iconBox_header_sb{padding-left:120px;justify-content:space-between}.iconBox_header_end,.iconBox_header_sb{padding-right:90px;display:flex;height:70px}.iconBox_header_end{padding-left:30px;justify-content:end}.setting_icon{height:30px}.setting_icon>path{width:35px;height:35px}.setting_iconContainer{display:flex;margin-left:40px;cursor:pointer}.icon_header{margin-left:5px;margin-top:-5px;color:#c03;font-weight:700}.setting_iconTittle{color:#000;font-size:14px;font-weight:400;text-align:center}.iconBox_header>svg{margin-left:5px;cursor:pointer}.setting_icon:hover{fill:#c03}.studentCard_icon:hover{stroke:#c03}.row__buttons{margin:0!important;display:flex;flex-direction:row}.logout_area{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;width:400px;height:120px;padding-left:15px}.header_pulpit{display:block;margin-bottom:40px;box-shadow:0 0 16px rgba(0,0,0,.1);@media (max-width:640px){margin-bottom:10px}}.header_content,.header_pulpit{flex-direction:row;justify-content:space-between;width:100%}.header_content{display:flex}.logOut_header{width:100%;display:flex;justify-content:end;margin-top:8px}.haders_params{display:flex;justify-content:start;flex-direction:row;justify-content:space-between;width:80%;margin-top:10px;padding-left:20px;padding-right:20px;color:#6b6b6b;@media (max-width:1750px){.haders_params{width:70%}}@media (max-width:785px){.haders_params{width:40%}}}.tittle_stage{font-size:20px;height:-moz-fit-content;height:fit-content;color:#c03;margin-top:auto;margin-bottom:auto;margin-right:90px}.tittle_content,.tittle_stage{width:100%;justify-content:end}.tittle_content{padding-top:15px;letter-spacing:.35rem;display:flex}.setting_and_notification{width:40px;height:30px;position:absolute;top:110px;right:30px}.setting_and_notification.svg{width:40px;height:40px}.setting_iconLabel{display:flex}@media screen and (max-width:951px){.iconBox_header>svg{width:20px;height:20px}.iconBox_header_sb{padding-right:0;padding-left:120px}.iconBox_header_end{padding-right:0;height:50px}.setting_iconLabel{justify-content:end;width:50%;padding-right:60px}.tittle_stage{margin-right:60px}}@media screen and (max-width:951px){.icon_header{margin-top:-3px;font-size:10px}.setting_iconContainer>svg{width:20px;height:20px}.setting_iconContainer{margin-left:12px;height:-moz-fit-content;height:fit-content}.haders_params{margin-top:0;width:70%;padding-left:10px}.iconBox_header_end{width:100%}}@media screen and (max-width:730px){.iconBox_header_sb{padding-left:80px}}@media screen and (max-width:590px){.iconBox_header_end{padding-right:0;height:25px}.icon_header{display:none}.iconBox_header_sb{padding-left:36px}.tittle_content{letter-spacing:.13rem;font-size:14px}.setting_and_notification{width:50px;height:25px}.setting_iconLabel{padding-right:60px}}@media screen and (max-width:365px){.tittle_content{letter-spacing:.11rem;font-size:12px}.setting_iconLabel{padding-right:20px}.tittle_stage{margin-right:20px}}.modalContainer{max-height:100vh;padding:10px}.modalContainer,.modalContainerLogout{width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.10196078431372549)}.modalContainerLogout{padding:12px 36px 24px}.logout_buttons_row{margin-top:16px;margin-bottom:16px;display:flex;flex-direction:row;justify-content:space-between;padding:0 16px}.modalheighContainer{width:40vw;height:75vh;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.10196078431372549);overflow-y:none}.closeButton{text-align:end;padding-right:5px;color:#c03;margin-bottom:10px}.modalContent{padding-left:30px;width:-moz-fit-content;width:fit-content;padding-bottom:60px}.modal{position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;height:100vh;z-index:9990;background-color:hsla(0,0%,100%,.95);display:flex;justify-content:center;align-items:center;padding-top:10px}.closeButtonBox{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;cursor:pointer}.modalTittle{font-size:32px;line-height:1.4;font-weight:300;color:var(--color-red)}.btn-modal,.reset-password-modal{margin-top:32px}.btn-modal{margin-bottom:32px}@media screen and (max-width:600px){.modal{padding-left:auto}.modalheighContainer{width:85%;height:75vh;display:flex;flex-direction:column;justify-content:center;padding-left:18px;background-color:#fff;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.10196078431372549);overflow-y:none}.modalTittle{font-size:18px}.modalheighContainer>p{font-size:14px}.reset-password-modal{margin-top:0}.btn-modal,.reset-password-modal>.form-row{margin-top:16px}.btn-modal{margin-bottom:16px}.modalContent{padding-bottom:0}.closeButton{margin-bottom:0}.logout_buttons_row{margin-top:12px;margin-bottom:12px;padding-left:18px;padding-right:18px;width:100%}.modalContentLogout{padding-left:12px;padding-right:12px}.modalContainerLogout{padding:10px}}.forAll{text-transform:uppercase;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;margin-top:5px;display:inline-block;white-space:nowrap}.AllSquer{border-radius:8px!important}.line{border:3px solid #000;background-color:#c03;color:#fff}.smButton{border:1px solid #000;border-radius:8px;display:flex;justify-content:center;cursor:pointer;margin:10px 0}.smBig{min-width:220px;width:386px;padding:18px 15px;font-size:16px;font-weight:550;text-align:right;letter-spacing:.1em;line-height:19px}.LogoSm{margin-right:10px;margin-top:-3px}.solid{background:#c03 50%;color:#fff;cursor:pointer}.solidDisable{background:#a0a0a0;color:#fff;filter:grayscale(40%) brightness(90%);cursor:not-allowed}.outline{border:1px solid #c03;color:#c03}.small{min-width:120px;padding:5px;font-size:14px;font-weight:500;text-align:center;border-radius:20px}.big{min-width:220px;width:-moz-fit-content;width:fit-content}.big,.full{padding:18px 28px 14px;font-size:16px;font-weight:550;text-align:center;border-radius:30px;letter-spacing:.12em;line-height:19px}.full{width:100%}.margin_top_bottom_8{margin-top:10px;margin-bottom:8px}.bigWidhtLabel{display:block}.smallWidhtLabel{display:none}@media screen and (max-width:430px){.big{padding:14px 7px 10px;font-size:12px;letter-spacing:.08em}}@media screen and (max-width:380px){.big{font-size:10px;padding:8px 7px;letter-spacing:.03em}}@media screen and (max-width:600px){.smBig{padding:14px 7px 10px;font-size:14px;min-width:150px;letter-spacing:.08em;width:288px}.bigWidhtLabel{display:none}.smallWidhtLabel{display:block}}.forAllTittle{font-weight:700;font-size:18px;line-height:26px}.forAllMediumTittle,.forAllTittle{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;color:#000}.forAllMediumTittle{font-weight:500}.forAllH4Tittle{font-weight:700;font-style:italic;font-size:17px;line-height:26px;color:#c03}.forAllH4Tittle,.forAllSmallTittle{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.forAllSmallTittle{font-weight:400;font-size:18px;line-height:20px;color:#000}.clickable{cursor:pointer}.custumerService_error{margin-bottom:40px}.loginChangePassword{align-items:start;display:flex;flex-direction:column;width:100%}.loginChangePassword>h3{color:#000;margin-left:32px;font-weight:550}.set-password{margin-left:32px;width:50%}.loginChangePassword>.registration-email-box{margin-bottom:40px}.set-password>.forAll{margin-top:20px;margin-bottom:64px}.colorEDS:active,.colorEDS>.dashboard__btn-title:active{color:#c03!important}.courseBox2{border:1px solid #c03;border-radius:5px;padding-top:1px}.courseBox,.courseBox2{width:-moz-fit-content;width:fit-content;width:240px;height:158px;position:relative}.course__image{width:224px;height:150px}.hide_manu_arrow{rotate:90}.course__only_image{border:2px solid #c03;border-radius:5px;width:240px;height:158px}.marginCourse{margin-top:15px;margin-bottom:24px}.marginCourseCalendary{margin-top:24px;margin-bottom:40px;justify-content:center!important}.danceStyle_blank{color:#c03;font-style:italic;text-transform:uppercase;font-weight:500;position:absolute;background-color:#fff;width:240px;height:158px;opacity:1;text-align:center}.courseWrapper_row{display:flex;width:100%;justify-content:space-between}.dance-style-box{color:#c03;border-radius:6px;font-style:italic;text-transform:uppercase;font-weight:500;position:absolute;top:1px;right:1px;background-color:#fff;width:230px;height:150px;opacity:.8;padding:70px 0;text-align:center}.dance-style-box:hover{color:#c03}.dance-style-box__name{font-weight:600;font-family:"Helvetica Neue LT Pro 500",sans-serif}.dance-style-box__name:hover{color:#c03}.courseMore{margin-top:10px}.statueContentSection{color:#000}.backButton{display:block;height:64px}.backButton>p{width:-moz-fit-content;width:fit-content;font-weight:700;font-size:12px;color:#c03}.backButton>button,.backButton>p{height:-moz-fit-content;height:fit-content}.backButton>button{padding:0}.changePasswordWraper{padding-top:28px}@media screen and (max-width:590px){.loginChangePassword>h3{margin-left:0}.set-password{margin-left:0;width:100%}.loginChangePassword>.registration-email-box{text-align:start;padding-left:0}}@media screen and (max-width:951px){.statueContentSection{font-size:12px}.loginChangePassword>.registration-email-box,.loginChangePassword>h3,.registration-user-email{font-size:16px}.courseWrapper{margin-bottom:5px}.course__only_image{width:200px;height:147px;border-radius:5px}.courseWrapper_row{display:block;width:100%}.courseBox,.courseBox2{width:200px;height:147px;margin-bottom:10px}.danceStyle_blank{position:relative;width:200px;height:148px}.courseMore{margin-bottom:10px}.courseMore>p{margin-left:auto;margin-right:auto;font-size:12px;width:-moz-fit-content;width:fit-content}.course__image{width:100%;height:100%;border-radius:6px}.dance-style-box{border-radius:6px;width:195px;height:140px}.dance-style-box__name{font-size:14px}.courseBoxCenter{width:100%;display:flex;justify-content:center}.marginTopResponse{margin-top:30px}}.inputWithIcon{border:1px solid #bebebe;cursor:pointer;z-index:0;margin-top:-16px;border-radius:30px}.inputSquerWithIcon,.inputWithIcon{padding-left:1rem;padding-right:1rem;color:#000;position:relative;height:50px;display:flex}.inputSquerWithIcon{border:3px solid #000}.inputSquerWithIcon_invalid{padding-left:1rem;padding-right:1rem;color:#000;border:2px solid #c03;position:relative;height:50px;display:flex}.tittle_forSquerInput{text-align:start}.heightInputWithIcon{padding:1rem;color:#000;border:1px solid #bebebe;z-index:0;margin-top:-16px;position:relative;border-radius:30px;height:150px;display:flex}.msgInvalid{color:#c03;font-size:12px;margin-left:10px}.inputWithIcon_invalid{padding-left:1rem;padding-right:1rem;color:#000;border:1.5px solid #c03;z-index:0;margin-top:-16px;position:relative;border-radius:30px;height:50px;display:flex}.inputSquerWithIcon>svg,.inputSquerWithIcon_invalid>svg,.inputWithIcon>svg,.inputWithIcon_invalid>svg{margin-top:10px}.input_withTittle{border:none;height:100%;width:100%;font-size:14px}.input_withTittle::-moz-placeholder{text-align:center}.input_withTittle::placeholder{text-align:center}.requied_forInput{z-index:1;position:relative;color:#c03;font-weight:700;background-color:#fff;padding-right:5px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.tittle{display:flex}.tittle_forInput{margin-left:15px;padding-left:10px;padding-right:5px;z-index:1;position:relative;font-size:14px;background-color:#fff;width:-moz-fit-content;width:fit-content;color:#000}.dontDisplay{display:none}.div_withTittle{margin-bottom:8px}.smallInput{width:182px!important}.bigInput{width:386px}.fullInput{width:100%}.input_withTittle:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}input[type=date]{-webkit-text-fill-color:#000}@media screen and (max-width:600px){.bigInput{width:288px}.smallInput{width:136px!important}.tittle_forInput{margin-left:4px}.requied_forInput,.tittle_forInput{font-size:12px}}.stepsNavigationPulpit{display:flex;width:100%;justify-content:space-around;margin:0 auto 20px}.stepsNavigationPulpit_boxItem{display:flex;width:100%;justify-content:center;padding-bottom:5px;border-bottom:2px solid #e6e6e6;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:16px}.stepsNavigationPulpit_boxItem:hover{cursor:pointer}.choosenItemPulpit{border-color:#c03!important;font-weight:700;color:#c03}.showAwaibleEvent{width:600px;height:75vh}@media screen and (max-width:941px){.stepsNavigationPulpit_boxItem>p{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:813px){.stepsNavigationPulpit_boxItem{padding-left:15px;padding-right:15px}}@media screen and (max-width:635px){.stepsNavigationPulpit_boxItem{font-size:14px;display:table-cell;text-align:center;vertical-align:middle}.stepsNavigationPulpit_boxItem>p{height:-moz-fit-content;height:fit-content}.showAwaibleEvent{width:350px;height:75vh}}@media screen and (max-width:450px){.stepsNavigationPulpit_boxItem{width:33%;font-size:12px;padding-left:10px}.stepsNavigation{margin-right:0;justify-content:start;width:100%}}.getContract{width:270px;height:70px;box-shadow:0 0 6px 3px #e6e6e6;border-radius:15px;padding:15px;vertical-align:middle;display:flex}.getContract:hover{border:2px solid #c03;color:#c03}.contratRow{width:100%;display:flex;padding-bottom:5px;margin-bottom:20px}.pargrafMarginLeft{margin-left:30px}.generated-contract_column__agreement>.generated-contract__signatures>div{margin-top:25px}.contratColumn{width:50%;height:100%;display:flex;flex-direction:column}.marginAutoBottom{margin-bottom:auto}.iconDownload{margin-left:5px;margin-top:8px;width:28px}.getContract>p{margin-left:20px;margin-top:5px}.contracts_wrapper>.forAllTittle{margin-bottom:40px}.rowContract{margin-bottom:20px}.contractLogoWraper{width:100%;justify-content:center;display:flex}.contractLogoWraper>.generated-contract__logo{width:240px;height:auto;margin-left:0;margin-right:40px}.singinContractDay{width:100%;display:flex;justify-content:end}.tittleContract{text-align:center;padding-bottom:20px;margin-top:40px;display:flex}.tittleContract>h1{margin-top:0}.tittleContract>h1,.tittleContract>h2{width:-moz-fit-content;width:fit-content}.tittleContract>h2{margin-left:3px}.CamoTittleContract{display:flex;flex-direction:column}.CamoTittleContract>h1{text-align:left;margin-top:12px}.campContratColumn{width:100%}.dottedArea{width:100%;margin-top:24px;border-bottom:1px dotted #000}.generated-contract__label{white-space:nowrap}.generated-contract__dots,.generated-contract__dots_short{flex:1 1;margin-left:12px;border-bottom:1px dotted #000;line-height:1;align-self:flex-end}.generated-contract__dots_short{margin-right:12px}.campGenerated-contract__row{display:flex;align-items:flex-end;width:100%;margin:0}.partPdf>h3{margin-bottom:24px}.generated-contract__boxes .box{width:24px;height:24px;border:1px solid #000;display:inline-block}.margin12{margin-top:12px}.margin48{margin-top:48px}.margin96{margin-top:96px}.margin256{margin-top:280px}.margin480{margin-top:480px}.maxWidth50{max-width:50%}.generated-contract__paragraf{font-size:12px}.firstButton{border-bottom-left-radius:15px;border-top-left-radius:15px}.firstButton,.secundButton{border-top-right-radius:0;border-bottom-right-radius:0}.secundButton,.thirdButton{border-bottom-left-radius:0;border-top-left-radius:0}.thirdButton{border-top-right-radius:15px;border-bottom-right-radius:15px}.SalesEvent{height:130px}.SalesEvent,.SalesEventHeight{width:430px;border:2px solid #c03;border-radius:8px;padding:15px 25px;margin-left:auto;margin-right:auto;margin-bottom:15px;cursor:pointer}.SalesEventHeight{height:190px}.SalesEvent:hover,.SalesEventHeight:hover{border:1px solid #c03;box-shadow:0 0 16px 0 rgba(0,0,0,.10196078431372549)}.saleesEvent_title{font-size:18px;font-weight:700;text-transform:uppercase;width:100%;text-align:center}.saleesEvent_contentWrapper{width:100%;display:flex;justify-content:space-between}.saleesEvent_content{font-weight:600}.filter_eventList{margin-bottom:20px;display:flex;align-items:center}.select_filterEventList{-moz-appearance:auto;-webkit-appearance:auto;color:#000;border-bottom:2px solid #c03;padding:5px 5px 5px 10px;cursor:pointer}.noEventWrapper{margin-top:10px;margin-bottom:10px}.noEventWrapper>.courseMore_link{margin-left:10px}.selectedBarContent{display:block}.noneSelectedBarContent{display:none}.borderUP{border-top:1px solid #e6e6e6;padding-top:30px}.eventDetailsHeader{display:flex;justify-content:space-between;color:#000;cursor:pointer;padding-left:15px;padding-right:15px;height:40px;margin-top:10px;margin-left:1%;margin-bottom:20px;border:1px solid #c03;border-radius:15px;width:98%;align-items:center}.eventDetailsWrapper{width:100%;padding-left:15px;padding-right:15px}.choosenCourseBar{box-shadow:0 0 4px 0 #c03}.eventDetails_button{width:100%;height:100%;justify-content:center;display:flex}.eventDetails_button>button{height:50%;margin-top:auto;margin-bottom:auto}.eventsDetails_cell{width:33%;height:70px;margin-right:3px}.eventsDetails_row{display:flex;width:100%}.eventsDetails_cellTittle{height:33%;background-color:#e6e6e6;color:#000;display:flex;justify-content:center;text-align:center;border-radius:3px}.eventsDetails_cellContent{height:66%;display:flex;justify-content:center;padding-top:10px;font-size:12px;color:#000}.eventsDetails_cell_buttonCage{margin-top:-10px;@media screen and (max-width:651px){.getContract{width:150px}}}.noEventInEventList{color:#000;font-size:16px;margin-left:25px;margin-bottom:5px}.dashbord_eventList::-webkit-scrollbar,.responsive-table::-webkit-scrollbar{display:none}.buttonCage>button{max-width:-moz-fit-content;max-width:fit-content;max-height:35px}.buttonCage{display:flex;justify-content:center}.pastpaymentTittle{padding-left:320px;padding-top:40px}.NoCourseToday{width:100%}.titleNoToday{font-size:18px;font-weight:700}.msgsNoToday{font-size:16px;margin-top:20px}.boardHead2{display:contents}.eventTitle>svg{cursor:pointer}@media screen and (max-width:951px){.pastpaymentTittle{padding-left:0}.noEventInEventList{font-size:14px;margin-left:25px;margin-top:0;margin-bottom:5px}.stepsNavigationPulpit{margin-top:30px}.pastpaymentTittle>p{padding-top:50px}.filter_eventList{font-size:14px}.responsive-table{overflow-x:scroll}.responsiveTableWrapper>table>.boardHead2>.headTable_installemnt>th{width:15%!important;padding:2% 3% 4%}.responsiveTableWrapper>.no__spacing>.boardHead2>.headTable_installemnt>th{width:14%!important;padding:2% 2% 4%}.responsiveTableWrapper>table>.boardHead2>.headTable_installemnt{display:table-row!important;height:auto!important;margin:0!important}.responsiveTableWrapper>table>.board>.oddRowTable_installemnt,.responsiveTableWrapper>table>.board>div>.oddRowTable_installemnt{justify-content:stretch;display:flex;margin-bottom:0;height:65px}.responsiveTableWrapper>table>.board>.oddRowTable_installemnt>td,.responsiveTableWrapper>table>.board>div>.oddRowTable_installemnt>td{display:table-cell!important;width:auto!important;padding:8px 10px!important;justify-content:normal!important}.responsiveTableWrapper td,.responsiveTableWrapper th{font-size:13px;line-height:1.25}.responsiveTableWrapper>table>.board>.oddRowTable_installemnt>td>.iconCheckWrapper>svg,.responsiveTableWrapper>table>.board>div>.oddRowTable_installemnt>td>.iconCheckWrapper>svg{width:18px;height:18px}.summaryToPay_amount,.summaryToPay_toPay{font-size:14px}.summaryToPay>.forAll{min-width:120px;padding-top:7px;padding-bottom:5px}.eventTitle>svg{width:18px;height:18px;cursor:pointer}.eventTitle{padding-top:3px}.eventTitle>p{font-size:12px!important;margin-top:-3px}.eventDetailsHeader>p{font-size:12px}.eventDetailsHeader>svg{width:18px!important;height:18px!important}.eventsDetails_cellTittle{font-size:12px;line-height:normal;height:40%;padding-top:2px}.eventDetailsWrapper{padding-left:0;padding-right:0}.dashbord_eventList{padding-left:0!important;padding-right:0!important}.eventsDetails_cellContent{height:60%;padding-top:0}.pastpaymentTittle>P{font-size:16px}}@media screen and (max-width:635px){.SalesEvent{width:230px}.saleesEvent_content{text-align:end}.SalesEventHeight{width:230px;padding-bottom:10px;height:auto;min-height:180px}}.responsiveTableWrapper table{width:100%;border-collapse:collapse;table-layout:fixed}.responsiveTableWrapper td,.responsiveTableWrapper th{padding:10px 12px;vertical-align:top;color:#000;word-break:break-word;white-space:normal}.boardHead2 th{background:#c03;color:#fff;font-weight:700}@media screen and (max-width:635px){.responsive-table{overflow-x:hidden}.responsiveTableWrapper{width:100%!important}.responsiveTableWrapper tbody td:nth-child(5),.responsiveTableWrapper tbody td:nth-child(6),.responsiveTableWrapper thead th:nth-child(5),.responsiveTableWrapper thead th:nth-child(6){display:none!important}.responsiveTableWrapper tbody td:first-child,.responsiveTableWrapper thead th:first-child{width:70%!important}.responsiveTableWrapper tbody td:nth-child(2),.responsiveTableWrapper thead th:nth-child(2){width:20%!important;text-align:center}.responsiveTableWrapper tbody td:nth-child(3),.responsiveTableWrapper thead th:nth-child(3){width:10%!important;text-align:center}.iconCheckWrapper svg{width:18px;height:18px}}.checkboxWrapper .nativeCheckbox{all:unset;appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;display:inline-block!important;opacity:1!important;visibility:visible!important;position:static!important;pointer-events:auto!important;transform:none!important;width:18px;height:18px;margin:0 auto;vertical-align:middle;cursor:pointer;accent-color:#c6002a}.solid.is-disabled,.summaryToPay button:disabled{background:#c9c9c9!important;color:#fff!important;cursor:not-allowed!important;opacity:.8;pointer-events:none}.locationGrid{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-left:12px}.locationTile{width:250px;height:50px;border:1px solid #c03;border-radius:10px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;padding:4px;text-align:center;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .2s ease,color .2s ease,border-color .2s ease}.locationTile:hover{box-shadow:0 2px 10px rgba(0,0,0,.08);transform:translateY(-1px)}.locationTile.is-active{background:#c03;color:#fff;border-color:#c03}.tileLabel{display:block;width:100%;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}@media (max-width:600px){.locationGrid{grid-gap:10px;gap:10px}.locationTile{min-width:120px;height:56px}}.lable_typ{font-size:18px;font-weight:400;width:100%;color:#000;margin-bottom:8px;display:block;@media (max-width:600px){margin-left:50px}}.changePasswordWraper{width:40vw;height:100wh}.calendar__header{width:650px}.calendar__body,.calendar__header{margin-left:auto;margin-right:auto}.calendar__body{width:470px;margin-bottom:25px}.calendar__border{width:550px;margin:auto;border:2px solid grey;border-radius:12px;padding:5px}.calendar__separate-line{margin-bottom:5px;width:470px;height:2px;background-color:#000}.calendar__cell{text-align:center;margin:auto;display:flex;align-items:center;justify-content:center}.row__bootstrap-header{margin:0!important;align-items:center;justify-content:space-between}.row__bootstrap{margin-top:0!important}.row__month{width:230px!important;margin:0!important;justify-content:space-between}.col__nowrap{white-space:nowrap}.calendar__header>.row{flex-direction:row}.cell__has-event{align-items:center;width:100%;padding:auto;margin:auto;border:1.7px solid #c03;border-radius:12px}.col-md-1:hover{cursor:pointer;background-color:#d3d3d3}@media (max-width:990px){.cell__has-event{align-items:center;width:100%}.calendar__border{margin-top:30px}.col-md-1{font-size:12px}.calendar__header{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.calendar__header>.row>.col:first-child{width:10%;padding-left:0}.calendar__header>.row>.col{width:80%;padding-left:0;padding-right:0;flex:none}.calendar__header>.row>.col>.row__month{width:100%!important;display:flex;flex-direction:row}.calendar__header>.row>.col:last-child{width:10%;padding-right:0;display:flex;justify-content:end}.col__nowrap>b{font-size:14px}.mdi__icon{width:18px!important}.col>.row__month>.col{width:40%!important;padding-right:0;padding-left:0;display:flex;justify-content:center;flex:none}.col>.row__month>.col__nowrap{width:60%!important;padding-left:0;padding-right:0;display:flex;justify-content:end}.calendar__body{margin-left:0;margin-right:0;width:100%}.calendar__border,.calendar__separate-line{width:100%}}@media (max-width:990px){.calendar__body>.row{flex-direction:row;margin:0}.col-md-1{width:14.2857142857142%!important;*width:14.285714285714286%;flex:0 0 auto;text-align:center}.event__card{width:100%!important}.row__card{flex-direction:column!important}}@media (min-width:992px){.seven-cols .col-lg-1,.seven-cols .col-md-1,.seven-cols .col-sm-1{width:14.285714285714286%;*width:14.285714285714286%;text-align:center;padding-top:3px;padding-bottom:3px}}@media (min-width:1200px){.seven-cols .col-lg-1,.seven-cols .col-md-1,.seven-cols .col-sm-1{width:14.285714285714286%;*width:14.285714285714286%;text-align:center;padding-top:3px;padding-bottom:3px}}.event__spacer{height:30px}.event__card{width:430px;border:2px solid grey;border-radius:12px;padding:5px;margin:15px auto auto}.event__list{height:200px;overflow-y:scroll}.row__card{justify-content:space-between;margin:0!important}.col__card{width:50%}.status__0-4{color:orange}.status__5-8{color:#00f}.status__9-9{color:#c03}.mdi__icon:hover{cursor:pointer;color:#c03}.barCode{width:100%;height:100%;justify-content:center;display:flex}.barCode_bordered{padding:16px 32px;border:2px solid red;border-radius:15px;position:absolute;z-index:1}.barCode_tittle{width:100%;margin-left:20px;margin-bottom:40px}.barCode_tittle>.forAllTittle{font-style:italic;font-weight:700;font-size:17px;text-transform:uppercase;color:#c03}.barCode_tittle>.forAllTittle,.studentCardNull{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;line-height:20px}.studentCardNull{font-style:normal;font-weight:500;font-size:16px;color:#000}.studentCardNull_cointainer{width:100%;display:flex;margin-left:40px}@media screen and (max-width:951px){.barCode_tittle>.forAllTittle{font-size:14px}.barCode_tittle{margin-top:40px}}.ph-wrapper{border-radius:6px}.ph-row{transition:background .12s ease}.ph-row:hover{background:#f6f6f6}.ph-row--child{background:#fafafa}.ph-status{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ph-actions{width:48px;text-align:center}.ph-wrapper::-webkit-scrollbar{width:6px}.ph-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ph-wrapper::-webkit-scrollbar-thumb{background:#c03;border-radius:10px}@media (max-width:1250px){.ph-table{font-size:14px}}@media (max-width:950px){.ph-table{font-size:12px}}@media (max-width:640px){.ph-table{font-size:11px}.ph-table tbody td:first-child,.ph-table tbody td:nth-child(3),.ph-table tbody td:nth-child(4),.ph-table tbody td:nth-child(6),.ph-table tbody td:nth-child(7),.ph-table thead th:first-child,.ph-table thead th:nth-child(3),.ph-table thead th:nth-child(4),.ph-table thead th:nth-child(6),.ph-table thead th:nth-child(7){display:none!important}.ph-table tbody td:first-child,.ph-table thead th:first-child{width:22%!important}.ph-table tbody td:nth-child(3),.ph-table thead th:nth-child(3){width:26%!important}.ph-table tbody td:nth-child(4),.ph-table thead th:nth-child(4){width:18%!important}.ph-table tbody td:nth-child(5),.ph-table thead th:nth-child(5){width:18%!important;text-align:right}.ph-table tbody td:nth-child(6),.ph-table thead th:nth-child(6){width:12%!important;white-space:nowrap}.ph-table tbody td:nth-child(7),.ph-table thead th:nth-child(7){width:4%!important;text-align:center}}.ph-wrapper{width:100%;max-height:450px;overflow-y:auto}.ph-table{width:100%;border-collapse:collapse;table-layout:fixed}.ph-head th{background:#c03;color:#fff;font-weight:700;text-align:left;padding:10px 12px}.ph-body td{padding:10px 12px;color:#000;word-break:break-word}.parentBlock{width:100%}.lable_typ{margin-left:20%;@media (max-width:1640px){margin-left:30%}@media (max-width:1200px){margin-left:40%}@media (max-width:640px){margin-left:45px}}.filter_eventList1{@media (max-width:1640px){margin-left:30%}@media (max-width:1200px){margin-left:40%}@media (max-width:640px){margin-left:0}}.filter_eventList1,.responsiveTableWrapper1{margin-bottom:20px;margin-left:20%;display:flex;align-items:center;justify-content:flex-end}.responsiveTableWrapper1{@media (max-width:1640px){margin-left:30%}@media (max-width:1200px){margin-left:40%}@media (max-width:640px){margin-left:0}}.summaryToPay{display:flex;align-items:center;justify-content:flex-end}.forAllRedText{color:#c03;line-height:26px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.smallRedText{font-size:14px}.bigRedText{font-size:18px;font-weight:550}.mediumRedText{font-size:16px;font-weight:450}.serviceWrapperCustomer{width:100%;height:250px;display:flex;justify-content:center}.serviceContent{width:100%}.serviceContent_open,.serviceContent_phonNumber{margin-top:40px}.serviceContent_phonNumber>.forAllRedText:active{text-decoration:underline}.serviceContent>div>.forAllSmallTittle{font-size:16px}.serviceContent>.serviceContent_phonNumber>.forAllRedText{cursor:pointer;font-size:16px}@media screen and (max-width:951px){.serviceWrapperCustomer{margin-top:40px}.serviceContent>.forAllH4Tittle{font-size:16px}.serviceContent>.serviceContent_phonNumber>.forAllRedText,.serviceContent>div>.forAllSmallTittle{font-size:14px}}.tittleFAQ_headerQuestion{width:100%;display:flex;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;color:#000;margin-top:20px}.tittleFAQ_headerQuestion>svg{margin-right:15px;font-weight:500}.tittleFAQ_headerQuestion>p{font-weight:500;font-size:17px;line-height:26px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;color:#000}.tittleFAQ_headerQuestion .isRed{color:#c03;font-weight:400;font-size:16px;max-width:85%}@media screen and (max-width:951px){.tittleFAQ_headerQuestion>p{font-size:14px}.tittleFAQ_headerQuestion .isRed{font-size:12px}}.serviceWrapper{height:550px;display:block;justify-content:center}.faqContent>.forAllTittle{margin-bottom:40px}.FAQ_button{color:#c03;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-weight:700;font-size:18px;margin-top:80px}.faqContent{text-align:start;width:90%}.faqQuestion_content{width:90%;height:-moz-fit-content;height:fit-content;padding-left:40px}.dont{display:none}.answer{font-size:16px;font-family:"Helvetica Neue LT Pro";color:#000;margin-left:40px;margin-top:20px;font-weight:400}@media screen and (max-width:951px){.serviceWrapper>.forAllH4Tittle{font-size:16px}.serviceWrapper{margin-top:30px}.faqQuestion_content{padding-left:10px}.answer{margin-left:15px;font-size:12px;margin-top:10px}}.faqContent{margin-left:40px}.pinDot{width:8px;height:8px}.mapWrapper{width:100%;height:-moz-fit-content;height:fit-content;display:block;justify-content:center}.maps{margin-top:40px}.googleMapa>div{width:700px;height:400px}.classInfo{width:500px;margin-bottom:10px;height:120px;margin-top:20px;display:flex}.currentClass{height:100%;width:55%}.restClass{width:45%;height:100%}.restLocation{margin-bottom:10px}.restLocation>p{font-size:12px;color:#000}.currentClientName{font-weight:700;color:#c03}.currentAddress{color:#000;font-size:12px}.restClassTittle{font-weight:700;color:#000}@media (max-width:951px){.googleMapa>div{width:100%;height:300px}.mapWrapper{margin-top:30px}.faqContent{margin-left:0;min-width:380px;width:100%}.maps{width:100%;margin-top:20px}.classInfo{width:100%;display:block;height:-moz-fit-content;height:fit-content}.currentClientName,.restClassTittle{font-size:14px}.faqContent>.forAllH4Tittle{font-size:16px}}.errorText{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:18px;color:#c03;font-weight:500}.setting{padding-left:40px;display:flex}.switchButton_setting,.switchedButton_setting{width:80px;height:35px;border:2px solid #c03;border-radius:17px;display:flex;justify-content:space-between}.button_setting{display:flex;width:100%;justify-content:end;padding-right:35px;margin-bottom:20px}.changePassword_section{width:70%;margin-top:20px}.debetCard{margin-top:20px}.debetCard>.forAll{margin-top:40px}.switchButton_setting>.debetCard{margin-top:20px;height:250px;border-left:2px solid #c03;border-radius:15px}.switchButton_setting>.passwordIcon>svg,.switchedButton_setting>.cardIcon>svg{stroke:#fff}.switchButton_setting>.passwordIcon,.switchedButton_setting>.cardIcon{border-radius:15px;background-color:#c03;height:33px;width:45px;padding:5px 10px}.switchButton_setting>.cardIcon>svg,.switchedButton_setting>.passwordIcon>svg{stroke:#000}.switchButton_setting>.cardIcon,.switchedButton_setting>.cardIcon{padding-right:3px;padding-top:3px}.switchedButton_setting>.passwordIcon{padding:5px}.cardView{display:flex;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:16px;color:#000;margin-top:15px;margin-bottom:5px}.cardView>.iconCheckLabel>.iconCheckWrapper>svg{width:16px;height:16px;margin-top:-8px;margin-left:5px}.cardView>.iconCheckLabel{width:16px;height:16px;padding:0}.cardView>.iconCheckLabel>.iconCheckWrapper{width:16px;height:16px;margin:0}.cardViewType{margin-left:15px;margin-right:5px;font-weight:400;text-transform:uppercase}.settingMenu_buton{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#000;cursor:pointer;margin-left:40px;margin-bottom:20px}.settingMenu_buton:hover{color:#c03}.settingMenu_backButton{transform:rotate(180deg);cursor:pointer;margin:0;padding-top:0}.settingMenu_backButton:hover{fill:#c03}.settingMenu_smallbackButton{display:none}.settingMenu_smallbackButton:hover{fill:#c03}.changePassword_section-title{color:#000;font-size:18px;line-height:26px;font-weight:700}.changePassword_section-title,.section__h6-headline{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.section__h6-headline{color:#000!important;font-size:16px;line-height:20px!important;font-weight:500}.isDefaultCard{width:12px;height:12px;border:2px solid #c03;border-radius:3px;margin-top:9px;margin-left:20px}.backButton_container{width:100%;padding-right:50px;padding-left:40px;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.onlyBackButtonContainer{width:100%;display:flex;align-items:center;justify-content:end}.backButton_container>p{font-family:"Helvetica Neue LT Pro";font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase;color:#000}.personalData_wrapper{width:100%;padding-right:20%;height:-moz-fit-content;height:fit-content}.personalData_wrapper>p{margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:400;color:#000}.infoPersonalData{font-weight:700;font-size:17px;line-height:20px}.personalData_user{margin-left:30px}.personalData_wrapper>.personalData_content>.chooseConection,.personalData_wrapper>.personalData_user>.personalData_content>.chooseConection{margin-bottom:20px}.ShadowBox_data{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:32px 16px;grid-gap:20px;gap:20px;width:322px;height:52px;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.10196078431372549)}@media screen and (max-width:901px){.backButton_container{margin-top:20px;margin-bottom:10px}.personalData_wrapper>p{font-size:14px}.settingMenu_backButton{display:none}.settingMenu_smallbackButton{display:block;transform:rotate(180deg);cursor:pointer;padding-top:0;margin:0 5px 0 95%}.personalData_user{margin-left:5px}.personalData_content>.chooseConection>.iconCheckLabel>label{font-size:14px;margin-top:3px;margin-left:5px}.personalData_wrapper{width:100%;padding-right:0}.backButton_container>p{font-size:16px;margin-top:2px}.changePassword_section-title,.lengu>.iconCheckLabel>label,.section__h6-headline{font-size:14px}}.iconChecked{width:24px;height:24px;cursor:pointer}.iconCheckWrapper{width:24px;height:24px;margin-right:3px;margin-top:0}.iconCheckLabel>label{font-size:16px;font-weight:600;color:#000;cursor:pointer}.iconCheckLabel,.iconCheckLabel>label{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;margin-bottom:5px}.iconCheckLabel{display:flex;vertical-align:middle;height:24px;width:-moz-fit-content;width:fit-content;margin-top:5px}.rowInput{display:flex;width:100%}.rowInput>.div_withTittle{margin-right:20px}.personalData_content{margin-top:20px;margin-left:20px}.personalData_content>.forAll{margin-top:20px}.consentArea>.iconCheckLabel{height:-moz-fit-content;height:fit-content}.HeaderRodo>svg{margin-right:10px}.bolen{font-weight:600}.HeaderRodo{width:100%;display:flex;margin-bottom:20px}.HeaderRodo>.eventTitle{width:80%}.HeaderRodo>p{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:italic;font-weight:700;font-size:17px;line-height:20px;text-transform:uppercase;color:#c03}.rodoContentPoint,.rodoContentPointTitle{margin-left:4px;color:#000}.rodoContentPointTitle{font-weight:550}.rodoContentPointDeep{color:#000;margin-left:8px}.pointStatueDeep{color:#000;margin-left:16px;font-size:16px}.rodoContent{color:#000;width:-moz-fit-content;width:fit-content}.rodoTitle{font-weight:700;color:#000}.rodo_content{margin-top:0;margin-left:20px}.textAreaRodo>p{margin-bottom:5px}.textAreaRodo{overflow-y:auto;height:300px;margin-bottom:20px}.locationButton{margin-right:10px}.choosenLocationButton{font-weight:600;margin-right:10px}.locationButton:hover{color:#c03}@media screen and (max-width:901px){.rodo_content{margin-top:0}.rodoContent,.rodoContentPoint,.rodoContentPointDeep,.rodoContentPointTitle,.rodoTitle{font-size:12px}.HeaderRodo>.HeaderRodoTittle{font-size:16px;margin-top:2px}}.acceptInput{width:15px;height:15px;border:1px solid #c03}.labelDiv{display:flex;height:20px;vertical-align:bottom;margin-bottom:15px}.iconCheckLabel>label{margin-bottom:15px;margin-left:10px;font-weight:400}.courseMore_link,.iconCheckLabel>label{height:-moz-fit-content;height:fit-content}.courseMore_link{margin-top:50px;padding:32px 0}.chooseUserOption{font-weight:500;font-size:18px;margin-bottom:12px;display:flex;flex-direction:row;cursor:pointer}.chooseUserOptionWrapper{padding-top:24px}.chooseUserOption:hover{color:#c03}.chooseUserOption>p{width:-moz-fit-content;width:fit-content;margin-left:24px;font-weight:700}.changeDateWrapper{margin-left:10px}.tittleChageData{font-weight:500;font-size:18px;text-transform:uppercase}.tittleChageDataMsg,.userChageData{color:#c03;font-weight:500}.tittleChageDataMsg{font-size:18px}.forAllLink{text-decoration:underline;color:#c03;font-weight:550;margin-top:8px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.bigLink{font-size:16px}.smallLink{font-size:12px}.forAllText{text-decoration:underline;color:#c03;font-weight:400;margin-top:8px;cursor:pointer;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;line-height:19px}.bigText{font-size:16px}.smallText{font-size:12px}.remiandPassword_area{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;width:480px;height:260px;padding-left:15px}.remiandPassword_area>p{margin-bottom:20px;color:#000}.remiandPassword_area>.forAll{margin-top:20px}.msg_area{margin-top:40px;width:400px;height:-moz-fit-content;height:fit-content;display:flex;margin-bottom:20px}.msg{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;color:#000}.msg_area>p{display:flex;height:-moz-fit-content;height:fit-content}.msg_area>.forAllRedText{margin-top:1px;margin-left:4px}.remiandPasswordSuccessMsg_area{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;width:520px;height:200px;padding-left:30px}.msgOut{width:420px}@media screen and (max-width:951px){.emailTitle{font-size:14px}}@media screen and (max-width:620px){.remiandPassword_area{width:-moz-fit-content;width:fit-content;padding-left:4px;padding-right:4px}.modalContainer{padding-bottom:70px;padding-top:20px;margin-left:0;margin-right:0;width:100%}}@media screen and (max-width:405px){.modalContainer{margin-left:3px;padding:20px 3px 70px}}@media screen and (max-width:355px){.modalContainer{padding:20px 5px 70px;margin-left:0}}@media screen and (max-width:500px){.modalContent{padding-left:0}}@media screen and (max-width:385px){.modalContent{padding-left:0}.remiandPassword_area>.forAll{padding-left:3%;padding-right:3%;min-width:180px}.remiandPassword_area>.forAllTittle{font-size:14px}}.summaryOrder_details>.forAllRedText{font-family:"Helvetica Neue LT Pro";font-style:italic;font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#c03}.tileData{width:30px;text-align:center;color:#fff}.tileData,.tileDataWidth{border:1px solid #c03;box-shadow:0 0 16px rgba(0,0,0,.1);height:34px;border-radius:5px;margin-left:3px;background-color:#c03;font-size:14px;font-weight:700;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;padding-top:3px}.tileDataWidth{width:170px;display:flex;justify-content:center;color:#000;color:#fff}.timeContainer{display:flex;min-width:25%;justify-content:space-between;margin-top:9px}.timeContainer:hover{width:-moz-fit-content;width:fit-content}.when{height:-moz-fit-content;height:fit-content;margin-top:-5px;text-align:end;font-family:"Helvetica Neue LT Pro";font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#000}.summaryOrder_details{width:386px;padding:40px 32px;margin-top:40px;border-radius:8px;box-shadow:0 0 16px rgba(0,0,0,.1)}.row_summaryOrder_lvl,.row_summaryOrder_time{display:flex;width:100%;height:-moz-fit-content;height:fit-content;justify-content:space-between}.dataAndHour{width:114px;height:16.52px;font-weight:400}.dataAndHour,.row_summaryOrder_time>.forAllTittle{font-family:"Helvetica Neue LT Pro";font-style:normal;font-size:16px;line-height:20px;color:#000;margin-top:32px}.row_summaryOrder_time>.forAllTittle{font-weight:550;text-align:right}.row_summaryOrder_lvl>.forAllTittle{margin-top:14px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:550;font-size:16px;line-height:20px;text-align:right;color:#000}.row_summaryOrder_lvl>.dataAndHour{width:-moz-fit-content;width:fit-content;margin-top:14px}.age_row{margin-top:32px;display:flex;justify-content:space-between}.age_row_icon>.dataAndHour{margin-top:0;margin-left:8px}.age_row>.forAllTittle,.instructoDiv>.forAllTittle{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:550;font-size:16px;line-height:20px;text-align:right;color:#000}.age_row_icon{display:flex}.age_row_sec{margin-top:16px;display:flex;justify-content:space-between}.age_row_sec>.forAllTittle{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:550;font-size:16px;line-height:20px;text-align:right;color:#000}.age_row_icon>.dataAndHour{width:-moz-fit-content;width:fit-content}.small_summaryOrder_details{display:flex;align-items:flex-start;padding:20px 16px;width:288px;height:56.04px;background:#fff;box-shadow:0 0 16px rgba(0,0,0,.1);border-radius:8px;justify-content:space-between;margin-top:20px}.small_summaryOrder_details>.forAllRedText{margin-top:-3px}.small_summaryOrder_details>svg{margin-top:3px;margin-right:3px}.showArrow{display:none}.headerWidth_arrow{display:flex}.headerWidth_arrow>.forAllRedText{font-style:italic;font-size:22px}@media screen and (max-width:951px){.contentDetails{display:none;height:-moz-fit-content;height:fit-content}.summaryOrder_details{padding:20px 16px;margin-bottom:20px;margin-top:20px;justify-content:space-between}.headerWidth_arrow{display:flex;justify-content:space-between;width:100%}.headerWidth_arrow>.forAllRedText{margin-top:-3px;font-family:"Helvetica Neue LT Pro";font-style:italic;font-weight:700;font-size:17px;line-height:20px;color:#c03}.showArrow{display:block;width:12px;height:12px}.showArrow_wrapper{margin-right:15px;margin-top:-6px}.showArrow_wrapper:focus{transform:rotate(180deg)}.showArrow_wrapper:focus+.summaryOrder_details{width:386px;height:350px}.columDetials{width:auto}.age_row>.forAllTittle,.age_row_sec>.forAllTittle,.dataAndHour,.row_summaryOrder_lvl>.forAllTittle,.row_summaryOrder_time>.forAllTittle{display:inline-block;font-size:14px}.instructoDiv>.forAllTittle{font-size:14px}}@media screen and (max-width:450px){.columDetials{width:100%!important;justify-content:start!important}.columnLogin_wrapper{margin-right:8%}.summaryOrder_details{width:100%}.age_row>.forAllTittle,.age_row_sec>.forAllTittle,.dataAndHour,.row_summaryOrder_lvlc,.row_summaryOrder_time>.forAllTittle{display:inline-block;font-size:14px}.instructoDiv>.forAllTittle{font-size:14px}.age_row_icon{vertical-align:middle}}.stepsNavigation{display:flex;width:-moz-fit-content;width:fit-content;justify-content:space-around;margin:40px auto 0}.stepsNavigation_boxItem{display:flex;width:200px;justify-content:center;padding:5px auto;border-bottom:2px solid #e6e6e6;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:16px}.stepsNavigation_boxItem>svg{margin-right:3px;margin-top:1px}.redTittle{color:#c03;font-weight:600;font-size:20px;cursor:pointer}@media screen and (max-width:941px){.stepsNavigation_boxItem{width:180px}.stepsNavigation_boxItem>p{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:813px){.stepsNavigation_boxItem{padding-left:15px;padding-right:15px;width:160px}}@media screen and (max-width:635px){.stepsNavigation_boxItem{width:150px;font-size:14px;display:table-cell;text-align:center;vertical-align:middle}.stepsNavigation_boxItem>p{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:450px){.stepsNavigation_boxItem{width:33%;font-size:12px;padding-left:10px}.stepsNavigation_boxItem:first-child{width:33%;font-size:12px;padding-left:0}.stepsNavigation_boxItem:last-child{width:33%;font-size:12px;padding-right:0}.stepsNavigation{margin-right:0;margin-top:0;justify-content:start;width:100%}}@media screen and (max-width:320px){.stepsNavigation_boxItem{width:33%;padding-left:5px}.stepsNavigation{margin-right:0;justify-content:start;width:100%}}.summary_box{display:flex;width:-moz-fit-content;width:fit-content;justify-content:space-around;margin:0 auto}.summary_boxItem{display:flex;width:200px;justify-content:center;padding:5px 20px;border-bottom:2px solid #e6e6e6;margin-left:1px;margin-right:1px;font-size:18px}.choosenItem>p{font-weight:700!important;color:#c03!important;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.choosenItem{border-color:#c03!important}.iconCheck_summary{width:24px;height:24px}.summary_chooseCourse{display:flex;margin-top:30px;justify-content:center}.summary_chooseCourse_item{display:flex;margin-right:15px;padding:5px 30px}.choosenProgress{font-weight:700;color:#c03}.UserDetailPopUp{display:flex;width:386px;height:49px;padding:16px 32px;margin-top:10px;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.10196078431372549);justify-content:space-between}.UserDetailPopUp>p{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#000}.content_and_icon{display:flex;justify-content:space-between}.content_and_icon>p{white-space:nowrap;width:-moz-fit-content;width:fit-content;height:16.52px;float:left;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#000;margin-right:12px}.content_and_icon>p,.content_and_icon_hint{justify-content:space-between;text-align:right}.content_and_icon_hint{margin-top:-4px;display:flex;flex-direction:column}.labelP:first-letter{text-transform:uppercase}.labelP{white-space:nowrap;width:-moz-fit-content;width:fit-content;height:16.52px;float:left;justify-content:space-between;font-weight:700;font-size:16px;text-align:right}.hintP,.labelP{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;line-height:20px;color:#000;margin-right:12px}.hintP{font-weight:400;font-size:12px}.contentWithHint_and_icon{display:flex}.svg_nav{margin-top:-3px;width:-moz-fit-content;width:fit-content;cursor:pointer}@media screen and (max-width:450px){.UserDetailPopUp{width:100%;padding:16px}.content_and_icon>p,.UserDetailPopUp>p{font-size:14px}}.dataSummary{margin-top:50px;display:flex}.dataSummary_details{width:50%}@media screen and (max-width:951px){.dataSummary_detailsDetails>.columDetials_wrapper{width:100%!important}.dataSummary{display:flex;flex-direction:column-reverse;width:100%;margin-top:60px;align-items:center}.dataSummary_details{width:100%;justify-content:center}}@media screen and (max-width:320px){.dataSummary_details{justify-content:start}}.dataSummary_detailsDetails{width:50%;display:flex;justify-content:end;margin-top:30px}.dataSummary_detailsDetails>.columDetials_wrapper{width:-moz-fit-content;width:fit-content}.dataSummary_details_row{width:100%;display:flex}.dataSummary_details_row>.forAllTittle{margin:0 0 0 auto}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.startData{margin-top:30px;margin-left:20px}.startData>.div_withTittle,.startData>.forAll{margin-top:40px}.paymentOption{width:285px;height:auto;box-shadow:0 0 6px 3px #e6e6e6;margin:10px 15px 10px 10px;border:1px solid #e6e6e6;border-radius:8px}.variantSummary_option>.tittle_stage>.tittle_content{justify-content:start!important}@media screen and (max-width:1020px){.paymentOption{width:255px}.paymentOption>.forAllTittle{margin-left:5px!important}}@media screen and (max-width:980px){.paymentOption>.entryFee,.paymentOption>.paymentMounth,.paymentOption>.paymentPrice{margin-left:10px!important}}@media screen and (max-width:950px){.variantSummary_option>.tittle_stage>.tittle_content{font-size:15px}.paymentOption>.entryFee,.paymentOption>.paymentMounth{margin-left:10px!important}}.paymentOption:hover{border:1px solid #c03}.entryFee{font-weight:400;color:#000;margin-bottom:15px}.entryFee,.paymentPrice{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-size:16px;line-height:20px;display:flex;margin-left:32px}.paymentPrice{font-weight:700;color:#c03;margin-bottom:12px}.paymentPrice>p{margin-right:16px}.paymentMounth,.paymentPrice>p{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#000}.paymentMounth{margin-left:32px;margin-bottom:12px}.paymentOption>.forAllTittle{white-space:nowrap;margin-top:40px;margin-left:30px;margin-bottom:30px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:italic;font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#000}.paymentOption>.forAll{margin-left:32px;margin-bottom:40px;margin-top:10px;padding-left:14px;padding-right:14px;min-width:140px}@media screen and (max-width:951px){.entryFee,.entryFee>p,.paymentMounth,.paymentMounth>p,.paymentPrice,.paymentPrice>p{font-size:14px}.paymentOption>.forAllTittle{font-size:17px}.paymentOption>.forAll{margin-left:0}}.variantSummary_option>.tittle_stage{display:flex;margin-top:30px}.variantSummary_option>.tittle_stage>p{margin-top:auto;margin-bottom:11px}.fullData{font-family:"Helvetica Neue LT Pro",sans-serif;font-style:italic;font-weight:700;font-size:22px;line-height:26px;letter-spacing:0;color:#000}.paymentOptions{display:flex;margin-top:15px}.variantSummary{display:flex;margin-top:80px}.vairaintSummary_tittle{width:60%;margin-top:30px}.fullData_data{padding-left:5px;margin-top:12px;margin-bottom:12px}.fullData_data>.conent_register{margin-top:3px;height:21px}.emialStrong{cursor:pointer}.entryFee_value{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#000;margin-left:12px}@media screen and (max-width:950px){.dataSummary{margin-top:40px}.fullData{font-size:16px}.variantSummary{display:flex;flex-direction:column-reverse;width:100%;margin-top:60px;align-items:center}.paymentOptions{display:block}.paymentOption{padding-top:1px;width:100%;padding-left:15px;margin-left:0}.dataSummary_detailsDetails{width:100%;justify-content:center;margin-top:0}.payment_wrapper_option{width:386px}.vairaintSummary_tittle{display:flex;margin-top:20px;width:100%;justify-content:start}.vairaintSummary_tittle>.forAllTittle,.variantSummary_option{width:100%;height:-moz-fit-content;height:fit-content}.vairaintSummary_tittleWrapper{width:386px}}@media screen and (max-width:320px){.dataSummary_detailsDetails{justify-content:start}}@media screen and (max-width:450px){.vairaintSummary_tittleWrapper{width:100%}}.discount_wrapper{width:290px;height:120px;box-shadow:0 0 6px 3px #e6e6e6;border-radius:5px;text-align:center;align-items:center;padding-top:20px;margin-top:30px;margin-right:15px}.discount_wrapper:hover{border:2px solid #c03}.choosen_discount_wrapper{width:290px;height:120px;border:2px solid #c03;border-radius:5px;text-align:center;align-items:center;padding-top:20px;margin-top:30px;margin-right:15px}.tittle_discount{font-weight:700;font-size:18px}.discount__image-box{width:100%;margin-top:15px}.discount__image{width:100px}.iconlogo{margin-left:10px}.discountMsg{font-size:16px;color:#000}.info{color:#000;font-size:12px;margin-top:-10px;margin-bottom:10px}.payment_wrapperOptions{width:75%}.paymentForm_label{display:flex;margin-bottom:20px}.paymentForm_label>p{margin-left:10px;margin-top:3px}.payment_wrapper{margin-top:80px;display:flex}.paymentForm_label>p{color:#000}.choosenPayment_Sales{margin-top:80px}.dicountBox{display:block;margin-top:30px}.discountCode_enter{margin-top:10px;margin-bottom:40px}.discountCode_enter>.forAll{margin-left:30px;height:45px;margin-top:15px}.discountCode_enter>.div_withTittle>.inputWithIcon,.nip_checkbox>.div_withTittle>.inputWithIcon,.nip_checkbox>.div_withTittle>.inputWithIcon_invalid{padding-right:0}.nip_checkbox>.div_withTittle>.inputWithIcon>.forAll{margin-top:0}.nip_checkbox>.div_withTittle>.inputWithIcon_invalid>.forAll{margin-top:3px;font-weight:700;margin-bottom:3px;margin-right:3px}.discountCode_enter>.div_withTittle>.inputWithIcon>.forAll,.nip_checkbox>.div_withTittle>.inputWithIcon>.forAll{margin-top:3px;font-weight:700;margin-bottom:3px;margin-right:3px;padding:9px 14px 8px}.discountCode_enter>.div_withTittle>.inputWithIcon>.bigInput,.nip_checkbox>.div_withTittle>.inputWithIcon>.bigInput,.nip_checkbox>.div_withTittle>.inputWithIcon_invalid>.bigInput{width:300px}.discountCode{margin-top:30PX;margin-bottom:30px}.payment_wrapper_option{width:70%}.choosePaymentOption{margin-top:30px}.nip_checkbox>.iconCheckLabel{margin-top:30px;margin-bottom:25px}.nip_checkbox>.div_withTittle{margin-bottom:36px}.columDetials_payment{width:100%;display:flex;justify-content:end}@media screen and (max-width:950px){.payment_wrapper{display:flex;flex-direction:column-reverse;width:100%;margin-top:60px;align-items:center}.columDetials_payment{width:100%;display:flex;justify-content:center}.payment_wrapper_option{width:386px}.discountMsg{font-size:12px;color:#000}.payment_wrapperOptions{margin-top:20px;width:100%;display:flex}}@media screen and (max-width:320px){.columDetials_payment,.payment_wrapperOptions{justify-content:start}}.dicountBox>.iconCheckLabel>label{width:-moz-fit-content;width:fit-content}@media screen and (max-width:450px){.payment_wrapper_option{width:100%}.discountCode_enter>.div_withTittle>.inputWithIcon>.small,.nip_checkbox>.div_withTittle>.inputWithIcon>.small{font-size:12px}}@media screen and (max-width:951px){.choosenPayment_Sales{margin-top:0}.choosePaymentOption>.paymentForm_label>p{font-size:14px;margin-top:6px}.dicountBox>.iconCheckLabel>label,.discountCode>.iconCheckLabel>label,.nip_checkbox>.iconCheckLabel>label{font-size:14px;margin-top:2px}}@media screen and (max-width:520px){.discountCode_enter>.forAll{margin-left:15px;font-size:12px;width:100px;margin-left:10px}}@media screen and (max-width:520px){.discountCode_enter{display:block}}.headTable_installemnt{width:100%;justify-content:space-between;color:#fff;height:58px}.installemnt_table>table{width:100%;margin-top:40px}.oddRowTable_installemnt>td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px;background-color:transparent}.oddRowTable_installemnt>td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px;background-color:transparent}.installmentTbody>.oddRowTable_installemnt:nth-child(2n){background-color:#f1f1f1;border:1px solid transparent;border-bottom-left-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px}.columDetials_installment{width:40%;display:flex;justify-content:end}.no__spacing{border-spacing:0;border-collapse:collapse}.headTable_installemnt>th{background-color:#c03;text-align:center;vertical-align:middle;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:14px}.headTable_installemnt>th:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.headTable_installemnt>th:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.oddRowTable_installemnt>td{text-align:center;align-items:center;vertical-align:middle;height:60px;color:#000;background-color:transparent;font-size:14px}.oddRowTable_installemnt>td>.iconCheckWrapper{cursor:pointer;width:100%}.evenRowTable_installemnt>td{text-align:center;align-items:center;vertical-align:middle;height:60px;background-color:#f5f5f5}.evenRowTable_installemnt>td>.iconCheckWrapper{width:100%}.evenRowTable_installemnt>td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.evenRowTable_installemnt>td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.amountInstallment{display:flex;justify-content:space-between;margin-top:15px;margin-bottom:15px;font-size:22px;color:#000;font-style:italic;font-weight:700}.amountInstallment>.forAllTittle{margin-left:5px}.Installment_summary>.forAll{border:none}.installment{display:flex;margin-top:80px}.installment_container{width:60%;margin-right:15px}.Installment_summary{margin-top:20px;border-top:1px solid #000}.Installment_summaryValue{display:flex;justify-content:space-between;color:#000}.Installment_summaryDetails{margin-top:10px}@media screen and (max-width:950px){.installment{display:flex;flex-direction:column-reverse;width:100%;margin-top:60px;align-items:center}.columDetials_installment,.installment_container{margin-top:20px;width:100%;display:flex;justify-content:center}.installment_wrapper{width:100%}.installemnt_table{width:100%;height:-moz-fit-content;height:fit-content;overflow-x:scroll}.headTable_installemnt>th{font-size:12px}.Installment_summaryDetails{font-size:14px}.amountInstallment{font-size:17px}.installemnt_table>table{height:-moz-fit-content;height:fit-content;overflow-x:scroll}.oddRowTable_installemnt>td{font-size:12px}}.contracts_area{margin-top:20px;margin-bottom:20px}.rowContract{margin-top:15px;display:block;width:580px;height:auto}@keyframes scaling{0%,to{background-color:#fff}50%{background-color:#c03}}.dot{margin:auto 1px 2px 2px;width:1.5px;height:1.5px;background-color:#fff;border-radius:50%;animation:scaling 2.5s ease-in-out infinite}.dot:nth-child(2){animation-delay:.3s}.dot:nth-child(3){animation-delay:.6s}.dot:nth-child(4){animation-delay:.9s}.dot1{margin:auto 1px 2px 2px;width:5px;height:5px;background-color:#fff;border-radius:50%;animation:scaling 2.5s ease-in-out infinite}.dot1:nth-child(2){animation-delay:.3s}.dot1:nth-child(3){animation-delay:.6s}.dot1:nth-child(4){animation-delay:.9s}.dot1:nth-child(5){animation-delay:1.2s}.dot1:nth-child(6){animation-delay:1.5s}.awaitPayment{display:flex}.awaitPayment1{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.awaitPaymentText{line-height:16px;color:#c03;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.acceptrContractLabel{display:flex;margin-bottom:12 px;height:-moz-fit-content;height:fit-content}.acceptrContractLabel>.iconCheckLabel{margin-right:5px;height:-moz-fit-content;height:fit-content}.acceptrContractLabel>.active>.forAllLink,.pLabel{margin-top:4px}.pLabel{margin-left:5px;margin-right:5px}.acceptContract{margin-bottom:40px}.acceptContract_tittle{color:#000;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:20px;margin-top:20px}.contracts_content{display:flex;margin-top:80px;height:1000px}.contractSummary{width:100%;border-top:1px solid #000;margin-top:20px;padding-top:20px}.contractSummary_tittle{font-weight:400;margin-bottom:12px}.contractSummary_tittle,.contractSummary_value{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-size:16px;line-height:20px;color:#000}.contractSummary_value{font-weight:700}.contractSummary_summaryValue{display:flex;justify-content:space-between;margin-top:20px}.contractSummary_summaryValue>.forAllTittle{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:italic;font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#000}.dont_Display{display:none}.contracts_wrapper{width:50%}.getContract{margin-left:16px;margin-top:20px;cursor:pointer}.rowContractLine{display:flex;width:100%;justify-content:space-between}.getContract>p{margin-bottom:10px}.needToByAccept{margin-top:5px;color:#c03}.acceptContract>.acceptrContractLabel>a>.forAllLink{margin-top:5px}@media screen and (max-width:950px){.acceptContract{margin-bottom:25px}.needToByAccept{font-size:12px}.awaitPaymentText{line-height:14px}.getContract{margin-left:10px;width:200px;height:43px;padding:5px 12px}.rowContract{width:100%}.getContract>p{font-size:11px;margin-left:8px}.contracts_wrapper{width:100%;display:flex;justify-content:center}.contract_content{width:386px}.rowContractLine{display:block;width:-moz-fit-content;width:fit-content}.acceptContract_tittle,.acceptrContractLabel>.iconCheckLabel>label{font-size:12px}.acceptrContractLabel>a>.forAllLink{font-size:12px;margin-top:5px;margin-left:3px}.acceptrContractLabel>.active>.forAllLink,.pLabel{margin-top:5px}.pLabel{font-size:12px}.contractMarginWraper:last-child{margin-bottom:20px}}@media screen and (max-width:450px){.contracts_wrapper{width:100%;display:flex;justify-content:start}.contract_content{width:288px}.contract_content>.forAll{font-size:15px;padding-left:4px;padding-right:4px;min-width:180px}}@media screen and (max-width:861px){.acceptrContractLabel>.iconCheckLabel{margin-right:2px}}.navBar_buy{background-color:#fff;width:800px;height:40px;margin:15px auto 0;border-radius:25px;display:flex;padding:3px 0;justify-content:space-between}.navBar_buy_item{display:flex;width:-moz-fit-content;width:fit-content;padding-left:15px;padding-right:15px;font-size:14px;font-family:"Helvetica Neue LT Pro",sans-serif}.navBar_buy_item>svg{margin-right:3px}@media screen and (max-width:1073px){.navBar_buy_item{padding-left:12px;padding-right:12px}.navBar_buy{width:720px}}@media screen and (max-width:1020px){.navBar_buy_item{padding-left:8px;padding-right:8px}.navBar_buy{width:650px}}.navBar_buy_item>p{display:inline;width:-moz-fit-content;width:fit-content}.navBar_buy_item>.iconCheck_summary{height:18px;width:18px}.choosen_item{color:#c03;font-weight:600;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.not_current{display:none}.current_navBar{font-size:12px;color:#c03;font-weight:700;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.wrappedNAvigator{width:-moz-fit-content;width:fit-content;text-align:center;margin-top:8px}.smallNavigator{display:flex;justify-content:space-between}.lastNavigator{width:100%;text-align:center;margin-top:8px}.firstSvgNav,.svgNav{margin-top:8px}.firstSvgNav{width:8px;margin-left:-8px}.firstwrappedNAvigator{margin-top:8px;width:100%;text-align:center}.summaryOrder_wrapper{margin-top:80px}.summaryOrder_content{display:flex}.summaryOrder_courseDetail{width:50%}.summaryOrder_userDetail{width:50%;margin-top:40px;height:440px;display:flex;justify-content:end}.summaryOrder_userDetail_wrapper{min-height:350px;height:85%;display:flex;flex-direction:column;justify-items:start}.summaryOrder_userDetail_wrapper>.UserDetailPopUp:first-child{margin-top:0}.summaryOrder_userDetail_wrapper>.UserDetailPopUp:last-child{margin-bottom:0}.summaryOrder_userDetail_wrapper>.UserDetailPopUp{margin-top:auto}.summaryOrder_userDetail>.UserDetailPopUp{margin-top:20px}.summaryOrder_userDetail>.UserDetailPopUp:first-child{margin-top:0}.summaryOrder_summary>.Installment_summary{margin-top:40px}.summaryOrder_summaryValue{display:flex;width:100%;margin-bottom:12px;justify-content:space-between}.summaryValue_slim{font-weight:400}.summaryValue_bold,.summaryValue_slim{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-style:normal;font-size:16px;line-height:20px;color:#000}.summaryValue_bold{font-weight:700}.amountSummaryOrder{display:flex;width:100%;justify-content:space-between;font-family:"Helvetica Neue LT Pro";font-style:italic;font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#000;margin-top:8px;margin-bottom:32px}.summaryOrder_summaryDetails{padding-top:20px}@media screen and (max-width:950px){.summaryOrder_wrapper{margin-top:40px;width:100%;display:flex;justify-content:center}.summaryOrder_positionWrapper{width:386px}.summaryOrder_position{width:386px;height:-moz-fit-content;height:fit-content}.summaryOrder_courseDetail{padding-bottom:15px}.summaryOrder_courseDetail,.summaryOrder_userDetail{height:-moz-fit-content;height:fit-content;width:100%}.summaryOrder_userDetail{justify-content:center}.summaryOrder_content{display:block;width:100%}.summaryOrder_summary>.Installment_summary{width:100%;margin-top:20px}.summaryOrder_position>.summaryOrder_content>.summaryOrder_userDetail>.summaryOrder_userDetail_wrapper{display:block;min-height:0}.summaryOrder_position>.summaryOrder_content>.summaryOrder_userDetail>.summaryOrder_userDetail_wrapper>.UserDetailPopUp{margin-bottom:10px}.summaryOrder_position>.summaryOrder_content>.summaryOrder_userDetail{margin-top:0}.summaryOrder_position>.summaryOrder_content>.summaryOrder_courseDetail>.summaryOrder_details{margin-bottom:0}.summaryOrder_position>.summaryOrder_content>.summaryOrder_userDetail>.summaryOrder_userDetail_wrapper>.UserDetailPopUp>.contentWithHint_and_icon>.content_and_icon_hint>.labelP{font-size:14px}.amountSummaryOrder{font-size:17px;margin-bottom:15px}.amountSummaryOrder>.forAllTittle{font-size:17px}.summaryValue_bold{font-weight:400;font-size:14px}.summaryValue_slim{font-size:14px}}@media screen and (max-width:450px){.summaryOrder_position,.summaryOrder_positionWrapper{width:288px}.summaryOrder_wrapper{justify-content:start;margin-left:10px}}.contentSummary_wrapper{margin-top:0;background-color:transparent;height:-moz-fit-content;height:fit-content;padding-top:15px}.contentSummary_header{display:flex;width:100%;margin-bottom:30px;margin-top:20px}.contentSummary_header>.stepsNavigation{align-items:center}.contentSummary_helo{display:flex;width:60%;padding-left:25%}.paymentModal{text-align:center;width:100%;height:100%;padding:25%}.paymentModal>p>strong{color:#c03}.paymentModalConfirm{width:100%;height:90%;display:flex;flex-direction:column;align-items:center;padding-top:33%}.tittleConfirm{font-size:22px}.summaryConfirm,.tittleConfirm{margin-bottom:24px}.helloEmail{color:#c03;font-weight:600}.helloIconSVG{width:24px!important;height:24px!important;margin-left:3px;margin-right:3px}@media screen and (max-width:795px){.helloIconSVG{margin-bottom:20px}}.psConfirm{margin-top:auto;font-size:14px;font-weight:300}.contentSummary_logout{cursor:pointer;display:flex;width:15%;justify-content:end;color:#c03;margin-top:40px;margin-right:-35px;margin-left:5px}.nav_container{width:100%}.space_contentSummary_back{width:15%}@media screen and (max-width:1200px){.nav_container{margin-right:45px}.contentSummary_back{margin-left:-30px;margin-right:30px}}@media screen and (max-width:1098px){.contentSummary_logout{padding-right:0}.nav_container{margin-right:0;width:100%}.contentSummary_back{margin-left:-15px;margin-right:15px}}@media screen and (max-width:1020px){.contentSummary_logout{padding-right:0}}@media screen and (max-width:941px){.paymentModal{padding:40% 5%}.tittleConfirm{font-size:18px}.paymentModalConfirm>p{text-align:center}.nav_container{margin-right:0;width:100%}.contentSummary_wrapper{padding-top:0}.contentSummary_logout{width:18%}.contentSummary_header{margin-top:0;justify-content:space-between}}@media screen and (max-width:796px){.contentSummary_header{justify-content:center}}@media screen and (max-width:320px){.contentSummary_header{justify-content:start}}.helloIconSVG{width:24px;height:24px;margin-right:5px}.contracts_wrapperStatus>.forAllTittle{margin-bottom:30px}.acceptContractTittle{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-weight:400;Size:16px;Line-height:20px;color:#000;margin-top:40px;margin-bottom:20px}.contracts_wrapperStatus{margin-top:40px}.contracts_wrapperStatus>.forAllRedText{width:688.38px;height:20.56px;font-family:"Helvetica Neue LT Pro";font-style:normal;font-weight:400;font-size:20px;line-height:26px;letter-spacing:.2em;text-transform:uppercase;color:#c03}.contracts_wrapperButton{margin-top:36px}@media screen and (max-width:950px){.contracts_content{display:flex;flex-direction:column-reverse;width:100%;height:-moz-fit-content;height:fit-content;margin-top:60px;align-items:center;padding-bottom:50px}.contractSummary_Await{margin-top:20px;width:100%;display:flex;justify-content:center}.contractSummary_wrapper{width:386px}.contracts_wrapperStatus>.forAllRedText{font-size:16px}}@media screen and (max-width:450px){.contractSummary_Await{justify-content:start}.contractSummary_wrapper{width:288px}.contracts_wrapperStatus>.forAllRedText{display:flex;word-break:keep-all;white-space:normal;height:50px;max-width:288px}.contracts_wrapperStatus>.forAll{font-size:15px;min-width:none;padding-left:4px;padding-right:4px}.contracts_content{padding-bottom:20px}}.contentSummary_back{display:flex;margin-top:40px;color:#c03;margin-left:-50px;margin-right:50px;cursor:pointer;font-weight:700}.contentBuy_dot{display:flex;margin:0 auto;width:45%}.chooseUSer{margin-top:30px}.nav_flex{display:flex;justify-content:right}@media screen and (max-width:861px){.nav_flex{justify-content:start}}.modal.hidden{display:none}.buttonSectionConfirm{margin-top:24px;display:flex;flex-direction:column}.acceptPartipient{height:100%;padding-top:24px;display:flex;flex-direction:column;justify-content:start}.displayData{margin-top:24px}.postionOfLoader{width:100%;justify-content:center}@media screen and (max-width:950px){.wrraper{display:flex;flex-direction:column-reverse;width:100%;margin-top:60px;align-items:center}}.circle-wrapper{width:100%;margin-top:12px}.circle-container,.circle-wrapper{display:flex;justify-content:center;align-items:center}.circle-container{position:relative;width:60px;height:60px}.circle-progress{transform:rotate(-90deg)}.circle-count{position:absolute;font-size:14px;font-weight:700;color:#c03}.inputOption{width:25px;height:25px;border:2px solid #c03;color:#c03;border-radius:50%;margin-right:5px}.iconTitle,.iconTitleWrapper{width:24px;height:24px}.iconTitleWrapper{margin-right:3px;margin-top:4px}.iconTitleLabel>label{font-size:16px;color:#000;margin-bottom:5px;margin-top:4px;margin-left:10px}.iconTitleLabel{display:flex;vertical-align:middle;padding:3px;height:24px;width:-moz-fit-content;width:fit-content;margin-bottom:5px;margin-top:15px}.iconSelectOption{margin-top:15px;padding-left:20px;margin-bottom:25px}.TextWithDot{display:flex;margin-top:20px;margin-bottom:15px}.hintTextDot{background-color:#c03;margin-left:5px;border-radius:50%;width:20px;height:20px;color:#fff!important;text-align:center;line-height:20px;position:relative;display:inline-block;font-size:16px;margin-top:5px;cursor:pointer}.hintTextDot .tooltips{visibility:hidden;width:200px;height:100px auto;color:#000;background-color:#fff;text-align:center;border-radius:6px;border:1px solid #c03;padding:5px;position:absolute;z-index:1;bottom:120%;left:60%;margin-left:-95px;font-size:14px;font-weight:400;line-height:18px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif}.hintTextDot:hover .tooltips{visibility:visible}.unActivetedPerson{display:flex;vertical-align:middle;height:24px;width:-moz-fit-content;width:fit-content;margin-bottom:5px;margin-top:5px}.unActivetedPerson>p{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-size:16px;font-weight:400;margin-bottom:5px;color:#000;margin-left:10px}.unActivetedPerson_svg{width:24px;height:24px;margin-right:3px}@media screen and (max-width:861px){.unActivetedPerson>p{font-size:14px;margin-bottom:0;margin-top:3px;margin-left:5px}.wrraper>.chooseUser_selectUSer{padding-left:0}}@media screen and (max-width:950px){.wrraper{align-items:start;padding-left:16px}.wrraper>.chooseUser_selectUSer{width:100%!important}}@media screen and (max-width:280px){.content{padding-left:8px;padding-right:8px}}.chooseUser_selectUSer{display:block;height:-moz-fit-content;height:fit-content;min-height:100px;padding-left:20px}.wrraper{display:flex}.wrraper>.chooseUser_selectUSer{width:550px}.chooseUser_selectUSer>p{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;color:#000}.forWho{margin-top:20px;margin-bottom:10px}.forWhorRed{font-size:14px;color:#c03}@media screen and (max-width:950px){.forWhorRed{font-size:14px;color:#c03}.chooseUser_selectUSer>.iconCheckLabel>label,.iconSelectOption>.iconCheckLabel>label{font-size:14px;margin-top:2px;margin-left:5px}.chooseUser_selectUSer>.iconTitleLabel>label{font-size:14px;margin-top:6 px;margin-left:5px}.chooseUser_selectUSer>.TextWithDot{font-size:14px}.chooseUser_selectUSer>.TextWithDot>.hintTextDot{font-size:14px;margin-top:2px}}.newPerson_wrapper{max-width:500px;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;color:#000;padding:10px}.chooseConection{margin-top:20px}.row_input{display:flex;justify-content:space-between;width:100%}.rowInput_wrapper_left{padding-right:10px}.fullName{color:#000;font-size:14px;margin-left:10px}@media screen and (max-width:600px){.bigInput{width:288px}.row_input{width:100%}.tittle_forInput{margin-left:4px}.requied_forInput,.tittle_forInput{font-size:12px}}.labelDiv>.hintTextDot{margin-top:10px;margin-left:5px}.labelDiv>.active{font-size:18px;margin-left:4px}.contectetPerson_msg>.forAll{margin-top:50px}.text_conectedPerson{color:#000;font-size:14px}.newPerson_wrapper::-webkit-scrollbar{display:none}.contectetPerson_msg{margin-left:-5px;width:350px;margin-top:15px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:600px){.newPerson_wrapper{width:auto}.rowInput_wrapper_left{padding-right:10px}.rowInput_wrapper_right{padding-left:10px}}@media screen and (max-width:355px){.newPerson_wrapper{padding-left:1px;padding-right:1px}}@media screen and (max-width:600px){.newPerson_wrapper{width:400px}}@media screen and (max-width:460px){.newPerson_wrapper{width:370px}}@media screen and (max-width:420px){.newPerson_wrapper{width:330px}}@media screen and (max-width:360px){.newPerson_wrapper{width:300px}}@media screen and (max-width:325px){.newPerson_wrapper{width:290px}}@media screen and (max-width:951px){.newPerson_wrapper>.chooseConection>p{font-size:14px}.fullName{font-size:10px!important}.newPerson_wrapper>.chooseConection>.iconCheckLabel>label,.newPerson_wrapper>.forAllTittle{font-size:14px}}.czkbox{color:red}.InProgress,.inProgress_details{margin-top:80px}.inProgress_end{margin-top:60px}.inProgress_end>p{margin-bottom:30px;font-size:32px;font-weight:700}.inProgress_endButton{display:flex;width:620px;justify-content:space-between}.detailsCourse{width:386px;height:350px;box-shadow:0 0 16px rgba(0,0,0,.1);border-radius:8px;margin-top:40px}.columDetials{width:50%;display:flex;justify-content:end}.footerWrapper{position:absolute;margin-top:auto;margin-bottom:0;width:100%}.columnLogin{width:50%;min-height:50vh;align-items:start;margin-left:32px}.columnLogin,.columnLogin_wrapper{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column}.columnLogin_wrapper>p{margin-bottom:40px}.columnLogin_wrapper>button{margin-bottom:20px}.rowSection{height:-moz-fit-content;height:fit-content;display:flex;justify-content:start;margin-top:80px}.margin-64{margin-top:32px}@media screen and (max-width:950px){.content{padding-bottom:80px;padding-top:0}.rowSection{display:flex;flex-direction:column-reverse;width:100%;margin-top:60px;align-items:flex-start;padding-left:96px}.columDetials_wrapper{width:100%}}@media screen and (max-width:750px){.columnLogin{width:100%!important;justify-content:start}.columnLogin_wrapper{margin-right:8%}}@media screen and (max-width:730px){.rowSection{padding-left:56px}}@media screen and (max-width:590px){.rowSection{padding-left:12px}}@media screen and (max-width:450px){.columnLogin{width:100%!important;margin-left:2px;justify-content:start}.columnLogin_wrapper{margin-right:8%}}.Register_headLine{display:flex;width:100%;justify-content:center;margin-bottom:40px}.buttonsWraperReg{margin-top:40px}.buttonsWraperReg>.forAllText{margin-top:20px}.Register_headLine>p:last-child{text-align:end}.consent_accept{margin-top:20px}.statueWrapper{margin:80px auto 120px;width:80%}.statueHeader{font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-weight:550;margin-left:auto;margin-right:auto}.statueHeader,.statueTitle{display:flex;color:#000;font-size:16px;width:-moz-fit-content;width:fit-content}.statueTitle{font-family:"Helvetica Neue LT Pro";font-weight:500;margin-top:40px;margin-bottom:20px}.statueContent{color:#000;font-family:"Helvetica Neue LT Pro 63 Medium Extended",sans-serif;font-weight:400;font-size:16px}.statueContent>p{margin-top:20px}.button_section{margin-bottom:30px}.button_section>p{margin-top:10px;margin-bottom:10px}.tittle_wraper{width:290px;height:-moz-fit-content;height:fit-content}.pointStatue{margin-left:10px}.chooseConection>p{color:#000}.chooseConection>.msgInvalid{margin-top:10px;color:#c03}.youngInfo{color:#000}.errorMsg{display:flex;width:600;font-size:12px}.errorMsg,.ValidationList{color:#c03;font-family:"Helvetica Neue LT Pro"}.ValidationList{padding:24px;font-weight:600}.ValidationList_error{margin-top:20px;margin-bottom:20px;color:#000;font-weight:400}.tittle_register{font-family:"Helvetica Neue LT Pro",sans-serif;font-style:italic;font-weight:700;font-size:22px;line-height:26px;letter-spacing:0;color:#000}.acceptSection>.labelDiv>.iconCheckLabel>label{font-size:16px}.margin20{margin-top:20px}.acceptSection>.labelDiv>a>.forAllLink{margin-top:8px;margin-left:5px;font-size:12px}.conent_register{margin-top:20px;width:284.3px;font-family:"Helvetica Neue LT Pro";font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#000}.rowSectionReg{height:-moz-fit-content;height:fit-content;display:flex;margin-top:80px}.statusTitleWrapper{margin-top:40px;margin-left:120px}.statusTittle{font-size:24px;line-height:26px;font-weight:700;font-style:italic;color:#c03}.locationList{padding-left:140px;padding-top:40px;padding-bottom:80px}.locationList,.locationListRodo{display:flex;justify-content:flex-start;height:-moz-fit-content;height:fit-content;flex-wrap:wrap}.locationListRodo{padding-top:10px;padding-bottom:20px}.spaceBettween{justify-content:space-between!important}.arrowBackWrapper{width:-moz-fit-content;width:fit-content;margin:40px 90px -40px auto}.roateteToback{transform:rotate(90deg);transform-origin:50% 50%}.roateteToGo{transform:rotate(270deg);transform-origin:50% 50%}.StatusMSG{width:384.3px;padding-left:5px;font-family:"Helvetica Neue LT Pro";font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#000}@media screen and (max-width:950px){.columDetials{width:auto}.rowSectionReg{display:flex;flex-direction:column-reverse;width:100%;margin-top:60px;align-items:start;padding-left:96px}.arrowBackWrapper{margin-top:20px;margin-bottom:-10px;margin-right:30px}}@media screen and (max-width:452px){.columDetials_wrapper>.forAllTittle,.Register_headLine>.forAllTittle{font-size:16px}.Register_headLine>.forAllRedText{font-size:14px}}@media screen and (max-width:951px){.consent_accept>.forAllMediumTittle{font-size:12px}.acceptSection>.labelDiv>.iconCheckLabel>label{font-size:12px;margin-bottom:0;margin-top:3.5px;margin-left:3px}.chooseConection>.iconCheckLabel>label,.chooseConection>p,.forWho{font-size:14px}.forAllTittle{font-size:16px}.tittleWpraer{display:flex;flex-direction:row}.iconTitleLabel>label{font-size:12px}.active>.forAllLink{font-size:12px;margin-bottom:0;margin-top:10px;margin-left:4px}.labelDiv>.active{margin-left:0}.columnLogin_wrapper{width:100%}}@media screen and (max-width:730px){.rowSectionReg{padding-left:56px}}@media screen and (max-width:590px){.rowSectionReg{padding-left:12px}.statusTitleWrapper{margin-left:70px}.locationList{padding-left:70px}}@media screen and (max-width:456px){.tittle{font-size:10px;margin-bottom:8px}.smallInput{width:140px}}@media screen and (max-width:400px){.Register_headLine>.forAllRedText,.Register_headLine>.forAllTittle{font-size:12px}.Register_headLine{width:100%}}@media screen and (max-width:370px){.tittle{font-size:10px;margin-bottom:8px}}@media screen and (max-width:951px){.Register_headLine{margin-bottom:20px;max-width:351px}.tittle_register{font-size:17px}}.summaryEndWraper{height:-moz-fit-content;height:fit-content;padding-bottom:100px;padding-left:124px;width:100%;margin-left:auto;margin-right:auto;align-items:center}.sectionWraperCamp{padding:40px;display:flex;width:100%}.CampdET{width:50%}.CampdET>.tittleChangePassSucces{margin-top:40px}.CampdETdisplayleft{display:flex;justify-content:end;padding-right:50px}.CampdETMsg{padding-left:150px}@media screen and (max-width:941px){.sectionWraperCamp{flex-direction:column-reverse}.CampdET{width:100%}.CampdETMsg{padding-left:10px}.CampdETdisplayleft{display:block;padding-right:0}}@media screen and (max-width:730px){.summaryEndWraper{padding-left:84px}}@media screen and (max-width:590px){.summaryEndWraper{padding-left:34px}}@media screen and (max-width:454px){.summaryEndWraper{padding-left:9px}}.styleList{margin-bottom:10px}.inputComments{cursor:pointer}.inputComments,.MarginTop20{margin-top:20px}.select_withTittle{-moz-appearance:auto;-webkit-appearance:auto;width:100%}.select_withTittle:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;color:#fff}.campAcceptTerm{width:50%}.wrraperCamp{display:flex;width:100%}.campAcceptWrrap{margin-bottom:40px}.campAcceptWrrap>.iconCheckLabel{margin-left:15px;margin-top:20px}.campAcceptWrrap>.msgInvalid{margin-left:15px;margin-top:10px}.campDocumentWrapper{display:flex;width:100%;justify-content:space-between}.studentCardText{font-weight:600;color:#c03}.marginTop20{margin-top:20px}.marginTop40{margin-top:40px}@media screen and (max-width:951px){.wrraperCamp{flex-direction:column-reverse}.campDocumentWrapper>.getContract>p{font-size:10px}.campAcceptTerm{width:360px}}.wrapperSumaryCamp{width:100%;padding-right:100px}.wrapperSumaryCamp>.forAllTittle{margin-left:16px}.wrapperSumaryCampColumn{width:50%;padding:0 16px}.wrapperSumaryCampRow{width:100%;display:flex}.wrapperSumaryCampPopUp>.UserDetailPopUp:first-child{margin-top:40px}.PaymentTable{margin-left:16px;margin-top:80px}.toRight{display:flex;justify-content:end}.wrapperSumaryCampPopUp{width:-moz-fit-content;width:fit-content;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:950px){.wrapperSumaryCampRow{display:block;min-width:266px}.wrapperSumaryCampColumn,.wrapperSumaryCampPopUp{width:100%}.wrapperSumaryCampPopUp>.UserDetailPopUp:first-child{margin-top:0}.PaymentTable{margin-left:16px;margin-top:20px;min-width:266px}}.headertext{display:flex;align-items:center;color:#c03;font-weight:600;font-size:20px;justify-content:center}.row{display:flex;width:100%;margin-top:80px}#login,#password{margin-top:24px}.column{margin-left:32px;width:50%}.column>.forAllTittle{margin-bottom:40px}.column>.div_withTittle{margin-bottom:24px}.column>.button_section{margin-top:48px;margin-bottom:8px;width:50%}.button_section>.forAllText{cursor:pointer}.loginColumn{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;border-bottom:2px solid #000}.loginColumn>p{text-align:center;margin-bottom:24px}@media screen and (max-width:950px){.row{display:flex;flex-direction:column-reverse;margin-top:60px;align-items:flex-start}.column,.loginColumn,.row{width:100%}.column{margin-left:0}}@media screen and (max-width:430px){#loginColumn{width:100%!important}.column>.button_section{width:100%}}.rowSectionCamp{height:-moz-fit-content;height:fit-content;display:flex;justify-content:start;margin-top:20px}.mailUser{font-size:18px;color:#c03;margin-bottom:20px;margin-top:-20px;font-weight:550}.TITLEactivate{margin-bottom:20px;width:80%}
/*# sourceMappingURL=main.d0a71447.chunk.css.map */