@font-face{font-family:'Opensans-Regular,sans-serif';src:url(/theme/main/fonts/Open_Sans/OpenSans-Regular.ttf);font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;text-decoration:none;font-family:OpenSans-Regular,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:OpenSans-Regular,sans-serif;font-weight:300}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0;font-family:OpenSans-Regular,sans-serif;font-weight:300}button,input,select{outline:0;font-family:OpenSans-Regular,sans-serif;font-weight:300!important}h2{font-weight:700;font-size:28px;line-height:1.5em;margin:10px 0;text-align:left}@media (min-width:768px){h2{font-size:42px}}p{font-size:15px;line-height:2em;color:#666;margin-bottom:15px}p:last-child{margin-bottom:0}a{cursor:pointer}.header{position:relative;width:100%;z-index:1}.header.home{height:auto;background-image:url(/theme/main/img/header.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}@media (min-width:1080px){.header.home{height:700px}}.header.job{height:74px}@media (min-width:768px){.header.job{height:88px}}.header.job:before{position:relative;background:0 0}.header.about{height:600px;background-image:url(/theme/main/img/bg-2.jpg)}.header:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:-1}.header__container{width:auto;max-width:1080px;margin:0 auto;padding:30px}@media (min-width:980px){.header__container{padding:30px 30px 0}}.header__nav{width:auto;max-width:1080px;margin:0 auto}.header__nav.active{background-color:#098cf2}.header__nav-container{position:fixed;top:0;left:0;right:0;background-color:transparent;transition:.3s ease-in-out;z-index:10}@media (min-width:768px){.header__nav-container{padding:15px 30px}}.header__nav-container.fixed{background-color:#098cf2}.header__logo{display:inline-block;padding:8px 30px}@media (min-width:768px){.header__logo{padding:0}}.header__logo-img{height:50px;width:auto;margin-top:5px}.header__logo-link{display:block}.header__menu{display:none}@media (min-width:768px){.header__menu{display:inline-block;float:right}}.header__menu.active{display:block;background-color:#098cf2;padding:0 5px 0 30px}.header__menu.active ul{display:block}.header__menu.active ul>li{display:block;height:auto;line-height:40px}.header__menu.active ul>li.submenu>ul{display:none}.header__menu.active ul>li.submenu>ul.active{display:block;position:relative;padding-left:20px}.header__menu.active ul>li.submenu>ul.active li{line-height:40px}.header__menu.active ul>li.submenu>a{display:block;white-space:nowrap}.header__menu.active ul>li.submenu>a span{content:url(/theme/main/img/arrow.svg);display:block;position:absolute;top:10px;right:-15px;width:26px;height:26px}.header__menu.active ul>li.submenu>a span.active{transform:rotate(180deg)}.header__menu a{color:#fff;text-decoration:none;font-size:20px;white-space:nowrap}@media (min-width:768px){.header__menu a{font-size:16px}}.header__menu ul>li{display:inline-block;margin-right:30px;padding:3px;height:50px;line-height:50px;color:#fff}.header__menu ul>li:last-child{margin-right:0}.header__menu ul>li.submenu{position:relative;margin-right:40px}.header__menu ul>li.submenu>a{position:relative}.header__menu ul>li.submenu>a span{content:url(/theme/main/img/arrow.svg);display:block;position:absolute;top:0;right:-20px;width:16px;height:auto}@media (min-width:768px){.header__menu ul>li.submenu:hover>ul{display:block;background-color:#fff}.header__menu ul>li.submenu:hover>ul>li{height:auto;line-height:initial;display:block;margin-right:0}.header__menu ul>li.submenu:hover>ul>li:first-child{padding-top:10px}.header__menu ul>li.submenu:hover>ul>li:last-child{padding-bottom:10px}.header__menu ul>li.submenu:hover>ul>li a{display:block;color:#333;padding:10px 30px;overflow:hidden}.header__menu ul>li.submenu:hover>ul>li a:hover{background-color:rgba(0,0,0,.1);opacity:.7}}.header__menu ul>li>ul{position:absolute;display:none}.header__menu-mobile{display:block;position:absolute;width:40px;height:40px;top:16px;right:30px}@media (min-width:768px){.header__menu-mobile{display:none}}.header__menu-mobile:after{content:' ';position:absolute;display:block;top:0;bottom:0;background-image:url(/theme/main/img/mobile-menu.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}.header__content{margin:100px 0 0;display:inline-block;width:100%;height:auto;overflow:hidden;position:relative}@media (min-width:768px){.header__content{margin:60px 0 0}}@media (min-width:980px){.header__content{max-height:610px;height:610px}}@media (min-width:1080px){.header__content.about{margin:160px 0 0}}.header__content-left{width:100%}@media (min-width:768px){.header__content-left{text-align:center}}@media (min-width:980px){.header__content-left{width:33%;float:left;text-align:left;margin-top:25px}}@media (min-width:1080px){.header__content-left{width:35%}}.header__content-right{width:63%;float:right;position:relative;overflow:hidden;display:none}@media (min-width:980px){.header__content-right{display:block}}.header__content-text h1{font-weight:700;font-size:38px;letter-spacing:1px;line-height:1.2em;color:#fff}@media (min-width:768px){.header__content-text h1{font-size:38px;line-height:1.3em}}.header__content-text p{color:#fff;font-weight:700;font-size:24px;letter-spacing:1px;line-height:2em;margin-top:20px}@media (min-width:768px){.header__content-text p{font-size:26px}}.header__content-form{overflow:hidden}.header__content.about{max-height:410px;height:410px}.header__content-about{width:100%;background-color:#fff;display:block;position:absolute;bottom:0}@media (min-width:768px){.header__content-about{width:60%}}.header__content-about-text{padding:30px}.header__content-about-text h1{font-size:28px;font-weight:700;line-height:1.5em;color:#333}@media (min-width:768px){.header__content-about-text h1{font-size:46px}}.header__content-about-text h3{font-weight:500;font-size:14px;letter-spacing:2px;line-height:2em;color:#098cf2}.header__content-about-hr{width:150px;height:4px;background-color:#098cf2;display:block;position:absolute;bottom:0}.header__search-title{display:block;width:100%;padding:15px;border:0;font-weight:600;font-size:16px;margin:15px auto;color:#333}@media (min-width:768px){.header__search-title{width:100%}}.header__search-city,.header__search-location,.header__search-radius{border:0;margin:15px auto}@media (min-width:768px){.header__search-city,.header__search-location,.header__search-radius{width:100%}}.header__result-container{width:100%;height:580px;z-index:1}.header__result-container:after{content:' ';display:block;position:absolute;top:0;bottom:0;background-image:url(/theme/main/img/result-ipad-pro.png);background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%}.header__result-content{width:calc(100% - 60px);margin:26px auto 0;height:100%;overflow-y:scroll}@media (min-width:1080px){.header__result-content{margin:30px auto 0;width:calc(100% - 70px)}}.header__location{display:flex;width:100%;text-align:center}.header__location-block{display:inline-block;width:24%;vertical-align:top}@media (min-width:1080px){.header__location-block{width:25%}}.header__location-block:nth-child(2){margin:0 5px;width:50%}@media (min-width:1080px){.header__location-block:nth-child(2){margin:0 3px}}.header__buttons-block{text-align:center}.job-list__container{background-color:#fff}.job-list__container.jobs-not-found{height:100%;justify-content:center;align-items:center;display:flex;padding:20px;text-align:center;font-size:22px;line-height:22px;font-weight:400;color:#098cf2}.job-list__container .job-list__content{padding:20px;position:relative;z-index:1;margin-bottom:2px;background-color:#ececec;text-align:left}.job-list__container .job-list__content.button{text-align:center}.job-list__container .job-list__content.button .button__results{text-align:center;font-weight:300}.job-list__container .job-list__content-title{display:block}.job-list__container .job-list__content-title a{color:#098cf2;font-size:18px;line-height:24px;font-weight:500}.job-list__container .job-list__content-meta{display:inline-block;width:100%;color:#858585;font-weight:500;font-size:14px;line-height:18px}.job-list__container .job-list__content-meta .marker,.job-list__container .job-list__content-meta .office{position:relative;display:inline-block;width:20px;height:16px}.job-list__container .job-list__content-meta .marker:after,.job-list__container .job-list__content-meta .office:after{content:'';background-size:18px;background-repeat:no-repeat;display:block;height:18px;width:18px;position:absolute;top:2px;left:0}.job-list__container .job-list__content-meta .marker:after{background-image:url(/theme/main/img/map_marker.svg)}.job-list__container .job-list__content-meta .office{margin-right:5px}.job-list__container .job-list__content-meta .office:after{content:'';background-image:url(/theme/main/img/office.svg)}.job-list__container .job-list__content-meta-link{color:#858585}.job-list__container .job-list__content-meta-link:hover{text-decoration:underline}.job-list__container .job-list__content-description{color:#858585;margin-top:15px;line-height:22px;font-size:16px}.job-list__container.mobile .job-list__content{padding:20px 30px;z-index:0}.job-list__container.mobile .job-list__content:first-child{margin-top:2px}.footer{width:100%;background-color:#333}.footer__container{width:auto;max-width:1080px;margin:0 auto;padding:35px 0 20px}.footer__nav-container{width:100%;display:inline-block}.footer__nav-block{display:block;width:auto;padding:15px 30px}@media (min-width:768px){.footer__nav-block{width:calc(50% - 60px);float:left}}@media (min-width:1080px){.footer__nav-block{width:20%;float:left;padding:0}}.footer__nav-block-content{padding-right:20px;color:#858585}@media (min-width:1080px){.footer__nav-block:first-child{display:inline;width:60%}}.footer__nav-block:last-child-content{padding-right:0}.footer__logo{display:inline-block}.footer__logo-img{height:50px;width:auto}@media (min-width:768px){.footer__logo-img{float:left;margin-right:15px}}.footer__company-name{font-weight:500;font-size:22px;color:#fff;line-height:1.4em;margin:10px 0}@media (min-width:768px){.footer__company-name{margin:0;font-size:20px;line-height:2.4em}}@media (min-width:980px){.footer__company-name{line-height:2.2em}}.footer__company-address{font-size:12px;line-height:1.8em;letter-spacing:0}@media (min-width:768px){.footer__company-address{margin-top:24px}}@media (min-width:980px){.footer__company-address{margin-top:28px}}.footer__menu-title{color:#fff;font-size:20px;line-height:1em;margin-bottom:10px}@media (min-width:768px){.footer__menu-title{margin-bottom:20px}}.footer__menu-subtitle{color:#858585;font-size:14px;line-height:1.6em;font-weight:100}.footer__menu-link{color:#858585;font-size:14px;line-height:28px;font-weight:100;transition:.3s ease-in-out}.footer__menu-link:hover{opacity:.8}.container{max-width:1080px;margin:0 auto;text-align:center;background-color:#fff}.container .partners{display:block;width:auto;background-color:#fff;padding:30px 15px 30px}@media (min-width:768px){.container .partners{width:100%;padding:30px 0 30px}}.container .partners h2{font-weight:700;font-size:28px;line-height:1.2em;text-align:center}@media (min-width:768px){.container .partners h2{font-size:42px;line-height:1.5em}}.container .partners h3{color:#098cf2;text-align:center;font-weight:500;font-size:16px;letter-spacing:2px;line-height:2em}@media (min-width:768px){.container .partners h3{font-size:14px}}.container .partners__list{padding-top:15px}.container .partners__list-item{position:relative;display:inline-block;margin-right:5px;padding:3px;width:300px;height:100px}.container .partners__list-item img{width:200px;height:auto;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100px}@media (min-width:980px){.container .partners__list-item img{width:170px}}.container .real-jobs{display:inline-block;width:auto;padding:30px;background-color:#fff}.container .real-jobs__content{display:inline-block;width:100%}.container .real-jobs__content-left{width:100%;text-align:center}@media (min-width:768px){.container .real-jobs__content-left{float:left;width:50%;text-align:left}}.container .real-jobs__content-left h2,.container .real-jobs__content-left h3,.container .real-jobs__content-left p{text-align:left}.container .real-jobs__content-right{display:none}@media (min-width:768px){.container .real-jobs__content-right{display:block;width:50%;float:right;position:relative;overflow:hidden}}.container .real-jobs__content-right img{object-fit:cover;height:100%;width:80%}.container .real-jobs__content .btn__second{width:320px;font-size:14px}@media (min-width:768px){.container .real-jobs__content .btn__second-mobile{display:none}}.container .real-jobs__content-list{font-size:15px;line-height:2em;max-width:500px;color:#666;margin:0;padding:0}.container .real-jobs__content-list li{position:relative;margin-left:25px;text-align:left}.container .real-jobs__content-list li:after{content:'';background-image:url(/theme/main/img/check.svg);position:absolute;background-size:cover;background-position:center;width:15px;height:15px;top:8px;left:0;margin-left:-25px}.container .real-jobs h2{font-weight:700;font-size:28px;line-height:1.5em;margin:10px 0 20px}@media (min-width:768px){.container .real-jobs h2{font-size:42px}}.container .real-jobs h3{font-weight:500;font-size:14px;color:#098cf2;letter-spacing:2px;line-height:2em}.container .real-jobs p{font-size:15px;line-height:2em;max-width:500px;color:#666}.container .job-seekers{padding:30px 0}@media (min-width:768px){.container .job-seekers{padding:0}}.container .job-seekers__content{display:inline-block;width:100%}.container .job-seekers__content-left{display:block;width:calc(100% - 120px);text-align:left;background-color:#fff;padding:30px;margin:0 auto}@media (min-width:768px){.container .job-seekers__content-left{margin:0;width:70%}}.container .job-seekers__content-left-title{font-weight:700;font-size:28px;line-height:1.2em;border-left:3px solid #ef3b24;height:100%;padding:15px 0 15px 15px}@media (min-width:768px){.container .job-seekers__content-left-title{font-size:42px;line-height:1.4em;padding:15px 0 15px 30px}}.container .job-seekers__content-left-text{font-size:16px;line-height:2em;color:#666;margin-top:30px}.container .job-seekers__content-left .counter{text-align:center}.container .job-seekers__content-left .counter__unique{display:inline-block;padding:30px 15px;text-align:center}@media (min-width:768px){.container .job-seekers__content-left .counter__unique{padding:0 30px}}.container .job-seekers__content-left .counter__unique-title{color:#ef3b24;font-size:56px;font-weight:500}.container .job-seekers__content-left .counter__unique-text{line-height:1.2em;font-weight:500;margin-top:20px;font-size:12px;letter-spacing:2px;color:#4d6f80}.container .job-seekers__content-left .counter__real-time{display:inline-block;padding:30px 15px;text-align:center}@media (min-width:768px){.container .job-seekers__content-left .counter__real-time{padding:0 30px}}.container .job-seekers__content-left .counter__real-time-title{color:#333;font-size:56px;font-weight:500}.container .job-seekers__content-left .counter__real-time-text{line-height:1.2em;font-weight:500;margin-top:20px;font-size:12px;letter-spacing:2px;color:#4d6f80}.container .job-seekers__content-left .counter__connections{display:inline-block;padding:30px 15px;text-align:center}@media (min-width:768px){.container .job-seekers__content-left .counter__connections{padding:0 30px}}.container .job-seekers__content-left .counter__connections-title{color:#098cf2;font-size:56px;font-weight:500}.container .job-seekers__content-left .counter__connections-text{line-height:1.2em;font-weight:500;margin-top:20px;font-size:12px;letter-spacing:2px;color:#4d6f80}.container .job-seekers__content-right{display:block;width:calc(100% - 120px);text-align:left;background-color:#fff;padding:30px;margin:0 auto}@media (min-width:768px){.container .job-seekers__content-right{float:right;width:70%}}.container .what-makes{display:inline-block;width:auto;background-color:#fff;padding:30px 0 0}@media (min-width:768px){.container .what-makes{width:100%;padding:0 0 30px}}.container .what-makes__content{display:inline-block;width:100%}.container .what-makes__content-left{width:auto;text-align:left;background-color:#fff}@media (min-width:768px){.container .what-makes__content-left{width:50%;float:left;padding:30px 0 30px}}.container .what-makes__content-left>*{padding:0 30px}.container .what-makes__content-right{display:none}@media (min-width:768px){.container .what-makes__content-right{display:block;width:50%;float:right;position:relative;overflow:hidden;padding:30px 0 30px}}.container .what-makes__content-right img{object-fit:cover;height:100%;width:80%}.container .what-makes__content-list{display:inline-block;width:100%;margin-top:30px}.container .what-makes__content-list-item{display:inline-block;background-color:#fff;vertical-align:top;width:100%}@media (min-width:768px){.container .what-makes__content-list-item{width:calc(50% - 25px);margin:0 15px 15px}}@media (min-width:1080px){.container .what-makes__content-list-item{width:calc(33% - 20px);margin:15px}}@media (min-width:768px){.container .what-makes__content-list-item:first-child{margin-right:0}}@media (min-width:1080px){.container .what-makes__content-list-item:first-child{margin-left:0;margin-right:15px}}@media (min-width:768px){.container .what-makes__content-list-item:last-child{margin-right:0}}.container .what-makes__content-list-item-title{font-size:20px;line-height:1.6em;font-weight:700;margin:10px 0;text-align:center}@media (min-width:1080px){.container .what-makes__content-list-item-title{text-align:left}}.container .what-makes__content-list-item-text{font-size:15px;line-height:2em;max-width:500px;color:#333;text-align:left}.container .what-makes__content-list-item>div{padding:0 30px}.container .what-makes__content-list-item>div:last-child{padding-bottom:30px}.container .what-makes__content-list-item .btn__second{width:220px;font-size:14px;text-transform:uppercase}.container .what-makes__content-list-item .btn__second:last-child{margin-bottom:30px}.container .what-makes h2{font-weight:700;font-size:28px;line-height:1.2em;margin:10px 0 20px}@media (min-width:768px){.container .what-makes h2{font-size:42px;line-height:1.4em}}.container .what-makes h3{font-weight:500;font-size:14px;color:#098cf2;letter-spacing:2px;line-height:2em}.container .what-makes p{font-size:15px;line-height:2em;max-width:500px;color:#666}.container .search-features{display:inline-block;width:auto;padding:30px 0;margin-top:-200px;background-color:#fff}@media (min-width:1080px){.container .search-features{width:100%;padding:30px 0}}.container .search-features__content{display:inline-block;width:100%}.container .search-features__content-title{padding:0 30px;text-align:left}.container .search-features__content-left{width:auto;text-align:left;background-color:#fff}@media (min-width:768px){.container .search-features__content-left{float:left;width:calc(50% - 30px)}}.container .search-features__content-left>p{padding:0 30px}.container .search-features__content-left>p:first-child{padding-top:0}.container .search-features__content-left>p:last-child{padding-bottom:0}.container .search-features__content-right{width:auto;position:relative;overflow:hidden}@media (min-width:768px){.container .search-features__content-right{width:calc(50% - 30px);float:right;padding:0 30px}}.container .search-features__content-right>*{padding:0 30px}@media (min-width:768px){.container .search-features__content-right>:first-child{padding-top:0}}.container .search-features__content-right>:last-child{padding-bottom:30px}.container .search-features__content-right img{object-fit:cover;height:100%;width:100%}.container .search-features__content-right .accordion{text-align:left}.container .search-features__content-right .accordion-title{position:relative;font-weight:600;text-transform:uppercase;font-size:12px;color:#333;letter-spacing:2px;line-height:2em;padding:8px 0;outline:0;border-top:2px solid #f1f7fa}.container .search-features__content-right .accordion-title:first-child{border-top:0}.container .search-features__content-right .accordion-title:hover{cursor:pointer}.container .search-features__content-right .accordion-title:after{content:url(/theme/main/img/plus.svg);display:block;position:absolute;top:10px;right:0;width:20px;height:20px}.container .search-features__content-right .accordion-title.ui-state-active:after{content:url(/theme/main/img/minus.svg)}.container .search-features h2{font-weight:700;font-size:28px;line-height:1.2em;margin:10px 0 20px}@media (min-width:768px){.container .search-features h2{font-size:42px;line-height:1.4em}}.container .search-features h3{font-weight:500;font-size:14px;color:#098cf2;letter-spacing:2px;line-height:2em}.container .search-features p{font-size:15px;line-height:2em;max-width:500px;color:#666;margin-bottom:15px}.container .search-features p:last-child{margin-bottom:0}.container .who-we-are{display:inline-block;width:auto;padding:30px;background-color:#fff}.container .who-we-are__content{display:block;width:100%}.container .who-we-are__content-left{width:100%;text-align:left}@media (min-width:768px){.container .who-we-are__content-left{float:left;width:50%}}@media (min-width:768px){.container .who-we-are__content-left p{padding-right:20px}}.container .who-we-are__content-right{width:100%;text-align:left}@media (min-width:768px){.container .who-we-are__content-right{width:50%;float:right}}@media (min-width:768px){.container .who-we-are__content-right p{padding-left:20px}}.container .who-we-are__content p{font-size:15px;line-height:2em;color:#666}.container .who-we-are h2{font-weight:700;font-size:28px;line-height:1.5em;margin:10px 0;text-align:left}@media (min-width:768px){.container .who-we-are h2{font-size:42px}}.container .seekers-deserve{display:inline-block;width:auto;padding:30px;background-color:#fff}.container .seekers-deserve__content{display:block;width:100%}.container .seekers-deserve__content-left{display:none}@media (min-width:768px){.container .seekers-deserve__content-left{display:block;width:50%;float:left;position:relative;overflow:hidden;padding:30px 0 30px}}.container .seekers-deserve__content-left img{object-fit:cover;height:100%;width:80%}.container .seekers-deserve__content-right{width:100%;text-align:left}@media (min-width:768px){.container .seekers-deserve__content-right{width:50%;float:right}}@media (min-width:768px){.container .seekers-deserve__content-right>*{padding-left:20px}}.container .seekers-deserve__content p{font-size:15px;line-height:2em;color:#666}.container .seekers-deserve h2{font-weight:700;font-size:28px;line-height:1.5em;margin:10px 0;text-align:left}@media (min-width:768px){.container .seekers-deserve h2{font-size:42px}}.container .our-team{display:inline-block;margin:30px 0 0}@media (min-width:768px){.container .our-team{width:100%;padding:0 0 30px}}.container .our-team__content{display:inline-block;width:100%}.container .our-team__content-text{width:auto;text-align:left;background-color:#fff;position:relative}@media (min-width:768px){.container .our-team__content-text{width:50%;float:left;padding:20px 0 30px}}.container .our-team__content-text>*{padding:0 30px}@media (min-width:1080px){.container .our-team__content-text>*{padding:0 30px 0 0}}.container .our-team__content-bg{display:none}@media (min-width:768px){.container .our-team__content-bg{display:block;background-color:#f1f7fa;width:70%;height:500px;position:absolute;top:110px;right:0}}.container .our-team__content-list{display:inline-block;width:100%;margin-top:30px;position:relative}.container .our-team__content-list-item{display:inline-block;position:relative;vertical-align:top;width:100%;overflow:hidden}.container .our-team__content-list-item:after{content:" ";top:0;left:0;bottom:0;right:0;position:absolute;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 100%);z-index:2}.container .our-team__content-list-item-link{color:#fff;transition:.3s ease-in-out}.container .our-team__content-list-item-link:hover{opacity:.7}@media (min-width:768px){.container .our-team__content-list-item{width:calc(50% - 25px);margin:0 15px 15px}}@media (min-width:1080px){.container .our-team__content-list-item{width:calc(33% - 20px);margin:15px}}@media (min-width:768px){.container .our-team__content-list-item:first-child{margin-right:0}}@media (min-width:1080px){.container .our-team__content-list-item:first-child{margin-left:0;margin-right:15px}}@media (min-width:768px){.container .our-team__content-list-item:last-child{margin-right:0}}.container .our-team__content-list-item img{width:100%;height:auto;z-index:1}.container .our-team__content-list-item-name{position:absolute;left:30px;bottom:50px;color:#fff;font-weight:500;font-size:22px;z-index:3}.container .our-team__content-list-item-title{position:absolute;left:30px;bottom:25px;color:#fff;font-weight:500;font-size:16px;z-index:3}.container .job hr{background:0 0;border:0;border-top:1px solid #098cf2;padding:0;margin:0}.container .job a{color:#ef3b24;font-size:16px;line-height:28px;transition:.3s ease-in-out}.container .job a:hover{opacity:.7}.container .job__buttons{display:block;text-align:center}.container .job__button-apply,.container .job__button-notify{display:inline-block;vertical-align:top}.container .job__button-apply>a,.container .job__button-notify>a{color:#fff;line-height:16px}.container .job__title{display:block;text-align:center;margin-top:20px}.container .job__title h1{font-size:28px;line-height:28px;color:#098cf2}.container .job__sub-title{line-height:20px;font-size:14px;padding:5px 0 15px;text-align:center}@media (min-width:1080px){.container .job__sub-title{text-align:left}}.container .job__meta{display:block;text-align:center;font-size:12px;line-height:14px;padding:5px 0 10px;letter-spacing:1px}.container .job__meta a{font-size:12px;line-height:14px;letter-spacing:1px}.container .job__meta-employer{display:inline-block;padding:0 10px;border-right:1px solid #000}.container .job__meta-location{position:relative;display:inline-block;padding:0 10px;margin-left:20px;border-right:1px solid #000}.container .job__meta-location:before{position:absolute;content:'';background-size:18px;background-repeat:no-repeat;background-image:url(/theme/main/img/map_marker.svg);display:block;height:20px;width:20px;top:-3px;left:-13px}.container .job__meta-status{display:inline-block;padding:0 10px}.container .job__meta-status.open{position:relative;margin-left:20px}.container .job__meta-status.open:before{position:absolute;content:'\2022';font-size:16px;color:green;top:0;left:-10px}.container .job__meta-status.closed{position:relative;margin-left:20px}.container .job__meta-status.closed:before{position:absolute;content:'\2022';font-size:16px;color:#ef3b24;top:0;left:-10px}.container .job__container{display:inline-block;width:100%}.container .job__description{width:auto;padding:15px 30px;color:#333;text-align:left;font-size:16px;line-height:28px}@media (min-width:1080px){.container .job__description{padding:15px 0}}.container .job__description-content{display:block;width:100%;padding:15px 0}@media (min-width:1080px){.container .job__description-content{float:left;width:70%}}.container .job__description-content p{font-size:16px;line-height:28px;color:#333}.container .job__description-content ul{font-size:16px;line-height:2em;margin:0 0 20px 20px}.container .job__description-content ul li{position:relative;margin-left:25px;text-align:left}.container .job__description-content ul li:after{content:'';background-image:url(/theme/main/img/check.svg);position:absolute;background-size:cover;background-position:center;width:15px;height:15px;top:8px;left:0;margin-left:-25px}.container .job__similar{display:block;width:auto;padding:15px 0;color:#333;text-align:left;font-size:16px;line-height:28px}@media (min-width:1080px){.container .job__similar{float:right;width:25%}}.container .job__similar h2{font-size:20px;font-weight:400;line-height:22px}.container .job__similar a{position:relative;display:block;color:#fff;font-size:14px;line-height:18px;transition:.3s ease-in-out;margin:5px 0 0 25px}.container .job__similar a:before{content:'';background-image:url(/theme/main/img/check-w.svg);position:absolute;background-size:cover;background-position:center;width:15px;height:15px;top:2px;left:0;margin-left:-25px}.container .job__similar a:hover{opacity:.7}.container .job__similar-item{background:rgba(9,140,242,.8);color:#fff;padding:5px 15px;margin-bottom:10px}.container .job__similar-location{font-size:10px;line-height:16px;letter-spacing:1px}.container .optin__form{display:block;width:100%;padding:15px 0}@media (min-width:1080px){.container .optin__form{float:left;width:60%}}.container .optin__form label>span{color:#ef3b24}.container .optin__form-field.placeholder{display:grid}.container .optin__form-field-error{display:none;font-size:12px;line-height:12px;font-style:italic;color:#ef3b24;margin:0}.container .optin__form input.error{border:1px solid #ef3b24}.container .optin hr{background:0 0;border:0;border-top:1px solid #098cf2;padding:0;margin:0}.container .optin__title{display:block;text-align:center;margin:20px 0}.container .optin__title h1{font-size:28px;line-height:28px;color:#098cf2}.container .optin__similar{display:block;width:auto;padding:15px 0;color:#333;text-align:left;font-size:16px;line-height:28px}@media (min-width:1080px){.container .optin__similar{float:right;width:30%}}.container .optin__similar h2{font-size:20px;font-weight:400;line-height:22px}.container .optin__similar a{position:relative;display:block;color:#fff;font-size:14px;line-height:18px;transition:.3s ease-in-out;margin:5px 0 0 25px}.container .optin__similar a:before{content:'';background-image:url(/theme/main/img/check-w.svg);position:absolute;background-size:cover;background-position:center;width:15px;height:15px;top:2px;left:0;margin-left:-25px}.container .optin__similar a:hover{opacity:.7}.container .optin__similar-jobs-item{background:rgba(9,140,242,.8);color:#fff;padding:5px 15px;margin-bottom:10px}.container .optin__similar-jobs-location{font-size:10px;line-height:16px;letter-spacing:1px}.container .optin__container{display:inline-block;width:100%}.container .optin__description{width:auto;padding:15px 30px;color:#333;text-align:left;font-size:16px;line-height:28px}@media (min-width:1080px){.container .optin__description{padding:15px 0}}.container .optin__success{font-size:18px;font-weight:500;letter-spacing:1px;color:#098cf2;text-align:center;padding:10px 0 0}.container.list__mobile .preloader{height:200px}@media (min-width:980px){.container.list__mobile{display:none}}.container .quotes{display:inline-block;margin:30px 0 0}@media (min-width:768px){.container .quotes{width:100%;padding:0 0 30px}}.container .quotes__content{display:inline-block;width:100%;background-image:url(/theme/main/img/quote.png);background-position:center;background-repeat:no-repeat;background-size:contain;padding:30px 0}@media (min-width:768px){.container .quotes__content{padding:60px 0}}.container .quotes__content-text{width:auto;text-align:center;background-color:transparent;margin:0 auto;padding:15px 0 30px}@media (min-width:768px){.container .quotes__content-text{width:90%;padding:0}}.container .quotes__content-text h2{text-align:center}.container .quotes__content-text h3{color:#098cf2}.container .quotes__content-name{font-size:12px;letter-spacing:2px;font-weight:500;color:#4d6f80;margin-top:20px}.container__search-features-bg{background-image:url(/theme/main/img/bg-2.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:500px}@media (min-width:768px){.container__search-features-bg{min-height:300px}}.container__full-width{display:inline-block;width:100%;position:relative;max-width:100%;margin:0 auto}.container__full-width>section{max-width:1080px;margin:0 auto;text-align:center}.container__what-makes{background-color:#f1f7fa;background-position:top center;background-repeat:no-repeat;background-size:cover}.container__job-seekers{background-image:url(/theme/main/img/bg-1.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.container__job-seekers-about{background-image:url(/theme/main/img/header.jpg)}.container__our-team{display:none}label{margin:2px auto 15px}input,select{display:block;width:calc(100% - 2px);padding:15px 0;border:1px solid #858585;font-size:16px;margin:5px auto 15px;color:#333;text-indent:10px}input:disabled,select:disabled{background:#fff;cursor:not-allowed}select{width:100%;height:48px}select:hover{cursor:pointer}.btn{border-width:0;border-radius:0;background:0 0;transition:.3s ease-in-out;width:200px;display:inline-block;overflow:auto;white-space:nowrap;margin:0 auto;font-size:18px;font-weight:600}.btn__main{color:#fff;background-color:#098cf2;padding:15px 25px}.btn__search{width:150px}@media (min-width:1080px){.btn__search{width:180px;float:left}}.btn__alert{width:150px;margin-top:10px}@media (min-width:1080px){.btn__alert{width:180px;float:right;margin-top:0}}.btn__second{color:#fff;background-color:#ef3b24;padding:15px 25px}.btn:hover{cursor:pointer;opacity:.8}.btn:disabled{cursor:not-allowed;opacity:.8}.btn.space{margin:20px 0}.btn a{width:100%;color:#fff;display:block}.select2-container--default{display:block}.select2-container--default .select2-results{text-transform:capitalize}.select2-container--default .select2-selection--multiple{border-radius:0;border:0;width:100%;padding:15px;font-weight:500;font-size:16px;margin:15px auto 0}.select2-container--default .select2-selection--multiple .select2-search{display:block}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#098cf2;border:0;border-radius:0;margin:5px;padding:5px;position:relative;max-width:100%;color:#fff;overflow:unset;text-transform:capitalize}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{top:-10px;right:-10px;left:auto;color:#fff;background-color:#ef3b24;border-right:0;border-radius:10px;font-size:16px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover>span,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove>span{line-height:16px;text-align:center}.select2-container--default .select2-selection--multiple .select2-selection__choice__rendered{display:inline-block}.select2-container--default.select2-container--focus .select2-selection--multiple{border:0}.select2-container .select2-search--inline .select2-search__field{margin:0;font-weight:300}.select2-container--open .select2-dropdown--below{border-top:1px solid #333;border-right:0;border-left:0;border-bottom:0}.select2-container--open .select2-dropdown--below.get-alert-dropdown{border:0}.select2-results__option{padding:15px}.get-alert-js .select2-container--default.select2-container--focus .select2-selection--multiple,.optin__form .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #858585}.get-alert-js .select2-container--default .select2-selection--multiple,.optin__form .select2-container--default .select2-selection--multiple{margin:5px auto 0;border:1px solid #858585;line-height:16px}.get-alert-js .select2-container--default.select2-container--focus .select2-selection--multiple,.optin__form .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #858585}.get-alert-js .error .select2-selection--multiple,.optin__form .error .select2-selection--multiple{border:1px solid #ef3b24}.preloader{display:none;height:calc(100% + 34px);width:100%;background-color:#fff}.preloader__row{position:relative;top:50%;left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px;text-align:center;animation:preloader-rotate 2s infinite linear}.preloader__item{position:absolute;display:inline-block;top:0;background-color:#337ab7;border-radius:100%;width:35px;height:35px;animation:preloader-bounce 2s infinite ease-in-out}.preloader__item:last-child{top:auto;bottom:0;animation-delay:-1s}@keyframes preloader-rotate{100%{transform:rotate(360deg)}}@keyframes preloader-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.popup{position:fixed;width:100%;height:100%;background:rgba(19,19,19,.54);top:0;left:0;z-index:1;display:none}.popup__container{position:fixed;width:320px;height:auto;background:#f1f7fa;padding:20px;margin:auto;left:0;right:0;top:12%;z-index:1;text-align:left}@media (min-width:768px){.popup__container{width:500px}}.popup__title{font-size:24px;line-height:32px;background:#098cf2;padding:10px 20px;text-align:center;font-weight:500;color:#fff}.popup__body{max-height:400px;padding:20px 0 0;overflow:scroll;color:#858585}.popup__body label span{color:#ef3b24}.popup__body input.error{border:1px solid #ef3b24}.popup__body select.search-title{display:block;width:100%;padding:15px;border:0;font-weight:600;font-size:16px;margin:15px auto;color:#333}@media (min-width:768px){.popup__body select.search-title{width:80%}}@media (min-width:980px){.popup__body select.search-title{width:100%}}.popup__body select.search-location{border:0;margin:15px auto}@media (min-width:768px){.popup__body select.search-location{width:80%}}@media (min-width:980px){.popup__body select.search-location{width:100%}}.popup__body-field{margin-bottom:15px}.popup__body-field-group{display:flex;justify-content:center}.popup__body-field-group>button{text-decoration:underline;font-size:14px;color:#098cf2;margin:0}.popup__body-field-group>button:first-child{text-align:right}.popup__body-field-group>button:last-child{text-align:left}.popup__body-field:last-child{margin-bottom:0}.popup__body-field-error{display:none;font-size:12px;font-weight:500;color:#ef3b24;margin-top:2px}.popup__body-field.social-field{text-align:center}.popup__body-field.social-field.one-button{text-align:left}.popup__body-field.social-field button,.popup__body-field.social-field>a{margin:5px}.popup__body-field.social-field .linkedin-button{position:relative;font-size:14px;font-weight:400;text-align:left}.popup__body-field.social-field .linkedin-button:after{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;background-image:url(/theme/main/img/social/linkedin-sign.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:50px}.popup__body-field.social-field .google-button{position:relative;font-size:14px;font-weight:400;text-align:right}.popup__body-field.social-field .google-button:after{content:' ';display:block;position:absolute;top:8px;left:12px;bottom:0;background-image:url(/theme/main/img/social/google-sign.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:28px;height:28px}.popup__body-field.social-field .google-button:before{content:' ';display:block;position:absolute;top:0;left:0;bottom:0;background-color:#fff;width:50px}.popup__body-field.social-field .dropbox-button{position:relative;font-size:14px;font-weight:400;text-align:center}.popup__body-field.social-field .dropbox-button:after{content:' ';display:block;position:absolute;top:8px;left:12px;bottom:0;background-image:url(/theme/main/img/social/dropbox.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:28px;height:28px}.popup__body-field.social-field .dropbox-button:before{content:' ';display:block;position:absolute;top:0;left:0;bottom:0;background-color:#fff;width:50px}.popup__body-field #upload-file-resume-modals{display:block;position:relative;height:100px;border:1px solid #858585;background-color:#fff}.popup__body-field #upload-file-resume-modals:before{content:' ';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(/theme/main/img/upload-ico.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;text-align:center;margin:0 auto}.popup__close{position:absolute;right:0;top:-35px;padding:10px;font-size:16px;text-align:center;color:#fff;background-color:#098cf2;width:15px;height:15px;transition:.3s ease-in-out}@media (min-width:768px){.popup__close{right:-45px;top:-1px}}.popup__close:hover{cursor:pointer;opacity:.8}.popup__submit{display:flex;justify-content:center}.popup__success{text-align:center;line-height:16px;color:green}.popup__reset-password{display:block;text-align:center;color:#098cf2;font-size:14px;font-weight:100;transition:.3s ease-in-out}.popup__reset-password:hover{opacity:.8}