.home::before{content:"";position:absolute;top:0;left:0;width:100%;height:1300px;background:var(--primary-08);z-index:-1}.home .first-block{padding-top:153px;margin-bottom:10px}.home .title-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:47px}.home__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.home__categories-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc((100% - 48px)/ 3);margin-bottom:24px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:28px 24px;background-color:var(--white-100);min-height:112px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home__categories-item:hover{background-color:var(--primary-85)}.home__categories-item:hover .category-item-arrow svg path{stroke:var(--white-100)}.home__categories-item:hover .category-item-text{color:var(--white-100)}.home__categories-item:hover .category-item-icon{background:var(--primary-65)}.home__categories-item:hover .category-item-icon svg path{fill:var(--white-100)}.home .h1-heading-home{color:var(--grey-100);margin:0 0 31px;text-align:center}.home .h4-heading-description{color:#000;margin:29px 0 32px}.home .text2-blog-home{max-width:570px;margin:0;text-align:center}.home .category-item-text{max-width:160px;text-align:left;color:var(--grey-100);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .category-item-icon{width:56px;height:56px;background:var(--primary-05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .category-item-icon svg path{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;fill:var(--primary)}.home .category-item-arrow{width:25px;height:24px}.home .category-item-arrow svg path{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;stroke:var(--grey-100)}.home .category-item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px;width:calc(100% - 35px)}.home__description{padding:40px;background:var(--white-100);-webkit-box-shadow:0 10px 50px rgba(167,167,167,.15);box-shadow:0 10px 50px rgba(167,167,167,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:140px}.home .description-top{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--grey-15);padding-bottom:21px}.home .description-column{text-align:left}.home .description-column:nth-child(1){margin-right:37px;min-width:371px;width:100%}.home .description-column:nth-child(3) .description-item{margin-left:16px}.home .description-item{width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 8px}.home .description-item:nth-child(1){margin-bottom:17px}.home .description-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:var(--primary)}.home .description-item__top svg{margin-left:8px;width:9px}.home .description-item__top p{margin-left:16px}.home .description-tips{width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:19px 33px 19px 23px;background:var(--primary-85);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .description-tips:hover{background:var(--primary-08)}.home .description-tips:hover .description-tips__top{color:var(--primary)}.home .description-tips:hover .description-tips__bottom{color:var(--primary)}.home .description-tips:hover .description-tips__bottom svg{stroke:var(--primary)}.home .description-tips__top{color:var(--white-100);margin-bottom:21px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .description-tips__bottom{color:var(--white-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .description-tips__bottom svg{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;stroke:var(--white-100)}.home .description-bottom{padding-top:24px}.home .partners-title{color:#000;margin-bottom:8px;text-align:left;margin-bottom:24px}.home .partners-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px 16px 3px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:33px}.home .shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:19px 51px 19px 60px;margin-bottom:80px;background:var(--white-100);-webkit-box-shadow:0 10px 30px 0 rgba(167,167,167,.15);box-shadow:0 10px 30px 0 rgba(167,167,167,.15);row-gap:31px}.home .shop-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(60.2% - 40px)}.home .shop-right{width:calc(39.8% - 40px)}.home .shop-right img{width:302px;height:429px}.home .shop-items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;width:100%}.home .shop-item{border:1px solid var(--primary-40);max-width:476px;min-height:64px;padding:15px 22px 15px 15px;color:var(--grey-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .shop-item .shop-icon path{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;fill:var(--primary)}.home .shop-item .shop-arrow{width:9px}.home .shop-item .shop-arrow path{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;stroke:var(--primary)}.home .shop-item:hover{background:var(--primary);color:var(--white-100)}.home .shop-item:hover .shop-icon path{fill:var(--white-100)}.home .shop-item:hover .shop-arrow path{stroke:var(--white-100)}.home .shop-item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 19px)}.home .h3-heading-shop{margin-bottom:43px}.home .shop-icon-wrapper{width:32px;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px}.home .jobs{padding:60px 0;background:var(--primary-08);margin-bottom:80px}.home .h3-heading-jobs{color:#000;margin-bottom:32px;text-align:center}.home .jobs-description{color:var(--grey-100);margin-bottom:40px;max-width:634px;text-align:center}.home .job-items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.home .job-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--white-100);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .job-item:not(:last-child){margin-bottom:16px}.home .job-item:hover{background:var(--primary)}.home .job-item:hover .job-item-info{color:var(--white-100)}.home .job-item:hover .job-title{color:var(--white-100)}.home .job-item:hover path{stroke:var(--white-100)}.home .job-item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;width:calc(100% - 86px)}.home .job-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--primary);margin-bottom:16px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.home .job-item-country{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:25px}.home .job-item-country svg{margin-right:9px;width:20px;height:21px}.home .job-item-country svg path{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;stroke:var(--primary)}.home .job-item-company{display:-webkit-box;display:-ms-flexbox;display:flex}.home .job-item-company svg{margin-right:7px;width:20px;height:21px}.home .job-item-company svg path{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;stroke:var(--primary)}.home .job-title{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;color:var(--text-heading-dark)}.home .job-item-right{width:70px;height:70px;overflow:hidden}.home .job-item-right img{width:100%;height:100%;border-radius:13px}.home .job-categories{padding:0 55px;margin-bottom:27px}.home .job-categories-title{color:var(--grey-100);text-align:left;margin-bottom:12px}.home .job-categories-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;row-gap:11px}.home .job-categories-wrapper button{margin-bottom:12px}.home .search-jobs-btn{margin:auto}.home .search-jobs-btn:hover{color:var(--white-100)}.home .employer-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px;margin:0 auto 80px;padding:40px;background-color:var(--primary-85)}.home .employer-cta__img-wrapper{width:100%;max-width:125px;height:145px}.home .employer-cta__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .employer-cta__text{font-size:15px;line-height:23px;font-weight:400;color:#fff}.home .employer-cta__title{max-width:360px;font-size:23px;line-height:31px;font-weight:700;color:#fff}.home .employer-cta__btn{margin:0 0 0 auto}@media only screen and (max-width:1024px){.home::before{height:1290px}.home__categories-item{width:calc((100% - 24px)/ 2)}}@media only screen and (max-width:992px){.home .description-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:22px}.home .description-column{width:calc((100% - 8px)/ 2)}.home .description-column:nth-child(1){margin-right:0;min-width:100%}.home .description-column:nth-child(3) .description-item{margin-left:0}.home .description-item{width:100%}.home .partners-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:860px){.home .shop{padding:17px 30px 17px 30px}}@media only screen and (max-width:767px){.home .shop-left{width:100%}.home .shop-right{width:100%}.home .shop-right img{margin:0 auto}.home .shop-item{max-width:100%}.home .h3-heading-shop{margin:0 auto 43px;text-align:center}.home .job-categories{padding:0}}@media only screen and (max-width:760px){.home .employer-cta{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .employer-cta__btn{margin:0}}@media only screen and (max-width:660px){.home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .first-block{padding-top:112px;margin-bottom:0}.home .title-wrapper{margin-bottom:32px}.home__categories-item{padding:16px}.home .h1-heading-home{margin:0 0 16px;letter-spacing:0}.home .h4-heading-description{margin:0 auto;max-width:298px}.home .category-item-text{max-width:100%}.home .category-item-icon{width:40px;height:40px}.home .category-item-icon svg{width:24px;height:24px}.home__description{padding:32px 16px 40px 16px;margin-bottom:43px}.home .description-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .description-column:nth-child(1){text-align:center;row-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.home .description-item__top{margin-bottom:7px}.home .description-item__top svg{margin-left:5px;width:6px}.home .description-item__top p{margin-left:9px}.home .description-tips{width:100%;padding:16px 13px 16px 8px;margin-bottom:5px}.home .description-tips__top{margin-bottom:8px}.home .partners-title{text-align:center;margin-bottom:18px}.home .partners-icons{-webkit-column-gap:37px;-moz-column-gap:37px;column-gap:37px}.home .partners-icons img{max-width:78px}.home .partners-icons{padding:0}.home .content-wrapper{background:var(--primary-08);padding:60px 0 32px 0}.home .shop{padding:24px 17px 30px 17px;margin-bottom:0}.home .shop-item{min-height:56px;padding:11px 22px 11px 15px}.home .shop-item .text3-medium{font-size:15px;line-height:27px}.home .h3-heading-shop{font-size:19px;font-weight:700;line-height:26px;margin-bottom:25px}.home .shop-icon-wrapper{width:24px;height:24px}.home .jobs{padding-top:32px;margin-bottom:0}.home .h3-heading-jobs{margin-bottom:16px}.home .jobs-description{letter-spacing:-.1px;margin-bottom:40px}.home .employer-cta{padding:32px 16px}.home .employer-cta__img-wrapper{max-width:100px;height:113px}}@media only screen and (max-width:560px){.home__categories{row-gap:12px;margin-bottom:32px}.home__categories-item{width:100%;margin-bottom:0;min-height:72px}.home .shop-right img{width:151px;height:215px}.home .jobs .blue-btn-arrow{width:100%}.home .job-item{padding:17px}.home .job-item-left{width:calc(100% - 66px)}.home .job-item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;margin-bottom:13px}.home .job-item-country svg{width:16px;height:17px;margin-right:5px}.home .job-item-company svg{width:16px;height:17px;margin-right:4px}.home .job-item-right{width:50px;height:50px}.home .job-categories-title{font-size:15px;line-height:23px}.home .search-jobs-btn{width:100%}.home .employer-cta{gap:16px;margin:0 auto 40px}.home .employer-cta__img-wrapper{max-width:62px;height:72px}.home .employer-cta__content{gap:4px}.home .employer-cta__text{font-size:13px;line-height:21px}.home .employer-cta__title{max-width:230px;font-size:15px;line-height:25px}.home .employer-cta__btn{width:100%;max-width:320px}}@media only screen and (max-width:370px){.home .employer-cta__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .employer-cta__text{text-align:center}.home .employer-cta__title{text-align:center}}