.advisory{padding:64px;max-width:1500px;margin:auto}.advisory>h1,.advisory>h2,.advisory>h3{color:#5ca494}.advisory>p{font-size:20px;white-space:break-spaces}.approvals{padding:64px;max-width:1500px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.approvals>h1,.approvals>h2,.approvals>h3{color:#5ca494}.approvals>p{font-size:14px;white-space:break-spaces}.approvals>img{max-width:80%}#backoffice-errors-page .page-body{display:flex;flex-wrap:wrap}#backoffice-errors-page .page-body .generic-backoffice-table .wozzo-table tr td{overflow:hidden}#backoffice-errors-page .page-body .generic-backoffice-table .wozzo-table tr .error-text{white-space:nowrap;text-overflow:ellipsis}.page-container{padding-top:70px;display:flex;flex-direction:column;align-items:center}.page-container .page-header{width:100%;height:300px;object-fit:cover;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:50%;margin-bottom:32px}.page-container .page-header>div{display:flex;align-items:center;width:calc(100% - 32px);padding:0 16px;height:100%}.page-container .page-header h2{margin:0;color:#fff;font-size:40px;-webkit-text-shadow:0 0 4px rgba(40,40,40,.3);-moz-text-shadow:0 0 4px rgba(40,40,40,.3);text-shadow:0 0 4px rgba(40,40,40,.3)}.page-container .page-body{width:100%}.page-container.backoffice-page{padding-top:0;padding-left:80px}.page-container.backoffice-page .page-header{height:100px;margin-bottom:0}.page-container.backoffice-page .page-body{padding:32px}@media screen and (max-width:1200px){.page-container.backoffice-page{padding-top:70px;padding-left:0}.page-container.backoffice-page .page-header{height:150px}}.loading-container{height:100px;width:100px;display:flex;align-items:center;justify-content:center;margin:10px auto}.loading-container>div{border:1px solid #fff;border-radius:50%;position:absolute;transition:all .5s linear}.loading-container .loader{width:80px;height:80px;border-top:3px solid #5ca494;animation:spin .8s linear infinite}.loading-container .loader2{width:60px;height:60px;border-right:2px solid rgba(125,182,169,.8);animation:spin-two .85s linear infinite}.loading-container .loader3{width:40px;height:40px;border-left:1px solid rgba(92,164,148,.5);animation:spin-three .9s linear infinite}.loading-container img{height:20px;width:auto;animation:scaleZeroToOne 1s linear infinite}.loading-container:hover>div{border-radius:5%}.loading-container:hover .loader{border-left:40px solid transparent;border-top:80px solid #5ca494;border-right:40px solid transparent}.loading-container:hover .loader2{border-top:30px solid transparent;border-right:60px solid rgba(125,182,169,.8);border-bottom:30px solid transparent}.loading-container:hover .loader3{border-top:20px solid transparent;border-left:40px solid rgba(92,164,148,.5);border-bottom:20px solid transparent}@keyframes spin{0%{transform:rotate(0deg);border-top-color:#5ca494}25%{border-top-color:#1c1c4c}50%{border-top-color:#5ca494}75%{border-top-color:#1c1c4c}to{transform:rotate(1turn)}}@keyframes spin-two{0%{transform:rotate(0deg);border-right-color:rgba(125,182,169,.8)}15%{border-right-color:rgba(42,42,113,.8)}40%{border-right-color:rgba(125,182,169,.8)}65%{border-right-color:rgba(42,42,113,.8)}90%{border-right-color:rgba(125,182,169,.8)}to{transform:rotate(-1turn)}}@keyframes spin-three{0%{transform:rotate(0deg);border-left-color:rgba(28,28,76,.5)}25%{border-left-color:rgba(92,164,148,.5)}50%{border-left-color:rgba(28,28,76,.5)}75%{border-left-color:rgba(92,164,148,.5)}to{transform:rotate(1turn)}}#backoffice-user-roles-page .page-body,.content{display:flex;flex-wrap:wrap}.content{justify-content:space-between;border:2px solid #5ca494;border-radius:8px;margin-bottom:8px;padding:4px}.content .div-links{flex-wrap:wrap;align-items:center;display:flex}.content .div-links>p{color:#1c1c4c;min-width:300px;padding-right:32px}.content .div-links>.wozzo-selector{min-width:300px}.content .btn{align-self:center;height:100%;margin-right:16px}#backoffice-links-page .page-body{display:flex;flex-wrap:wrap;justify-content:center}#connection-error-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#f4f4f4}#connection-error-container .connection-error{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:16px;border-radius:4px;max-width:1200px}#connection-error-container .connection-error img{max-width:500px;margin-right:32px}#connection-error-container .connection-error>div{display:flex;flex-direction:column;align-items:center}#connection-error-container .connection-error>div h1{margin:0;font-size:50px}#connection-error-container .connection-error>div>p{font-size:32px;text-align:center}#connection-error-container .connection-error>div>div{width:100%;display:flex;align-items:center;justify-content:space-around}@media screen and (max-width:1200px){#connection-error-container .connection-error img{max-width:400px}#connection-error-container .connection-error>div h1{font-size:50px}}@media screen and (max-width:992px){#connection-error-container .connection-error{flex-direction:column}#connection-error-container .connection-error img{max-width:350px;margin-right:0}#connection-error-container .connection-error>div h1{margin-top:16px;font-size:40px}#connection-error-container .connection-error>div>p{font-size:24px}}@media screen and (max-width:992px){#connection-error-container .connection-error img{max-width:300px}#connection-error-container .connection-error>div h1{font-size:32px}#connection-error-container .connection-error>div>p{font-size:20px}}@media screen and (max-width:768px){#connection-error-container .connection-error img{max-width:250px}#connection-error-container .connection-error>div>p{font-size:20px}}.data-protection{padding:64px;max-width:1500px;margin:auto}.data-protection>h1,.data-protection>h2,.data-protection>h3{color:#5ca494}.data-protection>p{font-size:20px;white-space:break-spaces}.data-protection div>h1,.data-protection div>h2,.data-protection div>h3{color:#5ca494}.data-protection div>h1 .black,.data-protection div>h2 .black,.data-protection div>h3 .black{color:#000!important}.data-protection table{width:100%;border-collapse:collapse}.data-protection table,.data-protection td,.data-protection th{text-align:center;border:1px solid #000}.data-protection td,.data-protection th{padding:8px;text-align:left;text-align:center}.data-protection th{background-color:#f2f2f2}#forgotPassword-page{align-items:center;background-image:radial-gradient(circle,#5ca494 0,#7db6a9 100%);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:16px;width:100%}#forgotPassword-page img{margin-bottom:16px;max-height:20vh}#forgotPassword-page .forgotPassword-form{background:linear-gradient(180deg,hsla(0,0%,100%,.75),rgba(157,201,191,.75));border-radius:16px;max-width:400px;padding:32px;display:flex;flex-direction:column}#forgotPassword-page .forgotPassword-form h2{color:#1c1c4c;margin:0 0 16px;text-align:center}#forgotPassword-page .forgotPassword-form .wozzo-input{background-color:#fff;margin-bottom:16px;border-radius:16px}#forgotPassword-page .forgotPassword-form .wozzo-input>div{border-radius:16px;border:1px solid #fff;padding:8px}#forgotPassword-page .forgotPassword-form .wozzo-input .placeholder:not(.with-content){transform:translate(32px,-4px)}#forgotPassword-page .forgotPassword-form .wozzo-input.error>div{border-color:#db341a}#forgotPassword-page .forgotPassword-form>.error-container{margin-bottom:16px}#forgotPassword-page .forgotPassword-form>.btn{align-items:center;border-radius:32px;display:flex;font-size:20px;height:64px;justify-content:center;margin:8px auto;padding:16px 32px;width:100%}#forgotPassword-page .forgotPassword-form>.btn .loading-container{transform:scale(.5)}#forgotPassword-page .forgotPassword-form .forgot-password-button-login{font-size:16px;padding:0;height:auto}#forgotPassword-page .forgotPassword-form .forgot-password-button-login:hover{box-shadow:none}.bases-section .bases-spain{background-color:#dbdbdb}.bases-section .bases-other,.bases-section .bases-spain{display:flex;flex-direction:column;align-items:center;padding:0 64px}.bases-section .bases-other .bases-wrapper,.bases-section .bases-spain .bases-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:100px}.bases-section .bases-other .bases-wrapper .base-wrapper,.bases-section .bases-spain .bases-wrapper .base-wrapper{display:flex;flex-direction:column;width:25vw;position:relative;padding:0 16px 150px;min-width:300px}.bases-section .bases-other .bases-wrapper .base-wrapper .image,.bases-section .bases-spain .bases-wrapper .base-wrapper .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:150px;position:absolute;top:-80px;width:150px;margin-left:32px;background-color:#fff}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info{padding:80px 16px 16px;width:100%;display:flex;flex-direction:column;background-color:#b40968;border-radius:16px;flex:1;justify-content:flex-end}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info>h3,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info>h3{color:#fff;font-size:32px;margin:4px 0;font-weight:300;text-transform:uppercase}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info .base-address,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info .base-address{color:#fff;font-weight:300;margin:0 0 32px;font-size:14px}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info .base-contact-icons,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info .base-contact-icons{display:flex}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info .base-contact-icons>p,.bases-section .bases-other .bases-wrapper .base-wrapper .base-info .base-contact-icons a,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info .base-contact-icons>p,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info .base-contact-icons a{color:#fff;font-weight:300;font-size:14px;margin:4px 0 4px 8px}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info .base-contact-icons>span,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info .base-contact-icons>span{align-self:center;color:#f4f4f4}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info .booking-button,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info .booking-button{text-transform:uppercase}.bases-section .bases-other .bases-wrapper.active .base-wrapper .base-info .base-address,.bases-section .bases-other .bases-wrapper.active .base-wrapper .base-info .booking-button,.bases-section .bases-other .bases-wrapper.active .base-wrapper .base-info>h3,.bases-section .bases-spain .bases-wrapper.active .base-wrapper .base-info .base-address,.bases-section .bases-spain .bases-wrapper.active .base-wrapper .base-info .booking-button,.bases-section .bases-spain .bases-wrapper.active .base-wrapper .base-info>h3{animation-name:slide-in-down;animation-duration:1s}.bases-section .bases-other .bases-wrapper.active .base-wrapper .base-info .base-contact-icons,.bases-section .bases-spain .bases-wrapper.active .base-wrapper .base-info .base-contact-icons{animation-name:slide-in-down;animation-duration:1.5s}@media screen and (max-width:768px){.bases-section .bases-other .bases-wrapper .base-wrapper,.bases-section .bases-spain .bases-wrapper .base-wrapper{align-items:center;min-width:350px}.bases-section .bases-other .bases-wrapper .base-wrapper .image,.bases-section .bases-spain .bases-wrapper .base-wrapper .image{margin-left:0}.bases-section .bases-other .bases-wrapper .base-wrapper .base-info>h3,.bases-section .bases-spain .bases-wrapper .base-wrapper .base-info>h3{font-size:24px}.bases-section .bases-wrapper.active .base-wrapper .base-info>h3{animation-name:slide-in-down;animation-duration:1.5s}.bases-section .bases-wrapper.active .base-wrapper .base-info>p{animation-name:slide-in-down;animation-duration:1s}}.contact-section{display:flex;background:linear-gradient(135deg,#fff,#dbdbdb 50%,#c2c2c2);justify-content:center;align-items:center;flex-wrap:wrap;padding:32px 0;position:relative;overflow:hidden}.contact-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(92,164,148,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(28,28,76,.1) 0,transparent 50%),radial-gradient(circle at 40% 80%,rgba(228,12,132,.05) 0,transparent 50%);pointer-events:none}.contact-section .form-wrapper,.contact-section .info-wrapper{display:flex;flex-direction:column;padding:64px;width:40%;min-width:320px;max-width:500px;margin:16px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 20px 40px rgba(40,40,40,.1),0 10px 20px rgba(40,40,40,.05),inset 0 1px 0 hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.3);transition:all .25s ease;position:relative;z-index:1}.contact-section .form-wrapper:hover,.contact-section .info-wrapper:hover{transform:translateY(-5px);box-shadow:0 30px 60px rgba(40,40,40,.15),0 15px 30px rgba(40,40,40,.08),inset 0 1px 0 hsla(0,0%,100%,.9)}.contact-section .info-wrapper{background:linear-gradient(135deg,rgba(92,164,148,.95),rgba(73,132,119,.98));color:#fff}.contact-section .info-wrapper>h1{margin:0 0 16px;font-size:32px;font-weight:500;text-shadow:0 2px 4px rgba(40,40,40,.3);line-height:1.2}.contact-section .info-wrapper>h1>a{color:#fff;text-decoration:none;position:relative;transition:all .25s ease}.contact-section .info-wrapper>h1>a:hover{color:#f42f9c;text-shadow:0 0 20px rgba(244,47,156,.5)}.contact-section .info-wrapper>h1>a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#f42f9c,#e40c84);transition:width .25s ease}.contact-section .info-wrapper>h1>a:hover:after{width:100%}.contact-section .info-wrapper>h2{color:hsla(0,0%,100%,.9);font-size:20px;font-weight:300;margin:0 0 32px;line-height:1.4;text-shadow:0 1px 2px rgba(40,40,40,.2)}.contact-section .info-wrapper .info-row{display:flex;align-items:center;padding:16px 0;margin:8px 0;border-radius:10px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);transition:all .25s ease}.contact-section .info-wrapper .info-row:hover{background:hsla(0,0%,100%,.15);transform:translateX(5px)}.contact-section .info-wrapper .info-row>i{color:#f42f9c;font-size:24px;margin:0 16px;width:30px;text-align:center;text-shadow:0 2px 4px rgba(40,40,40,.3);transition:all .25s ease}.contact-section .info-wrapper .info-row>p,.contact-section .info-wrapper .info-row a{font-weight:300;color:hsla(0,0%,100%,.95);font-size:16px;margin:0;line-height:1.5;text-decoration:none;transition:color .25s ease}.contact-section .info-wrapper .info-row>p:hover,.contact-section .info-wrapper .info-row a:hover{color:#fff}.contact-section .info-wrapper>hr{border:0;border-bottom:1px solid hsla(0,0%,100%,.2);width:100%;margin:16px 0;opacity:.7}.contact-section .form-wrapper{align-items:flex-start;background:hsla(0,0%,100%,.98)}.contact-section .form-wrapper>h1{color:#498477;font-size:32px;font-weight:500;margin:0 0 32px;text-align:center;position:relative}.contact-section .form-wrapper>h1:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(90deg,#5ca494,#e40c84);border-radius:2px}.contact-section .form-wrapper .wozzo-input{border:2px solid hsla(0,0%,76.1%,.2);border-radius:12px;margin-bottom:16px;width:100%;background:hsla(0,0%,100%,.9);backdrop-filter:blur(5px);transition:all .25s ease;overflow:hidden}.contact-section .form-wrapper .wozzo-input:hover{border-color:rgba(92,164,148,.4);background:#fff;transform:translateY(-2px);box-shadow:0 8px 25px rgba(92,164,148,.15)}.contact-section .form-wrapper .wozzo-input:focus-within{border-color:#5ca494;background:#fff;transform:translateY(-2px);box-shadow:0 8px 25px rgba(92,164,148,.2),0 0 0 3px rgba(92,164,148,.1)}.contact-section .form-wrapper .wozzo-input>div{border-bottom:0;background:transparent}.contact-section .form-wrapper .wozzo-input>div input,.contact-section .form-wrapper .wozzo-input>div textarea{font-size:16px;color:#282828;font-weight:300}.contact-section .form-wrapper .wozzo-input>div input::placeholder,.contact-section .form-wrapper .wozzo-input>div textarea::placeholder{color:rgba(40,40,40,.5);font-weight:300}.contact-section .form-wrapper .wozzo-input>div i{color:#5ca494;transition:color .25s ease}.contact-section .form-wrapper .wozzo-input.wozzo-textarea>div .placeholder{background-color:initial;color:rgba(40,40,40,.5);font-weight:300}.contact-section .form-wrapper>button{border-radius:25px;padding:16px 64px;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px;margin-top:16px;width:100%;background:linear-gradient(135deg,#5ca494,#498477);border:2px solid transparent;color:#fff;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}.contact-section .form-wrapper>button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.contact-section .form-wrapper>button:hover{background:linear-gradient(135deg,#498477,#376359);transform:translateY(-3px);box-shadow:0 15px 35px rgba(92,164,148,.4),0 5px 15px rgba(92,164,148,.2)}.contact-section .form-wrapper>button:hover:before{left:100%}.contact-section .form-wrapper>button:active{transform:translateY(-1px);box-shadow:0 8px 20px rgba(92,164,148,.3)}.contact-section .form-wrapper>button:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.contact-section .form-wrapper>button:disabled:hover{transform:none;box-shadow:none}.contact-section .form-wrapper .status-message{display:flex;align-items:center;padding:16px;border-radius:10px;margin-bottom:16px;font-size:16px;font-weight:300}.contact-section .form-wrapper .status-message i{margin-right:8px;font-size:20px}.contact-section .form-wrapper .status-message p{margin:0;line-height:1.4}.contact-section .form-wrapper .status-message.success{background:rgba(105,156,28,.1);border:1px solid rgba(105,156,28,.3);color:#2f460c}.contact-section .form-wrapper .status-message.success i{color:#699c1c}.contact-section .form-wrapper .status-message.error{background:rgba(219,52,26,.1);border:1px solid rgba(219,52,26,.3);color:#ad2915}.contact-section .form-wrapper .status-message.error i{color:#db341a}.contact-section .form-wrapper form{width:100%}.contact-section .form-wrapper .input-group{position:relative;margin-bottom:16px}.contact-section .form-wrapper .input-group .wozzo-input{margin-bottom:0}.contact-section .form-wrapper .input-group .wozzo-input.error{border-color:#db341a}.contact-section .form-wrapper .input-group .wozzo-input.error:focus-within{border-color:#db341a;box-shadow:0 8px 25px rgba(219,52,26,.2),0 0 0 3px rgba(219,52,26,.1)}.contact-section .form-wrapper .input-group .error-message{display:block;color:#db341a;font-size:12px;font-weight:300;margin-top:4px;margin-left:8px;animation:slideInUp .3s ease}@media screen and (max-width:1200px){.contact-section .form-wrapper,.contact-section .info-wrapper{width:45%;min-width:300px;margin:8px}}@media screen and (max-width:992px){.contact-section{flex-direction:column;padding:16px 0;min-height:auto}.contact-section .form-wrapper,.contact-section .info-wrapper{width:90%;max-width:600px;padding:32px;margin:16px auto}.contact-section .info-wrapper>h1{font-size:24px;text-align:center}.contact-section .info-wrapper>h2{font-size:16px;text-align:center}.contact-section .info-wrapper .info-row{justify-content:center;text-align:center}.contact-section .info-wrapper .info-row>i{margin:0 8px 0 0}.contact-section .form-wrapper>h1{font-size:24px}}@media screen and (max-width:768px){.contact-section .form-wrapper,.contact-section .info-wrapper{width:95%;padding:16px;margin:8px auto;border-radius:15px}.contact-section .info-wrapper>h1{font-size:20px}.contact-section .info-wrapper>h2{font-size:14px}.contact-section .info-wrapper .info-row{padding:8px;flex-direction:column;text-align:center}.contact-section .info-wrapper .info-row>i{margin:0 0 4px;font-size:20px}.contact-section .info-wrapper .info-row>p,.contact-section .info-wrapper .info-row a{font-size:14px}.contact-section .form-wrapper>h1{font-size:20px}.contact-section .form-wrapper .wozzo-input{margin-bottom:8px}.contact-section .form-wrapper .wozzo-input>div input,.contact-section .form-wrapper .wozzo-input>div textarea{font-size:14px}.contact-section .form-wrapper>button{padding:8px 16px;font-size:12px}}@media screen and (max-width:576px){.contact-section{padding:8px 0}.contact-section .form-wrapper,.contact-section .info-wrapper{width:98%;padding:8px;margin:4px auto;border-radius:12px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.contact-section .info-wrapper{animation:fadeInUp .8s ease-out;animation-delay:.2s;animation-fill-mode:both}.contact-section .form-wrapper{animation:fadeInUp .8s ease-out;animation-delay:.4s;animation-fill-mode:both}.courses-section{display:flex;flex-wrap:wrap;justify-content:center;margin:8px}.courses-section .course-card{-moz-box-shadow:-2px 1px 16px -1px #dbdbdb;-webkit-box-shadow:-2px 1px 16px -1px #dbdbdb;box-shadow:-2px 1px 16px -1px #dbdbdb;display:flex;flex-direction:column;margin:32px;width:25%;transition:all .5s}.courses-section .course-card:hover{transform:scale(.98);-ms-transform:scale(.98);-moz-transform:scale(.98);-webkit-transform:scale(.98);-o-transform:scale(.98)}.courses-section .course-card .course-card-image .course-image{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:200px;min-width:200px}.courses-section .course-card .course-card-info{display:flex;flex-direction:column;flex:2;padding:16px}.courses-section .course-card .course-card-info>h3{color:#5ca494;margin:0 4px}.courses-section .course-card .course-card-info .course-card-info-description{color:#a8a8a8;font-size:14px;margin:4px}.courses-section .course-card .course-card-info .course-card-info-extra-info{color:#a8a8a8;font-size:14px;margin:2px 4px}.courses-section .course-card .course-card-info-footer{display:flex;flex-direction:column;justify-content:center}.courses-section .course-card .course-card-info-footer .course-card-info-extra{display:flex;margin:0 16px;flex-wrap:wrap}.courses-section .course-card .course-card-info-footer .course-card-info-extra .course-card-info-extra-icon{display:flex;margin-right:16px}.courses-section .course-card .course-card-info-footer .course-card-info-extra .course-card-info-extra-icon .course-card-icon{color:#5ca494}.courses-section .course-card .course-card-info-footer .course-card-info-extra .course-card-info-extra-icon>p{color:#a8a8a8;font-size:14px;margin:4px 0 0 4px;white-space:nowrap}.courses-section .course-card .btn{width:80%;align-self:center;top:15px;position:relative}@media screen and (max-width:992px){.courses-section{align-items:center;flex-direction:column}.courses-section .course-card{margin:16px;width:80%}}.top-content{flex-direction:column;min-height:60vh;align-items:center;background-position:50%;background-size:cover;background-repeat:no-repeat;text-align:center;position:relative}.top-content,.top-content .buttons{display:flex;justify-content:center}.top-content .buttons{gap:32px;position:absolute;bottom:10%;left:50%;transform:translate(-50%,-50%);flex-wrap:wrap}.top-content .buttons>.btn,.top-content .buttons>a{border-radius:30px;text-transform:uppercase;animation-name:slide-in-left;animation-duration:1s;animation-iteration-count:1;padding:16px 32px;min-width:160px;text-align:center;transition:all .25s ease}.top-content .buttons>.btn:hover,.top-content .buttons>a:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.top-content .scroll-icon-div{animation-duration:3s;animation-iteration-count:1;animation-name:slide-in-left;bottom:8px;display:none;position:absolute}.top-content .scroll-icon-div>p{color:#a8a8a8;font-size:14px;margin:0}.top-content .scroll-icon-div .scroll-icon{border-radius:23px;border:2px solid #a8a8a8;display:flex;height:50px;margin:8px 25px;position:relative;width:32px}.top-content .scroll-icon-div .scroll-icon>span{animation-duration:2.5s;animation-iteration-count:infinite;animation-name:ani-mouse;background:#a8a8a8;border-radius:100%;display:flex;height:8px;left:50%;margin:-4px 0 0 -4px;position:absolute;top:8px;width:8px}@media screen and (max-width:768px){.top-content{min-height:calc(50vh - 64px)}.top-content .buttons{flex-direction:column;gap:16px;width:90%;max-width:300px}.top-content .buttons>.btn,.top-content .buttons>a{padding:8px 16px;font-size:14px;min-width:auto;width:100%;white-space:nowrap}.top-content .scroll-icon-div{display:block}}@media screen and (max-width:576px){.top-content{min-height:calc(60vh - 64px)}.top-content .scroll-icon-div{display:none}.top-content .buttons{gap:8px;width:95%;max-width:280px;bottom:0}.top-content .buttons>.btn,.top-content .buttons>a{padding:4px 8px;font-size:12px;border-radius:20px}}@media screen and (max-width:380px){.top-content .buttons>.btn,.top-content .buttons>a{padding:4px;font-size:11px;border-radius:15px}}.icao-section{padding:64px 0}.icao-section,.icao-section .title-section{display:flex;flex-direction:column;align-items:center}.icao-section .title-section{width:70%}.icao-section .title-section>h1{text-transform:uppercase;text-align:center}.icao-section .title-section>p{color:#a8a8a8;font-size:16px;text-align:center}.icao-section .icao-boxes-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.icao-section .icao-boxes-wrapper .icao-box-wrapper{padding:16px;display:flex;flex-direction:column;align-items:center}.icao-section .icao-boxes-wrapper .icao-box-wrapper>div{width:25vw;min-width:300px;min-height:300px;height:25vw;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-bottom:16px}.icao-section .icao-boxes-wrapper .icao-box-wrapper .btn{background-color:#a8a8a8;border-color:#a8a8a8;text-transform:uppercase;text-align:center;padding:16px 32px;border-radius:30px}.icao-section .icao-boxes-wrapper .icao-box-wrapper .btn:hover{background-color:#c2c2c2;border-color:#c2c2c2}.icao-section .icao-boxes-wrapper.active>div:first-child{animation-duration:1.5s;animation-name:slide-in-left}.icao-section .icao-boxes-wrapper.active>div:nth-child(2){animation-duration:2s;animation-name:slide-in-left}.icao-section .icao-boxes-wrapper.active>div:nth-child(3){animation-duration:2.5s;animation-name:slide-in-left}@media screen and (max-width:576px){.icao-section .icao-boxes-wrapper.active>div:first-child{animation-duration:2s}.icao-section .icao-boxes-wrapper.active>div:nth-child(2){animation-duration:3s}.icao-section .icao-boxes-wrapper.active>div:nth-child(3){animation-duration:4s}}.main-selector{display:flex;justify-content:space-evenly;padding:32px 0;flex-wrap:wrap;border-bottom:1px solid #dbdbdb;min-height:calc(50vh - 64px)}.main-selector .selector-wrapper{padding:8px;margin-bottom:32px}.main-selector .selector-wrapper>a>div{min-width:300px;min-height:300px;position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:all .5s}.main-selector .selector-wrapper>a>div:hover{box-shadow:0 8px 8px #c2c2c2;transform:scale(1.05) rotate(1deg)}.main-selector .selector-wrapper>a>div>p{background-color:#5ca494;text-transform:uppercase;position:absolute;bottom:-27px;color:#fff;padding:16px 32px;margin:0;border-radius:30px;left:50%;font-size:16px;transform:translate(-50%);text-align:center;width:250px}@media screen and (max-width:768px){.main-selector .selector-wrapper>a>div>p{padding:16px;font-size:12px}}.training-section{display:flex;flex-direction:column;padding:64px 0;align-items:center;background-color:#f5f5f5}.training-section .title-section{width:70%;display:flex;justify-content:center;text-align:center}.training-section .title-section>h1{text-transform:uppercase}.training-section .training-boxes-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.training-section .training-boxes-wrapper .training-box-wrapper{padding:16px;display:flex;flex-direction:column;align-items:center;transition:all .1s}.training-section .training-boxes-wrapper .training-box-wrapper>div{width:20vw;min-width:300px;min-height:300px;height:20vw;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-bottom:16px}.training-section .training-boxes-wrapper .training-box-wrapper>a{text-transform:uppercase;text-align:center;padding:16px 32px;border-radius:30px;min-width:300px;font-size:14px}.training-section .training-boxes-wrapper .training-box-wrapper:hover{transform:scale(1.02)}.training-section .training-boxes-wrapper.active>div:first-child{animation-duration:1s;animation-name:slide-in-left}.training-section .training-boxes-wrapper.active>div:nth-child(2){animation-duration:1.5s;animation-name:slide-in-left}.training-section .training-boxes-wrapper.active>div:nth-child(3){animation-duration:2s;animation-name:slide-in-left}.training-section .training-boxes-wrapper.active>div:nth-child(4){animation-duration:2.5s;animation-name:slide-in-left}#not-found-container>.page-body{display:flex;align-items:center;justify-content:center;background-color:#f4f4f4;min-height:70vh;padding:32px}#not-found-container>.page-body .not-found{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:32px;border-radius:4px;max-width:1200px}#not-found-container>.page-body .not-found img{max-width:500px;margin-right:32px}#not-found-container>.page-body .not-found>div{display:flex;flex-direction:column;align-items:center}#not-found-container>.page-body .not-found>div h1{margin:0;font-size:50px}#not-found-container>.page-body .not-found>div>p{font-size:50px;text-align:center}#not-found-container>.page-body .not-found>div>div{width:100%;display:flex;align-items:center;justify-content:space-around}@media screen and (max-width:1200px){#not-found-container>.page-body .not-found img{max-width:400px}#not-found-container>.page-body .not-found>div h1{font-size:50px}}@media screen and (max-width:992px){#not-found-container>.page-body .not-found{flex-direction:column}#not-found-container>.page-body .not-found img{max-width:300px;margin-right:0}#not-found-container>.page-body .not-found>div h1{font-size:32px}#not-found-container>.page-body .not-found>div>p{font-size:20px}#not-found-container>.page-body .not-found>div>div{flex-direction:column}#not-found-container>.page-body .not-found>div>div .btn:not(:last-child){margin:16px}}@media screen and (max-width:768px){#not-found-container>.page-body .not-found img{max-width:200px}#not-found-container>.page-body .not-found>div>p{font-size:20px}}.sample-test{margin:auto}.sample-test .top-image{height:30vh;background-position-y:42%;background-size:cover}.sample-test .description{max-width:1500px;margin:auto;padding:64px;display:flex;flex-direction:column;align-items:center}.sample-test .description>h1,.sample-test .description>h2,.sample-test .description>h3{color:#5ca494}.sample-test .media-wrapper{display:flex;flex-direction:column;align-items:center;padding:0 32px}.sample-test .media-wrapper .wozzo-select-btn .btns-container>div button{border-radius:0}.sample-test .media-wrapper .sample-viewer{display:flex;align-items:center}.sample-test .media-wrapper .sample-viewer>button{border-radius:50%;height:50px;width:50px}.sample-test .media-wrapper .wozzo-audio{margin:32px 0}@media screen and (max-width:768px){.sample-test .media-wrapper .wozzo-select-btn .btns-container{flex-wrap:wrap;justify-content:center}.sample-test .media-wrapper .wozzo-select-btn .btns-container>div,.sample-test .media-wrapper .wozzo-select-btn .btns-container>div button{width:100%}.sample-test .media-wrapper .sample-viewer{position:relative}.sample-test .media-wrapper .sample-viewer>button{position:absolute;margin-top:16px;top:0}.sample-test .media-wrapper .sample-viewer>button:first-child{left:25%}.sample-test .media-wrapper .sample-viewer>button:last-child{right:25%}.sample-test .media-wrapper .sample-viewer>img{order:3;margin-top:80px;max-width:90vw}}#validate-email-page{background-color:#f4f4f4;min-height:100vh}#validate-email-page,#validate-email-page .container{display:flex;flex-direction:column;justify-content:center;align-items:center}#validate-email-page .container{background:#fff;width:60%;height:500px}#validate-email-page .container>div{padding:16px}#validate-email-page .container>p{font-size:24px;font-weight:200;padding:16px;cursor:pointer}#validate-email-page .wozzo-modal{width:40%}#validate-email-page .wozzo-modal .wozzo-modal-body{display:flex;justify-content:center}#validate-email-page .wozzo-modal .wozzo-modal-body .wozzo-input{width:450px}@media screen and (max-width:1200px){#validate-email-page .container,#validate-email-page .wozzo-modal{width:80%}}#backoffice-users-page .page-body{display:flex;flex-wrap:wrap}.wozzo-modal-container .wozzo-modal.generate-password{max-width:600px}.wozzo-modal-container .wozzo-modal.generate-password .wozzo-modal-body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.wozzo-modal-container .wozzo-modal.generate-password .wozzo-modal-body p{margin:16px 0 0}.wozzo-modal-container .wozzo-modal.generate-password .wozzo-modal-body .password{padding:8px 16px;font-size:32px;font-weight:700;margin-bottom:16px;margin-top:8px}.wozzo-modal-container .wozzo-modal.generate-password .wozzo-modal-body .generate-password-info{align-self:flex-end;color:#5ca494;font-size:14px;margin-bottom:2px;margin-right:16px;margin-top:32px}.update-additional-fields{overflow:auto}.update-additional-fields .additional-fields-table{border-spacing:0;max-height:100%;width:100%}.update-additional-fields .additional-fields-table>thead>tr>th{background-color:#fff;border-bottom:2px solid rgba(92,164,148,.4);font-size:14px;padding:4px;position:sticky;top:0;z-index:3}.update-additional-fields .additional-fields-table>tbody>tr:nth-child(2n){background-color:#f4f4f4}.update-additional-fields .additional-fields-table>tbody>tr>td{border-right:1px solid #282828;padding:4px}.update-additional-fields .additional-fields-table>tbody>tr>td:last-of-type{border-right:none}.update-additional-fields .additional-fields-table .wozzo-input .wozzo-selector-btns{height:fit-content!important}.update-additional-fields .additional-fields-table .wozzo-input.textLeft>div input{text-align:left;padding:0 8px 2px 0}.update-additional-fields .additional-fields-table .wozzo-input>div input{font-size:14px;margin-left:0;padding:0 0 2px 8px;text-align:left}.update-additional-fields .additional-fields-table .wozzo-input>div textarea{font-size:14px;margin-left:0;padding:0 0 2px 8px;text-align:left;max-height:50px}.update-additional-fields .additional-fields-table .wozzo-input>div>i{font-size:14px;padding-left:8px}.update-additional-fields .additional-fields-table .wozzo-checkbox-container.wozzo-switch-container{margin-top:0!important}.update-additional-fields .additional-fields-table .wozzo-selector-input .wozzo-selector-btns{background-color:initial}.update-additional-fields .additional-fields-table .private-cell,.update-additional-fields .additional-fields-table .required-cell{width:60px}.update-additional-fields .additional-fields-table .private-cell>div,.update-additional-fields .additional-fields-table .required-cell>div{align-items:center;display:flex;justify-content:center;width:100%}.update-additional-fields .additional-fields-table .actions-cell{width:25px}.update-additional-fields .additional-fields-table .actions-cell .add-additional-info-button,.update-additional-fields .additional-fields-table .actions-cell .delete-additional-info-button{background-color:initial;border:1px solid #5ca494;color:#5ca494;font-size:12px;height:16px;padding:0;width:16px}.update-additional-fields .additional-fields-table .actions-cell .add-additional-info-button:hover,.update-additional-fields .additional-fields-table .actions-cell .delete-additional-info-button:hover{background-color:#5ca494;color:#fff}.update-additional-fields .additional-fields-table .actions-cell .delete-additional-info-button{border:1px solid #db341a;color:#db341a}.update-additional-fields .additional-fields-table .actions-cell .delete-additional-info-button:hover{background-color:#db341a;color:#fff}.create-update-service-modal .wozzo-modal-body .inputs-modal{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.create-update-service-modal .wozzo-modal-body .inputs-modal .input{width:calc(50% - 8px)}.create-update-service-modal .wozzo-modal-body .inputs-modal .checkbox{width:100%}.create-update-service-modal .wozzo-modal-body .additional-fields-title{font-size:14px;font-weight:600;margin:32px 0 16px}.create-update-service-modal .wozzo-modal-body .additional-fields-service{max-height:300px}#backoffice-services-page .page-body{display:flex;flex-wrap:wrap}#backoffice-services-page .page-body .wozzo-table-container .wozzo-table-overflow .wozzo-table tbody tr td>*{white-space:normal}#backoffice-services-page .page-body .wozzo-modal-container .wozzo-modal .wozzo-modal-body .wozzo-checkbox-container{margin-top:8px}.dropzone.error>button{border-color:#db341a;color:#db341a}.dropzone>button{border-radius:64px;background-color:#fff;border:1px solid #5ca494;color:#5ca494;height:100%;overflow:hidden;position:relative;transition:all .25s linear;width:100%;z-index:0}.dropzone>button:hover{background-color:#5ca494;color:#fff}.dropzone>button:disabled{background-color:#fff;border-color:#f5f5f5;color:#f5f5f5!important}.dropzone>button.loading{border-color:transparent;color:#f5f5f5;background-color:#fff}.dropzone>button.loading:before{content:"";position:absolute;z-index:-2;left:-50%;top:-200%;width:200%;height:500%;background-repeat:no-repeat;background-position:0 0,100% 0,100% 100%,0 100%;background-size:50% 50%,50% 50%;background-image:linear-gradient(#f5f5f5,#f5f5f5),linear-gradient(#f5f5f5,#f5f5f5),linear-gradient(#f5f5f5,#f5f5f5);animation:rotate 3s linear infinite}.dropzone>button.loading:after{content:"";position:absolute;z-index:-1;left:2px;top:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:#fff;border-radius:64px;animation:opacity 3s infinite alternate}.file-card{border-radius:8px;display:flex;flex-direction:column;height:100%;min-height:120px;overflow:hidden;padding:0;position:relative;width:100%}.file-card.noType{min-height:auto;padding:8px}.file-card.noType .pdf-container{padding:0 0 8px}.file-card.noType .external-link{position:static}.file-card:hover .select-container{visibility:visible;opacity:1}.file-card .input{flex:1}.file-card .dropzone{height:100%;margin-bottom:16px;width:100%}.file-card .dropzone.has-file{background-color:initial;border:none;height:40px;left:8px;position:absolute;top:8px;width:40px;z-index:2}.file-card .dropzone.has-file>button{background-color:hsla(0,0%,85.9%,.7);border-radius:4px;border:none;color:#fff;height:100%;padding:0;width:100%}.file-card .dropzone.has-file>button:hover{background-color:rgba(40,40,40,.9)}.file-card .dropzone>button{border-radius:8px}.file-card .dropzone>button:disabled{box-shadow:none!important}.file-card .dropzone>button:after,.file-card .dropzone>button:before{display:none}.file-card .pdf-container{display:flex;flex:1;overflow:hidden;padding:8px}.file-card .pdf-container>iframe,.file-card .pdf-container>img{height:100%;object-fit:contain;width:100%}.file-card .wozzo-input>div>input{padding-top:8px}.file-card .wozzo-audio{height:fit-content;margin-top:auto;width:100%}.file-card .wozzo-audio .wozzo-audio-container{flex:1}.file-card .wozzo-audio .wozzo-audio-container .wozzo-audio-progress-bar{min-width:0}.file-card .wozzo-audio .wozzo-audio-container .wozzo-audio-measure{font-size:12px}.file-card .select-container{width:100%;height:100%;left:0;top:0;flex-direction:column;visibility:hidden;background-color:rgba(40,40,40,.2);opacity:0}.file-card .external-link,.file-card .select-container{position:absolute;display:flex;justify-content:center;align-items:center;transition:all .25s linear}.file-card .external-link{background-color:hsla(0,0%,85.9%,.7);border-radius:4px;color:#fff;height:40px;padding:8px;right:8px;top:8px;width:40px;z-index:2}.file-card .external-link>i{font-size:20px}.file-card .external-link:hover{background-color:rgba(40,40,40,.9)}.file-card .remove-button{background-color:rgba(40,40,40,.8);border:none;bottom:8px;height:40px;padding:0;position:absolute;right:8px;width:40px;z-index:2}.file-card .remove-button>i{font-size:20px}.file-card .remove-button:hover{background-color:rgba(40,40,40,.9)}.file-card .buttons{align-items:center;border-top:1px solid #fff;display:flex;gap:8px;padding:8px}.file-card .buttons>span{align-items:center;display:flex;font-size:14px;height:41px}.file-card .buttons>button{background-color:#fff;border:1px solid #db341a;color:#db341a;height:40px;padding:8px;width:40px}.file-card .buttons>button:hover{background-color:#db341a;color:#fff}.file-card .buttons>button:disabled{opacity:0;pointer-events:none}.file-card .buttons>button.hide{opacity:0;visibility:hidden}.files-container{display:flex;flex-direction:column;gap:16px;width:100%}.files-container .header{align-items:center;display:flex;justify-content:space-between;width:100%}.files-container .header>h2{margin:0;font-size:24px}.files-container .header>div{height:auto;margin-left:auto;width:auto}.files-container .header>div>button{background-color:#1c1c4c;border:none;color:#fff}.files-container .header>div>button:disabled{background-color:initial;color:#282828}.files-container .files{width:100%}.files-container .files>div{display:flex;flex-wrap:wrap;gap:16px}.files-container .files>div>div{height:300px;width:calc(20% - 12.8px);min-width:180px}.create-update-test-modal .wozzo-modal-body .inputs-modal{display:flex;flex-direction:column;gap:8px}.create-update-test-modal .wozzo-modal-body .inputs-modal .documents-container{display:flex;gap:16px}.create-update-test-modal .wozzo-modal-body .inputs-modal .documents-container>*{max-width:calc(50% - 8px);flex:1}.create-update-test-modal .wozzo-modal-body .inputs-modal .file-pdf-url{height:500px}.create-update-test-modal .wozzo-modal-body .inputs-modal .file-pdf-url .pdf-container{padding-bottom:0}.create-update-test-modal .wozzo-modal-body .inputs-modal .file-pdf-url .pdf-container .dropzone{margin-bottom:0}.create-update-test-modal .wozzo-modal-body .inputs-modal .file-pdf-url .pdf-container .dropzone.has-file{display:none}.create-update-test-modal .wozzo-modal-body .inputs-modal .files-container .file-card{height:150px;width:calc(50% - 8px)}#backoffice-slots-page .page-body{display:flex;flex-wrap:wrap}#backoffice-slots-page .page-body .content-selected-dates>p{color:#c2c2c2;font-size:14px;margin:8px 0 0 4px}#backoffice-slots-page .page-body .content-selected-dates .selected-dates{display:flex;flex-direction:row;flex-wrap:wrap}#backoffice-slots-page .page-body .content-selected-dates .selected-dates>p{color:#a8a8a8;font-size:14px;margin:4px}#backoffice-slots-page .page-body .slot-selector-error .wozzo-input,#backoffice-slots-page .page-body .slot-selector-error .wozzo-selector-input,#backoffice-slots-page .page-body .slot-selector-error>div,#backoffice-slots-page .page-body .slot-selector-error div{border-bottom-color:#db341a}#backoffice-slots-page .page-body .slot-selector-error .wozzo-input .placeholder,#backoffice-slots-page .page-body .slot-selector-error .wozzo-input>i,#backoffice-slots-page .page-body .slot-selector-error .wozzo-selector-input .placeholder,#backoffice-slots-page .page-body .slot-selector-error .wozzo-selector-input>i,#backoffice-slots-page .page-body .slot-selector-error>div .placeholder,#backoffice-slots-page .page-body .slot-selector-error>div>i,#backoffice-slots-page .page-body .slot-selector-error div .placeholder,#backoffice-slots-page .page-body .slot-selector-error div>i{color:#db341a}#backoffice-slots-page .page-body .generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table-container .wozzo-table-overflow .wozzo-table .tooltip-container .tooltip .tooltip-message{flex-direction:column}#backoffice-slots-inscriptions-page .page-body{display:flex;flex-wrap:wrap}#backoffice-slots-inscriptions-page .page-body .wozzo-table-header-extra{display:flex}#backoffice-slots-inscriptions-page .page-body .content-selected-dates>p{color:#c2c2c2;font-size:14px;margin:8px 0 0 4px}#backoffice-slots-inscriptions-page .page-body .content-selected-dates .selected-dates{display:flex;flex-direction:row;flex-wrap:wrap}#backoffice-slots-inscriptions-page .page-body .content-selected-dates .selected-dates>p{color:#a8a8a8;font-size:14px;margin:4px}#backoffice-slots-inscriptions-page .page-body .slot-selector-error .wozzo-input,#backoffice-slots-inscriptions-page .page-body .slot-selector-error .wozzo-selector-input,#backoffice-slots-inscriptions-page .page-body .slot-selector-error>div,#backoffice-slots-inscriptions-page .page-body .slot-selector-error div{border-bottom-color:#db341a}#backoffice-slots-inscriptions-page .page-body .slot-selector-error .wozzo-input .placeholder,#backoffice-slots-inscriptions-page .page-body .slot-selector-error .wozzo-input>i,#backoffice-slots-inscriptions-page .page-body .slot-selector-error .wozzo-selector-input .placeholder,#backoffice-slots-inscriptions-page .page-body .slot-selector-error .wozzo-selector-input>i,#backoffice-slots-inscriptions-page .page-body .slot-selector-error>div .placeholder,#backoffice-slots-inscriptions-page .page-body .slot-selector-error>div>i,#backoffice-slots-inscriptions-page .page-body .slot-selector-error div .placeholder,#backoffice-slots-inscriptions-page .page-body .slot-selector-error div>i{color:#db341a}#backoffice-slots-inscriptions-page .page-body .generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table-container .wozzo-table-overflow .wozzo-table .tooltip-container .tooltip .tooltip-message{flex-direction:column}#backoffice-slots-inscriptions-page .page-body .generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table-container .wozzo-table-overflow .wozzo-table .status{font-size:12px;width:100%;text-wrap:wrap}#backoffice-slots-inscriptions-page .page-body .generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table-container .wozzo-table-overflow .wozzo-table .danger{background-color:#db341a}#backoffice-slots-inscriptions-page .page-body .generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table-container .wozzo-table-overflow .wozzo-table .warning{background-color:#e8b125}#backoffice-slots-inscriptions-page .page-body .generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table-container .wozzo-table-overflow .wozzo-table .warningLight{background-color:#5ca494}#backoffice-slots-inscriptions-page .page-body .generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table-container .wozzo-table-overflow .wozzo-table .success{background-color:#699c1c}.inscription-test-data{display:flex;flex-direction:column;gap:16px}.inscription-test-data .files-container .files>div>div{height:150px}@media screen and (max-width:992px){.inscription-test-data .files-container .files>div>div{width:100%}}.slot-test-form-inputs{display:flex;flex-wrap:wrap;gap:8px}.slot-test-form-inputs>div{width:calc(25% - 8px)}@media screen and (max-width:992px){.slot-test-form-inputs>div:first-of-type{width:100%}.slot-test-form-inputs>div:last-of-type{flex:none;width:100%}}.wozzo-modal-container{width:100%!important}.wozzo-modal-container .camera-modal .wozzo-modal-body{background-color:#282828;padding:4px}.wozzo-modal-container .camera-modal .camera-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.wozzo-modal-container .camera-modal .camera-container>video{border-radius:4px}.wozzo-modal-container .camera-modal .camera-container .camera-controls{align-items:center;bottom:0;display:flex;gap:16px;justify-content:center;left:0;padding:16px;position:absolute;width:100%}.dropzone-container{position:relative}.dropzone-container .dropzone-file{align-items:center;background-color:#f5f5f5;border-radius:4px;border:2px dotted #dbdbdb;display:flex;gap:8px;height:100%;justify-content:space-between;padding:4px;width:100%}.dropzone-container .dropzone-file>a{align-items:center;color:#282828;display:flex;font-size:14px;font-weight:700;gap:4px;overflow:hidden;text-decoration:none}.dropzone-container .dropzone-file>a:hover{text-decoration:underline}.dropzone-container .dropzone-file>button{background-color:#db341a;border-color:#db341a;height:20px;padding:0;width:20px}.dropzone-container .dropzone-file>button>i{font-size:12px}.dropzone-container .dropzone-input{align-items:center;display:flex;gap:4px}.dropzone-container .dropzone-input>button{height:20px;padding:0;width:20px}.dropzone-container .dropzone-input>button>i{font-size:12px}.dropzone-container .wozzo-dropzone{flex:1}.dropzone-container .wozzo-dropzone .wozzo-dropzone-drop,.dropzone-container .wozzo-dropzone .wozzo-dropzone-preview{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:8px;height:36px;min-height:36px;min-width:100%;overflow:hidden;width:100%}.dropzone-container .wozzo-dropzone .wozzo-dropzone-drop>span,.dropzone-container .wozzo-dropzone .wozzo-dropzone-preview>span{margin-top:0!important}.dropzone-container .wozzo-dropzone .wozzo-dropzone-drop>p,.dropzone-container .wozzo-dropzone .wozzo-dropzone-preview>p{display:none}.user-data-form-inputs{display:flex;flex-wrap:wrap;gap:8px}.user-data-form-inputs>p{text-decoration:underline}.user-data-form-inputs>*{width:calc(25% - 8px)}.user-data-form-inputs>.full-width{width:100%}.user-data-form-inputs .wozzo-input{overflow:hidden}@media screen and (max-width:1200px){.user-data-form-inputs>*{width:calc(50% - 4px)}}@media screen and (max-width:992px){.user-data-form-inputs>*{width:100%}}.slot-inscription-data{background-color:#fff;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.slot-inscription-data>p{margin:0}.slot-inscription-data .actions-container{display:flex;gap:8px;justify-content:flex-end;width:100%}.slot-inscription-data .actions-container>button{width:fit-content}.slot-inscription-data .actions-container>button:last-of-type{background-color:#699c1c;border-color:#699c1c}.slot-inscription-data .title-section{align-items:center;display:flex;position:relative}.slot-inscription-data .title-section:before{background-color:#282828;content:"";height:2px;left:0;position:absolute;width:100%}.slot-inscription-data .title-section>span{background-color:#fff;display:block;margin-left:16px;padding:0 16px;position:relative;width:fit-content}.wozzo-selector-options{max-height:0!important;opacity:0!important}.wozzo-selector-options.visible{max-height:200px!important;opacity:1!important}.test-files{display:flex;flex-direction:column;gap:16px;margin-left:16px;position:relative}.test-files.test-files-closed{margin-left:0}.test-files.test-files-closed .files-list{opacity:0;overflow:hidden;visibility:hidden;width:0}.test-files.test-files-closed .expand-button-files{position:absolute;left:-100px}.test-files .expand-button-files{position:absolute;left:0;top:0;padding:2px 8px;width:100px}.test-files .expand-button-files>span{white-space:nowrap}.test-files .expand-button-files:active{transform:translateX(0)!important}.test-files .files-list{display:flex;flex-direction:column;gap:16px;margin-top:32px;transition:all .1s linear,opacity .25s linear;width:180px}.test-files .files-list *{transition:all .1s linear}.test-files .files-list>div{height:fit-content;max-height:150px}.test-files .files-list>div .external-link{bottom:8px;top:unset}.test-files .files-list .buttons>span{height:fit-content}.slot-inscription-test{background-color:#fff;display:flex;padding:16px}.slot-inscription-test .test-pdf{flex:1;min-height:100vh}.slot-inscription-test .test-pdf>iframe{height:100%;width:100%}.results-form-inputs{display:flex;flex-wrap:wrap;gap:8px}.results-form-inputs>*{width:calc(16.66667% - 8px)}.results-form-inputs>.full-width{width:100%}.results-form-inputs .wozzo-input{overflow:hidden}@media screen and (max-width:1200px){.results-form-inputs>*{width:calc(16.66667% - 8px)}}@media screen and (max-width:992px){.results-form-inputs>*{width:100%}}#backoffice-slot-inscription-page{background-color:#f4f4f4;min-height:100vh}#backoffice-slot-inscription-page .slot-inscription-container-page{display:flex;flex-direction:column;gap:16px}#backoffice-slot-inscription-page .slot-inscription-container-page .collapsable-box.expanded,#backoffice-slot-inscription-page .slot-inscription-container-page .collapsable-box.expanded .collapsable-box-container,#backoffice-slot-inscription-page .slot-inscription-container-page .collapsable-box.expanded .collapsable-box-container .slot-inscription-data{max-height:unset}#backoffice-slot-inscription-page .slot-inscription-container-page>div{flex:1}#backoffice-slot-inscription-page .slot-inscription-container-page>div:last-of-type{flex:2}@media screen and (max-width:768px){#backoffice-slot-inscription-page .slot-inscription-container-page{display:flex;flex-direction:column}}.footer{background-color:#282828;display:flex;justify-content:space-evenly;padding:32px;flex-wrap:wrap}.footer>div{width:33%;min-width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer .logo-wrapper>img{max-width:100px}.footer .centre-wrapper{justify-content:center;color:#fff}.footer .centre-wrapper>h3{color:#5ca494;margin-top:0}.footer .centre-wrapper .links{display:flex;gap:4px;justify-content:space-between;width:100%}.footer .centre-wrapper .links>a{color:#fff;font-size:12px;text-decoration:none;text-align:center}.footer .contact-wrapper{color:#fff}.footer .contact-wrapper>div{display:flex;align-items:center}.footer .contact-wrapper>div>i{color:#5ca494;margin-right:8px}.footer .contact-wrapper>div>p,.footer .contact-wrapper>div a{font-weight:300;color:#fff;text-decoration:none}.bottom-bar{background-color:#282828;display:flex;justify-content:space-between;padding:16px}.bottom-bar>p{color:#fff;font-size:14px;font-weight:300}.bottom-bar .social{display:flex}.bottom-bar .social>a{margin:0 4px}@media screen and (max-width:576px){.footer{padding:0}.footer .contact-wrapper>div:first-child{margin-top:16px}.bottom-bar,.footer .centre-wrapper .links{flex-direction:column;align-items:center}}#login-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;width:100%;padding:16px}#login-page img{margin-bottom:16px;max-height:20vh}#login-page .login-form{border-radius:16px;max-width:400px;padding:32px}#login-page .login-form h2{margin:0 0 16px;text-align:center}#login-page .login-form .wozzo-input{background-color:#fff;border-radius:16px;margin-bottom:16px}#login-page .login-form .wozzo-input>div{border-radius:16px;border:1px solid #fff;padding:8px}#login-page .login-form .wozzo-input .placeholder:not(.with-content){transform:translate(32px,-4px)}#login-page .login-form .wozzo-input.error>div{border-color:#db341a}#login-page .login-form>.error-container{margin-bottom:16px}#login-page .login-form>.btn{align-items:center;border-radius:32px;display:flex;font-size:20px;height:64px;justify-content:center;margin:20px auto;padding:16px 32px;width:100%}#login-page .login-form>.btn .loading-container{margin-right:-64px;transform:scale(.5)}@media screen and (max-width:768px){#login-page .login-form{max-width:90%}}.top-bar{align-items:center;background-color:#fff;border-bottom:4px solid #7db6a9;display:flex;height:64px;position:sticky;top:0;width:100%;z-index:1}.top-bar .logo{flex:0 30%;height:100%;display:flex;justify-content:center}.top-bar .logo>img{height:100%}.top-bar .links{flex:0 70%;display:flex;justify-content:space-around}.top-bar .links .link{text-decoration:none;color:#282828}.top-bar .links .link:hover>span{background:linear-gradient(90deg,#376359,#498477);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.top-bar .nav-button{display:none}@media screen and (max-width:768px){.top-bar{z-index:1}.top-bar .logo{flex:0 90%}.top-bar .links{position:absolute;display:flex;flex-direction:column;width:100%;top:0;opacity:0;background-color:#fff}.top-bar .links .link{height:0;text-align:center;border:none;padding:0}.top-bar .links .link>span{font-size:0;transition:all .5s}.top-bar .links.open{top:64px;opacity:1}.top-bar .links.open .link{height:auto;padding:8px 16px}.top-bar .links.open .link>span{font-size:20px}.top-bar .nav-button{display:unset;margin-right:16px}}.main-sidebar{top:0;bottom:0;display:flex;flex-direction:column;background-color:#5ca494;width:80px;transition:width .25s ease-in-out;z-index:3}.main-sidebar,.main-sidebar .arrow-button{position:fixed;-webkit-box-shadow:2px 0 4px 2px rgba(40,40,40,.2);-moz-box-shadow:2px 0 4px 2px rgba(40,40,40,.2);box-shadow:2px 0 4px 2px rgba(40,40,40,.2)}.main-sidebar .arrow-button{margin-left:90px;margin-top:8px;transition:margin-left .25s ease-in-out,background-color .25s ease-in-out;border:0}.main-sidebar .arrow-button i{transition:transform .25s ease-in-out}.main-sidebar .expand-button{display:none}.main-sidebar>div{display:flex;flex-direction:column;flex:1}.main-sidebar span{font-size:0;transition:all .25s ease-in-out}.main-sidebar .tooltip span{font-size:16px}.main-sidebar .sidebar-header{flex:inherit}.main-sidebar .sidebar-header .home{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;margin:16px auto;height:80px;max-width:80px;overflow:hidden;transition:all .25s ease-in-out}.main-sidebar .sidebar-header .home img{max-width:40px}.main-sidebar .sidebar-header .home span{text-transform:uppercase;margin-top:8px}.main-sidebar .sidebar-content{display:flex;justify-content:space-between}.main-sidebar .sidebar-content .btn{border-radius:0}.main-sidebar .sidebar-content .tooltip-container,.main-sidebar .sidebar-content .tooltip-trigger{width:100%}.main-sidebar .sidebar-content .link{margin-top:-1px;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;transition:background-color .25s ease-in-out;display:flex;align-items:center;justify-content:flex-start;height:40px;font-family:Arial,Helvetica,sans-serif}.main-sidebar .sidebar-content .link i{margin-left:10px;font-size:16px}.main-sidebar .sidebar-content .link:hover{background-color:#7db6a9}.main-sidebar.expanded{width:250px}.main-sidebar.expanded .arrow-button{margin-left:260px}.main-sidebar.expanded .arrow-button i{transform:rotate(180deg)}.main-sidebar.expanded .home{max-width:300px;transition:all .3s ease-in-out}.main-sidebar.expanded .home span{font-size:24px}.main-sidebar.expanded .link span{margin-left:8px;font-size:16px}@media screen and (max-width:1200px){.main-sidebar{bottom:inherit;position:fixed;width:100%}.main-sidebar .arrow-button{display:none}.main-sidebar span{font-size:inherit}.main-sidebar .sidebar-header{width:100%;display:flex;align-items:center;justify-content:center;height:70px}.main-sidebar .sidebar-header .home{max-width:none;margin:0;flex-direction:row;align-items:center}.main-sidebar .sidebar-header .home img{max-height:40px;margin-right:8px}.main-sidebar .sidebar-header .home span{font-size:32px;margin:0}.main-sidebar .sidebar-header .expand-button{display:block;position:fixed;top:16px;left:8px;padding:0}.main-sidebar .sidebar-header .expand-button i{font-size:40px;margin:0}.main-sidebar .sidebar-content,.main-sidebar .sidebar-content *{max-height:0;opacity:0;font-size:0;transition:all .25s ease-in-out;pointer-events:none}.main-sidebar.expanded{width:100%}.main-sidebar.expanded .sidebar-content,.main-sidebar.expanded .sidebar-content *{max-height:100vh;opacity:1;font-size:20px;pointer-events:all}}#user-container{background-color:#f4f4f4;min-height:100vh}#user-container>.page-body{display:flex;flex-direction:column;align-items:center}#user-container>.page-body>*{max-width:1500px;width:calc(100% - 32px);padding:16px;border-radius:8px}#user-container>.page-body>* form{width:100%}#user-container>.page-body>* .user-info-container{display:flex}#user-container>.page-body>* .user-edit-btns{display:flex;flex-direction:row-reverse;margin-top:16px}#user-container>.page-body>* .user-edit-btns>:not(:last-child){margin-left:16px}.user{display:flex;flex-direction:column}.user>div,.user>div .user-form{display:flex;align-items:center}.user>div .user-form{flex-direction:column;flex:1}.user>div .user-form .user-info{flex:3;width:100%}.user>div .user-form .user-info>*{margin:8px 0}.user>div .user-form .user-info>:first-child{margin-top:0}.user>div .user-form .user-info>:last-child{margin-bottom:0}.user .user-buttons{margin-top:16px;display:flex;flex-direction:row-reverse}.user .user-buttons .btn{margin-left:8px}.user .user-buttons .btn:last-child{margin-left:0}.wozzo-modal-container .wozzo-modal.change-password{max-width:600px}.wozzo-modal-container .wozzo-modal.change-password .wozzo-modal-body{display:flex;flex-direction:column}.calendar-component{background-color:#fff}.calendar-component .calendar-component-header{background-color:#5ca494;color:#fff;display:flex;justify-content:space-between;padding:8px}.calendar-component .calendar-component-header>p{margin:0;text-align:center;text-transform:capitalize}.calendar-component .calendar-component-weekdaysShort{background-color:#5ca494;color:#fff;display:flex;justify-content:center;padding:8px}.calendar-component .calendar-component-weekdaysShort>p{margin:0;text-align:center;text-transform:capitalize;width:14.28571%}.calendar-component .calendar-component-days{border:1px solid #5ca494;display:flex;flex-wrap:wrap;padding:8px}.calendar-component .calendar-component-days .calendar-component-day{background-color:#fff;border:none;color:#282828;font-size:16px;padding:8px 4px;text-align:center;width:14.28571%}.calendar-component .calendar-component-days .calendar-component-day>div{display:flex;width:100%;justify-content:center}.calendar-component .calendar-component-days .calendar-component-day>div>p{margin:0}.calendar-component .calendar-component-days .calendar-component-day.event-day{position:relative}.calendar-component .calendar-component-days .calendar-component-day.event-day>:after{content:"";display:flex;width:20px;height:3px;background-color:#e40c84;position:absolute;bottom:5px}.calendar-component .calendar-component-days .calendar-component-day.current-day{color:#db341a}.calendar-component .calendar-component-days .calendar-component-day.selected-day{background-color:#282828;color:#fff}.calendar-component .calendar-component-days .calendar-component-day.disabled{color:#dbdbdb}.calendar-component .calendar-component-days .calendar-component-day:active,.calendar-component .calendar-component-days .calendar-component-day:hover{box-shadow:none}@media screen and (max-width:992px){.calendar-component .calendar-component-weekdaysShort>p{font-size:16px}}.hours-component{background-color:#fff;border:1px solid #5ca494;border-top:0;padding:8px}.hours-component .hours-component-title{color:#282828;padding:8px;margin:0}.hours-component .hours-component-buttons{display:flex;flex-wrap:wrap}.hours-component .hours-component-buttons .hours-component-hour{margin:0 8px}.hours-component .hours-component-buttons .hours-component-hour .hours-component-button{border:1px solid #dbdbdb;background-color:#fff;border-radius:8px;padding:16px}.hours-component .hours-component-buttons .hours-component-hour .hours-component-button>p{margin:0}.hours-component .hours-component-buttons .hours-component-hour .hours-component-button:hover{box-shadow:0 0 8px 0 rgba(55,99,89,.3)}.hours-component .hours-component-buttons .hours-component-hour .hours-component-button.selected{background-color:#7db6a9;border:0;color:#fff}.hours-component .hours-component-buttons .hours-component-hour>.btn{background-color:initial;border:none;color:#282828;font-size:16px;margin:0;padding:8px 4px;text-align:center}.hours-component .hours-component-buttons .hours-component-hour>.btn:active,.hours-component .hours-component-buttons .hours-component-hour>.btn:hover{box-shadow:none}.invoice-component{background-color:#fff;border-radius:8px;max-width:576px;padding:16px}.invoice-component .header{border-bottom:1px solid #dbdbdb;margin-bottom:8px}.invoice-component .header>h2{margin:0 0 4px;font-weight:lighter}.invoice-component .invoice{display:flex;justify-content:space-between}.invoice-component .invoice .invoice-content{display:flex;font-size:16px}.invoice-component .invoice .invoice-content>.invoice-content-title{font-weight:700;margin-right:4px}.invoice-component .invoice .invoice-content>p{margin:4px}.invoice-component .invoice .time-zone-text{align-items:center;display:flex;font-size:12px;justify-content:center}.invoice-component .invoice .invoice-price{align-self:flex-end}.invoice-component .invoice .invoice-price .euro{color:#5ca494;font-size:32px;margin:0}.invoice-component .invoice .invoice-price .euro.discount{text-decoration:line-through;font-size:20px}.invoice-component .invoice .invoice-price .forint{color:#a8a8a8;font-size:16px;text-align:right;margin:0}.invoice-component .invoice .invoice-price .forint.discount{text-decoration:line-through;font-size:16px}@media screen and (max-width:992px){.invoice-component .invoice{display:flex;flex-direction:column}}.stripe-card-form{display:flex;flex-direction:column;position:relative}.stripe-card-form>div{opacity:1;transition:all .1s linear}.stripe-card-form>div .stripe-card{background-color:#fff;padding:8px;margin-bottom:16px;border-radius:2px}.stripe-card-form>div .forints-amount{text-align:right;font-size:16px;color:#a8a8a8;margin:0 0 32px;padding-bottom:16px}.stripe-card-form>div.hidden-card{max-height:0;opacity:0}.stripe-card-form .error-container{margin-bottom:16px}.stripe-card-form>.btn{bottom:-32px;font-size:16px;left:25%;position:absolute;width:50%}@media screen and (max-width:992px){.stripe-card-form>.btn{left:0;width:100%}}.user-form-component{background-color:#fff;border-radius:8px;display:flex;flex-direction:column}.user-form-component .created{padding:0 32px}.user-form-component .created .messageCreatedTitle{color:#5ca494;font-size:24px;margin-bottom:4px;text-transform:uppercase}.user-form-component .created .messageCreatedDescription{color:#498477;margin:0}.user-form-component .user-form-inputs{display:flex;gap:4px 16px;flex-wrap:wrap;padding:16px 32px 32px}.user-form-component .user-form-inputs>*{width:calc(50% - 8px)}.user-form-component .user-form-inputs>.extra-information-input{overflow:hidden;width:100%}.user-form-component .user-form-inputs>.checkbox-terms{display:flex;align-items:center;gap:4px;width:100%}.user-form-component .user-form-inputs>.checkbox-terms.terms-error>div,.user-form-component .user-form-inputs>.checkbox-terms.terms-error>div>a{color:#db341a}.user-form-component .user-form-inputs>.checkbox-terms>div{font-size:14px;display:flex;flex-wrap:wrap;flex:1;gap:4px}.user-form-component .user-form-inputs>.checkbox-terms>div>a{color:#5ca494}.user-form-component .user-form-inputs>.wozzo-datepicker.disabled>div>.wozzo-datepicker-input>.wozzo-input>div{border-bottom:0}.user-form-component .external-timezone-container{align-items:center;color:#5ca494;display:flex;font-size:14px;gap:8px;margin:8px 0;width:100%}.user-form-component .external-timezone-container .external-timezone-website{color:#5ca494}.user-form-component .pay-in-person-checkbox{margin-top:16px;width:100%}.user-form-component .payment-title{font-size:16px;margin:0 32px 8px;text-transform:uppercase}.user-form-component .user-form-stripe-card{background-color:#fff;border-radius:8px;border:1px solid #f5f5f5;margin:0 32px 32px;padding:16px}.user-form-component .user-form-stripe-card .stripe-card-total-amount{align-items:baseline;display:flex;font-size:24px;justify-content:flex-end;margin-bottom:0}.user-form-component .user-form-stripe-card .stripe-card-total-amount>span{color:#a8a8a8;font-size:16px;margin-right:4px}.user-form-component .user-form-button-save{padding:0 32px 32px}.user-form-component .user-form-button-save>.button-save{width:100%}@media screen and (max-width:992px){.user-form-component .user-form-inputs{flex-direction:column}.user-form-component .user-form-inputs>*{width:100%}}.discountCodeInput{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;margin-top:16px;border:1px solid #dbdbdb;border-radius:8px;padding:16px}.discountCodeInput .wozzo-input{width:75%}.discountCodeInput .wozzo-input .infoText{margin:0}.discountCodeInput .wozzo-input .infoText.success{color:#699c1c}.discountCodeInput .wozzo-input .infoText.error{color:#db341a}.discountCodeInput>button{flex:1}.discountCodeApplied{display:flex;flex-direction:row;align-items:center;gap:8px;width:min-content;margin-top:16px;border:1px solid #5ca494;border-radius:8px;padding:8px;background-color:#5ca494;color:#fff}.discountCodeApplied>p{margin:0;white-space:nowrap;font-size:16px}.discountCodeApplied .discountCodeButton i{font-size:20px}.booking-page{background-color:#f4f4f4;min-height:100vh}.booking-page .booking-page-title{border-bottom:1px solid #dbdbdb;margin:0 16px;padding:16px 8px 8px}.booking-page .booking-page-title>h1{color:#7db6a9;margin:0}.booking-page .booking-page-title>p{color:#9dc9bf;margin:0}.booking-page .boking-page-columns{display:flex;gap:32px;padding:32px 16px}.booking-page .boking-page-columns .booking-page-first-column{margin-top:0;flex:1;max-width:600px}.booking-page .boking-page-columns .booking-page-first-column>.calendar-hours{margin-bottom:16px;width:100%}.booking-page .boking-page-columns .booking-page-first-column>.calendar-hours .calendar-error{border:2px solid #db341a;width:max-content}.booking-page .boking-page-columns .booking-page-second-column{flex:1}@media screen and (max-width:992px){.booking-page .boking-page-columns{flex-direction:column}.booking-page .boking-page-columns .booking-page-first-column>.calendar-hours{width:100%}.booking-page .boking-page-columns .booking-page-second-column{margin-top:32px}}.tmCadPel{padding:64px;max-width:1500px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.tmCadPel>h1,.tmCadPel>h2,.tmCadPel>h3{color:#5ca494}.tmCadPel>a{margin-bottom:16px}.codes-modal .wozzo-modal-body{display:flex;flex-direction:column;gap:16px}.codes-modal .wozzo-modal-body .codes-table{text-align:center}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/e20d5327f1a05620c084141a85f6369c.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/e20d5327f1a05620c084141a85f6369c.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/733964aa5261b1af485211156b8063ca.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fa8441f345d83a0bc4ec345a6948dbb0.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/62a749ca2820713ebbf8785ed33a8893.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/02afb26fe72fcc05298817491c044b7b.ttf) format("truetype")}.fadein{-webkit-animation:fadein .5s;-moz-animation:fadein .5s;-ms-animation:fadein .5s;-o-animation:fadein .5s;animation:fadein .5s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}.fadeout{-webkit-animation:fadeout .5s;-moz-animation:fadeout .5s;-ms-animation:fadeout .5s;-o-animation:fadeout .5s;animation:fadeout .5s}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@-ms-keyframes fadeout{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeout{0%{opacity:1}to{opacity:0}}.shine{-webkit-animation:shine 1.5s infinite;-moz-animation:shine 1.5s infinite;-ms-animation:shine 1.5s infinite;-o-animation:shine 1.5s infinite;animation:shine 1.5s infinite}@keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-moz-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-webkit-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-ms-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-o-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes scaleZeroToOne{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bounceEffect{0%{transform:translateY(0)}1%{transform:translateY(-1%)}25%{transform:translateY(-20%)}40%{transform:translateY(-24%)}50%{transform:translateY(-25%)}60%{transform:translateY(-24%)}75%{transform:translateY(-20%)}99%{transform:translateY(-1%)}to{transform:translateY(0)}}@keyframes bounceShadow{0%{height:1px;width:25%;background-color:rgba(40,40,40,.1)}25%{height:3px;width:33%;background-color:rgba(40,40,40,.2)}40%{height:4px;width:45%;background-color:rgba(40,40,40,.4)}50%{height:6px;width:50%;background-color:rgba(40,40,40,.5)}60%{height:4px;width:45%;background-color:rgba(40,40,40,.4)}75%{height:3px;width:33%;background-color:rgba(40,40,40,.2)}to{height:1px;width:25%;background-color:rgba(40,40,40,.1)}}@keyframes slide-in-left{0%{transform:translateX(-200px) scale(.2);opacity:0}80%{transform:translateX(0) scale(.7);opacity:.12}to{transform:scale(1);opacity:1}}@keyframes slide-in-down{0%{transform:translateY(-200px) scale(.2);opacity:0}80%{transform:translateY(0) scale(.7);opacity:.12}to{transform:scale(1);opacity:1}}@-webkit-keyframes ani-mouse{0%{opacity:1}to{opacity:0;transform:translateY(30px)}}@-moz-keyframes ani-mouse{0%{opacity:1}to{opacity:0;transform:translateY(30px)}}@keyframes ani-mouse{0%{opacity:1}to{opacity:0;transform:translateY(30px)}}body{font-size:20px;margin:0;color:#282828;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}*,body,input,textarea{font-family:Montserrat,sans-serif}.shadow{-webkit-box-shadow:0 0 16px 4px hsla(0,0%,76.1%,.3);-moz-box-shadow:0 0 16px 4px hsla(0,0%,76.1%,.3);box-shadow:0 0 16px 4px hsla(0,0%,76.1%,.3)}.generic-backoffice{background:transparent}.generic-backoffice h1{display:none}.generic-backoffice .generic-backoffice-body{width:100%;max-width:unset}.generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table tbody tr td{text-align:center;font-size:14px}.generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table tbody tr td i.fa-check{color:#699c1c}.generic-backoffice .generic-backoffice-body .generic-backoffice-table .wozzo-table tbody tr td i.fa-times{color:#db341a}.primary-bg{background-color:#5ca494}.primary-border{border-color:#5ca494}.primary-color,body a.primary-color:hover{color:#5ca494}.primary-light-bg{background-color:#7db6a9}.primary-light-border{border-color:#7db6a9}.primary-light-color,body a.primary-light-color:hover{color:#7db6a9}.primary-lighter-bg{background-color:#9dc9bf}.primary-lighter-border{border-color:#9dc9bf}.primary-lighter-color,body a.primary-lighter-color:hover{color:#9dc9bf}.primary-dark-bg{background-color:#498477}.primary-dark-border{border-color:#498477}.primary-dark-color,body a.primary-dark-color:hover{color:#498477}.primary-darker-bg{background-color:#376359}.primary-darker-border{border-color:#376359}.primary-darker-color,body a.primary-darker-color:hover{color:#376359}.secondary-bg{background-color:#1c1c4c}.secondary-border{border-color:#1c1c4c}.secondary-color,body a.secondary-color:hover{color:#1c1c4c}.secondary-light-bg{background-color:#2a2a71}.secondary-light-border{border-color:#2a2a71}.secondary-light-color,body a.secondary-light-color:hover{color:#2a2a71}.secondary-lighter-bg{background-color:#373797}.secondary-lighter-border{border-color:#373797}.secondary-lighter-color,body a.secondary-lighter-color:hover{color:#373797}.secondary-dark-bg{background-color:#0e0e27}.secondary-dark-border{border-color:#0e0e27}.secondary-dark-color,body a.secondary-dark-color:hover{color:#0e0e27}.secondary-darker-bg{background-color:#010101}.secondary-darker-border{border-color:#010101}.secondary-darker-color,body a.secondary-darker-color:hover{color:#010101}.accent-bg{background-color:#e40c84}.accent-border{border-color:#e40c84}.accent-color,body a.accent-color:hover{color:#e40c84}.accent-light-bg{background-color:#f42f9c}.accent-light-border{border-color:#f42f9c}.accent-light-color,body a.accent-light-color:hover{color:#f42f9c}.accent-lighter-bg{background-color:#f75fb3}.accent-lighter-border{border-color:#f75fb3}.accent-lighter-color,body a.accent-lighter-color:hover{color:#f75fb3}.accent-dark-bg{background-color:#b40968}.accent-dark-border{border-color:#b40968}.accent-dark-color,body a.accent-dark-color:hover{color:#b40968}.accent-darker-bg{background-color:#83074c}.accent-darker-border{border-color:#83074c}.accent-darker-color,body a.accent-darker-color:hover{color:#83074c}.gray-bg{background-color:#dbdbdb}.gray-border{border-color:#dbdbdb}.gray-color,body a.gray-color:hover{color:#dbdbdb}.black-bg{background-color:#282828}.black-border{border-color:#282828}.black-color,body a.black-color:hover{color:#282828}.white-bg{background-color:#fff}.white-border{border-color:#fff}.white-color,body a.white-color:hover{color:#fff}.transparent-bg{background-color:initial}.transparent-border{border-color:transparent}.transparent-color,body a.transparent-color:hover{color:transparent}.wozzo-table-container .wozzo-table-overflow .wozzo-table tbody tr:nth-child(2n){background-color:rgba(125,182,169,.1)}