@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scroll-behavior:smooth}:root{--primary-color:#681AB4;--secondary-color:#A3C200}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:'Garnett-Bold';src:url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Garnett-Bold.woff) format('woff'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Garnett-Bold.woff2) format('woff2'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Garnett-Bold.eot) format('eot');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GarnettSemibold-Regular';src:url(https://workster.jobs/wp-content/themes/workster/css/../fonts/GarnettSemibold-Regular.woff) format('woff'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/GarnettSemibold-Regular.woff2) format('woff2'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/GarnettSemibold-Regular.eot) format('eot');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Garnett-BoldItalic';src:url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Garnett-BoldItalic.woff) format('woff'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Garnett-BoldItalic.woff2) format('woff2'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Garnett-BoldItalic.eot) format('eot');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Franie-Bold';src:url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Franie-Bold.woff) format('woff'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Franie-Bold.woff2) format('woff2'),url(https://workster.jobs/wp-content/themes/workster/css/../fonts/Franie-Bold.eot) format('eot');font-weight:400;font-style:normal;font-display:swap}body{font-family:'Poppins',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Garnett-Bold'}a{color:#681ab4}.top-header{background:var(--primary-color);padding:20px 0}.top-header.scrolled{background:var(--primary-color);position:fixed;width:100%;z-index:999;padding:20px 0;top:0}.top-header .logo-part img{width:100%;max-width:230px}.title-part{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.title-part .sec-title h3{letter-spacing:1px;color:var(--primary-color);font-size:35px;margin:0}.title-part .title-btn a{background:var(--secondary-color);color:var(--primary-color);padding:12px 40px;display:block;text-decoration:none;border-radius:30px;font-weight:600;font-size:14px}.sec-banner{position:relative}.sec-banner .marquee-container{overflow:hidden;width:23%;height:100vh;border:2px solid var(--primary-color);position:relative}.sec-banner .marquee-container.second-container{width:56%}.sec-banner .marquee-inner{display:flex;flex-direction:column;transition:transform 0.5s ease;position:absolute;top:0;left:0;width:100%}.sec-banner .marquee-inner img{width:100%;height:100%;object-fit:cover;border:2px solid var(--primary-color)}.sec-banner{width:100%;display:flex}.abs-banner-content{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000082;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.abs-banner-content h1{color:#fff;font-size:86px}.abs-banner-content h1 span{color:var(--secondary-color);font-family:'Garnett-BoldItalic'}.abs-banner-content h4{color:#fff;font-size:16px;font-family:'GarnettSemibold-Regular';letter-spacing:5px}.abs-banner-content a{color:var(--primary-color);background:var(--secondary-color);padding:13px 30px;border-radius:30px;font-weight:600;text-decoration:none}.slider-vacancies-wrapper .vacancy-slider{padding:0 40px}.slider-vacancies-wrapper .vacancy-slider .swiper-button-next{right:0;color:var(--primary-color)}.slider-vacancies-wrapper .vacancy-slider .swiper-button-prev{left:0;color:var(--primary-color)}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px;font-weight:700}.slider-vacancies-wrapper .vacancy-slider .swiper-slide{position:relative}.slider-vacancies-wrapper .vacancy-slider .swiper-slide .abs-info{position:absolute;bottom:0;left:0}.slider-vacancies-wrapper .vacancy-slider .swiper-slide:hover p{color:#fff;font-size:12px}.slider-vacancies-wrapper .vacancy-slider .swiper-slide h4{color:var(--secondary-color);font-size:16px;font-family:'Poppins',sans-serif;font-weight:400}.slider-vacancies-wrapper .vacancy-slider .swiper-slide a{background:var(--primary-color);padding:5px 15px;color:var(--secondary-color);text-decoration:none;font-weight:600;font-size:10px;letter-spacing:1px;border-radius:20px}.slider-vacancies-wrapper .vacancy-slider .swiper-slide .abs-info{padding:40px 20px;background:linear-gradient(to top,rgb(0 0 0),#fff0);-webkit-transition:all .5s ease-in-out;width:100%}.slider-vacancies-wrapper .vacancy-slider .swiper-slide img{border-radius:30px;width:100%;height:380px;object-fit:cover}.slider-vacancies-wrapper .vacancy-slider .swiper-slide .abs-info p,.slider-vacancies-wrapper .vacancy-slider .swiper-slide .abs-info a{display:none}.slider-vacancies-wrapper .vacancy-slider .swiper-slide:hover p{display:block}.slider-vacancies-wrapper .vacancy-slider .swiper-slide:hover a{display:inline-block}.slider-vacancies-wrapper .vacancy-slider .swiper-slide .abs-location{position:absolute;top:0;left:0;z-index:99;background:#fff;padding:15px 25px;border-radius:0 0 30px 0;display:flex;justify-content:center;align-items:center}.slider-vacancies-wrapper .vacancy-slider .swiper-slide .abs-location i{color:var(--secondary-color);margin-right:10px}.slider-vacancies-wrapper .vacancy-slider .swiper-slide .abs-location span{font-weight:600;color:var(--primary-color);font-size:12px}.sec-services .default{height:75vh;width:40vw;overflow:hidden;border:1px solid var(--color-white)}.home-vacancies{padding:80px 0}.sec-services .item.expand{height:75vh;width:80vw;background:var(--primary-color)!important;color:rgb(255 255 255);display:flex;align-items:center;justify-content:center;text-align:center}.sec-services .item .expand-content{display:none}.sec-services .item .expand-content h3{color:var(--secondary-color);font-size:26px;margin-bottom:30px}.sec-services .item p{padding:0 80px;font-weight:300;font-size:15px;margin-bottom:50px;color:#fff}.sec-services .item .expand-content a{background:var(--secondary-color);padding:15px 30px;color:var(--primary-color);text-decoration:none;border-radius:30px;font-weight:600;font-size:14px}.sec-services .item .main-content{display:flex;flex-direction:column;align-items:center;height:100%;padding:20px 10px;justify-content:center}.sec-services .item.expand .main-content{display:none}.sec-services .item .main-content h4{color:#fff}.sec-services .item.expand .expand-content{display:block}.sec-services .main-service-wrapper{position:relative;margin-right:180px;overflow:visible}.sec-services .item{border-radius:0;background:var(--color-black);border-left:1px solid var(--color-white);border-right:1px solid var(--color-white);transition:all 200ms ease-in-out 50ms;font-weight:500;cursor:pointer}.sec-services .main{background:#fff;position:relative;overflow:hidden}.home-blog{padding:80px 0}.home-blog .blog-wrapper .item{border-radius:50px;overflow:hidden;background:#f3f3f3;border:1px solid #E1D1F0}.home-blog .blog-wrapper .item .blog-content{padding:30px 40px}.home-blog .blog-wrapper .item .blog-content h4{color:var(--primary-color);font-weight:600;font-size:16px;font-family:'Poppins',sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.home-blog .blog-wrapper .item .blog-content p{font-size:14px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.home-blog .blog-wrapper .item .blog-content a{background:var(--secondary-color);color:var(--primary-color);text-decoration:none;font-weight:600;font-size:10px;padding:10px 30px;border-radius:20px}.home-blog .blog-wrapper .item img{height:200px;width:100%;object-fit:cover}.vacancy-banner{min-height:500px;display:flex;align-items:center}.vacancy-banner .wrapper h3{color:var(--secondary-color);text-transform:uppercase;font-size:50px;letter-spacing:1px;margin-bottom:30px}.vacancy-banner .wrapper p{color:#fff;font-weight:600;font-size:16px;margin-bottom:40px}.vacancy-banner .wrapper a{background:var(--secondary-color);color:var(--primary-color);padding:15px 30px;font-size:14px;font-weight:600;text-decoration:none;border-radius:30px;display:inline-block}.sec_footer{background:var(--primary-color);padding:90px 0}.sec_footer .footer-logo img{width:100%;max-width:160px}.last-class{background:var(--primary-color)}.last-class p{text-align:center;margin:0;color:var(--secondary-color);padding:5px 0}.last-class p a{color:var(--secondary-color)}.sec-breadcrumb{height:400px}.sec-breadcrumb .container{height:100%}.sec-breadcrumb .page-title{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.sec-breadcrumb .page-title h1{color:#fff;margin-bottom:20px;font-size:39px;z-index:99}.sec-about-main{padding:60px 0}.sec-about-main .left img{border-radius:30px;overflow:hidden;width:100%;position:sticky;top:120px}.sec-about-main h3{font-size:26px;margin-bottom:30px}.sec-about-main p{font-weight:400;font-size:14px}.sec-about-main a{background:var(--secondary-color);color:var(--primary-color);padding:15px 30px;font-size:14px;font-weight:600;text-decoration:none;border-radius:30px;display:inline-block}.sec-values{padding-bottom:100px}.sec-values .item{height:690px;border-radius:40px;position:relative;display:flex;align-items:center;justify-content:center}.sec-values .item h3{font-family:'Franie-Bold';color:#fff;padding-bottom:12rem;font-size:58px}.sec-values .item .abs-content{position:absolute;background:#E9E7EC;width:70%;border-radius:0 30px 30px 30px;bottom:-60px;left:0;padding:60px 50px}.sec-values .item .abs-content h4{font-size:20px;color:var(--primary-color);margin-bottom:40px}.sec-values .item .abs-content ul li{font-weight:400;font-size:14px;margin-top:20px}.about-location .location-part img,.about-location .swiper-slide img{height:600px;object-fit:cover}.main-cities{padding:170px 0 80px 0}.main-cities .item{position:relative}.main-cities .item .abs-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:40px}.main-cities .item .abs-info:hover a{visibility:visible}.main-cities .item .abs-info h3{color:#fff;font-size:26px;margin-bottom:30px}.main-cities .item .abs-info a{background:var(--secondary-color);color:var(--primary-color);padding:15px 35px;font-size:14px;font-weight:600;text-decoration:none;border-radius:30px;visibility:hidden}.main-cities .item img{height:550px;width:100%;border-radius:30px;object-fit:cover}.main-cities .col-md-4{margin-bottom:10px}.main-cities.related{padding:40px 0}.sec-single-main-cities{margin-bottom:50px}.sec-single-main-cities .left img{border-radius:30px 30px 0 0;margin-top:30px;height:400px!important;object-fit:cover}.sec-single-main-cities .right{background:#e9e7ec;margin-right:-96px;margin-left:100px;padding:80px 50px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:sticky;top:70px}.sec-single-main-cities .right h3{font-size:20px;color:var(--primary-color);margin-bottom:0}.sec-single-main-cities .right .city-box{align-items:center;justify-content:space-between;flex-direction:row;width:100%}.sec-single-main-cities .right a{background:#fff;padding:10px 30px;border-radius:30px;font-weight:600;font-size:14px;color:var(--primary-color);text-decoration:none}.sec-single-main-cities .right p{font-size:14px}.sec-single-main-cities .right img{max-width:100px}.sec-single-main-cities .right .col-md-6{margin:10px 0}.sec-single-main-cities .left h3{font-size:26px;margin-bottom:30px}.sec-single-main-cities .left{padding-top:80px;position:relative}.sec-single-main-cities .left p{font-weight:400;font-size:14px}.sec_contat_page{overflow:hidden}.sec_contat_page img{max-height:750px;object-fit:cover;width:100%}.sec_contat_page .contact-part h1{font-size:39px;color:var(--primary-color);margin-bottom:40px}.sec_contat_page .contact-part h4{font-weight:600;font-size:14px;color:var(--primary-color);font-family:'Poppins',sans-serif}.sec_contat_page .contact-part p{font-size:14px;margin:0}.sec_contat_page .contact-part{padding:0 60px}.sec_contat_page .contact-part .wpcf7-spinner{display:none}.sec_contat_page .contact-part .wpcf7-list-item{margin:0}.sec_contat_page .form-part h3{font-size:22px;margin-top:50px;margin-bottom:30px}.sec_contat_page .form-part .form-control{background:#f2f2f2;border:none;border-radius:0;padding:10px 20px}.sec_contat_page .form-part input::placeholder,.sec_contat_page .form-part textarea::placeholder{color:#706F6F;font-size:14px}.sec_contat_page .form-check-label{font-size:9px}.sec_contat_page .form-part .btn{background:var(--secondary-color);color:var(--primary-color);padding:12px 40px;border-radius:30px;font-weight:600;font-size:14px;border:none}.home-blog.single-page{padding-bottom:30px}.home-blog.single-page .col-md-4{margin-bottom:40px}.single-vacancy .right h3{margin-bottom:10px}.single-vacancy .new a{background:var(--secondary-color);color:var(--primary-color)}.sec-single-main-cities .right .new p{font-size:14px;padding:10px 0}.refer-icons img{width:100%;height:unset;max-width:140px;height:140px;margin-bottom:10px}.refer-icons{width:80%;margin:auto;padding:60px 0 20px 0;text-align:center}.refer-icons p{text-align:center;font-weight:600;font-size:18px!important}.job__offer .job__list__item ul li img{width:100%;max-width:20px;height:unset;border-radius:unset;margin-right:10px}.single-vacancy .right-icons img{width:100%;max-width:25px;margin:0 12px 0 -3px}.single-vacancy .right-icons li{line-height:2}.single-vacancy .right-icons i{color:var(--secondary-color);margin-right:15px;font-size:20px}.sec_login{padding:100px 0}.sec_login .item{border:2px solid var(--secondary-color);padding:50px;border-radius:30px}.sec_login .item .form-control{background:#f2f2f2;border:none;border-radius:40px;display:flex;justify-content:center;align-items:center}.sec_login .item .form-label{color:var(--primary-color);font-weight:500}.sec_login .item .forgot-password a{color:var(--primary-color);text-decoration:none;font-size:12px}.sec_login .item h2{color:var(--primary-color);margin-bottom:20px}.refer-page .contact-part{padding-bottom:80px}.sec_contat_page.refer-page .form-part h3{font-size:22px;margin-top:50px;margin-bottom:30px;color:var(--primary-color)}.user__sidebar ul{margin:0;padding:0}.user__sidebar ul li{line-height:2}.user__sidebar ul li a{color:#3C3C3B;text-decoration:none}.user__sidebar ul li.active a{color:var(--primary-color);text-decoration:underline;font-weight:600}.user__sidebar h3,.hone_profile-user{font-weight:600;font-size:22px;font-family:'Poppins',sans-serif;margin-bottom:20px}.user__sidebar{margin-left:-97px;background:#C1C1C133;padding:80px 70px 80px 90px;height:100%}.profile-right-form{padding:60px 80px}.profile-right-form h3{font-weight:600;font-size:21px;font-family:'Poppins',sans-serif;margin-bottom:40px;color:var(--primary-color)}.profile-right-form .form-control{background:#f2f2f2;border:none;border-radius:20px;padding:10px 20px;color:var(--primary-color)}.profile-right-form .form-label{color:var(--primary-color);font-size:14px}.profile-right-form .btn-primary{color:var(--primary-color);background:var(--secondary-color);padding:10px 90px;border-radius:30px;font-weight:600;text-decoration:none;border:none}.profile-right-form th{background:var(--primary-color);color:#fff;text-align:center;padding:12px 0;border-radius:20px 20px 0 0;font-weight:500}.profile-right-form table{border-collapse:separate;border-spacing:8px 0;width:100%}.profile-right-form td{background:#f7f3fb;text-align:center;padding:20px 10px;box-shadow:-2px -4px 2px rgb(1 2 2 / 5%)}.profile-right-form td a{color:var(--primary-color);background:var(--secondary-color);padding:10px 30px;border-radius:30px;font-weight:600;text-decoration:none}.user-icon{width:100%;max-width:25px}.candi-register .form-control{background:#f2f2f2;border:none;border-radius:40px;padding:10px 0 10px 50px}.candi-register{padding-bottom:80px}.candi-register .form-label{color:var(--primary-color);font-size:14px}.wpcf7-spinner{display:none}.candi-register .btn{background:var(--secondary-color);color:var(--primary-color);padding:12px 40px;border-radius:30px;font-weight:600;font-size:14px;border:none;margin-top:20px}.refer-page.candidate-page h3 span{color:var(--primary-color)}.form-control:focus{box-shadow:none}.sec_footer{color:#fff}.sec_footer ul{padding:0;margin:0}.sec_footer ul li a{color:#fff;text-decoration:none}.sec_footer h4{font-size:18px;letter-spacing:1px;margin-bottom:20px}.newsletter-footer{border-radius:5px;overflow:hidden}.newsletter-footer span input{border-radius:0;background:#fff}.newsletter-footer .wpcf7-submit{background:#a2c100;border-radius:0;padding:0 30px;border:none}.btn:focus{box-shadow:none}.sec_footer ul li{line-height:2.5}.forgot-model .modal-title{color:var(--primary-color)}.forgot-model .btn{background:var(--secondary-color);color:var(--primary-color);font-weight:600;padding:10px 90px;border-radius:30px}.forgot-model .form-control{background:#f2f2f2;border:none;border-radius:40px;display:flex;justify-content:center;align-items:center}.forgot-model .form-label{color:var(--primary-color)}.user__sidebar img{margin:20px 0;width:100%;max-width:100px}.profile__image{margin-top:20px}.profile__image img{width:100%;max-width:100px}.sec-single-main-cities .left img.company__logo{width:100%;max-width:100px;height:unset!important;margin-top:0;border-radius:0;margin:20px 0}.sec_footer .wpcf7-not-valid-tip{position:absolute;bottom:-22px}.sec_footer form a{color:#fff}.slider-vacancies-lisbon .row{padding:0 40px}.slider-vacancies-lisbon .row .swiper-button-next{right:0;color:var(--primary-color)}.slider-vacancies-lisbon .row .swiper-button-prev{left:0;color:var(--primary-color)}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px;font-weight:700}.slider-vacancies-lisbon .row .swiper-slide{position:relative;margin-bottom:35px;border-radius:30px;overflow:hidden}.slider-vacancies-lisbon .row .swiper-slide .abs-info{position:absolute;bottom:0;left:0}.slider-vacancies-lisbon .row .swiper-slide:hover p{color:#fff;font-size:12px}.slider-vacancies-lisbon .row .swiper-slide h4{color:var(--secondary-color);font-size:16px;font-family:'Poppins',sans-serif;font-weight:400}.slider-vacancies-lisbon .row .swiper-slide a{background:var(--primary-color);padding:5px 15px;color:var(--secondary-color);text-decoration:none;font-weight:600;font-size:10px;letter-spacing:1px;border-radius:20px}.slider-vacancies-lisbon .row .swiper-slide .abs-info{padding:40px 20px;background:linear-gradient(to top,rgb(0 0 0),#fff0);-webkit-transition:all .5s ease-in-out;width:100%}.slider-vacancies-lisbon .row .swiper-slide img{border-radius:30px;width:100%;height:380px;object-fit:cover}.slider-vacancies-lisbon .row .swiper-slide .abs-info p,.slider-vacancies-lisbon .row .swiper-slide .abs-info a{display:none}.slider-vacancies-lisbon .row .swiper-slide:hover p{display:block}.slider-vacancies-lisbon .row .swiper-slide:hover a{display:inline-block}.slider-vacancies-lisbon .row .swiper-slide .abs-location{position:absolute;top:0;left:0;z-index:99;background:#fff;padding:15px 25px;border-radius:0 0 30px 0;display:flex;justify-content:center;align-items:center}.slider-vacancies-lisbon .row .swiper-slide .abs-location i{color:var(--secondary-color);margin-right:10px}.slider-vacancies-lisbon .row .swiper-slide .abs-location span{font-weight:600;color:var(--primary-color);font-size:12px}.sec_benefits.sec_faqs .accordion-item{background-color:#fff;border:1px solid rgb(0 0 0 / .125);margin-bottom:15px;border:none}.sec_benefits.sec_faqs .accordion-button{background:#f2f2f2!important;border-radius:20px;line-height:1;color:var(--primary-color);letter-spacing:1px;font-family:'Poppins',sans-serif;font-weight:700}.sec_benefits.sec_faqs .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.sec_benefits.sec_faqs{padding-bottom:10px}@media (min-width:991.98px){.vacancy-banner .wrapper{width:50%}.sec-about-main .left{max-width:45%}.profile-right-form .form-part{width:80%}.candi-register{width:50%;margin:auto}.sec_footer .middle{padding:0 50px}}@media (min-width:1399.98px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1350px}}@media (max-width:767.98px){.social-media-icons{display:none}.profile-right-form{padding:50px 30px}.user__sidebar{margin-left:0;background:#C1C1C133;padding:50px 30px;height:100%}.sec-values .abs-content ul{padding:0}.job__offer .right__part{margin-top:20px}.job__offer .job__list__item ul li img{max-width:25px!important}.benefits-sec .collapse:not(.show){display:block;height:100%!important}.benefits-sec .btn.collapsed{display:none}.sec_contat_page .contact-part{padding:40px 20px}.abs-banner-content h1{color:#fff;font-size:35px}.abs-banner-content h4{letter-spacing:2px}.sec-banner .marquee-inner img{width:100%;height:100%;object-fit:cover;border:3px solid var(--primary-color);height:300px}.sec-banner .marquee-container{overflow:hidden;width:30%}.sec-services .main .item.expand{height:75vh;width:80%!important}.home-blog .blog-wrapper .item{margin-bottom:30px}#myNav{width:100%}.benefits-sec ul li{width:100%!important}.sec-single-main-cities .right{background:#e9e7ec;height:100%;margin-right:0;margin-left:0;padding:50px 30px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.sec-single-main-cities.single-vacancy .col-md-5{padding:0}.sec-about-main .row{display:flex;flex-direction:column}.sec-values .item{height:480px;margin-bottom:60px}.sec-values .item .abs-content{position:absolute;background:#E9E7EC;width:95%;border-radius:0 30px 30px 30px;bottom:-60px;left:0;padding:40px 50px}.sec-values .item h3{font-size:35px}.about-location .location-part img,.about-location .swiper-slide img{height:310px;object-fit:cover}.sec-about-main{overflow:hidden}.sec_footer .col-md-2,.sec_footer .col-md-3,.sec_footer .col-md-5{margin:20px 0}.sec_login .item{border:2px solid var(--secondary-color);padding:30px;border-radius:30px;margin-bottom:40px}.table-box{overflow-x:auto}.home-vacancies .title-part,.main-cities.related .title-part{display:flex}.sec-services .main-service-wrapper{position:relative;margin-right:0}.main-cities .item .abs-info a{visibility:visible}.profile-right-form th{min-width:150px}.title-part .title-btn a{min-width:140px;text-align:center}.single-blogs .home-blog{padding-top:0}.vacancy-page .filter-part{overflow:auto}.sec_login .item{border:unset;padding:50px 10px!important;border-radius:30px}}li{list-style:none}.top-header{background:none;position:fixed;width:100%;z-index:9999}.top-header .menu-part i{color:var(--secondary-color)}.menu-part{display:flex;align-items:center;justify-content:end;gap:18px}.menu-part{position:relative}#search__container{position:absolute;right:95px}.top-header.scrolled-down{animation:slideDown 0.5s ease}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.top-header.scrolled-up{animation:fadeOutBackground 0.5s ease}@keyframes fadeOutBackground{0%{background-color:var(--primary-color)}100%{background-color:#fff0}}.top-header .overlay .overlay-main{display:flex;justify-content:center;background:var(--primary-color);height:100%;width:100%}.search__form{position:relative;visibility:hidden;z-index:9}.search__form input{width:0;border-radius:17px;height:35px;padding-right:16px;outline:unset;border:unset;position:relative}.search__form button{position:absolute;background:unset;border:unset;top:50%;transform:translateY(-50%);left:9px}.search__form .close_search{position:absolute;background:unset;border:unset;top:50%;transform:translateY(-50%);right:11px;left:unset}.search-results.active{padding:14px;padding-top:30px;z-index:-1}.search-results{text-align:left;position:absolute;background:#fff;opacity:0;border-radius:17px;margin-top:-30px}.search-results a{transform:translateY(5px);text-decoration:none;color:#000;padding-block:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;opacity:0;font-size:14px}.search-results{display:flex;flex-direction:column;width:300px}.search-results hr{margin:0}.search-results a:last-child{border-bottom:unset}.search__form button img{width:20px}.overlay{height:100%;width:20%;position:fixed;z-index:9999;top:0;right:-100%;background-color:var(--secondary-color);justify-content:center;align-items:center}.overlay-content{position:relative;top:0;width:100%;text-align:center;height:100%;margin-top:30px;display:flex;flex-direction:column;justify-content:center}.overlay a{padding:8px;text-decoration:none;font-size:20px;color:var(--primary-color);display:block;transition:0.3s;z-index:999}.overlay li a:hover,.overlay a:focus{color:#fff}.overlay li a:hover{margin-left:20px}.overlay-main{width:100%}.overlay-main ul{padding:0}.overlay-main li{text-align:left;padding:6px 40px}.overlay-main li:hover{background:var(--secondary-color)}.overlay-main li:last-child{border:none}.overlay-main li a{font-weight:500}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;color:#fff}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}.sec-services .item.expand{height:75vh;width:35vw!important}.vacancy-filter-accordion li{list-style:none;display:flex;justify-content:space-between;font-size:14px;line-height:1.6}.checkbox-round{width:1em;height:1em;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #000;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.checkbox-round:checked{background-color:var(--primary-color)}.vacancy-filter-accordion ul{margin:0;padding:0}.vacancy-filter-accordion .accordion-item{background-color:#fff;border:1px solid rgb(0 0 0 / .125);border:none;background:no-repeat;border-bottom:1px solid var(--primary-color);padding-bottom:10px}.vacancy-filter-accordion .accordion-button:not(.collapsed){color:unset;background-color:unset}.accordion-button:focus{box-shadow:none;outline:none}.vacancy-filter-accordion .accordion-button{background:no-repeat;padding:10px 0;box-shadow:none}.vacancy-filter-accordion .accordion-button p{margin:0;font-weight:600;color:var(--primary-color);letter-spacing:1px;font-size:15px}.vacancy-filter-accordion .accordion-body{padding:5px 0}.list_of__selected ul{margin:0;padding:0}.list_of__selected li{display:inline-block;list-style:none;background:#681AB41A;padding:10px;margin-right:15px;margin-bottom:10px}.list_of__selected li a{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#3C3C3B;text-decoration:none;font-size:14px}.list_of__selected li a i{padding-left:10px}.filter-part{margin-left:-97px;background:#C1C1C133;padding:80px 70px 80px 90px;height:100%}.vacancy-filter-accordion .accordion-item:last-child{border:none;margin-bottom:20px}.vacancy-page .search-btn{background:var(--secondary-color);padding:10px 20px;border:none;color:var(--primary-color);width:100%;border-radius:30px;font-weight:600;margin-top:30px}.job__list__item .col-md-8 p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.job__offer .job__list__item img{border-radius:50px;height:250px;object-fit:cover}.job__offer .job__list__item h4{font-weight:600;color:var(--primary-color);font-size:15px;font-family:'Poppins',sans-serif}.job__offer .job__list__item h4 i{color:var(--secondary-color);margin-right:10px;font-size:20px;margin-bottom:7px}.job__offer .job__list__item h3{font-weight:600;color:#3C3C3B;font-size:17px;font-family:'Poppins',sans-serif}.job__offer .job__list__item p{margin:0;padding-bottom:15px}.job__offer .job__list__item ul{padding:0 0 15px}.job__offer .job__list__item ul li{font-size:14px;line-height:1.8}.job__offer .job__list__item .right__part a{background:var(--primary-color);color:var(--secondary-color);padding:12px 40px;text-decoration:none;border-radius:30px;font-weight:600;font-size:14px;display:inline-flex}.job__offer{padding:40px 15px}.job__offer h2,.job__offer h1{font-size:39px;color:var(--primary-color);margin-bottom:50px}.job__offer h2 span,.job__offer h1 span{color:var(--secondary-color)}.job__list__item{padding:20px 0;border-bottom:1px solid var(--primary-color)}.job__offer .job__list__item ul{display:flex;gap:10px;flex-wrap:wrap}.sec-single-main-cities h1,.new-vaacncy-sec h1{font-weight:700;color:#000;font-size:25px;font-family:'Poppins',sans-serif;margin-bottom:20px}.sec-single-main-cities h3{font-size:26px;margin-bottom:30px}.benefits-sec h3{border:1px solid var(--secondary-color);display:inline-block;padding:10px 40px;font-weight:600;font-family:'Poppins',sans-serif;font-size:16px!important;color:var(--primary-color);border-radius:30px}.sec-single-main-cities h4,.new-vaacncy-sec h4{font-weight:600;color:var(--primary-color);font-size:22px;font-family:'Poppins',sans-serif;margin-bottom:30px}.sec-single-main-cities h4 i,.new-vaacncy-sec h4 i{color:var(--secondary-color);margin-right:10px;font-size:26px;margin-bottom:7px}.new-vaacncy-sec .left{max-width:unset;padding:80px 0 50px 0}.new-vaacncy-sec .right{position:sticky;top:70px;background:#e9e7ec;margin-right:-100px;margin-left:100px;padding:60px 50px}.new-vaacncy-sec{overflow:hidden}.pagination{display:flex;justify-content:center;gap:10px;margin-block:20px;margin-bottom:0}.pagination span,.pagination a{text-decoration:none;padding:10px;border-radius:50%;height:30px;display:flex;align-items:center;color:var(--primary-color);width:30px;justify-content:center}.pagination span.current{background-color:var(--primary-color);color:#fff}.benefits-sec{border-top:1px solid var(--primary-color);padding:30px 0;position:relative}.single-vacancy .abs-btn{position:absolute;bottom:0;right:0}.single-vacancy .abs-btn i{font-size:40px;color:var(--primary-color);transform:rotateX(180deg)}.single-vacancy .abs-btn .collapsed i{transform:unset}.single-vacancy .collapse:not(.show){display:block;height:900px;overflow:hidden}.benefits-sec ul{margin:0;padding:0}.benefits-sec ul li{width:48%;display:inline-block}.benefits-sec.second ul li{display:block;list-style:unset}.benefits-sec.second ul li:before{content:'';width:5px;height:5px;border-radius:50%;background-color:var(--secondary-color);display:inline-block;margin-right:8px}.benefits-sec.second ul li{display:flex;align-items:center;margin-bottom:10px}.sec-single-main-cities .right hr{height:1px;width:100%;background:var(--primary-color);opacity:1}.sec-single-main-cities .right a.green-btn{width:100%;text-align:center;background:var(--secondary-color);display:block;padding:13px 30px}.single-vacancy .right h3{margin-bottom:10px}.single-vacancy .new a{background:var(--secondary-color);color:var(--primary-color)}.sec-single-main-cities .right .new p{font-size:14px;padding:10px 0}.single-vacancy ul{padding:0}.single-vacancy ul li{line-height:2.4}.single-vacancy .main-content ul li:before{content:'';width:10px;height:10px;border-radius:50%;background-color:var(--secondary-color);display:inline-block;margin-right:8px}.search-results.active span{color:var(--primary-color)}.sec_contat_page .form-part .form-control{background:#f2f2f2;border:none;border-radius:0;padding:10px 20px;color:var(--primary-color)}.clear_container a{color:var(--primary-color);font-weight:500}#login__form .btn,#register__form .btn{background:var(--secondary-color);color:var(--primary-color);font-weight:600;padding:10px 90px;border-radius:30px}#login__form .btn:hover,#register__form .btn:hover{opacity:.8}#register__form .form-check label{color:var(--primary-color)}.form-control.disabled,.applied_btn.disabled,.applying{cursor:not-allowed;opacity:.7}.disabled.loader{margin-left:10px;width:18px;height:18px;border-radius:50%;display:inline-block;border-top:4px solid #FFF;border-right:4px solid #fff0;box-sizing:border-box;animation:rotation 1s linear infinite}.disabled.loader::after{content:'';box-sizing:border-box;position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;border-left:4px solid var(--primary-color);border-bottom:4px solid #fff0;animation:rotation 0.5s linear infinite reverse}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#successBody ul li{list-style:circle}.single-popup .btn-primary{border-radius:30px;font-weight:600;font-size:14px;color:var(--primary-color);text-decoration:none;background:var(--secondary-color);display:block;padding:13px 30px;border:none}.single-popup .btn-secondary{border-radius:30px;font-weight:600;font-size:14px;color:var(--secondary-color);text-decoration:none;background:var(--primary-color);display:block;padding:13px 30px;border:none}.single-popup p{margin:0;padding:10px 0;line-height:1.5}.single-popup a{color:var(--secondary-color);text-decoration:none}.single-popup h5{color:var(--primary-color)}#candidate .phone-code{display:flex}#candidate .phone-code select{width:170px;background:#f2f2f2;border:none;color:var(--primary-color);padding:0 7px}.page-id-227 select{display:block;background:#f2f2f2;border:none;width:100%;padding:10px 15px;color:var(--primary-color);border-radius:20px}.page-id-268 .profile-right-form select{min-width:220px;background:#f2f2f2;border:none;color:var(--primary-color);padding:10px 7px;border-radius:20px;display:block;margin-bottom:20px}.sec_footer .newsletter-footer p{display:flex}.no-scroll{overflow:hidden}.left-filter{background-color:#fff}.filtros{display:none}@media (max-width:605px){.filtros{transform:translateX(-45px)}.filtros.active{transform:translateX(0);transition:all 0.5s}}@media (max-width:991.98px){.filter-part{margin-left:0;background:#C1C1C133;padding:78px 30px 80px 30px;height:100%}.filtros{display:block}.left-filter .filtros i{transform:rotate(270deg);margin-top:5px;font-size:14px}.left-filter.active .filtros i{transform:rotate(90deg)}.post-type-archive .product-caption{color:#000}.left-filter{transform:translateX(-100%);position:fixed;top:0;left:0;max-width:80%!important;min-width:280px;width:350px;bottom:0;transition:transform 0.3s;z-index:1030;background:#fff}.left-filter.active{transform:translateX(0)}.filtros{display:block;position:absolute;top:40%;right:-44px;background-color:var(--primary-color);color:#fff;transition:left 0.3s;z-index:9996;writing-mode:vertical-rl;text-orientation:mixed;padding:20px 10px}}#agree_msg i{margin-right:10px;margin-top:10px}.reset__heading{color:var(--primary-color);margin-bottom:20px}.sec-values{overflow:hidden}.btn__info{color:var(--primary-color);display:flex;align-items:center}.btn__info i{background:var(--primary-color);color:#fff;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%}.menu-part ul{margin:0;padding:0}.menu-part ul li{display:inline-block;margin:0 8px}.menu-part ul li i{font-size:23px}.single-vacancy .refer-icons h3{text-align:center;font-weight:600;font-size:18px!important}.single-vacancy .refer-icons p{text-align:center;font-weight:400;font-size:15px!important}#search__icon i,.search__form i{font-size:23px;line-height:2}.sec-breadcrumb{position:relative}.sec-breadcrumb .overlay{position:absolute;height:100%;width:100%;background:#00000054;top:0;left:0;z-index:9}.sec_footer .wpcf7-list-item-label{font-size:14px}.social-media-icons{display:flex;padding:0 40px!important}.social-media-icons li{padding:0;margin-right:20px}.overlay .social-media-icons li a:hover{margin-left:0}.sec_footer .social-media-icons{padding:0!important;margin-top:20px}.sec_footer .social-media-icons i{font-size:22px;color:var(--secondary-color)}.single-vacancy .abs-btn .btn.collapsed:before{content:'more';writing-mode:vertical-rl;text-orientation:upright;position:absolute;bottom:30px;width:100%;height:120px;left:-13px;font-size:12px}.single-vacancy .abs-btn .btn:before{content:'Less';writing-mode:vertical-rl;text-orientation:upright;position:absolute;bottom:30px;width:100%;height:120px;left:-13px;font-size:12px}.sec-services .swiper-button-next{right:-170px;color:var(--secondary-color);font-weight:700}.sec-services .swiper-button-prev{color:var(--secondary-color);font-weight:700}.calendly{background:var(--secondary-color);color:var(--primary-color);padding:12px 40px;display:block;text-decoration:none;border-radius:30px;font-weight:600;font-size:14px;text-align:center}.calendly:hover{color:var(--primary-color)}.trustpilot-widget{margin-bottom:-18px;margin-right:-50px}.single-vacancy .sec-single-main-cities{padding-top:0}.vacancy-page .filter-part .accordion-collapse p{margin:0;width:80%}.page-id-3 .content-area{padding:7%}.form-check-label a:hover{color:var(--primary-color)}#candidate .check-box{margin-right:5px}