.app-MiniHeader{background-color:#f9f9f9;border:1px solid #eee;padding:15px}.app-MiniHeader-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1024px}.app-MiniHeader-container-logo{align-self:flex-start;display:inline-flex;flex:1 1;flex-grow:1}.app-MiniHeader-container-logo p{font-weight:900}.app-MiniHeader-container-logo img{height:28px;margin-right:6px;margin-top:10px}.app-MiniHeader-container-name{flex:1 1;flex-grow:1}.app-MiniHeader-container-name>*{float:right;font-weight:100;text-align:right}.app-Footer{background-color:#000;bottom:0;color:#fbfbfb;font-size:14px;font-weight:700;min-height:250px;padding:20px 0;position:relative;width:100%}.app-Footer-wrap{display:flex;margin:0 auto;max-width:1024px;padding:0 15px}.app-Footer-wrap>img{float:right;margin-left:32px}.app-Footer-wrap>div.text{display:inline;flex:2 1;width:60%}.app-Footer-wrap>div.text p{color:#fbfbfb;font-size:14px;margin:0}.app-Footer-wrap>div.text p a,.app-Footer-wrap>div.text p>span{font-weight:400}.app-Footer-wrap>div.text p>a{color:#fbfbfb}.app-Footer-wrap>div.text p.bold{font-weight:400}.app-Footer-wrap>div.text p.light{font-weight:100}.app-Footer-wrap>div.text>div.undertext{font-size:10px;font-weight:700}.app-Footer-wrap>div.text>div.undertext a{color:#fbfbfb;display:block;font-weight:300}.app-Footer-wrap>div.text>div.undertext p{display:inline}.app-Footer-wrap>div.text>div.undertext p.license{font-weight:300}.app-Footer-wrap>div.imgs{flex:1 1}.app-Footer-wrap>div.imgs img{float:right;padding:5px 15px}.app-Footer-wrap div.text-group{padding:25px 0}.app-Login{background-color:#00b2e4;background:linear-gradient(90deg,#00b2e4,#00d490);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.app-Login-Container{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1024px;padding:50px 15px;text-align:left}.app-Login-Container .text-gray{color:#9b9b9b}.app-Login-Container .success{color:#00d490}.app-Login-Container .text-blue{color:#00b2e4}.app-Login-Container>div{position:relative}.app-Login-Container>div .welcome>div{padding-right:0!important}.app-Login-Container>div .link{color:#00b2e4;cursor:pointer}.app-Login-Container>div .link.back{margin:0 10px}.app-Login-Container-Intro{color:#fff;flex:1 1;flex-basis:auto;max-width:450px}.app-Login-Container-Intro h1{font-size:40px;font-weight:400}.app-Login-Container-Intro p{font-size:26px;font-weight:100}.app-Login-Container-Intro a{color:#fff}.app-Login-Container-Card{border-radius:10px!important;flex:1 1;flex-basis:auto;max-width:350px;padding:15px}.app-Login-Container-Card .welcome{text-align:center}.app-Login-Container-Card .welcome span{font-size:30px!important}.app-Login-Container-Card .card-text{display:flex;justify-content:center;text-align:center}.app-Login-Container-Card-Email-Verify span.check-icon{color:#00d490!important;font-size:84px!important}.app-Login-Container .btn-margin{margin:0 24px 24px}.app-Login-Container .sms-field{width:120px!important}.app-Login-Container .email{font-size:18px!important;font-weight:100}.app-Login-Container .email>.strong{font-weight:600}.app-Login-Container .email>p{margin:0}.app-Login .register{padding-bottom:30px;padding-top:20px}.app-Login .register a,.app-Login .register>p{color:#fff;margin:0}.app-Login .register>p{font-weight:100;margin-bottom:10px}.text-center{text-align:center}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:rgba(0,0,0,.1);background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,0,0,.5);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:var(--PhoneInputCountrySelectArrow-transform);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.phone-input input{background-color:transparent;border:none;border-bottom:1px solid #000;font-size:inherit;height:1.4375em;outline:0;padding:5px 0 4px}.phone-input input:active{border-bottom:2px solid #1976d2}.phone-input--error input,.phone-input--error input:active,.phone-input--error input:focus{border-bottom:2px solid #f35c54;outline:none}.phone-input--error input:focus-visible{outline-color:#f35c54}.app-Header{background-color:#f9f9f9;box-shadow:0 30px 25px #eee;min-height:481px}.app-Header .app-Header-fixed{position:fixed;width:100%;z-index:2}.app-Header .app-Header-wrapper{margin:0 auto 38px;max-width:1024px;padding:25px}.app-Header .app-Header-wrapper-header{margin-bottom:70px;position:relative}.app-Header .app-Header-wrapper-header>img{height:31px;margin-right:14px}.app-Header .app-Header-wrapper-header>a{font-size:12px;position:absolute;top:0}.app-Header .app-Header-wrapper-header>a span{margin-right:10px;vertical-align:middle}.app-Header .app-Header-wrapper-header>a.logout{right:0}.app-Header .app-Header-wrapper-header>a.create-cv{right:99px}.app-Header .app-Header-wrapper-header .admin-link{right:255px}.app-Header .app-Header-wrapper-header>p{font-size:10px;left:0;margin:0}.app-Header .app-Header-wrapper-header>p.title{display:inline;font-size:12px}.app-Header .app-Header-wrapper-header>p.title>span{font-weight:900;position:absolute;top:9px}.app-Header .app-Header-wrapper-body{margin:0 48px}.app-Header .app-Header-wrapper-body-slogan>h1{display:inline;font-size:30px;font-weight:600}.app-Header .app-Header-wrapper-body-slogan>h1 span{font-weight:100}.app-Header .app-Header-wrapper-body-slogan>p{font-size:30px;font-weight:100;margin:0}.app-Header .app-Header-wrapper-body-category{padding:38px 0;text-align:center}.app-Header .app-Header-wrapper-body .flexContainer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:62px}.app-Header .app-Header-wrapper-body .flexContainer .flex3{flex:3 1}.app-Header .app-Header-wrapper-body .flexContainer .flex1{flex:1 1;flex-shrink:2}.app-Header .app-Header-wrapper-body .flexContainer .flex1 .header-image{height:96px;width:189px}.app-cv-additional-info{margin-top:30px;padding:30px 50px 50px}.app-cv-additional-info p,.app-cv-additional-info ul{font-size:1.1em}.app-cv-additional-info h3{color:#979797;text-transform:uppercase}.app-CV .app-CV-page{font-size:12px;font-weight:300;margin:auto auto 50px;max-width:900px;padding:0 15px}.app-CV .app-CV-page h2{font-size:14px;margin:20px 0;text-transform:uppercase}.app-CV .app-CV-page h3{font-size:12px;font-weight:700}.app-CV .app-CV-page h3>time{font-weight:600}.app-CV .app-CV-page h3>span:first-of-type{margin-left:8px}.app-CV .app-CV-page .deleteButton{margin:15px 0}.app-CV .app-CV-page-outer{display:flex;flex-wrap:wrap}.app-CV .app-CV-page-outer .backToSearch{align-items:center;display:flex;flex:1 1;flex-basis:auto;flex-shrink:.8}.app-CV .app-CV-page-outer .backToSearch>p{display:inline-block;font-size:16px}.app-CV .app-CV-page-outer .backToSearch>p span{font-weight:700}.app-CV .app-CV-page-outer .backToSearch .back-link{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;font-size:14px;font-weight:300;margin-right:30px;padding:0}.app-CV .app-CV-page-outer .cvOptions{flex:5 1;flex-basis:auto}.app-CV .app-CV-page-outer .cvOptions .downloadButton,.app-CV .app-CV-page-outer .cvOptions .editButton,.app-CV .app-CV-page-outer .cvOptions .printButton{float:right;margin:5px 0 5px 5px}@media(max-width:760px){.app-CV .app-CV-page-outer .cvOptions .downloadButton,.app-CV .app-CV-page-outer .cvOptions .editButton,.app-CV .app-CV-page-outer .cvOptions .printButton{float:none}}.app-CV .app-CV-page-inner{padding:35px}.app-CV .app-CV-page-inner hr{background-color:#333;border:none;height:3px;margin:40px 0 0;padding-left:0}.app-CV .app-CV-page-inner>div.flexContainer{display:flex;flex-wrap:wrap;margin-bottom:24px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1{flex:1 1;flex-basis:auto;overflow:hidden;padding:0 15px;width:35%}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer progress[value]{background-color:#eceff2;border:none;height:5px;width:100%}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer progress[value]::-webkit-progress-bar{background-color:#eceff2}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer progress[value]::-webkit-progress-value{background-color:#00b2e4;background:linear-gradient(90deg,#00b2e4,#00d490)}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill{margin-top:10px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill .skillText{font-size:12px;font-weight:600}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill .skillScore{float:right;font-size:12px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill .skillBar{width:100%}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill progress::-moz-progress-bar{background:linear-gradient(90deg,#00b2e4,#00d490)}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill progress::-webkit-progress-value{background:linear-gradient(90deg,#00b2e4,#00d490)}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill progress{color:linear-gradient(90deg,#00b2e4,#00d490);height:5px;width:205px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill progress[value]::-webkit-progress-bar{background-color:#eceff2}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill progress[value]::-moz-progress-bar{background-color:#eceff2}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .skillContainer .skill progress[value]{background-color:#eceff2}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .languageContainer .language{margin-top:10px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .languageContainer .language .languageFlex{display:flex}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .languageContainer .language .languageFlex .languageName{flex:1 1;font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .languageContainer .language .languageFlex .languageScore{flex:2 1}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .iconText{align-items:center;display:flex;font-size:12px;font-weight:400;margin-top:14px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .iconText span{margin-left:1em}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .hobbyContainer{font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .hobbyContainer .hobby{margin-top:10px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .referenceContainer{font-size:12px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .referenceContainer .reference{display:flex;margin-top:10px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .referenceContainer .reference .referenceImg{flex:1 1;margin-right:17px;max-height:24px;max-width:24px}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .referenceContainer .reference .referenceText{flex:3 1;line-height:1.33}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .referenceContainer .reference .referenceText .referenceTitle{font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex1 .referenceContainer .reference .referenceText .referenceEmail{display:block}.app-CV .app-CV-page-inner>div.flexContainer>.flex2{flex:2 1;flex-basis:auto;overflow:hidden;padding:0 15px;width:55%}.app-CV .app-CV-page-inner>div.flexContainer>.flex2>h1{font-size:24px;font-weight:600;margin-bottom:0}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 p.profession{font-size:24px;margin:0 0 16px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .lookingforContainer .lookingForCheckbox{font-size:14px;font-weight:700;margin-bottom:20px;margin-top:20px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .lookingforContainer p.lookingForText{font-size:20px;margin-bottom:40px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .lookingforContainer .lookingForHeader{font-size:14px;font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .imageContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;height:145px;margin-right:25px;position:relative;width:145px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .imageContainer .imgCheckBox{left:0;position:absolute!important;top:0}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .weContainer .we .weInfo .weTitle{font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .weContainer .we .weInfo .weTitle .wePosition{margin-left:10px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .weContainer .we .weInfo .weTitle .wePosition--without-date{margin-left:0}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .educationContainer .education,.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .weContainer .we .weInfo .weDescription{margin-top:14px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .educationContainer .education .educationInfo{font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .educationContainer .education .educationInfo .educationDegree{margin-left:10px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .educationContainer .education .educationInfo .school{font-weight:300}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .languageContainer .language .languageName{font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .languageContainer .language .languageScore{float:right}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .referenceContainer{font-size:12px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .referenceContainer .reference{display:flex}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .referenceContainer .reference .referenceCheckbox{margin-top:12px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .referenceContainer .reference .referenceCheckbox .referenceImg{flex:1 1;margin-right:17px;max-height:24px;max-width:24px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .referenceContainer .reference .referenceCheckbox .referenceText{flex:3 1;line-height:1.33}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .referenceContainer .reference .referenceCheckbox .referenceText .referenceTitle{font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .referenceContainer .reference .referenceCheckbox .referenceText .referenceEmail{display:block}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .veContainer .ve .veInfo .veTitle{font-weight:700}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .veContainer .ve .veInfo .veTitle .vePosition{margin-left:10px}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .veContainer .ve .veInfo .veTitle .vePosition--without-date{margin-left:0}.app-CV .app-CV-page-inner>div.flexContainer>.flex2 .veContainer .ve .veInfo .veDescription{margin-top:14px}.app-CV .app-CV-page-inner>div.flexContainer .birth{font-size:14px}.app-CV .app-CV-page-inner>div.flexContainer .birth .birthdate,.app-CV .app-CV-page-inner>div.flexContainer .birth .personNationality{display:inline}.app-CV .app-CV-page-row{font-size:14px;padding:15px 0}.app-CV .app-CV-page-row .separator{border-left:1px solid #ccc;margin:0 7px;width:1px}.app-CV .profile-id-number{color:#979797;padding-right:15px;text-align:right}.app-CV .app-Footer{position:relative}.app-Service-Description{background-color:#f9f9f9}.app-Service-Description .app-MiniHeader{background-color:#fff}.app-Service-Description-container{margin:auto;max-width:900px;padding-bottom:50px;width:100%}.app-Service-Description-container span>span svg path{fill:#00d491!important}.app-Service-Description-container h1{font-size:32px;font-weight:600}.app-Service-Description-container p{font-size:18px;font-weight:100}.app-Service-Description-container p span{font-weight:600}.app-Service-Description-container .black-border{border:1px solid #000}.app-Service-Description-container .button-group{display:flex;justify-content:center;margin-bottom:12px;margin-top:24px}.app-Service-Description-container .content{margin:1rem 1rem 3rem;overflow:hidden;padding-bottom:50px}.app-Service-Description-container .content-text{margin-bottom:4rem}.app-Service-Description .app-Footer{position:relative}.app-ProfileLinkConfirm{background-color:#00b2e4;background:linear-gradient(90deg,#00b2e4,#00d490);height:100%;min-height:1000px}.app-ProfileLinkConfirm-Container{display:flex;justify-content:center;padding:30px 15px;text-align:left}.app-ProfileLinkConfirm-Container .text-gray{color:#9b9b9b}.app-ProfileLinkConfirm-Container .success{color:#00d490}.app-ProfileLinkConfirm-Container .text-blue{color:#00b2e4}.app-ProfileLinkConfirm-Container>div{position:relative}.app-ProfileLinkConfirm-Container>div .welcome>div{padding-right:0!important}.app-ProfileLinkConfirm-Container>div .link{color:#00b2e4;cursor:pointer}.app-ProfileLinkConfirm-Container>div .link.back{margin:0 10px}.app-ProfileLinkConfirm-Container-Card{border-radius:10px!important;flex:1 1;max-width:370px;padding:15px}.app-ProfileLinkConfirm-Container-Card .welcome{text-align:center}.app-ProfileLinkConfirm-Container-Card .welcome span{font-size:30px!important}.app-ProfileLinkConfirm-Container-Card .card-text{display:flex;justify-content:center;text-align:center}.app-ProfileLinkConfirm-Container-Card-Email-Verify span.check-icon{color:#00d490!important;font-size:84px!important}.app-ProfileLinkConfirm-Container .btn-margin{margin:0 24px 24px}.app-ProfileLinkConfirm-Container .sms-field{width:120px!important}.app-ProfileLinkConfirm-Container .email{font-size:18px!important;font-weight:100}.app-ProfileLinkConfirm-Container .email>.strong{font-weight:600}.app-ProfileLinkConfirm-Container .email>p{margin:0}.app-ProfileLinkConfirm .register{padding-bottom:30px}.app-ProfileLinkConfirm .register a,.app-ProfileLinkConfirm .register>p{color:#fff;margin:0}.app-ProfileLinkConfirm .register>p{font-weight:100;margin-bottom:10px}.popover-trigger-wrapper{margin-left:1.5em}.popover-trigger{cursor:pointer;display:inline-block;height:40px;width:40px}.popover-container{background:#fff;border-radius:2px;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.12);color:rgba(0,0,0,.87);max-width:400px;padding:2.5em 2em 2em;text-align:center;z-index:2000}.popover-container .info-text{position:relative}.popover-container .info-text:not(:last-child){padding-bottom:20px}.popover-container .info-text:not(:last-child):after{border-bottom:1px dashed #9b9b9b;bottom:0;content:"";left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:20%}.popover-close{cursor:pointer;right:5px;top:8px}.popover-close:hover{color:#000!important}.popover-info-icon{color:rgba(0,178,228,.7)!important}.popover-info-icon:hover{color:#00b2e4!important}@media(max-width:500px){.popover-container .info-text{font-size:14px}}.app-CommentSection{background-color:#f9f9f9;font-size:12px;margin-bottom:20px}.app-CommentSection div.Opportunities,.app-CommentSection>div.Comments{padding:17px}.app-CommentSection div.Opportunities>div.comment-wrapper,.app-CommentSection>div.Comments>div.comment-wrapper{display:flex;margin-top:10px}.app-CommentSection div.Opportunities>div.comment-wrapper>div.comment-img,.app-CommentSection>div.Comments>div.comment-wrapper>div.comment-img{flex:.7 1}.app-CommentSection div.Opportunities>div.comment-wrapper>div.comment-img>img,.app-CommentSection>div.Comments>div.comment-wrapper>div.comment-img>img{background-color:#d8d8d8;border-radius:50%;height:29px;overflow:hidden;vertical-align:middle;width:29px}.app-CommentSection div.Opportunities>div.comment-wrapper>div.comment-giver,.app-CommentSection>div.Comments>div.comment-wrapper>div.comment-giver{flex:1.2 1}.app-CommentSection div.Opportunities>div.comment-wrapper>div.comment-content,.app-CommentSection>div.Comments>div.comment-wrapper>div.comment-content{flex:9 1}.app-CommentSection div.Opportunities>div.comment-wrapper>div.comment-content:first-letter,.app-CommentSection>div.Comments>div.comment-wrapper>div.comment-content:first-letter{text-transform:capitalize}.app-CommentSection>.button{background-color:#f9f9f9;border:none;color:#1f1f1f;display:inline-block;font-size:14px;text-align:center;text-decoration:none}.app-CommentSection>.comment-button{margin:20px 20px 11px;padding:0}.app-CommentSection>.opportunity-button{margin:20px 0 11px;padding:0}.app-SearchBar-Wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:14px;margin-bottom:1em;max-width:888px}.app-SearchBar-Wrapper-Select{flex:1 1;margin-right:1em}.app-SearchBar-Wrapper-Controls{align-items:center;display:flex;flex:3 1}.app-SearchBar-Chips{display:flex;flex-wrap:wrap;gap:.5em .1em;margin-top:1em}.app-SearchBar-Chips .chip{background-color:#00d491!important;margin-right:5px!important}.app-SearchBar-Chips .chip>span{color:#fff!important}.app-SearchBar-RangeSlider-Container{flex:4 1;position:relative}.app-SearchBar-RangeSlider-Container div div hr,.app-SearchBar-RangeSlider-Container>div>div>div>hr{background:linear-gradient(90deg,#78cfea,#6edfbb);border-bottom:1px solid #e0e0e0;border-bottom:#e0e0e0!important;height:2px}.app-SearchBar-RangeSlider-Container .RangeSlider-Min{position:absolute;top:0}.app-SearchBar-RangeSlider-Container .RangeSlider-Max{position:absolute;right:0;top:0}.app-SearchBar-RangeSlider-Container-Slider{bottom:8px;position:absolute!important}.app-SearchBar-Button{align-self:center;flex:1 1}.app-SearchBar-ResetButton{align-self:center;cursor:pointer;display:inline-flex;flex:1 1;padding-left:1rem;width:2em}.app-SearchBar-ResetButton>img{padding-right:.5em;width:1.5em}.app-SearchBar-ResetButton:hover{opacity:.7}.MuiFormControl-root,.MuiTextField-root{margin-top:1.5em}.MuiRadio-root{padding:.4em}.app-Profile-Header-Container{display:flex;margin-left:15px;margin-right:15px;margin-top:30px}.app-Profile-Header-Container img{height:30px;margin-right:14px}.app-Profile-Header-Container>span{font-weight:300;margin-left:12px;margin-top:6px}.app-Profile-Header-Container .progress{background-color:#f9f9f9!important;border-radius:0!important;margin:15px 0!important}.app-Profile-Header-Container .page-count{padding-right:10px}.app-Profile-Body .container{padding:1em 1.5em}.app-Profile-Body .flex-container{display:flex;flex-direction:column}.app-Profile-Body .progress-spinner{display:table!important;margin:50px auto 0}.app-Profile-Body .progress-spinner>p{color:#e0e0e0}.app-Profile-Body .form-title{padding:15px}.app-Profile-Body .form-title>h1{font-size:24px}.app-Profile-Body .form-title a:hover{text-decoration:underline}.app-Profile-Body .form-title .breadcrumb-item-current{font-weight:700}.app-Profile-Body .form-title .breadcrumb-item-disabled{opacity:.4}.app-Profile-Body .form-title .breadcrumb-item-has-error{color:#e53935}.app-Profile-Body .form-title-with-info-popup{align-items:center;display:flex}.app-Profile-Body .form-title-with-info-popup h1{display:inline-block}.app-Profile-Body .form-header{padding-bottom:20px}.app-Profile-Body form label{color:#1f1f1f!important;font-weight:300!important}.app-Profile-Body form .custom-label{display:block;margin-top:20px}.app-Profile-Body form .add-btn{color:#00d491;cursor:pointer;display:inline-block}.app-Profile-Body form .add-btn>span{color:#00d491!important;vertical-align:-6px}.app-Profile-Body form .add-btn:after{display:inline-block;vertical-align:middle}.app-Profile-Body form .remove-btn{color:#f35c54;cursor:pointer;float:right;font-weight:300}.app-Profile-Body form .remove-btn>span{color:#f35c54!important;margin-bottom:3px;vertical-align:middle}.app-Profile-Body form .fixed-margin{margin-bottom:0}.app-Profile-Body form .inline-block{display:inline-block;vertical-align:middle}.app-Profile-Body form .drivers-licence,.app-Profile-Body form .qualification,.app-Profile-Body form .recommendation{background-color:#f8f8f8;border-top:3px solid #9b9b9b;padding:1em 1.5em 3em}.app-Profile-Body form .drivers-licence .field-container,.app-Profile-Body form .qualification .field-container,.app-Profile-Body form .recommendation .field-container{display:flex;flex-wrap:wrap;gap:1em;justify-content:flex-start}.app-Profile-Body form .language{background-color:#f8f8f8;border-top:3px solid #00b4e4;padding:3em 1.5em}.app-Profile-Body form .language p{font-size:16px;font-weight:700}.app-Profile-Body form .wrapper{margin:20px 0}.app-Profile-Body form .wrapper .gender{display:flex}.app-Profile-Body form .wrapper .gender>div{margin-right:10px;width:auto!important}.app-Profile-Body form .wrapper .gender>div>div>div{margin-right:5px!important}.app-Profile-Body form .submit-wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:24px}.app-Profile-Body form .submit-wrapper button{padding:.5em 2em}.app-Profile-Body form .gray{background-color:#f8f8f8}.app-Profile-Body form .icon{height:15px;margin-right:20px}.app-Profile-Body form .fixed-width{width:20em}.app-Profile-Body form .fixed-width .MuiInput-root{width:100%}.app-Profile-Body form .checkbox-group-container label{margin-top:-11px}.app-Profile-Body form .date-input label{display:inline-block}.app-Profile-Body form .date-input .date-inputs{align-items:baseline;display:flex}.app-Profile-Body form .date-input .date-inputs .date-field-day,.app-Profile-Body form .date-input .date-inputs .date-field-month{max-width:4em;padding-right:1em}.app-Profile-Body form .date-input .date-inputs .date-field-year{max-width:6em}.app-Profile-Body form .date-input .date-error{align-items:center;display:flex;font-size:12px;padding-top:1em}.app-Profile-Body form .date-input .date-error svg{margin-right:.2em}.app-Profile-Body form .asylum-application-date-input,.app-Profile-Body form .birthday-input{margin:1.5em 0 0}.app-Profile-Body form .element-with-info-popup{align-items:baseline;display:flex}.app-Profile-Body form .header-with-info-popup{align-items:center;display:flex}.app-Profile-Body form .header-with-info-popup h2{display:inline-block}.app-Profile-Body form .margin-right{margin-right:1em}.app-Profile-Body .form-submit{border-top:3px solid #00d491;font-weight:100;margin-bottom:120px}.app-Profile-Body .form-submit .summary{padding:1em 1.5em 3em}.app-Profile-Body .form-submit .summary section{margin-bottom:2em}.app-Profile-Body .form-submit p,.app-Profile-Body .form-submit strong,.app-Profile-Body .form-submit>div>h1{font-weight:500;margin:0}.app-Profile-Body .form-submit h2{font-size:16px}.app-Profile-Body .form-submit>div:first-letter{text-transform:uppercase}.app-Profile-Body .form-submit>div>ol{padding:0 15px}.app-Profile-Body .form-submit>div>ul{padding:0 20px}.app-Profile-Body .form-submit>.space{margin:10px 0}.app-Profile-Body .form-submit .bigtext{font-size:24px}.app-Profile-Body .form-submit .submit-wrapper{background:#000;bottom:0;box-shadow:0 0 5px rgba(0,0,0,.1);padding:3em 0;position:fixed;width:100%}.app-Profile-Body .personal{background-color:#f8f8f8;border-top:3px solid gray}.app-Profile-Body .personal .text-field .padding>div{padding:5px 0}.app-Profile-Body .experience{background-color:#f8f8f8;border-top:3px solid #00d491}.app-Profile-Body .experience .add-button{margin:0 1.5em 1em}.app-Profile-Body .experience .add-button:last-child{margin-bottom:2em}.app-Profile-Body .experience .dates{display:flex;flex-direction:row}.app-Profile-Body .experience .dates .end-month,.app-Profile-Body .experience .dates .start-month{margin:1.5em 1em 0 0}.app-Profile-Body .experience .hobby,.app-Profile-Body .experience .work-experience{border-top:3px solid #00d491;padding:1em 1.5em 3em}.app-Profile-Body .experience .hobby .exp-title,.app-Profile-Body .experience .work-experience .exp-title{display:flex;margin:15px 0}.app-Profile-Body .experience .hobby .exp-title>h2,.app-Profile-Body .experience .work-experience .exp-title>h2{flex:2 1;font-size:16px;font-weight:300;margin-top:4px}.app-Profile-Body .experience .hobby .current-experience,.app-Profile-Body .experience .work-experience .current-experience{font-size:12px}.app-Profile-Body .experience .profession{padding:1em 1.5em 3em}.app-Profile-Body .hobby:first-child{border-top:none}.app-Profile-Body .education{background-color:#f8f8f8;border-top:3px solid #f35c54;padding:1em 1.5em 3em}.app-Profile-Body .education-radio-group .MuiFormControl-root{margin-top:0}.app-Profile-Body .education-radio-group .MuiFormControl-root .MuiFormLabel-root{margin-bottom:1em}.app-Profile-Body .add-languages>p{margin-bottom:30px;margin-top:0}.app-Profile-Body .add-languages>span.material-icons{color:#444!important;font-size:40px!important}.app-Profile-Body .add-languages>span.material-icons:first-of-type{padding:0 10px}.app-Profile-Body .skills{background-color:#f8f8f8;border-top:3px solid #9b9b9b;padding:1em 1.5em 3em}.app-Profile-Body .skills h2{font-size:18px;font-weight:500;margin:2em 0 0}.app-Profile-Body .opportunities>div{margin:10px 0}.app-Profile-Body .opportunities p{font-weight:300}.app-Profile-Body .qualifications>div{margin:15px 0}.app-Profile-Body .checkbox-group-error{color:red;font-size:12px}.app-Profile-Body .questions{background-color:#f8f8f8;border-top:3px solid #9b9b9b;padding:1em 1.5em 3em}.app-Profile-Body .questions-group{padding-bottom:25px;position:relative}.app-Profile-Body .questions .checkbox-group-error{bottom:0;display:block;left:0;margin:0;position:absolute}.app-Profile-Body .questions h2{font-size:18px;font-weight:500;margin:2em 0 0}.app-Profile-Body .questions .header-with-info-popup{margin-top:1em}.app-Profile-Body .questions .header-with-info-popup h2{margin:0}.app-Profile-Body .questions .MuiFormGroup-root{margin-left:.5em}.app-Profile-Body .questions .radio-toggle .MuiFormControl-root{margin-top:0}.app-Profile-Body .questions .certificates .driving-licence-header{margin:.5em 0 0}.app-Profile-Body .questions .certificates .driving-licence-select{width:15em}.app-Profile-Body .questions .certificates .driving-licence-select .MuiInput-root{width:100%}.app-Profile-Body .bg-black{background-color:#000;color:#f9f9f9;font-weight:300}.app-Profile-Body .bg-black h1{font-size:24px}.app-Profile-Body .bg-black p.bold{font-weight:500}.app-Profile-Body .bg-black p.bold>span{font-weight:100}.app-Profile-Body .bg-black>div:not(:last-child){margin:10px 0;width:100%!important}.app-Profile-Body .bg-black label,.app-Profile-Body .bg-black svg{fill:#fff!important;color:#fff!important}.app-Profile-Body .bg-black .finished{margin:50px 30px;text-align:center}.app-Profile-Body .bg-black .finished h2{font-weight:300}.app-Profile-Body .bg-black .white-radio-button{color:#fff!important}.divider{background-color:#fff!important;border:1px #c5c5c5!important;border-style:none none dashed!important;color:#fff;margin:.5rem auto!important;width:calc(100% - 24px)}.app-SmallHeader{background-color:#f9f9f9;border:1px solid #eee;padding:15px}.app-SmallHeader-controls{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1024px}.app-SmallHeader-controls-logout{flex:1 1;font-size:12px;text-align:right}.app-SmallHeader-controls-logout span{margin-right:10px;vertical-align:middle}.app-SmallHeader-controls-logo{flex:1 1}.app-SmallHeader-controls-logo img{height:25px}.app-SmallHeader-controls-search{flex:2 1;flex-grow:8}.app-SmallHeader-controls-name{font-weight:600;margin-left:5px}.content-wrapper{padding:0 15px}.app-Home{flex-wrap:wrap;font-size:14px;font-weight:400;margin:0 auto;padding:0 0 20px}.app-Home,.app-Home-bar{display:flex;max-width:1024px}.app-Home-bar{border-bottom:1px solid #eee;margin:0 auto 11px;padding:0 0 25px}.app-Home-bar>div.settings{flex:2 1;position:relative}.app-Home-bar>div.settings .settings-wrap{bottom:0;position:absolute;right:0}.app-Home-bar>div.settings .settings-wrap>a{margin-left:20px}.app-Home-bar>div.settings .settings-wrap>a.active img,.app-Home-bar>div.settings .settings-wrap>a:hover img{opacity:1}.app-Home-bar>div.settings .settings-wrap img{height:15px;opacity:.5;transition:opacity .3s;width:17px}.app-Home-bar>div.matches{flex:1 1;font-size:14px;text-align:center}.app-Home-bar>div.matches>p{margin-bottom:0}.app-Home-bar>div.matches>p>span{font-size:30px;font-weight:700;vertical-align:sub}.app-Home-SearchResult{display:flex;flex:2 1;flex-direction:column;overflow:auto}.app-Home-SearchResult .wrapper{flex-basis:0px;flex-grow:1;margin-left:25px;overflow-y:auto;padding:5px 15px 5px 5px}.app-Home-Filters{display:flex;flex:1 1;flex-direction:column;max-width:301px}.app-Home-Filters h2{font-size:14px;font-weight:600;text-transform:uppercase}.app-Home-Filters .filter{background-color:#f9f9f9;margin-bottom:15px;padding:22px}.app-Home-Filters .primary{border-top:3px solid #00d491}.app-Home-Filters .primary .primary-chips{display:inline-flex;flex-wrap:wrap}.app-Home-Filters .primary .primary-chips .chip{background-color:#00d491!important;color:#fff!important;margin-right:5px!important;margin-top:10px!important}.app-Home-Filters .primary .primary-chips .chip>span{color:#fff!important;text-transform:capitalize}.app-Home-Filters .primary .primary-input{background-color:#f9f9f9;border:none;border-bottom:1px solid #000;font-size:16px;height:25px;outline:none;width:100%}.app-Home-Filters .languages{border-top:3px solid #00b4e4}.app-Home-Filters .languages .language{position:relative}.app-Home-Filters .languages .language>p{margin:0;position:absolute}.app-Home-Filters .languages .language>p.lang-value{font-weight:300;position:absolute;right:25px}.app-Home-Filters .languages .language>p.remove-lang{cursor:pointer;font-weight:300;position:absolute;right:0;z-index:10}.app-Home-Filters .languages .language:first-of-type{margin-top:3em}.app-Home-Filters .languages .language .slider{padding:2em 0}.app-Home-Filters .languages p.add-lang{color:#00b4e4;cursor:pointer}.app-Home-Filters .education{border-top:3px solid #f35c54}.app-Home-Filters .secondary{border-top:3px solid #9b9b9b}.app-Home-Filters .RangeSlider-Max{float:right}.app-PersonList{align-items:baseline;border-bottom:1px solid #d8d8d8;display:flex}.app-PersonList a{align-items:baseline;display:flex;flex-grow:1}.app-PersonList p.text-left{padding-right:10px}.app-PersonList p.text-right{text-align:right}.app-PersonList p.text-middle{color:#979797;flex:1 1;font-size:.9em;padding-right:5px}.app-PersonList .id-number{color:#979797;margin-right:5px}.app-PersonList .state-select{margin-left:5px}.app-PersonList .state-select .MuiSelect-select{font-size:14px;min-width:55px;padding-left:5px}.app-PersonCard{background-color:#fff!important;display:flex;height:147px;margin-bottom:20px;overflow:hidden;padding:17px;position:relative}.app-PersonCard>div.img{flex:1 1;margin-left:23px;margin-right:14px}.app-PersonCard>div.img>.img-wrapper{height:140px;overflow:hidden;width:140px}.app-PersonCard>div.img img{height:100%}.app-PersonCard>div.text{flex:4 1}.app-PersonCard>div.text h2,.app-PersonCard>div.text h3{font-size:16px;margin:0}.app-PersonCard>div.text h2{font-weight:300}.app-PersonCard>div.text h3{font-weight:700;margin-top:2px}.app-PersonCard>div.text div{font-size:14px;margin:10px 0}.app-PersonCard>div.text div span{font-size:9px;font-weight:700;text-transform:uppercase}.app-PersonCard>div.text div div.experience,.app-PersonCard>div.text div div.experience p{display:inline}.app-PersonCard>div.text div div.experience p.position{font-weight:400}.app-PersonCard>div.text div div.experience p.company{font-weight:300}.app-PersonCard>div.text div.experience span{color:#1bcf7f}.app-PersonCard>div.text div.education span{color:#ed4443}.app-PersonCard .profile-id-number{bottom:0;color:#979797;position:absolute;right:10px}.app-PersonBigCard{background-color:#fff!important;height:252px;overflow:hidden;position:relative}.app-PersonBigCard-Wrapper{background-color:#fff!important;display:flex;max-height:252px;padding:17px}.app-PersonBigCard-Wrapper>div.img{flex:1 1;margin-left:23px;margin-right:14px}.app-PersonBigCard-Wrapper>div.img>.img-wrapper{height:205px;overflow:hidden;width:205px}.app-PersonBigCard-Wrapper>div.img img{height:100%}.app-PersonBigCard-Wrapper>div.text{flex:4 1;margin-left:10px;margin-top:20px}.app-PersonBigCard-Wrapper>div.text h2{font-size:26px;margin:0}.app-PersonBigCard-Wrapper>div.text h3{font-size:22px;margin:0}.app-PersonBigCard-Wrapper>div.text h2{font-weight:300}.app-PersonBigCard-Wrapper>div.text h3{font-weight:700;margin-top:2px}.app-PersonBigCard-Wrapper>div.text div{font-size:14px;margin:10px 0}.app-PersonBigCard-Wrapper>div.text div span{font-size:9px;font-weight:700;text-transform:uppercase}.app-PersonBigCard-Wrapper>div.text div div.experience,.app-PersonBigCard-Wrapper>div.text div div.experience p{display:inline}.app-PersonBigCard-Wrapper>div.text div div.experience p.position{font-weight:400}.app-PersonBigCard-Wrapper>div.text div div.experience p.company{font-weight:300}.app-PersonBigCard-Wrapper>div.text div.experience span{color:#1bcf7f}.app-PersonBigCard-Wrapper>div.text div.education span{color:#ed4443}.app-PersonBigCard .profile-id-number{bottom:5px;color:#979797;position:absolute;right:10px}.app-Search-Page .app-Footer{position:relative}.user-row{transition:background .3s;vertical-align:bottom}.user-row:hover{background:rgba(0,0,0,.02)}.user-row .action-button{background:transparent;border:none;color:#00b4e4;cursor:pointer;font-size:13px;transition:color .3s}.user-row .action-button:hover{text-decoration:underline}.user-row .phone-label{color:rgba(0,0,0,.6);font-size:.8em;margin:0}.site-content{display:flex;flex-direction:column;min-height:100vh}.content-wrapper{flex:1 1}.app-admin-panel{margin:50px 0;max-width:1024px}.app-admin-panel .table-wrapper{margin:0 -15px}@media(min-width:1024px){.app-admin-panel{margin:50px auto 100px}.app-admin-panel .table-wrapper{margin:0}}body{margin:28px}body a{color:#000;text-decoration:none}