:root,[data-theme=default]{--color-primary:#8b42ff;--color-primary-h:263;--color-primary-s:100%;--color-primary-l:63%;--color-primary-light:#a770ff;--color-primary-light-h:263;--color-primary-light-s:100%;--color-primary-light-l:72%;--color-primary-lighter:#c6a3ff;--color-primary-lighter-h:263;--color-primary-lighter-s:100%;--color-primary-lighter-l:82%;--color-primary-lightest:#e0ccff;--color-primary-lightest-h:263;--color-primary-lightest-s:100%;--color-primary-lightest-l:90%;--color-primary-transparent:#f2ebff;--color-primary-transparent-h:263;--color-primary-transparent-s:100%;--color-primary-transparent-l:96%;--color-secondary:#58bb7d;--color-secondary-h:142;--color-secondary-s:42%;--color-secondary-l:54%;--color-secondary-light:#8bd0a4;--color-secondary-light-h:142;--color-secondary-light-s:42%;--color-secondary-light-l:68%;--color-secondary-lighter:#bee4cc;--color-secondary-lighter-h:142;--color-secondary-lighter-s:42%;--color-secondary-lighter-l:82%;--color-secondary-lightest:#dbf0e3;--color-secondary-lightest-h:142;--color-secondary-lightest-s:42%;--color-secondary-lightest-l:90%;--color-secondary-transparent:#f1f9f4;--color-secondary-transparent-h:142;--color-secondary-transparent-s:42%;--color-secondary-transparent-l:96%;--color-main:#303b4f;--color-main-h:220;--color-main-s:24%;--color-main-l:25%;--color-main-light:#4e5e7e;--color-main-light-h:220;--color-main-light-s:24%;--color-main-light-l:40%;--color-main-lighter:#b6c0d2;--color-main-lighter-h:220;--color-main-lighter-s:24%;--color-main-lighter-l:77%;--color-main-lightest:#d6dbe6;--color-main-lightest-h:220;--color-main-lightest-s:24%;--color-main-lightest-l:87%;--color-main-transparent:#f6f7f9;--color-main-transparent-h:220;--color-main-transparent-s:24%;--color-main-transparent-l:97%;--color-tertiary:#6a718a;--color-tertiary-h:228;--color-tertiary-s:13%;--color-tertiary-l:48%;--color-tertiary-light:#a9adbc;--color-tertiary-light-h:228;--color-tertiary-light-s:13%;--color-tertiary-light-l:70%;--color-error:#cc383b;--color-error-h:359;--color-error-s:59%;--color-error-l:51%;--color-error-light:#fcf3f3;--color-error-light-h:0;--color-error-light-s:60%;--color-error-light-l:97%;--color-success:#267d5c;--color-success-h:157;--color-success-s:53%;--color-success-l:32%;--color-success-light:#effaf6;--color-success-light-h:157;--color-success-light-s:53%;--color-success-light-l:96%;--color-warning:#f1a44b;--color-warning-h:32;--color-warning-s:86%;--color-warning-l:62%;--color-warning-light:#fef5ec;--color-warning-light-h:32;--color-warning-light-s:86%;--color-warning-light-l:96%;--color-white:#fff;--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--header-height-desktop:88px;--header-height-mobile:88px;--header-background:#fff;--header-border-color:var(--color-main-transparent);--header-border-width:1px;--header-box-shadow:none;--site-header-height-mobile:var(--header-height-desktop);--site-header-height-tablet:var(--header-height-desktop);--site-header-height-tablet-sticky:var(--header-height-desktop);--site-header-height-desktop:var(--header-height-desktop);--site-header-height-desktop-sticky:var(--header-height-desktop);--border-primary:1px solid var(--color-main-lightest);--border-radius-primary:16px;--border-radius-secondary:16px;--box-shadow-lg:0px 24px 74px 0px rgba(15,63,222,.08);--box-shadow-md:0px 6px 20px 0px rgba(15,63,222,.07);--box-shadow-sm:0px 24px 74px 0px rgba(15,63,222,.03);--font-primary:"Inter",system-ui,sans-serif;--font-weight-base:400;--font-weight-md:500;--font-weight-lg:600;--font-weight-xl:700;--font-size-base:1rem;--font-size-xxs:calc(var(--font-size-base)*0.625);--font-size-xs:calc(var(--font-size-base)*0.75);--font-size-sm:calc(var(--font-size-base)*0.875);--font-size-md:calc(var(--font-size-base)*1.125);--font-size-lg:calc(var(--font-size-base)*1.25);--font-size-xl:calc(var(--font-size-base)*1.5);--font-size-xxl:calc(var(--font-size-base)*1.625);--font-size-xxxl:calc(var(--font-size-base)*2);--font-size-xxxxl:calc(var(--font-size-base)*2.25);--spacing-unit:4px;--space-xxxxxs:var(--spacing-unit);--space-xxxxs:calc(var(--spacing-unit)*1.5);--space-xxxs:calc(var(--spacing-unit)*2);--space-xxs:calc(var(--spacing-unit)*3);--space-xs:calc(var(--spacing-unit)*4);--space-sm:calc(var(--spacing-unit)*5);--space-md:calc(var(--spacing-unit)*6);--space-lg:calc(var(--spacing-unit)*8);--space-xl:calc(var(--spacing-unit)*10);--space-xxl:calc(var(--spacing-unit)*12);--space-xxxl:calc(var(--spacing-unit)*14);--space-xxxxl:calc(var(--spacing-unit)*17);--transition-primary:.15s ease-in-out;--button-font-weight:600;--button-padding:16px 28px;--button-padding-s:8px 16px;--button-border-radius:8px;--button-font-size:var(--font-size-base);--button-font-size-s:var(--font-size-sm);--button-line-height:1;--button-line-height-s:1.5715;--button-line-height-xs:1.5;--button-border-width:1px;--button--primary-color:var(--color-white);--button--primary-background-color:var(--color-primary);--button--primary-border-color:transparent;--button--primary-color--hover:var(--color-white);--button--primary-background-color--hover:var(--color-primary-lighter);--button--primary-border-color--hover:transparent;--button--primary-box-shadow--hover:none;--button--primary-color--visited:var(--button--primary-color);--button--primary-color--active:var(--button--primary-color);--button--primary-background-color--active:var(--button--primary-background-color--hover);--button--primary-border-color--active:var(--button--primary-background-color);--button--primary-outline-color--active:transparent;--button--primary-color--focus:var(--button--primary-color);--button--primary-outline-color--focus:var(--color-secondary-light);--button--primary-background-color--focus:var(--color-primary);--button--primary-color--disabled:var(--color-main-light);--button--primary-background-color--disabled:var(--color-main-transparent);--button--primary-border-color--disabled:transparent;--button--secondary-color:var(--color-white);--button--secondary-background-color:var(--color-secondary);--button--secondary-border-color:transparent;--button--secondary-color--hover:var(--color-white);--button--secondary-background-color--hover:var(--color-secondary-light);--button--secondary-border-color--hover:transparent;--button--secondary-box-shadow--hover:none;--button--secondary-color--visited:var(--button--secondary-color);--button--secondary-color--active:var(--color-white);--button--secondary-background-color--active:var(--color-secondary-light);--button--secondary-border-color--active:var(--button--secondary-background-color);--button--secondary-outline-color--active:transparent;--button--secondary-color--focus:var(--color-white);--button--secondary-outline-color--focus:var(--color-secondary-light);--button--secondary-background-color--focus:var(--color-secondary);--button--secondary-color--disabled:var(--color-main-lighter);--button--secondary-background-color--disabled:var(--color-main-transparent);--button--secondary-border-color--disabled:transparent;--button--primary-bordered-color:var(--color-secondary);--button--primary-bordered-background-color:var(--color-secondary-lightest);--button--primary-bordered-border-color:transparent;--button--primary-bordered-color--hover:var(--color-secondary);--button--primary-bordered-background-color--hover:var(--color-secondary-lightest);--button--primary-bordered-border-color--hover:var(--color-secondary-light);--button--primary-bordered-box-shadow--hover:none;--button--primary-bordered-color--visited:var(--color-main);--button--primary-bordered-color--active:var(--color-secondary);--button--primary-bordered-background-color--active:var(--color-secondary-lightest);--button--primary-bordered-border-color--active:var(--color-secondary);--button--primary-bordered-outline-color--active:transparent;--button--primary-bordered-color--focus:var(--color-secondary);--button--primary-bordered-background-color--focus:var(--color-secondary-lightest);--button--primary-bordered-color--disabled:var(--color-main-lighter);--button--primary-bordered-background-color--disabled:var(--color-main-transparent);--button--primary-bordered-border-color--disabled:transparent;--button--secondary-bordered-color:var(--color-main);--button--secondary-bordered-background-color:transparent;--button--secondary-bordered-border-color:var(--color-secondary);--button--secondary-bordered-color--hover:var(--button--secondary-bordered-color);--button--secondary-bordered-background-color--hover:var(--color-secondary-lightest);--button--secondary-bordered-border-color--hover:var(--color-secondary-light);--button--secondary-bordered-box-shadow--hover:none;--button--secondary-bordered-color--visited:var(--button--secondary-bordered-color);--button--secondary-bordered-color--active:var(--button--secondary-bordered-color);--button--secondary-bordered-background-color--active:var(--button--secondary-bordered-background-color--hover);--button--secondary-bordered-border-color--active:var(--color-secondary);--button--secondary-bordered-outline-color--active:transparent;--button--secondary-bordered-color--focus:var(--button--secondary-bordered-color);--button--secondary-bordered-background-color--focus:var(--button--secondary-bordered-color--hover);--button--secondary-bordered-color--disabled:var(--color-main-lighter);--button--secondary-bordered-background-color--disabled:var(--color-white);--button--secondary-bordered-border-color--disabled:var(--color-main-lighter);--input-font-weight:500;--input-padding:11px 18px;--input-border-width:1px;--input-border-radius:12px;--input-border-color:var(--color-main-lighter);--input-disabled-color:var(--color-main-lighter);--input-disabled-border-color:var(--color-main-lighter);--input-disabled-background-color:var(--color-main-transparent);--input-border-color--hover:var(--color-secondary-light);--input-border-color--focus:var(--color-secondary-light);--input-outline-color--focus:#ddf2fd;--inner-wrapper-background-color:var(--color-main-transparent);--site-header-logo-width-mobile:125px;--site-header-logo-width-desktop:160px;--native-zopim-button-display:none;--of-instruction-field-min-height:233px;--rating-stars-bgc:#ffd30b;--w-chat--background-color:var(--color-secondary);--w-chat--color:var(--color-white)}.site-footer{background-color:var(--color-primary-second);padding:32px 0}.site-footer__logo{border-bottom:1px solid #334155;grid-area:logo;margin-bottom:24px;padding-bottom:32px}.site-footer__disclaimer{border-bottom:1px solid #334155;grid-area:disclaimer;margin-bottom:32px;opacity:.3;padding-bottom:40px}.site-footer__policies{grid-area:policies;margin-bottom:24px}.site-footer__links{grid-area:links;margin-bottom:24px}.site-footer__contacts{grid-area:contacts;margin-bottom:24px}.site-footer__payment{grid-area:payment;margin-bottom:32px}.site-footer__copyrights{grid-area:copyrights}.site-footer__bottom{grid-area:bottom}.site-footer__link{display:inline-block;padding:12px 0}.site-footer__link_email,.site-footer__link_phone{padding-left:24px;position:relative}.site-footer__link_email:before,.site-footer__link_phone:before{background-repeat:no-repeat;content:"";height:16px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.site-footer__link_phone:before{background-image:url(/bundles/asterfreelance/_layout/images/StemxpertsCom/icons/phone.svg)}.site-footer__link_email:before{background-image:url(/bundles/asterfreelance/_layout/images/StemxpertsCom/icons/mail.svg)}.site-footer__link__email+.site-footer__link_phone{margin-top:12px}@media (min-width:768px){.site-footer__inner-wrapper{display:grid;grid-template-areas:"logo logo logo" "links policies contacts" "disclaimer disclaimer disclaimer" "bottom bottom bottom";grid-template-columns:repeat(3,1fr)}.site-footer__payment{margin-bottom:0}.site-footer__bottom{flex-direction:row-reverse}}@media (min-width:1024px){.site-footer{padding:48px 0 28px}.site-footer__inner-wrapper{grid-template-areas:"logo links policies contacts" "disclaimer links policies contacts" "bottom bottom bottom bottom";grid-template-columns:590px repeat(3,1fr)}.site-footer__logo{border-bottom:none;margin-bottom:0}.site-footer__disclaimer{border-bottom:none}.site-footer__bottom{border-top:1px solid #334155;padding-top:24px}}.payment{--gap:4px;--gap-negative:calc(var(--gap)*-1);align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:var(--gap-negative);margin-left:var(--gap-negative)}.payment__item{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:30px;margin:0 var(--gap) var(--gap);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:45px}.payment__item img{display:block;height:auto}.payment.flex-jc-c{justify-content:center}.privacy-block{background-color:#f7f8fa;line-height:1.6;padding:20px 0}.privacy-block__inner-wrapper{background-color:var(--color-white);border-radius:30px;padding:32px 20px 40px}.privacy-block h1{font-size:30px;font-weight:600;margin-bottom:32px;text-align:center}.privacy-block h2{font-size:20px}.privacy-block h2,.privacy-block h3{font-weight:600;margin-bottom:15px;margin-top:32px}.privacy-block h3{font-size:16px}.privacy-block p{font-size:14px}.privacy-block p span{color:#c11574}.privacy-block p:last-child{margin-bottom:0}.privacy-block p+p{margin-top:15px}.privacy-block ul{list-style-type:disc;padding-left:15px}.privacy-block ul li{font-size:14px}.privacy-block ul li+li{margin-top:15px}.privacy-block a{font-size:14px}@media (min-width:768px){.privacy-block__inner-wrapper{padding:40px 56px 56px}}@media (min-width:1024px){.privacy-block{padding:40px 0}.privacy-block__inner-wrapper{padding:40px 100px 100px}.privacy-block h1{font-size:36px;margin-bottom:40px}}.list-group-v2__item{font-size:16px;padding-left:35px;position:relative}.list-group-v2__item:before{background-image:url(/bundles/asterfreelance/_layout/images/StemxpertsCom/icons/double-tick.svg);background-repeat:no-repeat;content:"";height:25px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}.list-group-v2__item+.list-group-v2__item{margin-top:15px}.uk-modal-dialog .modal-content__login{padding:20px 20px 32px}.uk-modal-dialog .modal-content__login .gdpr-notification{line-height:1.5;text-align:center}.uk-modal-dialog .modal-content__login .modal-or{margin:20px 0;width:100%}.uk-modal-dialog .modal-content__login .modal-or span{color:var(--color-black)}.uk-modal-dialog .modal-content__login .modal-or:after,.uk-modal-dialog .modal-content__login .modal-or:before{background-color:#cbd5e1;width:40%}.uk-modal-dialog .modal-content__login .uk-form{padding:0}.uk-modal-dialog .modal-content__advantages,.uk-modal-dialog .modal-content__login{width:100%}.uk-modal-dialog .modal-content__advantages{padding:24px 32px}.uk-modal-dialog .modal-content__login-header{font-size:26px;margin-bottom:30px}.uk-modal-dialog .modal-content .modal-close-v2{cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:20px}.uk-modal-dialog .modal-content .modal-close-v2:after,.uk-modal-dialog .modal-content .modal-close-v2:before{background:#abbbce;border-radius:20px;content:"";display:block;height:19px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px}.uk-modal-dialog .modal-content .modal-close-v2:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.uk-modal-dialog .modal-content .modal-close-v2:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:768px){.uk-modal-dialog .modal-content__login{padding:24px 32px 32px}.uk-modal-dialog .modal-content__login-header{font-size:26px;padding-top:20px}.uk-modal-dialog .modal-content__advantages{background-image:-webkit-image-set(url("/bundles/asterfreelance/_layout/images/StemxpertsCom/login/bg.png") 1x,url("/bundles/asterfreelance/_layout/images/StemxpertsCom/login/bg@2x.png") 2x);background-image:image-set(url("/bundles/asterfreelance/_layout/images/StemxpertsCom/login/bg.png") 1x,url("/bundles/asterfreelance/_layout/images/StemxpertsCom/login/bg@2x.png") 2x);background-position:100% 0;background-repeat:no-repeat;background-size:625px;min-height:420px}.uk-modal-dialog .modal-content .modal-close-v2:after,.uk-modal-dialog .modal-content .modal-close-v2:before{background:var(--color-white)}.uk-modal-dialog_login{max-width:715px;width:100%}}@media (min-width:1024px){.uk-modal-dialog .modal-content__login{padding:32px 60px 40px}.uk-modal-dialog .modal-content__advantages{padding:32px 40px}.uk-modal-dialog_login{max-width:915px}}.connect-social-btn{border-radius:var(--button-border-radius-primary);box-shadow:0 2px 3px 0 rgba(0,0,0,.15),0 0 3px 0 rgba(0,0,0,.15);color:var(--color-black);font-size:16px;padding:var(--button-padding-s)}.connect-social-btn span{display:inline-block;padding-left:0;width:100%}.connect-social-btn span:before{left:22px}.connect-social-btn span input{border-radius:8px}.page-not-found{background-color:var(--color-white);padding:60px 0}.page-not-found__image{margin-bottom:50px}.page-not-found__button{background-color:#f0edfc;color:var(--color-primary-accent)}.page-not-found__button:focus,.page-not-found__button:hover{background-color:#fff;color:#ab77ff}.page-not-found__button:visited{background-color:#f0edfc;color:var(--color-primary-accent)}.page-not-found__button_contacts:focus,.page-not-found__button_contacts:hover{background-color:hsl(var(--color-primary-accent-h),var(--color-primary-accent-s),calc(var(--color-primary-accent-l)*1.45))}.page-not-found__title{font-size:30px}.page-not-found__text{color:#667085}.page-not-found__buttons-wrapper{display:grid;gap:16px;margin:40px auto 0;max-width:450px}.page-not-found__inner-wrapper{margin:0 auto;max-width:800px}@media (min-width:768px){.page-not-found{padding:80px 0}.page-not-found__buttons-wrapper{grid-template-columns:repeat(2,1fr)}.page-not-found__image{margin-bottom:60px}}@media (min-width:1024px){.page-not-found__title{font-size:30px}}.intercom-namespace iframe[name=intercom-borderless-frame],.intercom-namespace iframe[name=intercom-chat-frame],.intercom-namespace iframe[name=intercom-notifications-frame]{bottom:110px}body.is-logged .intercom-namespace iframe[name=intercom-borderless-frame],body.is-logged .intercom-namespace iframe[name=intercom-chat-frame],body.is-logged .intercom-namespace iframe[name=intercom-notifications-frame]{bottom:47px}@media (min-width:1024px){.intercom-namespace iframe[name=intercom-borderless-frame],.intercom-namespace iframe[name=intercom-notifications-frame],body.is-logged .intercom-namespace iframe[name=intercom-borderless-frame],body.is-logged .intercom-namespace iframe[name=intercom-notifications-frame]{bottom:68px}}