@font-face{font-family:Poppins;src:url(/font/Poppins-Medium.ttf)}@font-face{font-family:Poppins;src:url(/font/Poppins-Bold.ttf);font-weight:700}@font-face{font-family:Poppins;src:url(/font/Poppins-SemiBold.ttf);font-weight:500}body{font-family:Poppins}.text-font,body{color:#5b616a}.bg-font{background:#5b616a}.bg-tertiary{background:#7ae7c7}.bg-quartenary{background:#ea8c55}.text-quartenary{color:#ea8c55}.container1{width:1100px;margin:0 auto}@media (max-width:1090px){.container1{width:auto}}.container2{margin-left:5vw}@media (max-width:599px){.container2{margin-left:0}}.container3{margin-left:10vw;margin-right:10vw}@media (max-width:599px){.container3{margin-left:16px;margin-right:16px}}.container4{margin-left:5vw;margin-right:5vw}.container5{margin-left:20vw;margin-right:20vw}@media (max-width:599px){.container5{margin-left:16px;margin-right:16px}}.container6{margin-left:12vw;margin-right:12vw}@media (max-width:599px){.container6{margin-left:16px;margin-right:16px}}.logo{max-width:496px;width:100%}@media (max-width:1090px){.logo{max-width:344px}}.main-header{display:flex;align-items:flex-end;justify-content:center;flex-wrap:nowrap}@media (max-width:726px){.main-header{align-items:center}}.main-header .main-menu-item{line-height:1rem}.main-header .main-menu-item .q-btn__content{position:relative;font-size:0.8rem}.main-header .main-menu-item .q-btn__content:after{content:"";display:block;background:#e75a7c;position:absolute;width:10px;height:10px;left:50%;bottom:-4px;transition:0.3s ease;border-radius:50%;transform:translateX(-50%) scale(0);transform-origin:center center}.main-header .main-menu-item:hover .q-focus-helper{display:none}.main-header .main-menu-item:hover .q-btn__content:after{transform:translateX(-50%) scale(1)}.main-header .main-menu-item:focus .q-focus-helper{display:none}.main-header .main-menu-item.active .q-btn__content:after{transform:translateX(-50%) scale(1)}.input-field.q-field--outlined .q-field__control:before{border-color:#5b616a}.input-field.q-field--disabled.q-field--outlined .q-field__control:before{border-color:#bdbdbd}.input-field .q-field__label{text-transform:uppercase}.main-carousel-section{background:#7ae7c7}@media (max-width:599px){.main-carousel-section{padding-top:16px;padding-bottom:16px}}.main-carousel-section .main-carousel-section-inner{transform:translateY(-60px)}@media (max-width:599px){.main-carousel-section .main-carousel-section-inner{transform:translateY(0)}}.main-carousel-section .main-carousel-section-inner .social-media-container{display:flex;flex-direction:column;padding-top:25vh}@media (max-width:599px){.main-carousel-section .main-carousel-section-inner .social-media-container{padding-top:24px;margin-left:8px;flex-direction:row}}.main-carousel-section .main-carousel-section-inner .carousel-container{position:relative;height:70vh}.main-carousel-section .main-carousel-section-inner .carousel-container .back{background:#e75a7c;border-radius:4px 0 0 4px;height:56vh}.main-carousel-section .main-carousel-section-inner .carousel-container .main-carousel{border-radius:4px 0 0 4px;position:absolute;left:48px;top:48px;right:0;bottom:0;height:auto}@media (max-width:599px){.main-carousel-section .main-carousel-section-inner .carousel-container .main-carousel{position:relative;left:0;top:0;border-radius:0;height:100%}}.main-carousel-section .main-carousel-section-inner .carousel-container .main-carousel .main-carousel-slide .main-carousel-caption{background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-end}.main-carousel-section .main-carousel-section-inner .carousel-container .main-carousel .main-carousel-slide .main-carousel-caption .caption-content{width:50%}@media (max-width:599px){.main-carousel-section .main-carousel-section-inner .carousel-container .main-carousel .main-carousel-slide .main-carousel-caption .caption-content{width:100%}}.main-carousel-section .main-carousel-section-inner .carousel-container .main-carousel .main-carousel-slide .main-carousel-caption .caption-content p{color:#fff;font-size:1.2rem}.flex-1{flex:1}.title1{font-size:6rem;line-height:6rem;text-align:right;display:inline-block}.title1:after{content:"";display:block;height:8px;background:#e75a7c;border-radius:16px;margin-left:50%}.hello-title{text-align:right}@media (max-width:1023px){.hello-title{text-align:left}}.want-a-job .q-card__section{padding-left:200px}@media (max-width:1023px){.want-a-job .q-card__section{padding-left:120px}}@media (max-width:599px){.want-a-job .q-card__section{padding-left:48px}}.want-a-job .img{position:absolute;top:0;bottom:0;left:0;width:50%;margin-top:32px;margin-bottom:32px;z-index:99}@media (max-width:599px){.want-a-job .img{position:relative;height:40vh;width:100%;transform:translateY(48px);padding-left:32px;padding-right:32px}}.want-to-hire .q-card__section{padding-right:200px}@media (max-width:1023px){.want-to-hire .q-card__section{padding-right:120px}}@media (max-width:599px){.want-to-hire .q-card__section{padding-right:48px}}.want-to-hire .img{position:absolute;top:0;bottom:0;right:0;width:50%;margin-top:32px;margin-bottom:32px;z-index:99}@media (max-width:599px){.want-to-hire .img{position:relative;height:40vh;width:100%;transform:translateY(48px);padding-left:32px;padding-right:32px}}.text-h2{font-weight:700;font-size:3.5rem}.text-h3{font-weight:700;font-size:2.5rem;color:#e75a7c}.h1-container{background:#7ae7c7;margin-top:64px;margin-bottom:48px;font-weight:500}.h1-container .h1{background:#e75a7c;text-transform:uppercase;font-size:1.5rem;padding:32px 16px;border-radius:4px 0 0 4px;color:#fff;transform:translateY(-48px)}.h2{font-size:1.2rem}.h2,.h3{font-weight:500}.h3{font-size:1rem}.about-banner-container{background:#d295bf;border-radius:8px;margin-top:128px}.about-banner-container .about-banner{background:#7e52a0;border-radius:48px 8px 8px 8px;padding:32px;transform:translateX(32px) translateY(-32px)}.about-banner-container .about-banner .content{color:#fff;font-size:1rem;font-weight:500;text-align:right;padding-left:16px}.about-banner-container .about-banner .content b{color:#7ae7c7}.form-container{background:#f6ed88;padding:48px}.form-container .form-title{text-align:center;font-size:1rem}.form-container .form-label{display:block;font-weight:500;margin-bottom:8px}.menu-popup .item-list{font-weight:500;text-align:center}.menu-popup .item-list.q-hoverable:hover>.q-focus-helper{background:#e75a7c;opacity:1}.menu-popup .item-list.q-hoverable:hover>.q-focus-helper:after,.menu-popup .item-list.q-hoverable:hover>.q-focus-helper:before{opacity:0}.menu-popup .item-list.q-hoverable:hover .q-item__section{color:#fff;z-index:1}.info-img{float:right;overflow:auto;max-height:248px;margin:48px;max-width:100%}@media (max-width:599px){.info-img{float:none;margin:32px auto;display:block}}.big-steps .q-stepper__dot{width:96px;height:96px}@media (max-width:1023px){.big-steps .q-stepper__dot{width:48px;height:48px}}.big-steps .q-stepper__dot span{color:#5b616a;font-size:48px;font-weight:500}@media (max-width:1023px){.big-steps .q-stepper__dot span{font-size:24px}}.big-steps .q-stepper__title{font-size:12px;text-transform:uppercase;color:#5b616a;font-weight:500}.big-steps .q-stepper__tab--active .q-stepper__title{color:#ea8c55}.big-steps .q-stepper__tab--active .q-stepper__dot span,.big-steps .q-stepper__tab--done .q-stepper__dot span{color:#fff}.big-steps .q-stepper__tab--error .q-stepper__dot span,.big-steps .q-stepper__tab--error .q-stepper__title{color:#f2c037}.big-steps .q-stepper__line:after,.big-steps .q-stepper__line:before{height:4px}.user-header .user-name{font-size:1.5rem;font-weight:500}.input-editor{border:1px solid #5b616a}.border-negative{border-color:#c10015}.my-jobs-card{display:flex;flex-direction:column}.my-jobs-card .icon-description{text-transform:uppercase;font-size:0.6rem}.my-jobs-card .counter{font-size:2.5rem;line-height:3rem}.compat-candidates-list{height:600px}.mail-preview-header{background:#e75a7c;text-align:center;position:relative}.mail-preview-header:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:url(/img/shake_hands.jpg) no-repeat 50%;background-size:cover;opacity:0.15}.mail-preview-header .logo{height:96px}.mail-preview-title{color:#e75a7c;font-size:1.4rem;text-align:center;font-weight:500}