.v-bottom-sheet{box-shadow:none!important}.v-bottom-sheet .box{background:#909;padding:0!important}.v-bottom-sheet .box hr{border-bottom:none;color:#444}.v-bottom-sheet .box .v-card__actions{display:flex;justify-content:flex-end!important}.v-bottom-sheet .box .v-card__text a{color:#fff}@font-face{font-family:icomoon;src:url(../fonts/icomoon.6868375f.eot);src:url(../fonts/icomoon.6868375f.eot#iefix) format("embedded-opentype"),url(../fonts/icomoon.3c8aebdd.ttf) format("truetype"),url(../fonts/icomoon.c98754ac.woff) format("woff"),url(../img/icomoon.264ea108.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.lighterGray{background:#787b7e!important}.lightBlue{background:#00b8bf!important}.lighterBlue{background:#73d9dd!important}.defaultGreen{background:#9f0!important}.v-input__slot.lightGray,.v-input__slot.lightGray input{background:#caced0}.v-input__slot.lightBlue,.v-input__slot.lightBlue .v-input__append-inner,.v-input__slot.lightBlue .v-select__slot,.v-input__slot.lightBlue input{background:#00b8bf}.event-details .v-select__slot .v-input__append-inner .v-icon,.profile-details .v-select__slot .v-input__append-inner .v-icon,form .v-select__slot .v-input__append-inner .v-icon{font-size:9px!important}.event-details .no-gutter-prefix .v-text-field__prefix,.profile-details .no-gutter-prefix .v-text-field__prefix,form .no-gutter-prefix .v-text-field__prefix{padding-right:0}.event-details .no-gutter-prefix input,.profile-details .no-gutter-prefix input,form .no-gutter-prefix input{padding-left:0!important}.event-details label,.profile-details label,form label{position:relative}.event-details label.icon-label .v-icon,.profile-details label.icon-label .v-icon,form label.icon-label .v-icon{font-size:20px!important}.event-details label.required:after,.profile-details label.required:after,form label.required:after{content:" *";font-size:20px;margin-left:5px;position:absolute;top:5px}.event-details label.light-label.required:after,.profile-details label.light-label.required:after,form label.light-label.required:after{color:#909}.event-details label.gray-label.required:after,.profile-details label.gray-label.required:after,form label.gray-label.required:after{color:#ff5252}.event-details label.round,.profile-details label.round,form label.round{border-radius:4px;display:block;font-size:11px;margin-right:4px;padding:8px 5px;text-transform:uppercase;white-space:nowrap}.event-details label.round.icon-label,.profile-details label.round.icon-label,form label.round.icon-label{padding:6px 5px}.event-details label.round span,.profile-details label.round span,form label.round span{text-transform:none}.event-details label.with-icon,.profile-details label.with-icon,form label.with-icon{padding:6px}.event-details label.text-right:not(.with-icon),.profile-details label.text-right:not(.with-icon),form label.text-right:not(.with-icon){padding-right:20px}.event-details label.gray-label,.profile-details label.gray-label,form label.gray-label{background:#787b7e;color:#fff}.event-details label.light-gray-label,.profile-details label.light-gray-label,form label.light-gray-label{background:#caced0;color:#444}.event-details label.billing-time-label,.profile-details label.billing-time-label,form label.billing-time-label{color:#444;font-size:12px;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:599px){.event-details label.billing-time-label,.profile-details label.billing-time-label,form label.billing-time-label{font-size:10px}}.event-details label.white-label,.profile-details label.white-label,form label.white-label{background:#fff;color:#444}.event-details label.light-label,.profile-details label.light-label,form label.light-label{background:#73d9dd}.event-details label.semi-light-label,.profile-details label.semi-light-label,form label.semi-light-label{background:#00b8bf;color:#fff;font-size:16px;font-weight:700}.event-details label.semi-light-label i,.profile-details label.semi-light-label i,form label.semi-light-label i{color:#fff}.event-details label.semi-dark-label,.profile-details label.semi-dark-label,form label.semi-dark-label{background:#787b7e;color:#fff;font-size:16px;font-weight:700}.event-details label.semi-dark-label i,.profile-details label.semi-dark-label i,form label.semi-dark-label i{color:#fff}.event-details label.dark-label,.profile-details label.dark-label,form label.dark-label{background:#5b5f62;color:#00b8bf}.event-details label.block,.profile-details label.block,form label.block{width:100%}.event-details .v-input--selection-controls,.profile-details .v-input--selection-controls,form .v-input--selection-controls{margin-top:0}.event-details .v-input--selection-controls .v-icon.v-icon,.event-details label .checkbox-label,.profile-details .v-input--selection-controls .v-icon.v-icon,.profile-details label .checkbox-label,form .v-input--selection-controls .v-icon.v-icon,form label .checkbox-label{font-size:14px}.event-details label .checkbox-label a,.profile-details label .checkbox-label a,form label .checkbox-label a{color:inherit}.event-details .v-input,.profile-details .v-input,form .v-input{margin:0;padding:0}.event-details .v-input>.v-input__control>.v-input__slot,.profile-details .v-input>.v-input__control>.v-input__slot,form .v-input>.v-input__control>.v-input__slot{border-radius:5px;margin-bottom:6px}.event-details .v-input>.v-input__control>.v-input__slot:before,.profile-details .v-input>.v-input__control>.v-input__slot:before,form .v-input>.v-input__control>.v-input__slot:before{border-style:none}.event-details .v-messages,.profile-details .v-messages,form .v-messages{font-weight:700;margin-bottom:15px}.event-details .v-input--radio-group__input,.event-details .v-select__slot,.event-details .v-text-field--prefix .v-input__slot,.event-details input,.profile-details .v-input--radio-group__input,.profile-details .v-select__slot,.profile-details .v-text-field--prefix .v-input__slot,.profile-details input,form .v-input--radio-group__input,form .v-select__slot,form .v-text-field--prefix .v-input__slot,form input{background:#fff;border:none;border-radius:4px;padding-left:10px!important;padding-right:10px!important}.event-details .billing-time-input .v-input__slot,.profile-details .billing-time-input .v-input__slot,form .billing-time-input .v-input__slot{margin-bottom:0!important}.event-details .v-select__slot label,.profile-details .v-select__slot label,form .v-select__slot label{padding-left:10px;position:relative;z-index:7}.event-details .v-select__slot label.condensed,.profile-details .v-select__slot label.condensed,form .v-select__slot label.condensed{font-family:Fjalla One,sans-serif;font-weight:700}.event-details .v-input--radio-group--row,.profile-details .v-input--radio-group--row,form .v-input--radio-group--row{padding:0!important}.event-details .v-input--radio-group--row .v-input--radio-group__input,.profile-details .v-input--radio-group--row .v-input--radio-group__input,form .v-input--radio-group--row .v-input--radio-group__input{padding:4px 0}.event-details .v-input--radio-group--row .v-input--radio-group__input .v-input--selection-controls__input,.profile-details .v-input--radio-group--row .v-input--radio-group__input .v-input--selection-controls__input,form .v-input--radio-group--row .v-input--radio-group__input .v-input--selection-controls__input{margin-right:0!important}.event-details .v-input--radio-group--row .v-input--radio-group__input .v-radio,.profile-details .v-input--radio-group--row .v-input--radio-group__input .v-radio,form .v-input--radio-group--row .v-input--radio-group__input .v-radio{margin-right:8px!important}.event-details .v-input--radio-group--row .v-input--radio-group__input .v-radio label,.profile-details .v-input--radio-group--row .v-input--radio-group__input .v-radio label,form .v-input--radio-group--row .v-input--radio-group__input .v-radio label{font-size:12px;text-transform:uppercase}.event-details .v-btn,.profile-details .v-btn,form .v-btn{border-radius:4px!important;font-size:16px!important;font-weight:700;letter-spacing:0}.event-details .v-btn.v-size--small,.profile-details .v-btn.v-size--small,form .v-btn.v-size--small{font-size:11px!important;font-weight:300;padding:16px 0!important}.event-details .password-recovery-link,.event-details .rememberme-checkbox label,.profile-details .password-recovery-link,.profile-details .rememberme-checkbox label,form .password-recovery-link,form .rememberme-checkbox label{color:#fff!important;font-size:12px;text-decoration:none;text-transform:lowercase}.event-details .rememberme-checkbox label,.profile-details .rememberme-checkbox label,form .rememberme-checkbox label{text-align:right}.event-details .rememberme-checkbox label:after,.profile-details .rememberme-checkbox label:after,form .rememberme-checkbox label:after{border-right:1px solid #fff;content:""}.event-details .login-details,.profile-details .login-details,form .login-details{align-items:center;display:flex;justify-content:center}.event-details .login-details .v-input__slot,.profile-details .login-details .v-input__slot,form .login-details .v-input__slot{margin-bottom:0!important}.event-details .rememberme-separator,.profile-details .rememberme-separator,form .rememberme-separator{color:#fff;font-size:12px;padding:0 5px}.event-details hr,.profile-details hr,form hr{background:#fff;border:none;display:block;height:1px;margin:20px 0}.event-details p,.profile-details p,form p{font-size:12px;margin-bottom:5px!important;text-transform:uppercase}.event-details p.no-transform,.profile-details p.no-transform,form p.no-transform{text-transform:none}.event-details p.large,.profile-details p.large,form p.large{font-size:16px}.event-details .ql-editor *,.profile-details .ql-editor *,form .ql-editor *{color:#000!important;font-size:14px}.event-details .ql-editor p,.profile-details .ql-editor p,form .ql-editor p{text-transform:none!important}.event-details .media-input,.profile-details .media-input,form .media-input{background:#5b5f62;border-radius:5px;cursor:pointer;display:block;height:120px;overflow:hidden;padding:10px;position:relative;width:100%}.event-details .media-input label,.profile-details .media-input label,form .media-input label{color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700;padding:20px 0 5px 0;text-align:center;text-transform:uppercase}.event-details .media-input label span,.profile-details .media-input label span,form .media-input label span{display:block;font-weight:300}.event-details .media-input input,.profile-details .media-input input,form .media-input input{display:none}.event-details .media-input .v-icon,.profile-details .media-input .v-icon,form .media-input .v-icon{z-index:7}.event-details .row.input-group,.profile-details .row.input-group,form .row.input-group{margin:0 -1px}.event-details .row.input-group .col,.profile-details .row.input-group .col,form .row.input-group .col{padding:0 1px;margin:0}.event-details label.extended,.profile-details label.extended,form label.extended{padding:12px 0}.event-details .row.fee input,.profile-details .row.fee input,form .row.fee input{font-size:16px;max-height:unset;padding-bottom:6px;padding-top:6px}@media only screen and (max-width:959px){.event-details .row.fee label,.profile-details .row.fee label,form .row.fee label{line-height:14px}.event-details .row.fee label span,.profile-details .row.fee label span,form .row.fee label span{font-size:12px;font-weight:400;display:block;text-transform:uppercase}}.event-details .v-input__append-inner,.profile-details .v-input__append-inner,form .v-input__append-inner{background:#fff;border-radius:0 3px 3px 0;padding:4px;margin:0 0 0 -3px!important}.event-details .date-picker .v-input__append-inner,.profile-details .date-picker .v-input__append-inner,form .date-picker .v-input__append-inner{padding:6px}.event-details .loadingMedia,.profile-details .loadingMedia,form .loadingMedia{align-items:center;background:hsla(0,0%,100%,.4);border-radius:5px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:5}.event-details .multiple-field-row,.profile-details .multiple-field-row,form .multiple-field-row{margin-left:-5px;margin-right:-5px}.event-details .multiple-field-row .col,.event-details .multiple-field-row>div,.profile-details .multiple-field-row .col,.profile-details .multiple-field-row>div,form .multiple-field-row .col,form .multiple-field-row>div{padding:0 5px}.event-details .button-checkbox,.profile-details .button-checkbox,form .button-checkbox{color:#fff;text-transform:uppercase}@media only screen and (min-width:600px)and (max-width:959px){.event-details .button-checkbox .v-input--selection-controls__input,.profile-details .button-checkbox .v-input--selection-controls__input,form .button-checkbox .v-input--selection-controls__input{margin-right:0}}.event-details .button-checkbox .v-icon,.profile-details .button-checkbox .v-icon,form .button-checkbox .v-icon{padding-left:17px}@media only screen and (min-width:600px)and (max-width:959px){.event-details .button-checkbox .v-icon,.profile-details .button-checkbox .v-icon,form .button-checkbox .v-icon{padding-left:0}}.event-details .button-checkbox .v-input__slot,.profile-details .button-checkbox .v-input__slot,form .button-checkbox .v-input__slot{border-radius:4px}.event-details .button-checkbox .v-input__slot label,.profile-details .button-checkbox .v-input__slot label,form .button-checkbox .v-input__slot label{font-size:11px!important;padding:6px 0}.event-details .input-detail,.profile-details .input-detail,form .input-detail{font-size:10px}@media only screen and (min-width:960px){.event-details .input-detail.position-absolute,.profile-details .input-detail.position-absolute,form .input-detail.position-absolute{position:absolute}}.event-details .profile-header,.profile-details .profile-header,form .profile-header{display:flex;flex-wrap:wrap}.event-details .profile-header h1,.profile-details .profile-header h1,form .profile-header h1{margin-right:20px}.event-details .profile-header h1 .profile-user-city,.profile-details .profile-header h1 .profile-user-city,form .profile-header h1 .profile-user-city{display:block;font-size:14px;margin-left:0}@media only screen and (max-width:959px){.event-details .profile-header h1,.profile-details .profile-header h1,form .profile-header h1{width:100%}}@media only screen and (max-width:959px){.event-details .profile-header .profile-pdf-download,.profile-details .profile-header .profile-pdf-download,form .profile-header .profile-pdf-download{align-content:center;display:flex;margin-top:5px;text-decoration:none}}@media only screen and (min-width:960px){.event-details .profile-header .profile-pdf-download,.profile-details .profile-header .profile-pdf-download,form .profile-header .profile-pdf-download{position:absolute;right:25px;top:25px}}.event-details .profile-header .social-network-list,.profile-details .profile-header .social-network-list,form .profile-header .social-network-list{padding-top:7px;position:relative}.event-details .profile-header .social-network-list .social-network-item.hidden,.profile-details .profile-header .social-network-list .social-network-item.hidden,form .profile-header .social-network-list .social-network-item.hidden{display:none}.event-details .profile-header .social-network-list .social-network-item .v-icon,.profile-details .profile-header .social-network-list .social-network-item .v-icon,form .profile-header .social-network-list .social-network-item .v-icon{background-size:20px}@media only screen and (min-width:960px){.event-details .profile-header .vaccination-certificate,.profile-details .profile-header .vaccination-certificate,form .profile-header .vaccination-certificate{margin-left:10px}}.event-details .profile-header .vaccination-certificate .v-chip__content,.profile-details .profile-header .vaccination-certificate .v-chip__content,form .profile-header .vaccination-certificate .v-chip__content{font-weight:700;text-transform:uppercase}.event-details .profile-header .vaccination-certificate .v-chip__content .v-icon,.profile-details .profile-header .vaccination-certificate .v-chip__content .v-icon,form .profile-header .vaccination-certificate .v-chip__content .v-icon{font-size:18px!important}.event-details .profile-header .favorite-indicator,.profile-details .profile-header .favorite-indicator,form .profile-header .favorite-indicator{align-items:center;display:flex;height:32px;margin-left:10px}.event-details .profile-header .favorite-indicator__switch-btn,.profile-details .profile-header .favorite-indicator__switch-btn,form .profile-header .favorite-indicator__switch-btn{height:24px!important;padding:0;margin:0;width:24px!important;background:transparent!important}.event-details .profile-header .favorite-indicator__switch-btn:hover,.profile-details .profile-header .favorite-indicator__switch-btn:hover,form .profile-header .favorite-indicator__switch-btn:hover{background:transparent!important}.event-details .profile-header .favorite-indicator__switch-btn .v-btn__content,.profile-details .profile-header .favorite-indicator__switch-btn .v-btn__content,form .profile-header .favorite-indicator__switch-btn .v-btn__content{color:#9f0;font-size:24px!important}.event-details #partners-courses .course-list__item,.profile-details #partners-courses .course-list__item,form #partners-courses .course-list__item{background:#fff;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:5px 10px;text-align:center}.event-details #partners-courses .course-list__item.active,.profile-details #partners-courses .course-list__item.active,form #partners-courses .course-list__item.active{background:#73d9dd}.event-details #partners-courses .course-list__item .v-input--selection-controls__input,.profile-details #partners-courses .course-list__item .v-input--selection-controls__input,form #partners-courses .course-list__item .v-input--selection-controls__input{display:none!important}.event-details #partners-courses .course-list__item .v-image,.profile-details #partners-courses .course-list__item .v-image,form #partners-courses .course-list__item .v-image{margin:0 auto 10px auto;max-width:80px}.event-details #partners-courses .course-list__item__title,.profile-details #partners-courses .course-list__item__title,form #partners-courses .course-list__item__title{font-size:12px;text-align:center;text-transform:none;font-weight:400!important}.event-details #partners-courses .course-list__item__details-btn,.profile-details #partners-courses .course-list__item__details-btn,form #partners-courses .course-list__item__details-btn{background:#fff!important;margin:0 auto -13px auto;padding:0;width:16px;height:16px;border-radius:50%!important}.event-details .profile-rating .rating-average,.profile-details .profile-rating .rating-average,form .profile-rating .rating-average{color:#9f0;font-size:12px;text-transform:lowercase}.event-details .profile-rating .rating-average .rating-container,.profile-details .profile-rating .rating-average .rating-container,form .profile-rating .rating-average .rating-container{align-items:center;display:flex}.event-details .profile-rating .rating-average .rating-container .show-comments-link,.profile-details .profile-rating .rating-average .rating-container .show-comments-link,form .profile-rating .rating-average .rating-container .show-comments-link{cursor:pointer}.event-details .profile-rating .rating-average .rating-container .show-comments-link .v-icon,.profile-details .profile-rating .rating-average .rating-container .show-comments-link .v-icon,form .profile-rating .rating-average .rating-container .show-comments-link .v-icon{font-size:9px!important}.event-details .profile-rating .rating-average .v-rating,.profile-details .profile-rating .rating-average .v-rating,form .profile-rating .rating-average .v-rating{padding:0;max-width:150px;margin-right:5px}.event-details .profile-rating .rating-average p,.profile-details .profile-rating .rating-average p,form .profile-rating .rating-average p{color:#9f0;font-size:12px;margin-top:5px;text-transform:lowercase}.event-details .profile-rating .rating-average button,.profile-details .profile-rating .rating-average button,form .profile-rating .rating-average button{padding:0}.event-details .profile-rating .rating-comments__item,.profile-details .profile-rating .rating-comments__item,form .profile-rating .rating-comments__item{border-bottom:1px solid #00b8bf;margin-top:20px}.event-details .profile-rating .rating-comments__item p,.profile-details .profile-rating .rating-comments__item p,form .profile-rating .rating-comments__item p{color:#73d9dd!important;font-size:16px!important;text-transform:none}.event-details .profile-rating .rating-comments__item span,.profile-details .profile-rating .rating-comments__item span,form .profile-rating .rating-comments__item span{color:#73d9dd;font-size:12px!important}.event-details .profile-rating .rating-comments__close,.profile-details .profile-rating .rating-comments__close,form .profile-rating .rating-comments__close{color:#9f0!important;cursor:pointer;font-size:12px!important;text-transform:none;margin-top:10px}.event-details .profile-rating .rating-comments__close .v-icon,.profile-details .profile-rating .rating-comments__close .v-icon,form .profile-rating .rating-comments__close .v-icon{font-size:9px!important}.event-details .castfy-checkbox.no-margin-right .v-input--selection-controls__input,.profile-details .castfy-checkbox.no-margin-right .v-input--selection-controls__input,form .castfy-checkbox.no-margin-right .v-input--selection-controls__input{margin-right:0!important}.event-details #registerGender,.profile-details #registerGender,form #registerGender{flex-wrap:nowrap}@media only screen and (max-width:599px){.event-details .fee.event-fee label,.profile-details .fee.event-fee label,form .fee.event-fee label{font-size:13px}.event-details .fee.event-fee label span,.profile-details .fee.event-fee label span,form .fee.event-fee label span{font-size:11px}}.social-network-login{margin-top:20px}.social-network-login .social-network-buttons{display:flex;justify-content:space-evenly}.social-network-login .social-network-buttons button{display:flex}.social-network-login p{color:#3d4246;text-transform:none;font-size:16px}.social-network-login .v-facebook-login{background:transparent!important;border:none!important;border-radius:0!important;cursor:pointer!important;padding:0!important;width:110px!important}@media only screen and (max-width:959px){.social-network-login .v-facebook-login{height:40px!important;width:140px!important}}.social-network-login .v-btn{background:#3d4246;height:30px!important;margin-bottom:5px}@media only screen and (max-width:959px){.social-network-login .v-btn{height:40px!important;width:140px!important}}.social-network-login .v-btn__content{font-family:Fjalla One,sans-serif;font-weight:400;justify-content:flex-start;padding-left:20px;text-transform:none}@media only screen and (max-width:959px){.social-network-login .v-btn__content{font-size:20px;letter-spacing:0;padding-left:30px}}.social-network-login .v-btn:before{background-color:#73d9dd;background-position:50%;background-repeat:no-repeat;content:"";height:100%;opacity:1!important;width:30px}@media only screen and (max-width:959px){.social-network-login .v-btn:before{width:40px}}.social-network-login .v-btn.facebook:before{background-image:url(/assets/img/facebook-logo.svg)}.social-network-login .v-btn.google:before{background-image:url(/assets/img/google-logo.svg)}.social-network-login__multiline{border-right:2px solid #73d9dd;height:70%;margin-top:0;position:relative}@media only screen and (max-width:959px){.social-network-login__multiline{border-right:none;display:flex;align-items:center}.social-network-login__multiline p{margin-bottom:0}}.social-network-login__multiline:after{align-items:center;background:#73d9dd;border-radius:50%;color:#fff;content:"ou";display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;position:absolute;right:-12px;text-transform:uppercase;top:12px;width:24px}@media only screen and (max-width:959px){.social-network-login__multiline:after{display:none}}.social-network-login__multiline.contractor{border-right:2px solid #5b5f62}.social-network-login__multiline.contractor:after{background:#5b5f62}.social-network-login__multiline .v-btn{width:110px}.box__light .social-network-login-separator{border-bottom:2px solid #73d9dd}.box__light .social-network-login-separator:after{background:#73d9dd}.box__dark .social-network-login-separator{border-bottom:2px solid #5b5f62}.box__dark .social-network-login-separator:after{background:#5b5f62}.social-network-login-separator{height:1px;position:relative;margin:30px auto 0 auto;width:50%;justify-content:center;display:flex}.social-network-login-separator:after{align-items:center;align-self:center;justify-content:center;border-radius:50%;color:#fff;content:"ou";display:flex;font-size:12px;font-weight:700;height:24px;text-transform:uppercase;width:24px}.media-preview{background-size:cover;background-repeat:no-repeat;background-position:top;height:100%;left:0;position:absolute;top:0;width:100%;z-index:6}.media-preview i.v-icon{position:absolute;bottom:5px;left:5px}#partners-courses label:not(.semi-light-label),.profile-type-options label:not(.semi-light-label){color:#00b8bf!important}#partners-courses .v-input__slot,.profile-type-options .v-input__slot{margin-bottom:0!important}#partners-courses .v-input--selection-controls__input,.profile-type-options .v-input--selection-controls__input{margin:0 3px 3px 0}#partners-courses .v-icon,.profile-type-options .v-icon{color:#fff}#partners-courses .v-input--checkbox .v-input__control{flex:initial;flex-basis:content}#partners-courses .v-input--checkbox label{color:#fff!important;transition:all .2s}#partners-courses .v-input--checkbox.v-input--is-label-active label{color:#00b8bf!important;font-weight:700!important}.text-center input{text-align:center}.text-center .v-select__selections{justify-content:center}.text-center .v-input__append-inner,.text-center .v-select__slot input{display:none}.v-input.extended,.v-input.extended .v-input__control,.v-input.extended .v-input__slot,.v-input.extended input{height:100%}.v-input.extended .v-input__slot{margin-bottom:0!important}@media only screen and (min-width:600px)and (max-width:959px){.register-form{margin-top:30px}}.change-profile-picture-container.hidden{display:none}@media only screen and (min-width:1904px){.change-profile-picture-container.right-fix{margin-right:-10px}}@media only screen and (max-width:599px){.change-profile-picture-container{margin-left:10px}.change-profile-picture-container .box{height:80px!important;max-height:80px!important;width:73px!important}}.change-profile-picture-container .media-input{align-items:center;display:flex;text-align:center}.change-profile-picture-container .media-input h2{font-size:16px}@media only screen and (max-width:599px){.change-profile-picture-container .media-input h2{font-size:12px}}.change-profile-picture-container:hover .v-icon{color:#9f0!important}.row-header{display:flex}.v-file-input__text--placeholder{padding-left:8px}.v-textarea .v-text-field__slot{padding:10px}.no-vertical-padding{padding-top:0;padding-bottom:0}.no-horizontal-padding{padding-left:0;padding-right:0}.no-top-padding{padding-top:0}#loading{align-items:center;display:flex;background:hsla(0,0%,100%,.7);height:100%;justify-content:center;position:fixed;width:100%;z-index:999}.v-card__text{margin-top:20px}.v-card__title.headline{color:#00b8bf;font-family:Fjalla One,sans-serif;font-size:24px;font-weight:700;justify-content:center;text-align:center;text-transform:uppercase}@media only screen and (min-width:600px)and (max-width:959px){nav.castfy-menu{display:flex;flex:80%}}nav.castfy-menu.flex{display:flex;flex:80%}@media only screen and (max-width:599px){nav.castfy-menu{padding-bottom:10px}}nav.castfy-menu .v-list{display:none;padding:0}@media only screen and (max-width:599px){nav.castfy-menu .v-list{padding:10px 10px 0 0}}nav.castfy-menu .v-list .v-list-item__icon{margin-right:16px}nav.castfy-menu .v-list.show{display:block}nav.castfy-menu .v-list.show.current-menu-item{display:flex;flex:80%}@media only screen and (max-width:599px){nav.castfy-menu .v-list.show.current-menu-item{padding:0}nav.castfy-menu .v-list.show.current-menu-item .box__menu_item{height:80px;margin:0;padding:0;width:80px}nav.castfy-menu .v-list.show.current-menu-item .box__menu_item .v-list-item__icon{height:100%;justify-content:center;margin-right:0;width:100%}}nav.castfy-menu .v-list .v-list-item{font-size:24px!important;margin-bottom:5px}nav.castfy-menu .v-list .v-list-item.box__dark .v-icon{color:#73d9dd}nav.castfy-menu .v-list .v-list-item.box__light .v-icon{color:#3d4246}nav.castfy-menu .v-list .v-list-item .v-badge{margin-left:10px}nav.castfy-menu .v-list .v-list-item .v-badge__badge{background:#9f0!important;border:none;border-radius:50%;color:#00b8bf;font-size:16px;font-weight:700;height:25px;padding:6px 7px;width:25px}nav.castfy-menu .v-list .v-list-item.box__dark.active{background:#00b8bf!important}nav.castfy-menu .v-list .v-list-item.box__dark.active span{color:#444}nav.castfy-menu .v-list .v-list-item.box__dark.active .v-list-item__icon{background:#73d9dd}nav.castfy-menu .v-list .v-list-item.box__dark.active .v-list-item__icon .v-icon{color:#3d4246}nav.castfy-menu .v-list .v-list-item.box__light.active{background:#3d4246!important}nav.castfy-menu .v-list .v-list-item.box__light.active span{color:#fff}nav.castfy-menu .v-list .v-list-item.box__light.active .v-list-item__icon{background:#5b5f62}nav.castfy-menu .v-list .v-list-item.box__light.active .v-list-item__icon .v-icon{color:#fff}.block-dates-menu{position:absolute;right:0;top:0;z-index:9}.block-dates-menu .v-btn .v-btn__content{color:#3d4246}.calendar-container{background:#fff;padding:40px 15px;position:relative}@media only screen and (max-width:599px){.calendar-container{padding:30px 5px}}.calendar-container h2{border-bottom:3px solid #00b8bf;color:#444;font-size:16px;font-weight:700;margin:0 25px 10px 25px;text-transform:lowercase}@media only screen and (max-width:599px){.calendar-container h2{margin:0 10px 10px 10px}}.calendar-container .block-dates-overlay{align-items:center;background:rgba(0,0,0,.85);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;padding-top:20px;position:absolute;top:0;z-index:9;width:100%}.calendar-container .block-dates-overlay p{color:#fff;margin-bottom:0;text-align:center;width:60%}.calendar-container .block-dates-overlay p.with-checkbox{display:flex;justify-content:center}.calendar-container .block-dates-overlay p .v-icon,.calendar-container .block-dates-overlay p label{color:#fff}.calendar-container .block-dates-overlay .btn-group{text-align:center;width:100%}.calendar-container .block-dates-overlay .btn-group .v-btn{font-weight:700;margin:0 4px}.calendar-container .v-calendar-weekly{border:none!important}.calendar-container .v-calendar-weekly__head .v-outside,.calendar-container .v-calendar-weekly__head .v-past{background:#fff!important;color:#000!important}.calendar-container .v-calendar-weekly__head-weekday{border:none!important;font-size:16px}@media only screen and (max-width:599px){.calendar-container .v-calendar-weekly__head-weekday{font-size:12px}}.calendar-container .v-calendar-weekly__day{border:none!important}.calendar-container .v-calendar-weekly__day button{border-radius:0;height:100%!important;width:90%!important;margin-left:-10%}.calendar-container .v-calendar-weekly__day button span{color:#00b8bf!important;font-family:Fjalla One,sans-serif!important;font-size:24px!important;font-weight:400!important}@media only screen and (max-width:599px){.calendar-container .v-calendar-weekly__day button span{font-size:16px!important}}.calendar-container .v-calendar-weekly__day.v-present button{background:none!important}.calendar-container .v-calendar-weekly__day.v-present button span{color:#444!important}.calendar-container .v-calendar-weekly__day.v-outside{visibility:hidden}.calendar-container .v-calendar-weekly__day-label{height:90%}@media only screen and (max-width:599px){.calendar-container .v-calendar-weekly__day-label{height:50%}}.calendar-container .v-calendar-weekly__day .v-event{border-radius:0;height:90%;position:absolute;top:4px;width:90%!important}@media only screen and (max-width:599px){.calendar-container .v-calendar-weekly__day .v-event{height:50%!important;width:90%!important}}.calendar-container .v-calendar-weekly__day .v-event .v-btn{background:transparent!important;border:3px solid #9f0;border-radius:0!important;box-shadow:none!important;height:100%!important;margin:0!important;width:100%!important}@media only screen and (max-width:599px){.calendar-container .v-calendar-weekly__day .v-event .v-btn{min-width:100%!important}}.calendar-container .v-calendar-weekly__day .v-event .v-btn.blocking_date{background:#9f0!important}.calendar-container .v-calendar-weekly__day .v-event .v-btn.busy_date{background:linear-gradient(to top left,transparent 0,transparent calc(50% - .8px),#00b8bf 50%,transparent calc(50% + .8px),transparent) #fff!important;border:1px solid #00b8bf}.calendar-type-header{display:flex;justify-content:space-between;margin-bottom:20px}.calendar-expand-container .v-expansion-panel-header{padding-left:0;padding-bottom:0}.calendar-expand-container .v-expansion-panel-content .calendar-container{padding-top:0}#messages-summary .box__light .v-list-item p{color:#444}#messages-summary .box__dark .v-list-item p{color:#00b8bf}#messages-summary .v-list-item p{font-size:16px;margin-bottom:0}#messages-summary .v-list-item p span{position:relative;margin:0 10px}.messages-list{width:100%}.messages-list .v-list-item{min-height:20px;margin-bottom:3px;padding:5px}.messages-list .v-list-item .message-author{font-family:Fjalla One,sans-serif;font-size:10px;margin:0 5px;text-transform:uppercase;white-space:nowrap}.messages-list .v-list-item.received{justify-content:right;text-align:right}.messages-list .message-content{overflow-wrap:anywhere}.messages-list__professional .v-list-item.received .message-content{color:#00b8bf!important}.messages-list__professional .v-list-item{background:#e0f3f4}.messages-list__professional .message-author{color:#73d9dd}.messages-list__professional .v-btn.send-message{background:#00b8bf!important;color:#fff}.messages-list__contractor .v-list-item.received .message-content{color:#787b7e!important}.messages-list__contractor .v-list-item{background:#caced0}.messages-list__contractor .message-author{color:#444}.messages-list__contractor .v-btn.send-message:not(.v-btn--disabled){background:#444!important;color:#00b8bf!important}.v-btn.send-message{font-size:10px!important;text-transform:uppercase}.v-btn.send-message span{font-family:Fjalla One,sans-serif}#event-list a{background:#fff;margin-bottom:10px}#event-list a:before{opacity:0}#event-list p{margin-bottom:0!important}#event-list .event-date{color:#00b8bf;font-weight:700}#event-list .event-date__day{font-family:Fjalla One,sans-serif;font-size:28px}#event-list .event-date__monthYear{display:flex;line-height:12px}#event-list .event-date__monthYear .month{font-size:16px}#event-list .event-date__monthYear .year{display:block;font-size:12px}#event-list .event-details p.event-name{font-size:16px;line-height:16px;text-transform:uppercase}#event-list .event-details p.event-place{font-size:12px;line-height:12px}#event-list .professional-count-label p{font-size:10px;text-align:right;padding-right:5px}#event-list .professional-count-number{align-items:center;align-content:center;justify-content:center;justify-items:center;background:#3d4246;color:#fff;display:flex;font-size:24px;width:100%}#calendar-summary,#new-jobs-summary{cursor:pointer;text-decoration:none}#calendar-summary h1,#new-jobs-summary h1{font-size:24px;padding-bottom:10px;text-transform:none}#calendar-summary p,#new-jobs-summary p{color:#3d4246;font-size:16px;padding-left:5px!important}#calendar-summary p.new-jobs-title .v-icon,#new-jobs-summary p.new-jobs-title .v-icon{margin-right:10px}#calendar-summary p.left-padded,#new-jobs-summary p.left-padded{padding-left:44px!important}#calendar-summary .box,#new-jobs-summary .box{transition:background-color .2s}#calendar-summary .box:hover,#new-jobs-summary .box:hover{background:#9f0!important}#calendar-summary .box:hover .v-icon,#calendar-summary .box:hover h1,#new-jobs-summary .box:hover .v-icon,#new-jobs-summary .box:hover h1{color:#00b8bf!important}#calendar-summary-summary{cursor:pointer}#calendar-summary-summary h1{font-size:24px;padding-bottom:10px;text-transform:uppercase}#calendar-summary-summary p{color:#3d4246;font-size:16px;padding-left:5px!important}#calendar-summary-summary p.new-jobs-title .v-icon{margin-right:10px}#calendar-summary-summary p.left-padded{padding-left:44px!important}#calendar-summary-summary .box{transition:background-color .2s}#calendar-summary-summary .box:hover{background:#9f0!important}#calendar-summary-summary .box:hover .v-icon,#calendar-summary-summary .box:hover h1{color:#00b8bf!important}#cookies-alert{background:hsla(0,0%,47.8%,.9);height:150px}@media only screen and (max-width:599px){#cookies-alert{height:auto}}#cookies-alert p,#cookies-alert p a{color:#fff;font-size:14px}@media only screen and (max-width:599px){#cookies-alert p,#cookies-alert p a{text-align:center}}#cookies-alert .v-btn{max-width:180px}#cookies-alert .v-btn__content{font-family:Baloo Tamma\ 2,sans-serif!important;font-size:14px;letter-spacing:0}#impersonating-alert{background:#9f0;text-align:center}#whatsapp-cta{bottom:100px;display:block;height:100px;right:50px;position:fixed;z-index:100}#whatsapp-cta a{background:#25d366;border-radius:50%;align-items:center;color:#fff;display:flex;font-size:18px;font-weight:700;height:60px;justify-content:center;position:relative;text-decoration:none;text-transform:uppercase;width:60px}#whatsapp-cta a img{width:48px}#whatsapp-cta a .badge{border-radius:50%;background:red;display:block;height:8px;position:absolute;top:3px;right:5px;width:8px}#notifications-summary .box__light p{color:#444}#notifications-summary .box__dark p{color:#00b8bf}#notifications-summary p{font-size:16px}#notifications-summary p span{position:relative;margin:0 10px}#notifications-summary p.link{cursor:pointer}.page__wallet{display:flex}.page__wallet__content{flex:1}.page__wallet__content.contractor h2{color:#00b8bf!important}.page__wallet__content.professional h2{color:#3d4246!important;text-align:left}.page__wallet__content h2{font-size:18px!important;font-weight:700;margin-top:10px}.page__wallet__content.contractor .label{background:#787b7e;color:#fff}.page__wallet__content.professional .label{background:#73d9dd;color:#3d4246}.page__wallet__content .job-entry{font-size:14px}.page__wallet__content .job-entry .label{border-radius:5px;height:28px;padding:5px 10px;white-space:nowrap;width:98%}.page__wallet__content .job-entry .label.amount{font-size:16px;text-align:right}.page__wallet__content .job-entry .label.job-title{background:#73d9dd;color:#3d4246;transition:background-color .2s}.page__wallet__content .job-entry .label.job-title:hover{background:#9f0}.page__wallet__content .job-entry .label.job-title a{text-decoration:none;color:#3d4246;display:flex;justify-content:space-between;width:100%}.page__wallet__content .box__light hr{background:#fff;border:none;display:block;height:1px;margin:20px 0}@media only screen and (max-width:599px){#refunds{border-bottom:1px solid #00b8bf;flex-direction:column;padding-bottom:12px}}#refunds .refunds-description{font-size:12px}#refunds .refunds-list .v-list-item{margin-bottom:12px;padding:0}#refunds .refunds-list .refund-item{display:flex;gap:6px;width:100%}@media only screen and (max-width:599px){#refunds .refunds-list .refund-item{border-bottom:1px solid #00b8bf;flex-direction:column;padding-bottom:12px}}#refunds .refunds-list .refund-item div{border-radius:4px}#refunds .refunds-list .refund-item__picture{background-position:50%;background-size:cover;background-repeat:no-repeat;border:1px solid #00b8bf;border-radius:8px;height:60px;width:50px}#refunds .refunds-list .refund-item__index{align-items:flex-end;background:#73d9dd;color:#fff;display:flex;font-weight:700;height:28px;justify-content:center;width:28px}#refunds .refunds-list .refund-item__content{background:#fff;display:flex;flex-direction:column;flex-grow:1;font-size:16px;padding:6px 10px}#refunds .refunds-list .refund-item__content p{display:flex;gap:10px;margin:0}#refunds .refunds-list .refund-item__content p a{color:#00b8bf;font-size:14px;font-weight:700;text-decoration:none}#refunds .refunds-list .refund-item__status{align-items:center;background:#fff;display:flex;padding:6px 6px 6px 12px;width:115px}#refunds .refunds-list .refund-item__status p{align-items:center;color:#a0e5e8;display:flex;font-family:Fjalla One,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;margin:0;text-transform:uppercase}#refunds .refunds-list .refund-item__status p a{font-size:12px}#refunds .refunds-list .refund-item__status__change{background:transparent;flex-direction:column;padding:0}#refunds .refunds-list .refund-item__status__change .v-btn{height:22px;padding:0 10px;width:100%}#refunds .refunds-list .refund-item__status__change .v-btn__content{color:#73d9dd;font-family:Fjalla One,sans-serif;font-size:14px;justify-content:flex-start;letter-spacing:0}#refunds .refunds-list .refund-item__status__change .v-btn:hover .v-btn__content{color:#3d4246}#refunds .row .col{padding:4px 12px}#refunds .v-form input[type=file]{display:none}#refunds .v-form .v-input__slot{margin:0}#refunds .v-form .v-messages{margin:6px 0 0 0}#refunds .v-form .v-input--checkbox{align-items:flex-start;display:flex;height:100%;padding-top:4px}#refunds .v-form .v-input--checkbox .v-input--selection-controls__input{margin-right:0}#refunds .v-form .v-input--checkbox .v-icon{color:#00b8bf}#refunds .v-form .v-input--checkbox .v-label{color:#00b8bf;font-size:16px}#refunds .v-form .form-group{display:flex;gap:6px}@media only screen and (max-width:599px){#refunds .v-form .form-group{flex-wrap:wrap}}#refunds .v-form .form-group .v-btn{width:260px}@media only screen and (max-width:599px){#refunds .v-form .form-group .v-btn{width:100%}}#refunds .v-form .v-input__append-inner{height:32px}#refunds .append-refund-btn{margin-top:6px}#refunds .append-refund-btn .v-btn__content{font-size:12px;letter-spacing:0;text-transform:lowercase}#refunds.contractor-acount__refunds h3{font-family:Baloo Tamma\ 2,sans-serif;font-size:16px;text-transform:none}#refunds.contractor-acount__refunds .refund-item-approved .refund-item__index{background:#00b8bf}#refunds.contractor-acount__refunds .refund-item-rejected .refund-item__index{background:#3d4246}#refunds.contractor-acount__refunds .refund-item-rejected .refund-item__content{background:#f2f4f5;color:#5b5f62;opacity:.7}#refunds.contractor-acount__refunds .refund-item-rejected .refund-item__status{background:#f2f4f5}#refunds.contractor-acount__refunds .refund-item__status{cursor:pointer;font-family:Fjalla One,sans-serif;text-transform:uppercase}#refunds.contractor-acount__refunds .refund-item__status__approved p{color:#00b8bf}#refunds.contractor-acount__refunds .refund-item__status__rejected p{color:#3d4246}#refunds.contractor-acount__refunds .jobTotalRefunds{color:#444}#refunds.contractor-acount__refunds .totalRefunds{border-top:1px solid #00b8bf;border-bottom:1px solid #00b8bf;color:#444;font-size:18px;font-weight:700;margin-bottom:20px;padding:10px 10px 10px 0;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#refunds.contractor-acount__refunds .v-btn.download-report-button{color:#fff!important;font-weight:700}#refunds.contractor-acount__refunds .refund-container{margin-bottom:50px}#feedbacks .feedback-timestamp{color:#00b8bf;font-weight:700;text-align:right;text-transform:none}#feedbacks.contractor-account__feedbacks h3{font-family:Baloo Tamma\ 2,sans-serif;font-size:16px;text-transform:none}#feedbacks.contractor-account__feedbacks .v-btn.download-report-button{color:#fff!important;font-weight:700}#feedbacks.contractor-account__feedbacks .feedback-item{background:#fff;border-radius:6px;display:flex;gap:20px;margin-bottom:12px}#feedbacks.contractor-account__feedbacks .feedback-item__picture{background-position:50%;background-size:cover;background-repeat:no-repeat;border:1px solid #00b8bf;border-radius:8px;height:60px;min-width:50px;width:50px}#feedbacks.contractor-account__feedbacks .feedback-item__details{padding:12px 12px 0 0}#feedbacks.contractor-account__feedbacks .feedback-item__details__author{color:#00b8bf;font-size:14px;margin-bottom:6px}#feedbacks.contractor-account__feedbacks .feedback-item__details__text{color:#3d4246;line-height:18px}.box{display:block;padding:70px 50px;position:relative}.box img{width:100%}.box__header-title{padding:50px}@media only screen and (max-width:599px){.box__header-title{height:90px;padding:10px}}@media only screen and (min-width:1264px)and (max-width:1903px){.box__header-title{margin-top:10px}}@media only screen and (max-width:599px){.box__header-title{margin-bottom:10px}}.box__header-title.box__header-title-slim{align-items:center;display:flex;justify-content:center;padding:60px;max-height:140px}@media only screen and (min-width:1904px){.box__header-title.box__header-title-slim{left:10px}}@media only screen and (min-width:1264px)and (max-width:1903px){.box__header-title.box__header-title-slim{max-height:100%;padding:67px}}@media only screen and (min-width:600px)and (max-width:959px){.box__header-title.box__header-title-slim{display:flex;max-height:100px;padding:52px 60px}}@media only screen and (max-width:599px){.box__header-title.box__header-title-slim{max-height:80px;padding:30px}}.box__slim{padding:50px}@media only screen and (max-width:959px){.box__slim{padding:10px}}.box.slim-padding-box{padding:40px 20px}@media only screen and (max-width:599px){.box.slim-padding-box{padding:20px}}.box.slim-padding-box h1.paddedHeader{line-height:24px;margin-bottom:10px}.box__slimmest{padding:20px 30px}@media only screen and (max-width:959px){.box__slimmest{padding:10px}}.box__square{padding:35px 20px}.box__input{cursor:pointer;overflow:hidden}.box__input input{display:none}@media only screen and (min-width:600px)and (max-width:959px){.box__input{height:104px;margin-left:10px;padding:0}}@media only screen and (max-width:599px){.box__input{height:70px;padding:0;width:70px}}.box__primary{border-radius:0 20px 0 20px!important}.box__outline_dark{border:1px solid #444}.box__secondary{border-radius:20px 0 20px 0!important}.box h1.paddedHeader{margin-bottom:25px}.box__light{background:#00b8bf!important}.box__light .append-item{font-size:12px;text-transform:lowercase}.box__light .append-item,.box__light .delete-item{color:#3d4246;cursor:pointer}.box__light .v-list-item__icon{background:#73d9dd;float:left;margin:0;padding:14px 18px}.box__light h1{color:#73d9dd;font-size:24px;text-transform:uppercase}@media only screen and (max-width:599px){.box__light h1{font-size:20px}}.box__light h2{color:#fff;font-size:16px;text-align:center;text-transform:uppercase}@media only screen and (max-width:599px){.box__light h2{font-size:14px}}.box__light h2.loginHeader{font-size:22px}@media only screen and (max-width:599px){.box__light h2.loginHeader{font-size:14px}}.box__light h3.accountActivation{color:#3d4246;font-size:16px;font-weight:400;text-transform:uppercase}.box__light h3.accountActivation.bold{font-weight:700}.box__light h4{color:#3d4246;font-size:12px;font-weight:300}.box__light h4.btn-header{border:1px solid #3d4246;border-radius:5px;display:inline-block;padding:10px 25px}@media only screen and (max-width:599px){.box__light h4.btn-header{padding:0 25px}}.box__light .v-btn{background:#3d4246!important;color:#00b8bf!important}.box__light .v-btn:hover{background:#9f0!important}.box__lighter{background:#73d9dd}.box__lighter h1{color:#00b8bf;font-size:16px!important;text-transform:uppercase}.box__lightest{background:#e0f3f4}.box__lightest h1{color:#00b8bf;font-size:24px;text-transform:uppercase}.box__dark{background:#3d4246!important}.box__dark h1{color:#00b8bf;font-size:24px;text-transform:uppercase;transition:.1s ease-in-out}@media only screen and (max-width:599px){.box__dark h1{font-size:20px}}.box__dark h1 span{font-size:16px;margin-left:20px;text-transform:lowercase}.box__dark h1:hover{color:#9f0}.box__dark h2{color:#fff;font-size:22px;text-transform:uppercase}.box__dark h2.accountActivation{font-size:16px;text-align:center}@media only screen and (max-width:599px){.box__dark h2{font-size:16px}}.box__dark h3{color:#00b8bf;font-size:16px;font-weight:400;text-transform:uppercase}.box__dark h3.bold{font-weight:700}.box__dark h4{color:#00b8bf;font-size:12px;font-weight:300}.box__dark h4.btn-header{border:1px solid #00b8bf;border-radius:5px;display:inline-block;padding:10px 25px}@media only screen and (max-width:599px){.box__dark h4.btn-header{padding:0 25px}}.box__dark .append-item{font-size:12px;text-transform:lowercase}.box__dark .append-item,.box__dark .delete-item{color:#00b8bf;cursor:pointer}.box__dark .v-btn{background:#00b8bf!important;color:#3d4246!important}.box__dark .v-btn:hover{background:#9f0!important;border:none}.box__dark .v-list-item__icon{background:#5b5f62;float:left;margin:0;padding:14px 18px}.box__dark hr{background:#5b5f62;height:2px}.box__dark p{color:#fff}.box__semiLight{background:#787b7e}.box__semiLight h2{color:#fff;font-size:16px;text-align:center;text-transform:uppercase}.box__semiLight h2.loginHeader{font-size:22px}.box__lightestGray{background:#e3e7e9}.box__lightestGray .append-item{color:#00b8bf;cursor:pointer;font-size:16px;font-weight:700;text-transform:uppercase}.box__lightestGray .append-item.disabled{cursor:default;opacity:.7}.box__lightestGray hr{background:#5b5f62;border:none;height:2px;margin:20px 0}.box__lightestGray h1{color:#444;font-size:24px;text-transform:uppercase}@media only screen and (max-width:599px){.box__lightestGray h1{font-size:20px!important}}.box__lightestGray h3{color:#00b8bf;font-size:14px;font-family:Fjalla One,sans-serif;font-weight:700;margin:20px 0 10px 5px;text-transform:uppercase}.box__lightestGray p{font-size:16px}.box__lightestGray p.small{color:#444;font-size:11px}.box__lightestGray .v-btn{background:#00b8bf!important;color:#3d4246!important}.box__lightestGray .calendar-container .v-btn{background:#fff!important}.box__logo,.box__menu_toggler{cursor:pointer;padding:0;height:140px;max-height:140px;width:133px}@media only screen and (min-width:600px)and (max-width:959px){.box__logo,.box__menu_toggler{max-height:100px;width:auto}}@media only screen and (max-width:599px){.box__logo,.box__menu_toggler{max-height:80px;width:auto!important}.box__logo img,.box__menu_toggler img{width:auto!important}}.box__logo img,.box__menu_toggler img{height:100%}.box__logo{border-top-left-radius:23px!important;border-bottom-right-radius:23px!important;transition:.1s ease-in}.box__logo:hover{box-shadow:0 0 0 5px #9f0}.box__menu_toggler.v-btn{align-items:center;display:flex;font-size:24px;justify-content:center;text-transform:uppercase;text-align:center}.box__menu_toggler.v-btn .v-btn__content{font-weight:400}@media only screen and (min-width:600px)and (max-width:959px){.box__menu_toggler.v-btn{height:100px!important;width:100px!important}}@media only screen and (max-width:599px){.box__menu_toggler.v-btn{height:80px!important;width:80px!important}}.box__dark.box__menu_toggler .v-btn__content{color:#73d9dd!important}.box__link{cursor:pointer}.box__menu_item{cursor:pointer;display:flex;min-height:60px;overflow:hidden;padding:0}.box__menu_item:first-child{margin-top:0}.box__menu_item .v-list-item__icon{margin-left:0!important;min-height:inherit;min-width:60px;position:relative}.box__menu_item span{font-size:20px;text-transform:uppercase;transition:all .5s}.box__menu_item.box__dark span{color:#73d9dd}.box__menu_item.box__dark:not(.active):hover span.condensed{color:#fff!important}.box__menu_item.box__light span{color:#3d4246}.box__post{margin-bottom:10px}.box__post .post{margin-top:10px}.box__expanded-header{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:960px){.box__expanded-header{padding:70px 50px}}.box__visit-counter{margin:20px 0 100px 0;padding:10px 20px}.v-item-group.box-container{background:transparent!important}.v-item-group.box-container .v-expansion-panel-header{padding:0!important}.v-btn.box:not(.box__menu_toggler){height:auto!important}.v-btn.box{font-size:20px;font-weight:700;padding:10px 40px!important}.v-btn.box__slimmest{font-size:16px;font-weight:400;padding:5px 15px!important}.v-btn.box__primary{border-radius:0 10px 0 10px!important}.v-btn.box .v-btn__content{font-family:Fjalla One,sans-serif!important}.v-btn.box__dark{background:#3d4246!important}.v-btn.box__dark .v-btn__content{color:#00b8bf!important}.v-btn.box__light .v-btn__content{color:#3d4246!important}.v-btn.box__light.active .v-btn__content{color:#fff!important}.v-btn.box.active .active-indicator{position:absolute;bottom:-100%}.flex-1-div{flex:1}.half-padding-col{padding:12px 0 0 12px}.v-btn{transition:background-color .1s}.v-btn.darkBlue{background:#3d4246!important;color:#00b8bf!important;font-weight:700;text-transform:uppercase}.v-btn.darkBlue:hover{background:#9f0!important;border:none}.v-btn.lightBlue{background:#00b8bf!important;color:#3d4246!important;font-weight:700;text-transform:uppercase}.v-btn.lightBlue:hover{background:#9f0!important;border:none}.v-btn.transparentBlack{background:rgba(0,0,0,.5)!important}.v-btn.transparentGreen{background:rgba(153,255,0,.5)!important}.v-btn.lighterGray{background:#787b7e!important;color:#fff!important}.v-btn.condensed span{font-family:Fjalla One,sans-serif!important}.v-btn.box{box-shadow:none}.v-btn.expanded{height:100%!important}@media only screen and (max-width:959px){.v-btn.expanded{padding:5px!important}}.v-btn.double{height:200%!important;font-weight:700;line-height:30px}@media only screen and (max-width:959px){.v-btn.double{top:15px}}.v-btn.remove-date-button .v-icon{margin-right:10px}.send-message-link{background:#00b8bf;color:#fff;cursor:pointer;font-size:12px;padding:5px;position:absolute;text-transform:uppercase;right:0;top:0}.send-message-link .v-icon{font-size:16px!important}.send-message-link span{font-family:Fjalla One,sans-serif!important}.v-btn--active:before{opacity:0!important}.v-btn.box.call-to-action{align-items:center;display:flex;text-align:center;margin-bottom:10px}@media only screen and (min-width:960px){.v-btn.box.call-to-action{height:120px!important;margin-bottom:none}}.v-btn.box.call-to-action .v-btn__content{font-family:Baloo Tamma\ 2,sans-serif!important;font-size:18px;line-height:20px}@media only screen and (min-width:960px){.v-btn.box.call-to-action{font-size:24px;line-height:24px}}.v-btn.outlined{background:transparent!important;border:1px solid;box-shadow:none;font-size:12px}.v-btn.outlined.darkGray{border-color:#444}.v-btn.outlined.darkGray .v-btn__content{color:#444}.v-btn.outlined.lightBlue{border-color:#00b8bf}.v-btn.outlined.lightBlue .v-btn__content{color:#00b8bf}.v-btn.outlined .v-btn__content{font-weight:400!important;letter-spacing:0;text-transform:none}.v-btn.outlined .v-btn__content b{margin-left:2px}.v-btn.outlined:hover{background:#9f0!important;border:none}.v-btn.vaccination-certificate-button .v-btn__content{font-size:12px;font-weight:700}.v-btn.btn-large{height:40px!important}header:not(.home-header):after{background:#00b8bf;position:absolute;height:4px;right:0;left:0;top:0}@media only screen and (min-width:1904px){.header-content{display:flex;justify-content:space-evenly}}@media only screen and (max-width:1263px){.header-content{display:flex;justify-content:flex-start}.header-content .box{margin-right:10px}}@media only screen and (max-width:959px){.header-content .box__header-title{margin-right:0}}@media only screen and (max-width:599px){.header-content .box{max-height:80px}.header-content .box__header-title{flex:1}}@media only screen and (min-width:960px)and (max-width:1263px){.header-content.authenticated{margin-bottom:20px}}@media only screen and (max-width:959px){.header-content.authenticated{margin-bottom:10px}}.v-expansion-panel-content__wrap{padding:0!important}footer{background:#3d4246;border-top:2px solid #00b8bf;position:relative;width:100%}footer .back-to-top{bottom:50px;display:none;right:50px;opacity:.6}footer .back-to-top.show{display:block}footer .back-to-top:hover{opacity:1}@media only screen and (min-width:1264px)and (max-width:1903px){footer .back-to-top{bottom:25px;right:25px}}@media only screen and (max-width:1263px){footer .back-to-top{bottom:10px;right:10px}}@media only screen and (max-width:599px){footer .back-to-top{bottom:70px;height:48px;width:48px}}footer .container{padding:20px 0}@media only screen and (max-width:1903px){footer .container{padding:20px}}footer .container p{color:#00b8bf;font-size:16px;margin-bottom:4px}@media only screen and (max-width:959px){footer .container p{font-size:18px}}footer .container h2{color:#fff;font-size:20px;font-family:Baloo Tamma\ 2,sans-serif;margin-top:0;margin-bottom:4px;text-transform:uppercase}@media only screen and (min-width:1264px)and (max-width:1903px){footer .container h2{white-space:nowrap}}footer .container h3{color:#fff;font-family:Fjalla One,sans-serif;font-size:31px;font-weight:400;line-height:29px;text-transform:uppercase}@media only screen and (min-width:1264px)and (max-width:1903px){footer .container h3{font-size:24px}}@media only screen and (min-width:960px)and (max-width:1263px){footer .container h3{font-size:26px}}@media only screen and (min-width:600px)and (max-width:959px){footer .container h3{padding-left:20px}}@media only screen and (max-width:599px){footer .container h3{font-size:22px;margin-top:-12px;line-height:22px;padding-left:20px;white-space:nowrap}}footer .container h3 span{display:block;font-family:inherit;font-size:22px;letter-spacing:.01em;line-height:22px;margin-top:4px}@media only screen and (min-width:1264px)and (max-width:1903px){footer .container h3 span{font-size:18px}}@media only screen and (min-width:960px)and (max-width:1263px){footer .container h3 span{font-size:20px}}@media only screen and (max-width:599px){footer .container h3 span{font-size:16px}}footer .container .v-btn{background-color:#00b8bf!important;border-radius:5px 0;box-shadow:none;margin-bottom:10px;padding:20px 25px!important}@media only screen and (max-width:959px){footer .container .v-btn{width:100%}}@media only screen and (max-width:599px){footer .container .v-btn{padding:30px!important}}footer .container .v-btn__content{color:#3d4246;font-family:Baloo Tamma\ 2,sans-serif;font-size:11px;font-weight:700}@media only screen and (max-width:959px){footer .container .v-btn__content{font-size:18px}}footer .social-icons img{margin:0 2px;width:16px}@media only screen and (max-width:959px){footer .social-icons img{width:36px}}footer .v-list{background:transparent;margin-top:0;padding:0}@media only screen and (min-width:1264px){footer .v-list{margin-top:64px}}footer .v-list a.v-list-item{min-height:20px;padding:0}footer .v-list a.v-list-item span{color:#00b8bf;font-size:12px}@media only screen and (max-width:959px){footer .v-list a.v-list-item span{font-size:14px}}footer .v-list a.v-list-item span:before{content:"» "}footer .footer-support{background:#fff;height:130px}footer .footer-support .container{align-items:center;display:flex;height:100%;justify-content:center;padding:0}footer .footer-support .container .col{display:flex;justify-content:space-evenly}footer .footer-copyright{background:#00b8bf}footer .footer-copyright .container{padding:10px 0}footer .footer-copyright p{color:#444;font-size:11px;margin-bottom:0}footer .footer-copyright p .v-icon{color:#444;font-size:20px!important;margin-right:10px}@media only screen and (min-width:1264px)and (max-width:1903px){footer .logo{width:100px}}@media only screen and (max-width:1263px){footer .logo{width:90px}}@media only screen and (max-width:599px){footer .logo{width:80px}}@media only screen and (min-width:1264px)and (max-width:1903px){footer .castfy-links{padding-left:25px}}.container.institutional_container{max-width:100%;padding:0}.page__institutional .responsive-embed{overflow:hidden;padding-top:56.25%;position:relative}.page__institutional .responsive-embed.center{display:flex;justify-content:center}.page__institutional .responsive-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;max-width:750px}.page__institutional .banner-footer{align-items:center;background:#812ca4;border-top:8px solid #fff;display:flex;flex-wrap:wrap;height:275px}@media only screen and (min-width:960px)and (max-width:1263px){.page__institutional .banner-footer{height:350px}}@media only screen and (min-width:600px)and (max-width:959px){.page__institutional .banner-footer{height:445px}}@media only screen and (max-width:599px){.page__institutional .banner-footer{height:330px;padding:15px 0}}@media only screen and (max-width:959px){.page__institutional .banner-footer{justify-content:center}}.page__institutional .banner-footer h2{color:#fff;font-family:Fjalla One,sans-serif;font-size:50px;font-weight:400;line-height:50px;margin-left:20%;text-transform:uppercase;width:455px}.page__institutional .banner-footer h2 p{font-family:Fjalla One,sans-serif}@media only screen and (min-width:1264px)and (max-width:1903px){.page__institutional .banner-footer h2{font-size:43px;line-height:43px;margin-left:10%;width:400px}}@media only screen and (min-width:960px)and (max-width:1263px){.page__institutional .banner-footer h2{margin-left:10%}}@media only screen and (min-width:600px)and (max-width:959px){.page__institutional .banner-footer h2{margin:30px auto 0 auto}}@media only screen and (max-width:599px){.page__institutional .banner-footer h2{margin:5px auto 0 auto;font-size:26px;line-height:26px;width:unset}}.page__institutional .banner-footer h2 span{color:#fff;display:block;font-family:Fjalla One,sans-serif;font-size:36px;font-weight:400;line-height:36px}@media only screen and (min-width:1264px)and (max-width:1903px){.page__institutional .banner-footer h2 span{font-size:30px;line-height:30px}}@media only screen and (max-width:599px){.page__institutional .banner-footer h2 span{font-size:18px;line-height:18px}}.page__institutional .banner-footer .banner-footer-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:275px;width:340px}@media only screen and (max-width:1263px){.page__institutional .banner-footer .banner-footer-img{height:170px}}@media only screen and (max-width:599px){.page__institutional .banner-footer .banner-footer-img{height:90px}}.page__institutional .banner-footer .banner-footer-text{width:380px}@media only screen and (max-width:599px){.page__institutional .banner-footer .banner-footer-text{padding:0 20px;text-align:center}}@media only screen and (max-width:1263px){.page__institutional .banner-footer .banner-footer-text{flex-basis:100%}}.page__institutional .banner-footer .banner-footer-text p{color:#fff;font-size:16px;line-height:27px;margin-bottom:0}@media only screen and (min-width:960px)and (max-width:1263px){.page__institutional .banner-footer .banner-footer-text p{padding:0 10%;text-align:center}}@media only screen and (max-width:959px){.page__institutional .banner-footer .banner-footer-text p{padding:0 5%;text-align:center}}@media only screen and (max-width:599px){.page__institutional .banner-footer .banner-footer-text p{font-size:14px;line-height:18px}}.page__home .menu{align-items:center;background:#00b8bf;display:flex;height:50px;position:fixed;top:0;width:100%;z-index:999}.page__home .menu .container{max-width:100%}@media only screen and (min-width:1904px){.page__home .menu .container{padding:0 0 0 20%}}.page__home .menu .container .menu-items{align-items:center;display:flex;height:100%;justify-content:space-between}.page__home .menu .container .menu-items a{color:#3d4246;font-size:14px;text-decoration:none;text-transform:uppercase}.page__home .menu .container .menu-buttons{display:flex}.page__home .menu .container .menu-buttons .v-btn{margin:0 10px}.page__home .menu .container .menu-buttons .v-btn.lightBlue{border:2px solid #73d9dd}.page__home .menu .container .menu-buttons .v-btn__content{font-size:18px;letter-spacing:0}.page__home .banners{height:760px;margin-top:50px;position:relative;width:100%}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .banners{height:660px}}@media only screen and (max-width:959px){.page__home .banners{height:680px}}@media only screen and (max-width:599px){.page__home .banners{height:580px}}.page__home .banners .v-carousel{height:760px}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .banners .v-carousel{height:660px}}@media only screen and (max-width:959px){.page__home .banners .v-carousel{height:680px}}@media only screen and (max-width:599px){.page__home .banners .v-carousel{height:580px}}.page__home .banners .logo-container{align-items:center;display:flex;height:485px;justify-content:center;position:absolute;width:100%}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .banners .logo-container{height:315px}}@media only screen and (max-width:959px){.page__home .banners .logo-container{height:235px}}.page__home .banners .logo-container .logo{background:url(/assets/logo.svg) center 100% no-repeat;background-size:100%;display:block;height:205px;width:195px;z-index:9}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .banners .logo-container .logo{height:160px;margin-left:-75px;width:150px}}@media only screen and (max-width:959px){.page__home .banners .logo-container .logo{height:100px;margin-left:-45px;width:90px}}.page__home .banners .banner.gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0) 35%,#00b8bf)}@media only screen and (max-width:599px){.page__home .banners .banner{border-bottom:20px solid #812ca4}}.page__home .banners .banner .container{padding:0}.page__home .banners .banner .banner-content{align-items:center;display:flex;height:485px}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .banners .banner .banner-content{height:315px}}@media only screen and (max-width:959px){.page__home .banners .banner .banner-content{height:235px}}.page__home .banners .banner .banner-content h1{color:#3d4246;font-family:Fjalla One,sans-serif;font-size:60px;font-weight:400;line-height:70px;margin-left:20%;width:400px}.page__home .banners .banner .banner-content h1 p{font-family:inherit;margin:0;padding:0}@media only screen and (max-width:1903px){.page__home .banners .banner .banner-content h1{margin-left:10%}}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .banners .banner .banner-content h1{font-size:42px;line-height:44px}}@media only screen and (max-width:959px){.page__home .banners .banner .banner-content h1{font-size:28px;line-height:30px;margin-left:5%}}@media only screen and (max-width:599px){.page__home .banners .banner .banner-content h1{font-size:20px;line-height:22px;margin-left:3%;margin-right:10px;width:30%}}.page__home .banners .banner .banner-content .image{background-size:cover;display:block;height:485px;position:absolute;right:0;width:50%;z-index:8}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .banners .banner .banner-content .image{height:315px}}@media only screen and (max-width:959px){.page__home .banners .banner .banner-content .image{height:235px}}.page__home .register-section .container{padding:30px 0}@media only screen and (max-width:959px){.page__home .register-section .container{padding:0 0 20px 0}}.page__home .how-it-works{background:#9f0;padding-top:50px}@media only screen and (max-width:1263px){.page__home .how-it-works{padding-top:20px}}.page__home .how-it-works h1{color:#004d7b;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;margin-top:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:599px){.page__home .how-it-works h1{font-size:32px}}.page__home .how-it-works #how-it-works-infographic p{color:#004d7b;font-size:20px;line-height:36px}@media only screen and (min-width:1264px){.page__home .how-it-works #how-it-works-infographic{height:880px;position:relative}.page__home .how-it-works #how-it-works-infographic .step{position:absolute}.page__home .how-it-works #how-it-works-infographic .step#step-1{left:0}.page__home .how-it-works #how-it-works-infographic .step#step-2{left:635px;top:-45px}.page__home .how-it-works #how-it-works-infographic .step#step-3{left:460px;top:300px}.page__home .how-it-works #how-it-works-infographic .step#step-4{left:70px;top:620px}.page__home .how-it-works #how-it-works-infographic .step#step-4 p{margin:0 0 0 60px}.page__home .how-it-works #how-it-works-infographic .arrow{position:absolute}.page__home .how-it-works #how-it-works-infographic .arrow#arrow-1{left:290px;top:95px}.page__home .how-it-works #how-it-works-infographic .arrow#arrow-2{left:790px;top:290px}.page__home .how-it-works #how-it-works-infographic .arrow#arrow-3{left:20px;top:510px}}@media only screen and (max-width:1263px){.page__home .how-it-works #how-it-works-infographic{text-align:center}}@media only screen and (max-width:599px){.page__home .how-it-works .step img{width:80%}.page__home .how-it-works p{font-size:18px;line-height:22px}}@media only screen and (max-width:1263px){.page__home .how-it-works .call-to-action{padding-bottom:40px}}.page__home .how-it-works .call-to-action .v-btn{margin-bottom:20px}.page__home .how-it-works .call-to-action .v-btn__content{font-family:Baloo Tamma\ 2,sans-serif!important;letter-spacing:0}@media only screen and (min-width:1264px){.page__home .how-it-works .call-to-action{bottom:0;position:absolute;right:0}.page__home .how-it-works .call-to-action .v-btn{padding:25px 0!important;width:360px}.page__home .how-it-works .call-to-action .v-btn__content{font-size:20px}}@media only screen and (max-width:1263px){.page__home .how-it-works .call-to-action .v-btn{padding:25px 0!important;width:100%}.page__home .how-it-works .call-to-action .v-btn__content{font-size:16px}}.page__home .sympla{background:#80dce0}.page__home .sympla h1{color:#004d7b;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;margin-top:40px;text-align:center;text-transform:uppercase}@media only screen and (max-width:959px){.page__home .sympla{margin-top:10px}}.page__home .sympla h2{color:#4c576c;font-family:Baloo Tamma\ 2,sans-serif;font-size:24px;margin-bottom:20px;text-transform:uppercase;text-align:center}.page__home .sympla h2 .v-image{display:inline-block;top:8px}.page__home .sympla .steps{display:flex;justify-content:center;position:relative}@media only screen and (max-width:959px){.page__home .sympla .steps{flex-direction:column}}.page__home .sympla .steps .step{align-items:center;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;height:380px;justify-content:center;position:relative;width:360px}@media only screen and (max-width:1263px){.page__home .sympla .steps .step{height:304px;width:288px}}.page__home .sympla .steps .step.top{padding-bottom:70px}@media only screen and (max-width:1263px){.page__home .sympla .steps .step.top{padding-bottom:56px}}.page__home .sympla .steps .step.down{padding-top:100px}@media only screen and (max-width:1263px){.page__home .sympla .steps .step.down{padding-top:80px}}.page__home .sympla .steps .step p{color:#3d4246;font-size:28px;line-height:33px;text-align:center;width:65%}@media only screen and (max-width:1263px){.page__home .sympla .steps .step p{font-size:24px;line-height:26px}}.page__home .sympla .steps .step p .v-image{margin:0 auto 10px auto}.page__home .sympla .steps .step__step2,.page__home .sympla .steps .step__step3,.page__home .sympla .steps .step__step4{margin-left:-72px}.page__home .sympla .steps .step__step2,.page__home .sympla .steps .step__step4{margin-top:82px}@media only screen and (max-width:959px){.page__home .sympla .steps .step{margin:0 auto 10px auto!important}}.page__home .sympla .steps .step__step1{background-image:url(/assets/img/sympla/step1.svg)}.page__home .sympla .steps .step__step2{background-image:url(/assets/img/sympla/step2.svg)}.page__home .sympla .steps .step__step3{background-image:url(/assets/img/sympla/step3.svg)}.page__home .sympla .steps .step__step4{background-image:url(/assets/img/sympla/step4.svg)}.page__home .target{padding-top:50px}@media only screen and (max-width:1263px){.page__home .target{padding-top:20px}}.page__home .target h1{color:#00b8bf;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;margin-top:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:599px){.page__home .target h1{font-size:32px}}.page__home .target h2{color:#3d4246;font-family:Fjalla One,sans-serif;font-size:48px;font-weight:400;text-align:center;text-transform:uppercase}.page__home .target .v-list .v-list-item{font-size:18px;min-height:30px;padding:0}.page__home .target .v-list.text-center .v-list-item{justify-content:center}.page__home .target .v-list.text-left .v-list-item{justify-content:flex-start;padding:0 0 0 10px}.page__home .target .v-list.text-right .v-list-item{justify-content:flex-end;padding:0 10px 0 0}.page__home .target .target-carousel{position:relative;width:100%}.page__home .target .target-carousel .slide-photo-group{display:flex}.page__home .target .target-carousel .slide-photo-group>div{flex-basis:20%}.page__home .video{background:#444;margin:10px 0;padding-top:50px}@media only screen and (max-width:1263px){.page__home .video{padding-top:20px}}.page__home .start-now{background:#00b8bf;padding-bottom:70px;padding-top:50px}@media only screen and (max-width:1263px){.page__home .start-now{padding-top:20px}}.page__home .start-now h1{color:#fff;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;margin-top:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:599px){.page__home .start-now h1{font-size:32px}}.page__home .start-now h2{background:#00b8bf;color:#3d4246;font-family:Fjalla One,sans-serif;font-weight:400;font-size:28px;margin:-24px auto 10px auto;position:relative;text-align:center;text-transform:uppercase;width:60%}.page__home .start-now div.box{position:relative;height:600px;padding:0;width:520px}@media only screen and (max-width:1263px){.page__home .start-now div.box{width:100%}}@media only screen and (max-width:599px){.page__home .start-now div.box{height:auto;margin-bottom:60px;padding-bottom:50px}}.page__home .start-now div.box p{color:#fff;font-size:18px;text-align:center;line-height:32px;margin:0 auto;width:450px}@media only screen and (max-width:959px){.page__home .start-now div.box p{font-size:16px;line-height:20px;width:90%}}.page__home .start-now div.box .v-btn{bottom:-40px;left:50%;margin-left:-143px;padding:22px 0!important;position:absolute;width:285px}@media only screen and (max-width:959px){.page__home .start-now div.box .v-btn{left:0;margin:0;padding:18px 0!important;width:100%}}.page__home .start-now div.box .v-btn__content{font-family:Baloo Tamma\ 2,sans-serif!important;font-size:20px!important}.page__home .faq{background:#00b8bf;margin-top:10px;padding-bottom:70px;padding-top:50px}@media only screen and (max-width:1263px){.page__home .faq{padding-top:20px}}.page__home .faq h1{color:#fff;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;margin-top:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:599px){.page__home .faq h1{font-size:32px}}.page__home .faq .faq-panels .v-expansion-panel{background:#09a6ad!important;border-radius:10px 0 10px 0!important;color:#fff;margin-bottom:10px;padding:0}.page__home .faq .faq-panels .v-expansion-panel-header{display:block;font-size:20px;text-align:center;transition:all .5s}.page__home .faq .faq-panels .v-expansion-panel-header:not(.v-expansion-panel-header--active):hover{background:#3d4246}.page__home .faq .faq-panels .v-expansion-panel-header--active{font-size:22px;font-weight:700}.page__home .faq .faq-panels .v-expansion-panel-content{color:#3d4246;font-size:16px;padding:0 100px}.page__home .faq .faq-panels .v-expansion-panel-content .close-panel{display:flex;justify-content:center;margin-bottom:10px;width:100%}.page__home .faq .faq-panels .v-expansion-panel-content .close-panel .v-icon{transform:rotate(180deg)}.page__home .contact{background:#80dce0;margin:12px 0;padding-top:50px}@media only screen and (max-width:1263px){.page__home .contact{padding-top:20px}}.page__home .contact h1{color:#fff;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;margin-top:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:599px){.page__home .contact h1{font-size:32px}}.page__home .contact .social-network-links a{margin:0 5px}.page__home .contact .social-network-links a img{height:36px;width:36px}.page__home .contact .social-network-links p{color:#fff;font-size:24px;font-weight:700;margin-bottom:0}.page__home .contact .social-network-links p img{margin-right:15px}.page__home .contact .social-network-links p span{bottom:10px;position:relative}.page__home .contact .v-form input,.page__home .contact .v-form textarea{background:#a0e5e8;border-radius:0 10px 0 10px!important;padding:20px 20px}.page__home .contact .v-form .v-btn{height:97%!important}@media only screen and (max-width:959px){.page__home .contact .v-form .v-btn{padding:0!important}}.page__home .contact .v-form .v-input__slot .v-text-field__slot,.page__home .contact .v-form .v-textarea,.page__home .contact .v-form .v-textarea .v-input__control,.page__home .contact .v-form .v-textarea .v-input__control .v-input__slot{height:100%!important}.page__home .contact .v-form ::-moz-placeholder{color:#444!important;opacity:1!important;text-transform:lowercase}.page__home .contact .v-form :-ms-input-placeholder{color:#444!important;opacity:1!important;text-transform:lowercase}.page__home .contact .v-form ::-ms-input-placeholder{color:#444!important;opacity:1!important;text-transform:lowercase}.page__home .contact .v-form ::placeholder{color:#444!important;opacity:1!important;text-transform:lowercase}.page__home .contact .v-form .row.reduced-margin{margin-left:-6px;margin-right:-6px}.page__home .contact .v-form .row.reduced-margin>.col{padding:6px}.page__home .follow-up{background:#004d7b;margin:0;padding-top:50px}@media only screen and (max-width:1263px){.page__home .follow-up{padding-top:20px}}.page__home .follow-up h1{color:#fff;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;margin-top:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:599px){.page__home .follow-up h1{font-size:32px}}.page__home .follow-up .instagram-posts{display:flex;justify-content:center}.page__home .follow-up .instagram-posts__item{background-color:#00b8bf;height:220px;justify-content:center;max-width:220px;padding:0}.page__home .follow-up .instagram-posts__item.center{background-image:url(/assets/img/instagram-home.svg);background-position:50%;background-repeat:no-repeat}@media only screen and (min-width:960px)and (max-width:1263px){.page__home .follow-up .instagram-posts__item{height:180px;max-width:180px}}@media only screen and (min-width:600px)and (max-width:959px){.page__home .follow-up .instagram-posts__item{height:115px;max-width:115px}}@media only screen and (max-width:599px){.page__home .follow-up .instagram-posts__item{height:65px;max-width:65px}}.slick-slide{opacity:.3;transition:opacity .5s ease-in-out}.slick-active,.slick-current{opacity:1;transition:opacity .5s ease-in-out}.dropdown-menu .v-list-item a{color:#3d4246;text-decoration:none}.page__follow .banner-footer{background:#00b8bf;border-top:none}.page__follow .banner-footer .banner-footer-text{color:#fff!important}@media only screen and (min-width:960px)and (max-width:1263px){.page__follow .banner-footer .banner-footer-text{text-align:center}}@media only screen and (max-width:599px){.page__follow .banner-footer .banner-footer-text{padding:0 10px;text-align:center}}@media only screen and (max-width:959px){.page__follow .mobile-header-logo{display:flex;justify-content:center;margin:5px 0}}.page__follow .logo{background:url(/assets/logo.svg) center 100% no-repeat;background-size:100%;cursor:pointer;display:block;height:205px;width:195px}@media only screen and (min-width:960px)and (max-width:1263px){.page__follow .logo{height:160px;width:150px}}@media only screen and (max-width:959px){.page__follow .logo{height:100px;width:90px}}@media only screen and (max-width:599px){.page__follow .logo{left:unset}}.page__follow .follow-header h1{color:#00b8bf;font-family:Baloo Tamma\ 2,sans-serif;font-size:48px;text-align:right;text-transform:uppercase}@media only screen and (max-width:959px){.page__follow .follow-header h1{font-size:28px;text-align:center}}.page__follow .instagram-posts .container{padding-top:0!important}.page__follow .instagram-posts__item a{outline:none;text-decoration:none}.page__follow .instagram-posts__item .avatar{border-radius:50%;height:35px;width:35px}.page__follow .instagram-posts__item__details{margin-top:20px}.page__follow .instagram-posts__item__details__description p{font-size:14px;line-height:16px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;color:#333}.page__follow .instagram-posts__item__details__description p b{padding-right:5px}.page__follow .instagram-posts__item__details__description .date{color:#ccc}.page__follow .instagram-posts .v-btn.load-more .v-btn__content{font-family:Baloo Tamma\ 2,sans-serif!important;letter-spacing:0;text-transform:lowercase}.page__login{display:flex}.page__login__content{flex:1}.page__register{display:flex}.page__register__content{flex:1}@media only screen and (min-width:1904px){.page__register__content{padding:0 20px}}#registerLanguages{border-top-right-radius:0;border-bottom-right-radius:0;padding:2px 1px 0 1px}.registerAdditionalLanguages .v-input__control,.registerAdditionalLanguages .v-input__control .v-input__slot,.registerAdditionalLanguages .v-select__slot{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.registerAdditionalLanguages .v-input__append-inner{align-items:center;display:flex}.registerAdditionalLanguages .v-input__append-inner span{margin-right:5px}#registerEducationLevel{flex-wrap:nowrap}#registerEducationLevel .v-radio{margin:0!important;padding:0!important}#registerEducationLevel .v-radio .v-label{font-size:12px}#registerFormationArea::-moz-placeholder{color:#666;font-size:12px;opacity:1}#registerFormationArea:-ms-input-placeholder{color:#666;font-size:12px;opacity:1}#registerFormationArea::-ms-input-placeholder{color:#666;font-size:12px;opacity:1}#registerFormationArea::placeholder{color:#666;font-size:12px;opacity:1}.v-list-item__action{display:none}#academic-profile{margin-top:50px}.work-profiles{margin-top:25px}.work-profiles.no-margin{margin-top:0}.work-profiles.disabled{opacity:.4}.work-profiles p{color:#3d4246;margin-bottom:2px}.work-profiles>h1{font-size:24px;text-transform:uppercase}.work-profiles .workprofile-item{margin:30px 0}.work-profiles .workprofile-item:last-child{margin-bottom:0}@media only screen and (max-width:959px){.work-profiles .workprofile-item h1 span{display:block;margin-left:0}}@media(min-width:600px)and (max-width:959px){.work-profiles .v-expansion-panel{padding:10px}}@media(max-width:599px){.work-profiles .v-expansion-panel{padding:10px}}#completed-course-details{color:#444}#completed-course-details h1{font-size:18px}#completed-course-details h2,#completed-course-details p{font-size:14px}.share-profile-page-header h1{color:#00b8bf;text-transform:uppercase}.share-profile-icon{position:absolute;right:50px;top:25px;z-index:99999}.page__account{display:flex}.page__account__content{flex:1;padding:0 20px}.logout-button{bottom:-30px;color:#00b8bf!important;font-size:14px;left:0;position:absolute;text-decoration:none;text-transform:uppercase;width:50px}@media only screen and (min-width:1264px)and (max-width:1903px){.logout-button{bottom:0;height:20px;left:100%;text-align:right;top:0}}@media only screen and (max-width:959px){.logout-button{bottom:-20px}}.account-header{flex:1}@media only screen and (min-width:1904px){.account-header{padding-left:20px}}@media only screen and (min-width:1264px)and (max-width:1903px){.account-header{padding-top:10px}}.change-login-profile{display:flex;justify-content:flex-end;margin:20px 0}.register-cta{display:flex;justify-content:center;margin-top:10px}.vaccination-certificate-input{display:none}.posts__post{margin:30px 0}.posts__post h2{color:#00b8bf;font-size:20px}.posts hr{background:#00b8bf;border:none;height:2px}.job-invite{background:#00b8bf;font-size:16px;margin:20px 0;position:relative}.job-invite .job-invite-details-container{padding:25px}.job-invite h2{color:#444;font-size:24px}@media only screen and (max-width:599px){.job-invite h2{font-size:20px}}.job-invite a{color:inherit;text-decoration:none}.job-invite .job-dates{background:transparent;padding:0}@media only screen and (max-width:599px){.job-invite .job-dates{font-size:14px!important}}.job-invite .job-dates p{color:#fff;font-family:Fjalla One,sans-serif;height:20px}@media only screen and (max-width:599px){.job-invite .job-dates p{font-size:14px!important;margin-bottom:10px!important}}.job-invite .job-dates p .day{background:#fff;color:#00b8bf;font-family:Fjalla One,sans-serif;margin:0 5px;padding:0 10px}@media only screen and (max-width:599px){.job-invite .job-dates p .day{font-size:14px!important}}.job-invite .job-dates p .time{margin-left:5px}.job-invite .job-dates .v-list-item{font-weight:700;min-height:20px;padding:0}.job-invite.contractor-theme{transition:background-color .2s}.job-invite.contractor-theme h2{color:#00b8bf}.job-invite.contractor-theme .job-dates p{color:#444}.job-invite.contractor-theme .job-dates p .day{background:#444;color:#fff}.job-invite.contractor-theme:hover{background:#e0f3f4!important}.job-invite .event-place,.job-invite .job-info{color:#fff;font-size:16px;margin-bottom:0}@media only screen and (max-width:599px){.job-invite .event-place,.job-invite .job-info{font-size:14px}}.job-invite .job-details-button .v-btn{align-items:center;background:#73d9dd;border-radius:0;cursor:pointer;display:flex;height:100%;justify-content:center;min-width:90px;position:absolute;right:0;top:0}.job-invite .job-details-button .v-btn:hover{background:#9f0}.job-invite .job-details-button .v-btn span{color:#00b8bf;font-family:Fjalla One,sans-serif;font-size:12px;text-transform:uppercase}@media only screen and (max-width:959px){.job-invite .job-details-button .v-btn{height:40px;position:relative;width:100%}}.job-invite.contractor-theme .job-details-container,.job-invite.professional-theme .job-details-container{padding:25px}.job-invite.contractor-theme .job-actions-container,.job-invite.professional-theme .job-actions-container{justify-content:space-between;background:#3d4246;display:flex;flex-direction:column;height:100%;padding-top:25px;position:relative}.job-invite.contractor-theme .job-actions-container .v-btn,.job-invite.professional-theme .job-actions-container .v-btn{background:transparent!important;max-height:40px}.job-invite.contractor-theme .job-actions-container p:not(.star-rating),.job-invite.professional-theme .job-actions-container p:not(.star-rating){color:#fff;font-family:Fjalla One,sans-serif;font-size:12px;margin:0 auto;text-align:center;text-transform:uppercase;width:90%}@media only screen and (max-width:959px){.job-invite.contractor-theme .job-actions-container p:not(.star-rating),.job-invite.professional-theme .job-actions-container p:not(.star-rating){margin-bottom:0}}.job-invite.contractor-theme .job-actions-container p.star-rating,.job-invite.professional-theme .job-actions-container p.star-rating{color:#9f0;text-align:center;width:100%}.job-invite.contractor-theme .job-actions-container .v-btn,.job-invite.professional-theme .job-actions-container .v-btn{background:#3d4246!important;border-radius:0;bottom:0;font-size:12px;height:40px;text-transform:uppercase;transition:background-color .5s;width:100%}.job-invite.contractor-theme .job-actions-container .v-btn__content,.job-invite.professional-theme .job-actions-container .v-btn__content{color:#fff;font-family:Fjalla One,sans-serif;letter-spacing:0}.job-invite.contractor-theme .job-actions-container .v-btn:hover,.job-invite.professional-theme .job-actions-container .v-btn:hover{background:#9f0!important}@media only screen and (max-width:959px){.job-invite.contractor-theme .job-actions-container .v-btn:hover,.job-invite.professional-theme .job-actions-container .v-btn:hover{padding-top:0}}.job-invite.contractor-theme .job-actions-container .v-btn:hover span,.job-invite.professional-theme .job-actions-container .v-btn:hover span{color:#3d4246!important}.job-invite.professional-theme .job-actions-container{background:#00b8bf}.job-invite.professional-theme .job-actions-container .job-survey-button{align-content:flex-start;padding-top:20px}@media only screen and (max-width:959px){.job-invite.professional-theme .job-actions-container .job-survey-button{align-content:center;padding-top:0}.job-invite.professional-theme .job-actions-container .job-survey-button p{margin:0 auto!important}}.job-invite.professional-theme .job-actions-container .job-survey-button p:not(.star-rating){color:#73d9dd}@media only screen and (max-width:959px){.job-invite.professional-theme .job-actions-container .job-survey-button p:not(.star-rating){margin-top:-10px!important}}.job-invite.professional-theme .job-actions-container .job-survey-button p.star-rating button{padding:0}.job-invite.professional-theme .job-actions-container .v-btn{background:transparent!important}.job-invite.professional-theme .job-actions-container .v-btn__content{color:#73d9dd}.job-invite.professional-theme .job-actions-container .v-btn:hover{background:#9f0!important}@media only screen and (max-width:959px){.job-invite.professional-theme .job-actions-container .v-btn:hover{padding:0}}.job-invite.professional-theme .job-actions-container .v-btn:hover span{color:#00b8bf!important}.job-invite__details{background:transparent;padding:0}.job-invite__details h2{border-bottom:1px solid #00b8bf;margin:30px 0 20px 0}.job-invite__details h3{color:#444;font-size:16px}.job-invite__details .job-dates p{color:#00b8bf}.job-invite__details .job-dates p .day{background:#00b8bf;color:#fff;font-size:24px;padding:0 15px;position:relative;top:2px}@media only screen and (max-width:599px){.job-invite__details .job-dates p .day{font-size:14px!important}}@media only screen and (max-width:599px){.job-invite__details .job-dates p{font-size:14px!important;margin-bottom:10px!important}}.job-invite__details hr{background:#00b8bf;border:none;height:1px;margin:20px 0}.job-invite__details .event-place,.job-invite__details .job-info{color:#444}.job-invite__details .event-place.padding-left,.job-invite__details .job-info.padding-left{padding-left:37px}.job-invite__details .event-place .v-icon,.job-invite__details .job-info .v-icon{left:0;position:absolute}.job-invite__details__actions{margin-top:50px}.job-invite__details__actions .v-btn .v-icon{margin-right:10px}@media only screen and (max-width:959px){.job-invite__details__actions .v-btn{padding:5px!important;width:100%;margin:5px 0}.job-invite__details__actions .v-btn .v-btn__content{font-size:16px}}.job-invite__details__actions .v-btn.deny_job{background:#73d9dd!important}.job-invite__details__actions .v-btn.deny_job .v-btn__content{color:#00b8bf!important}.job-invite__details__contractor{background:#fff;padding:10px 15px;position:relative}.job-invite__details__contractor h1{font-size:16px;font-weight:400}.job-invite__details__contractor p{color:#444;font-size:16px;margin:10px 0 0 0}.job-invite__details__rating{background:#00b8bf;padding:10px 15px;position:relative}.job-invite__details__rating h1{color:#73d9dd;font-size:18px;margin-right:20px}.job-invite__details__rating p{color:#444}.job-invite__details__rating .rating-details-header{display:flex;flex-wrap:wrap}.job-invite__details__rating .rating-details-header button{padding:0}.job-invite__details__cancel{padding:10px 0;position:relative}.job-invite.history-item{background:#73d9dd}.job-invite.history-item .job-details-button .v-btn{background:#00b8bf}.job-invite.history-item .job-details-button .v-btn span{color:#73d9dd}@media only screen and (max-width:959px){.job-invite.history-item .job-details-button .v-btn{bottom:0;height:70px;top:unset;width:100%}}.job-invite.history-item.contractor-theme{background:#fff}.profile-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px}.profile-photo.pending-fill{border:4px dashed #444}.profile-photo.female{background-image:url(/assets/img/woman-silhouette.jpg)}.profile-photo.male{background-image:url(/assets/img/man-silhouette.jpg)}.profileSearcher{position:relative}.profileSearcher.disabled{display:none}.profileSearcher.disabled .profileSearcherOverlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.profileSearcher .profile-photo{height:121px;position:relative;width:100%}.profileSearcher .selected-profile-item{position:relative}.profileSearcher .selected-profile-item .profile-options{bottom:0;display:none;flex-wrap:wrap;height:25%;justify-content:center;opacity:1;position:absolute;transition:opacity .1s;width:100%}@media only screen and (max-width:1263px){.profileSearcher .selected-profile-item .profile-options{display:flex}}.profileSearcher .selected-profile-item .profile-options .profile-options-buttons{display:flex;justify-content:center;position:relative;width:100%}.profileSearcher .selected-profile-item .profile-options .profile-options-buttons .v-btn{background:#fff!important;border:2px solid #00b8bf;border-radius:20px!important;height:20px!important;width:85%!important}.profileSearcher .selected-profile-item .profile-options .profile-options-buttons .v-btn__content{color:#00b8bf}.profileSearcher .selected-profile-item .profile-options .profile-options-buttons .v-btn__content span{color:#00b8bf;font-size:12px!important;letter-spacing:0;text-transform:uppercase}.profileSearcher .selected-profile-item .profile-options .profile-options-buttons .v-btn__content .v-icon{font-size:10px!important}.profileSearcher .selected-profile-item:hover .profile-options{display:flex}.profileSearcher .properties{margin-left:-4px;margin-right:-4px}.profileSearcher .properties>div{padding:4px}.profileSearcher .properties .v-input__slot{margin-bottom:0!important}.profileSearcher .remove-profile-search-container{text-align:center}.jobDetails p{color:#444;font-size:14px;margin-top:10px}.jobDetails .v-input__slot{align-items:flex-start;margin-bottom:0;text-transform:lowercase}.jobDetails .v-input__slot .v-label{font-size:16px!important;padding:0}.jobDetails .v-input__slot .v-icon{font-size:18px!important}.event-checkout h3{font-size:16px;margin-left:0}.event-checkout label.amount{font-size:16px;font-weight:700}.event-checkout p{color:#444;font-size:11px}.event-checkout .checkout-profile-details>.row{height:60px;margin-bottom:15px}.event-checkout .checkout-profile-details .profile-photo{height:65px;width:100%}.event-checkout .checkout-profile-details label{align-items:center;display:flex;height:100%;padding:0 15px}.event-checkout .checkout-profile-details label span.subtotal{display:flex;font-size:12px;justify-content:space-between;width:100%}.event-checkout .checkout-profile-details .half-height{height:50%}.event-checkout .checkout-profile-details label.white-label{font-size:16px}.event-checkout .sympla-certificate-row{margin:0!important;top:0!important;padding-top:1px;padding-bottom:0}.event-checkout .sympla-certificate-row label{min-height:24px}.event-checkout .sympla-certificate-row .v-image{max-width:80px}.event-checkout .profile-block{margin-bottom:10px}.event-details h2{border-bottom:1px solid #3d4246;color:#444;font-size:24px;margin:30px 0 20px 0}.event-details .job-dates{background:transparent;padding:0}.event-details .job-dates p{color:#444;font-family:Fjalla One,sans-serif;font-size:18px;height:20px;text-transform:none!important;margin-bottom:20px!important}@media only screen and (max-width:599px){.event-details .job-dates p{font-size:14px!important;margin-bottom:10px!important}}.event-details .job-dates p .day{background:#444;color:#fff;font-family:Fjalla One,sans-serif;font-size:24px;margin:0 5px;padding:0 10px}@media only screen and (max-width:599px){.event-details .job-dates p .day{font-size:14px!important}}.event-details .job-dates p .time{margin-left:5px}.event-details .job-dates .v-list-item{font-weight:700;min-height:20px;padding:0}.event-details .event-place{color:#444;margin-bottom:0;position:relative;text-transform:none!important}.event-details .event-place.padding-left{padding-left:37px}.event-details .event-place .v-icon{left:0;position:absolute}.event-details .jobs>.row{height:60px;margin-bottom:15px}.event-details .jobs .profile-photo{height:65px;width:100%}.event-details .jobs label{align-items:center;display:flex;height:100%;padding:0 15px}.event-details .jobs .half-height{height:50%}.event-details .jobs label.white-label{font-size:16px}.event-details .job-status-identifier{display:block!important;padding-top:5px!important}.event-details .job-status-identifier span{display:block;font-size:10px;text-transform:uppercase!important}.event-details .job-status-identifier span.job-status{font-size:16px;white-space:pre-wrap}.event-details .job-status.job-status-0{color:#004d7b}.event-details .job-status.job-status-1{color:#558629}.event-details .job-status.job-status-2{color:#c23f3f}.event-details .job-action-container{display:flex}.event-details .job-action-container .job-action{align-items:center;background:#3d4246;border-radius:5px;color:#00b8bf;cursor:pointer;display:flex;flex-grow:1;height:100%;justify-content:center;text-transform:uppercase}@media only screen and (max-width:959px){.event-details .job-action-container .job-action{margin-bottom:10px}}@media only screen and (max-width:959px){.event-details .job-action-container .job-action>div{align-items:center;display:flex}}.event-details .job-action-container .job-action.active{background:#9f0;color:#3d4246}.event-details .job-action-container .job-action .v-icon{margin-left:10px}@media only screen and (min-width:600px)and (max-width:959px){.event-details .job-action-container .job-action .v-icon{margin-right:10px}}.event-details .job-action-container .job-action p{font-family:Fjalla One,sans-serif;font-size:12px;margin-left:3px;margin-bottom:0}@media only screen and (max-width:959px){.event-details .job-action-container .job-action p{margin:0!important;text-align:center}}.event-details .job-action-container .job-action p span{font-family:Fjalla One,sans-serif;font-size:10px}@media only screen and (min-width:600px)and (max-width:959px){.event-details .job-action-container .job-action p span{display:block}}.event-type-buttons{margin-bottom:20px}.event-list-item{margin-bottom:15px}.professional-finder hr{margin:10px 0}.professional-finder .v-btn.large .v-btn__content{font-size:16px;letter-spacing:0}.professional-finder .v-btn.large .v-btn__content .v-icon{font-size:22px!important;margin-right:10px}.professional-finder .v-btn.large .v-btn__content span{height:25px}.professional-finder .v-btn.large.outlined{border:1px solid #787b7e}.professional-finder .v-btn.large.outlined:hover{border:none}.professional-finder .v-btn.large.outlined .v-btn__content{font-weight:700!important;text-transform:uppercase}.professional-finder .select-profiles .profile{align-items:center;background-color:#d3d7d9;background-position:50%;background-repeat:no-repeat;background-size:125px;border:5px dashed #c1c6c8;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;display:flex;height:125px;justify-content:center;position:relative;transition:background .1s;width:100px}.professional-finder .select-profiles .profile.selected{border:5px dashed #000}.professional-finder .select-profiles .profile.selected .v-btn{display:none}.professional-finder .select-profiles .profile.selected:hover .v-btn{display:block}.professional-finder .select-profiles .profile .index{border:1px solid #444;border-radius:50%;color:#5b5f62;font-size:25px;font-weight:700;height:40px;line-height:45px;text-align:center;transition:transition .1s,color .1s;vertical-align:middle;width:40px}.professional-finder .select-profiles .profile.active,.professional-finder .select-profiles .profile:hover{background-color:#e0f3f4}.professional-finder .select-profiles .profile.active .index,.professional-finder .select-profiles .profile:hover .index{background-color:#9f0;border-color:#00b8bf;color:#00b8bf}.professional-finder .select-profiles .profile.filled{border-color:#000}.professional-finder .select-profiles .selected-profile-options{bottom:0;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;width:100%}.professional-finder .select-profiles .selected-profile-options .v-btn.transparentBlack{color:#fff!important}.professional-finder .sympla-description{font-size:12px;text-transform:none!important}.professional-finder .sympla-description .v-icon{background:#fff;border:1px solid #00b8bf;border-radius:50%;cursor:pointer;font-size:9px!important;max-height:16px;min-height:16px;width:16px}.professional-finder .courses-filter .v-input.button-checkbox .v-input--selection-controls__input{margin-right:0!important}.professional-finder .courses-filter .v-input.button-checkbox .v-input--selection-controls__input .v-icon{padding-left:0!important}.professional-finder .sympla-event-list{display:flex;margin-bottom:20px}.professional-finder .sympla-event-list__item{align-items:center;background:#fff;border-radius:8px;display:flex;flex:0 33%;flex-direction:column;justify-content:center;margin:0 5px;padding:15px 5px;position:relative}@media only screen and (max-width:959px){.professional-finder .sympla-event-list__item{flex:1;height:auto}}.professional-finder .sympla-event-list__item:first-child{margin-left:0}.professional-finder .sympla-event-list__item .v-input{background:#fff;border:1px solid #00b8bf;border-radius:5px;bottom:-15px;padding:0 6px;position:absolute}@media only screen and (max-width:959px){.professional-finder .sympla-event-list__item .v-input{bottom:-30px}}.professional-finder .sympla-event-list__item .v-input .v-input__slot{margin-bottom:0}.professional-finder .sympla-event-list__item .v-input .v-input__slot .v-icon{color:#00b8bf}.professional-finder .sympla-event-list__item .v-input .v-input__slot label{color:#00b8bf;text-transform:uppercase;font-size:11px}.professional-finder .sympla-event-list__item p{color:#444;position:relative;text-align:center;text-transform:none;top:5px}.professional-finder .profile-list .profile-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;display:flex;justify-content:center;min-height:190px;position:relative}.professional-finder .profile-list .profile-item.female{background-image:url(/assets/img/woman-silhouette.jpg)}.professional-finder .profile-list .profile-item.male{background-image:url(/assets/img/man-silhouette.jpg)}.professional-finder .profile-list .profile-item .profile-options{bottom:0;display:flex;flex-wrap:wrap;height:30%;justify-content:center;opacity:1;position:absolute;transition:opacity .1s;width:100%}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons{position:relative;width:100%}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div{display:flex;position:absolute;width:50%}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div:first-child{justify-content:flex-end;left:0}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div:last-child{justify-content:flex-start;right:0}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div .v-btn{background:transparent!important;border-radius:50%;height:24px!important;min-width:24px;position:absolute;transition:.1s ease-in-out;width:24px!important}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div .v-btn__content{color:#00b8bf;font-size:24px!important}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div .v-btn__content span{color:#00b8bf;display:none;font-size:12px!important;letter-spacing:0;text-transform:uppercase}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div .v-btn:hover{background:#fff!important;border:2px solid #00b8bf;border-radius:50px;min-width:70px}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div .v-btn:hover .v-icon{display:none}.professional-finder .profile-list .profile-item .profile-options .profile-options-buttons>div .v-btn:hover span{display:block}.professional-finder .profile-list .profile-item:hover .profile-options{opacity:1}.professional-finder .profile-list .profile-item .v-chip{top:10px;position:absolute;right:10px}.professional-finder .profile-list .profile-item .profile-item-type{align-items:flex-end;background:#00b8bf;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;display:flex;height:20px;justify-content:center;position:absolute;width:100%}.professional-finder .profile-list .profile-item .profile-item-type p{color:#fff;font-size:12px;margin:0;text-transform:lowercase;text-align:center}@media only screen and (max-width:1263px){.professional-finder .profile-list{margin-bottom:100px}.professional-finder .profile-list .profile-item .profile-options{opacity:1}.professional-finder .profile-list .profile-item .profile-options .v-btn{width:100%}}.professional-finder p{color:#444;font-size:14px;margin-bottom:0;text-transform:uppercase}.professional-finder p span{font-size:12px}.professional-finder p span:not(.no-bullet){text-transform:lowercase}.professional-finder p span:not(.no-bullet):before{content:" ∙ "}.professional-finder p.subtitle{text-transform:none}.professional-finder p.subtitle span{font-size:12px}.professional-finder .v-btn.small{font-size:11px;padding:4px;text-align:left;text-transform:lowercase}.professional-finder .v-btn.small span{line-height:12px}.professional-finder .v-btn.small span .v-icon{align-self:flex-start;top:-4px}.professional-finder.profile-details .v-select__selection--disabled{color:#000}.professional-finder.profile-details .media-input .v-icon{margin-top:80px}.professional-finder.profile-details .profile-actions{justify-content:center;margin:15px 0 30px 0}.professional-finder.profile-details .profile-actions .keep-searching{display:flex;justify-content:center}.professional-finder.profile-details .profile-actions .keep-searching__button{background:#6e7174!important}.professional-finder.profile-details .profile-actions .keep-searching__button .v-btn__content{color:#00b8bf!important}.professional-finder.profile-details .profile-actions .keep-searching__button:hover{background:#9f0!important}.professional-finder.profile-details .profile-actions .keep-searching__button:hover .v-btn__content{color:#3d4246!important}.professional-finder.profile-details .biography div,.professional-finder.profile-details .biography ol,.professional-finder.profile-details .biography ol li,.professional-finder.profile-details .biography p,.professional-finder.profile-details .biography span,.professional-finder.profile-details .biography ul,.professional-finder.profile-details .biography ul li{color:#fff!important;text-transform:none!important}.professional-finder.profile-details.profile-details-contractor .v-input__append-inner,.professional-finder.profile-details.profile-details-contractor .v-input__append-outer,.professional-finder.profile-details.profile-details-contractor .v-input__slot,.professional-finder.profile-details.profile-details-contractor .v-select__selection--disabled,.professional-finder.profile-details.profile-details-contractor .v-select__slot,.professional-finder.profile-details.profile-details-contractor input,.professional-finder.profile-details.profile-details-contractor textarea{background:#6e7174!important;color:#fff!important}.professional-finder.profile-details.profile-details-contractor .fee-checkbox .v-input__slot{background:transparent!important}.professional-finder.profile-details.profile-details-contractor * hr,.professional-finder.profile-details.profile-details-contractor hr{background:#00b8bf!important;height:1px}.professional-finder .media-zoom img{display:none!important;width:100%}.professional-finder .switchable-filter{align-content:center;background:#fff;border-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:700;line-height:20px;padding:5px;text-transform:uppercase}.professional-finder .switchable-filter .v-icon:before{font-size:16px!important}.professional-finder .switchable-filter__label{padding-top:2px}.professional-finder .switchable-filter.false{color:#d3d7d9}.professional-finder .switchable-filter.true{color:#00b8bf}.professional-finder .switchable-filter.true .v-icon:before{background:#00b8bf;background:linear-gradient(37deg,#00b8bf,#3d4246);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b8bf",endColorstr="#3d4246",GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.professional-finder .courses__item p,.professional-finder .education-level__item p,.professional-finder .past-jobs__item p{color:#fff!important;font-size:16px!important;margin:0!important;text-transform:none!important}.professional-finder .courses__item p span:before,.professional-finder .education-level__item p span:before,.professional-finder .past-jobs__item p span:before{content:none}.professional-finder .courses__item p span.title,.professional-finder .education-level__item p span.title,.professional-finder .past-jobs__item p span.title{color:#00b8bf!important;font-size:10px!important;margin-right:10px;text-transform:uppercase!important}.professional-finder .courses__item p span.uppercase,.professional-finder .courses__item p span.uppercase *,.professional-finder .education-level__item p span.uppercase,.professional-finder .education-level__item p span.uppercase *,.professional-finder .past-jobs__item p span.uppercase,.professional-finder .past-jobs__item p span.uppercase *{font-size:12px!important;text-transform:uppercase!important}.professional-finder .courses__item p.job-details,.professional-finder .courses__item p.job-details *,.professional-finder .education-level__item p.job-details,.professional-finder .education-level__item p.job-details *,.professional-finder .past-jobs__item p.job-details,.professional-finder .past-jobs__item p.job-details *{font-size:14px!important;padding-left:6px}.professional-finder #partners-courses h3{font-weight:700}.professional-finder #partners-courses p{color:#fff;font-size:16px;text-transform:none}.professional-finder #partners-courses span{text-transform:uppercase}.professional-finder #partners-courses span:before{content:none}.responsive-embed{overflow:hidden;padding-top:56.25%;position:relative}.responsive-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.media-zoom-link{cursor:zoom-in!important}.v-card.courses-description .v-card__title{font-family:Fjalla One,sans-serif!important}.v-card.courses-description .v-card__text .block{border:2px dotted #00b8bf;padding:10px;text-align:center}.v-card.courses-description .v-card__text .block p{font-size:20px}.v-card.courses-description .v-card__text .block p b{color:#444}.v-card.courses-description .v-card__text .v-image{margin:0 auto 16px auto;max-width:200px;position:relative}#event-survey h2{font-size:24px;margin:10px 0}#event-survey .star-rating{align-items:center;background:#3d4246;border-radius:5px;display:flex;height:100%;justify-content:center;width:100%}#event-survey .star-rating button{padding:0}#event-survey .jobs>div{margin-bottom:20px}#event-survey .v-btn.open-comment{background:transparent!important;border:1px solid #444!important}@media only screen and (max-width:959px){#event-survey .v-btn.open-comment{font-size:14px!important;padding:0}}#event-survey .comment-input{border-radius:4px;padding:5px 0}@media only screen and (max-width:959px){#missing-surveys{margin-top:10px}}#missing-surveys .v-list-item p{color:#00b8bf;cursor:pointer;display:block;font-size:16px;margin-bottom:0}#missing-surveys .v-list-item p.left-padded{padding-left:35px}#missing-surveys .v-list-item p span{position:relative;margin:0 10px}*{font-family:Baloo Tamma\ 2,sans-serif}.condensed{font-family:Fjalla One,sans-serif;font-weight:400;letter-spacing:-1px}.container{max-width:1200px}@media only screen and (min-width:1904px){.container{padding:40px 0}}@media only screen and (max-width:1263px){.container{padding:10px}}.no-margin-bottom,.no-margin-bottom .v-input__slot{margin-bottom:0!important}.castfy-icon{min-height:20px;width:24px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;font-size:inherit!important;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.castfy-icon__medium{font-size:16px!important;height:16px;width:16px}.castfy-icon__semi_large{font-size:24px!important;height:24px;width:24px}.castfy-icon__large{font-size:40px!important;height:40px;width:40px}.castfy-icon__footer_logo_reduced:before{content:""}.castfy-icon__accept:before{content:""}.castfy-icon__add:before{content:""}.castfy-icon__block:before{content:""}.castfy-icon__calendar:before{content:""}.castfy-icon__calendar-check:before{content:""}.castfy-icon__camera:before{content:""}.castfy-icon__caret:before{content:""}.castfy-icon__caret_left:before{content:"";transform:rotate(90deg)}.castfy-icon__caret_right:before{content:"";transform:rotate(-90deg)}.castfy-icon__caret_up:before{content:"";transform:rotate(-180deg)}.castfy-icon__caret-small:before{content:""}.castfy-icon__check:before{content:""}.castfy-icon__clock:before{content:""}.castfy-icon__deny:before{content:""}.castfy-icon__edit:before{content:""}.castfy-icon__history:before{content:""}.castfy-icon__money:before{content:""}.castfy-icon__new:before{content:""}.castfy-icon__pin:before{content:""}.castfy-icon__video:before{content:""}.castfy-icon__messages:before{content:""}.castfy-icon__casting:before{content:""}.castfy-icon__cancel:before{content:""}.castfy-icon__checkbox_off:before{content:""}.castfy-icon__star-empty:before{content:""}.castfy-icon__star-filled:before{content:""}.castfy-icon__arrow-down:before{content:""}.castfy-icon__eye:before{content:""}.castfy-icon__star-dotted:before{content:""}.castfy-icon__bin:before{content:""}.castfy-icon__vaccine:before{content:""}.castfy-icon__unfavorite:before{content:""}.castfy-icon__favorite:before{content:""}.castfy-icon__check-circle:before{content:""}.castfy-icon__replace:before{content:""}.castfy-icon__question-mark:before{content:""}.castfy-icon__instagram-colored{background:url(/assets/img/instagram-colored.svg) 50% no-repeat;background-size:16px}.castfy-icon__linkedin-colored{background:url(/assets/img/linkedin-colored.svg) 50% no-repeat;background-size:16px}.castfy-icon__youtube-colored{background:url(/assets/img/youtube-colored.png) 50% no-repeat;background-size:16px}.castfy-icon__facebook-colored{background:url(/assets/img/facebook-colored.svg) 50% no-repeat;background-size:16px}.castfy-icon__tiktok-colored{background:url(/assets/img/tiktok-colored.svg) 50% no-repeat;background-size:16px}.lightBlue--text{color:#00b8bf!important}.lighterBlue--text{color:#73d9dd!important}.darkBlue--text{color:#3d4246!important}.lightGray--text{color:#5b5f62!important}.lighterGray--text{color:#787b7e!important}.defaultGreen--text{color:#9f0!important}.defaultRed--text{color:#ff5252!important}.box__light .v-messages.error--text{color:#909!important}.box__light .v-icon.error--text,.box__light .v-label.error--text{color:#3d4246!important}.ql-size-large{font-size:18px!important}.pre-wrap{white-space:pre-wrap}