#premium-layout-1{min-width:320px;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;zoom:1;transition:left .75s ease 0s;position:relative;left:0;cursor:default;height:100%;background-color:#f2f2f2}#premium-layout-1,#premium-layout-1 input,#premium-layout-1 select,#premium-layout-1 textarea{font-family:Arial!important}#premium-layout-1 #header-menu-links span,#premium-layout-1 #header-pre .navbar-right span{background-image:url(/images/sprite.png);background-repeat:no-repeat}#premium-layout-1 a{text-decoration:none;transition:all .2s linear}#premium-layout-1 #header-pre .menu a:hover i,#premium-layout-1 a{color:#333}#premium-layout-1 #banner-video .texton .btn-onvideo:hover,#premium-layout-1 a:hover{text-decoration:none}#premium-layout-1 img{border:0}#premium-layout-1 a,#premium-layout-1 input:focus{outline:0 none}#premium-layout-1 ul{list-style:none}#premium-layout-1 h1,#premium-layout-1 h2,#premium-layout-1 h3,#premium-layout-1 h4,#premium-layout-1 h5,#premium-layout-1 h6{margin:0;padding:0;line-height:normal}#premium-layout-1 input{font-size:12px;padding:3px 4px;color:#333;height:18px;line-height:18px}#premium-layout-1 textarea{font-size:12px;padding:5px;color:#333;resize:none}#premium-layout-1 select{font-size:11px;padding:3px;color:#333;height:23px}#premium-layout-1 select option{padding:2px 5px}#premium-layout-1 hr{border:0;height:1px;background:#000}#premium-layout-1 #photo-area,#premium-layout-1 .posRelative{position:relative}#premium-layout-1 .posAbsolute{position:absolute}#premium-layout-1 .posFixed{position:fixed}#premium-layout-1 .input_margin{margin:-1px 2px 0 0}#premium-layout-1 .cp_our_job_item .set_jobnew,#premium-layout-1 .red{color:red!important}#premium-layout-1 .fl_left{float:left}#premium-layout-1 .fl_right{float:right}#premium-layout-1 .hidden{display:none}#premium-layout-1 #header-pre .menu a,#premium-layout-1 .bradius5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#premium-layout-1 #header-menu-mobile,#premium-layout-1 .shadow{box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2)}#premium-layout-1 .separated{margin:0 10px;float:none!important}#premium-layout-1 .ac_results li,#premium-layout-1 .cuttext{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#premium-layout-1 .h15{height:17px;line-height:17px}#premium-layout-1 .bg-odd{background-color:#f3f3f3}#premium-layout-1 .cp_job_view_detail a,#premium-layout-1 .frm_LoginPop .btn_submit input,#premium-layout-1 .join-talent-onclip a,#premium-layout-1 .radius3px{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#premium-layout-1 .content_fck{line-height:22px!important;font-size:14px}#premium-layout-1 .cp_under_line{width:80px;height:2px;display:inline-block;clear:both;margin:15px auto auto}#premium-layout-1 .f_size12{font-size:12px}#premium-layout-1 .mar_left15{margin-left:15px}#premium-layout-1 .width_105{width:105px;display:block}#premium-layout-1 .width_175{width:175px;display:block}#premium-layout-1 .ac_results{z-index:998;padding:0;border:1px solid WindowFrame;background-color:Window;overflow:hidden;width:280px!important}#premium-layout-1 .ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}#premium-layout-1 .ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}#premium-layout-1 .ac_results li{margin:0;padding:2px 5px;cursor:pointer;display:block;font:menu;font-size:12px;overflow:hidden}#premium-layout-1 .ac_loading{background:url(/images/indicator.gif) 100% no-repeat}#premium-layout-1 .ac_over{background-color:Highlight;color:HighlightText}#premium-layout-1 #header-pre,#premium-layout-1 #my-career-pre,#premium-layout-1 #photo-area,#premium-layout-1 #wrapper,#premium-layout-1 .cp_benefit_name h3,#premium-layout-1 .cp_our_jobs_container,#premium-layout-1 .cp_our_jobs_section .scrollbar,#premium-layout-1 .cp_our_people_item,#premium-layout-1 .section-header,#premium-layout-1 .section-page{float:left;width:100%}#premium-layout-1 #section-header,#premium-layout-1 .cp_aboutus_section,#premium-layout-1 .cp_basic_info,#premium-layout-1 .cp_our_jobs_container,#premium-layout-1 .cp_photo_section,#premium-layout-1 .social-pre,#premium-layout-1 .social_col a:hover{background-color:#fff}#premium-layout-1 .cp_our_job_item h4 a,#premium-layout-1 .frm_LoginPop a,#premium-layout-1 a:hover{color:#3b5998}#premium-layout-1 #header-pre .menu a:hover,#premium-layout-1 #header-pre .menu li.focus a{color:#fff}#premium-layout-1 #section-header{left:0;top:0;z-index:999;position:fixed;box-shadow:0 2px 2px rgba(0,0,0,.1)}#premium-layout-1 #my-career-pre{background-color:#f3f3f3;line-height:26px}#premium-layout-1 #my-career-pre ul{float:right;margin-right:-6px;margin-bottom:0}#premium-layout-1 #my-career-pre li{float:left;font-size:13px;padding-left:15px}#premium-layout-1 #header-pre{z-index:999;line-height:80px;height:80px}#premium-layout-1 #header-pre .columns{float:left;padding:0 20px;position:relative;height:80px;line-height:80px}#premium-layout-1 #header-pre .logo{float:left}#premium-layout-1 #header-pre .logo img{max-width:200px;max-height:53px}#premium-layout-1 #header-pre .menu{float:left;padding-left:40px}#premium-layout-1 #header-pre .menu ul,#premium-layout-1 .cp_aboutus_container,#premium-layout-1 .cp_basic_info_details,#premium-layout-1 .cp_our_jobs_section .cp_header_section{padding:0}#premium-layout-1 #header-pre .menu li{float:left;position:relative;margin-right:5px}#premium-layout-1 #header-pre .menu a,#premium-layout-1 #header-pre .navbar-right a{font-size:16px}#premium-layout-1 #header-pre .menu a{display:inline-block;vertical-align:middle;color:#333;padding:0 15px;height:35px;line-height:35px;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;ms-transition:color .2s ease-out;transition:color .2s ease-out}#premium-layout-1 #header-pre .navbar-right{float:right}#premium-layout-1 #header-pre .navbar-right li{float:left;padding:0 9px}#premium-layout-1 #header-menu-links span,#premium-layout-1 #header-pre .navbar-right span.nn{display:inline-block;width:28px;height:18px;vertical-align:middle}#premium-layout-1 #header-menu-links span.vi,#premium-layout-1 #header-pre .navbar-right span.vi{background-position:-139px -99px}#premium-layout-1 #header-menu-links span.en,#premium-layout-1 #header-pre .navbar-right span.en{background-position:-110px -99px}#premium-layout-1 .popup-social-share .dropdown-menu a,#premium-layout-1 .popup-social-share .nav-link{display:inline-block}#premium-layout-1 .popup-social-share.open>a,#premium-layout-1 .popup-social-share.open>a:focus,#premium-layout-1 .popup-social-share.open>a:hover{background-color:rgba(0,0,0,0)}#premium-layout-1 .popup-social-share .dropdown-menu{border:0;border-radius:0;margin:0;background-color:#fff;box-shadow:7px 7px 8px -3px rgba(51,51,51,.16);padding:5px;min-width:150px;text-align:center;line-height:normal}#premium-layout-1 .popup-social-share span{display:inline-block;color:#fff;padding:6px 12px;cursor:pointer;background-image:none!important}#premium-layout-1 .popup-social-share span.ic-facebook{background-color:#4060a5;border:1px solid #4060a5}#premium-layout-1 .popup-social-share span.ic-linkedIn{background-color:#0094bc;border:1px solid #0094bc}#premium-layout-1 .popup-social-share span.ic-twitter{background-color:#00abe3;border:1px solid #00abe3}#premium-layout-1 .popup-social-share span.ic-mail{background-color:#949494;border:1px solid #cfcfcf}#premium-layout-1 .popup-social-share span.ic-facebook:hover,#premium-layout-1 .popup-social-share span.ic-linkedIn:hover,#premium-layout-1 .popup-social-share span.ic-twitter:hover{border:1px solid #fff}#premium-layout-1 #banner-video{position:relative;height:600px;overflow:hidden;z-index:1}#premium-layout-1 #banner-video .texton{width:72%;top:30%;text-align:center;color:#fff;left:50%;position:absolute;z-index:2;transform:translate(-50%,-50%)}#premium-layout-1 #banner-video .texton h1{font-weight:700;font-size:40px;height:48px;overflow:hidden}#premium-layout-1 #banner-video .texton .btn-onvideo{display:inline-block;padding:15px 30px;background-color:#f79d25;color:#fff;text-decoration:none;font-size:18px;font-weight:700;text-transform:uppercase;border-radius:3px}#premium-layout-1 #bgvid{position:absolute;top:0;left:0;z-index:-100;width:auto;min-width:100%;height:auto;min-height:100%;background:rgba(0,0,0,0) no-repeat;background-size:cover;display:block}#premium-layout-1 .bgtransparent,#premium-layout-1 .filter-video{background-color:rgba(0,0,0,.4);width:980px;height:160px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}#premium-layout-1 .join-talent-onclip a{display:inline-block;line-height:50px;color:#fff;font-weight:700}#premium-layout-1 #banner-video .join-talent-onclip a{width:280px;margin-top:40px}#premium-layout-1 #banner-video .join-talent-onclip a:hover{background-color:#fff;color:#000}#premium-layout-1 #slide_TS{clear:both;float:left;height:600px;overflow:hidden;position:relative;width:100%;z-index:1}#premium-layout-1 #slide_TS #bg_product_talent{border-top:1px solid #dadada;border-bottom:1px solid #dadada}#premium-layout-1 #slide_TS #pager{position:absolute;bottom:20px;z-index:10;display:none;margin:0;padding:0}#premium-layout-1 #slide_TS #pager li{float:left;padding-right:10px}#premium-layout-1 #slide_TS #pager li:last-child{padding-right:0}#premium-layout-1 #slide_TS #pager li a{width:20px;height:20px;display:block;background:rgba(0,0,0,.4);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#premium-layout-1 .bgtransparent,#premium-layout-1 .filter-video{position:absolute;z-index:2;left:185px;top:390px}#premium-layout-1 #photo-area{margin-top:80px}#premium-layout-1 #photo-area .s-home2{width:935px;margin:0 auto;position:absolute;z-index:2!important;top:450px!important}#premium-layout-1 #NewSearchJob3{float:left;width:100%}#premium-layout-1 #NewSearchJob3 .NotesHelp,#premium-layout-1 #NewSearchJob3 .input-icon{display:none}#premium-layout-1 #NewSearchJob3 .input-icon.fa-list-alt{top:18px}#premium-layout-1 #NewSearchJob3 #industry2_chosen .chosen-choices,#premium-layout-1 #NewSearchJob3 #location2_chosen .chosen-choices,#premium-layout-1 #NewSearchJob3 .box_multiSelect_salary{height:48px!important;border:0}#premium-layout-1 #NewSearchJob3 #keywordJA2,#premium-layout-1 #NewSearchJob3 .search-input-container .search-input{float:left;width:280px;text-indent:10px;margin-right:15px;font-size:16px;border:1px solid #fff!important;background:inherit;color:#fff!important}#premium-layout-1 #NewSearchJob3 .search-input-container .search-input::-moz-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 .search-input-container .search-input::-webkit-input-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 .search-input-container .search-input:-moz-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 .search-input-container .search-input:-ms-input-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 #keywordJA2::-moz-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 #keywordJA2::-webkit-input-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 #keywordJA2:-moz-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 #keywordJA2:-ms-input-placeholder{color:#fff!important;opacity:1}#premium-layout-1 #NewSearchJob3 #keywordJA2:focus,#premium-layout-1 #NewSearchJob3 .chosen-container-active .chosen-choices,#premium-layout-1 #NewSearchJob3 .search-input-container .search-input:focus{outline:0}#premium-layout-1 #NewSearchJob3 #keywordJA2,#premium-layout-1 #NewSearchJob3 .search-horizontal .BtnButton,#premium-layout-1 #NewSearchJob3 .search-input-container .search-input{height:50px;border-radius:0}#premium-layout-1 #NewSearchJob3 .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:48px;line-height:48px;font-size:16px}#premium-layout-1 #NewSearchJob3 .chosen-container-multi .chosen-choices li:first-child input{margin-left:5px;color:#fff}#premium-layout-1 #NewSearchJob3 .chosen-container-multi .chosen-choices li.search-choice{margin-top:9px}#premium-layout-1 #NewSearchJob3 .chosen-container{width:230px!important;font-size:14px;background:inherit;border:1px solid #fff;border-radius:0}#premium-layout-1 #NewSearchJob3 .search-horizontal .box_multiSelect_industry,#premium-layout-1 #NewSearchJob3 .search-horizontal .box_multiSelect_location{float:left;width:230px;height:50px;margin-right:15px;position:relative;background:inherit;border-radius:0}#premium-layout-1 #NewSearchJob3 .search-horizontal .BtnButton{float:left;width:150px;background:inherit;border:1px solid #fff;color:#fff}#premium-layout-1 #NewSearchJob3 .search-horizontal .BtnButton i,#premium-layout-1 #NewSearchJob3 .search-horizontal .BtnButton span{font-size:16px}#premium-layout-1 .section-page{padding:40px 0}#premium-layout-1 .section-page .btn-viewmore{float:none;display:block;margin:0 auto;max-width:185px}#premium-layout-1 .section-box{padding-bottom:30px}#premium-layout-1 .s-wrapper,#premium-layout-1 .section-page header.container-fluid{width:85%;margin:0 auto}#premium-layout-1 header.container-fluid h2.section-title{text-align:center;color:#000;padding-bottom:30px;font-size:36px;font-weight:700}#premium-layout-1 header.container-fluid h2.section-title span.cp_under_line{display:block}#premium-layout-1 header.container-fluid p{font-size:24px;color:#686868;margin-bottom:40px;text-align:center}#premium-layout-1 .cp_basic_info{padding:15px 0}#premium-layout-1 .cp_basic_info h2{font-size:24px;font-weight:700;margin:0;padding:0 0 8px}#premium-layout-1 .cp_logo{max-width:200px}#premium-layout-1 .logoJobs{float:left;width:100%;max-width:160px;height:105px;background-color:#fff;border:1px solid #d2d2d2;text-align:center}#premium-layout-1 .logoJobs img{height:auto;max-height:55px;width:100%;max-width:120px;vertical-align:middle}#premium-layout-1 .cp_basic_info_details ul{margin:0;padding:0;list-style:none;color:#555;font-size:14px}#premium-layout-1 .cp_basic_info_details a{color:#00b9f2}#premium-layout-1 .cp_basic_info_details li{float:left;width:100%;padding-bottom:8px}#premium-layout-1 .cp_basic_info_details li span.it-software-industry{width:100%;clear:both;display:block}#premium-layout-1 .cp_basic_info_details li span.find-us-title{padding-right:5px}#premium-layout-1 .cp_basic_info_details li span.line{color:rgba(0,0,0,.3);display:inline-block;padding:0 10px}#premium-layout-1 .cp_basic_info_details li span.find-us{padding-right:10px}#premium-layout-1 .btn-animation{position:relative;display:block;padding:0;overflow:hidden;border-width:0;outline:none;border-radius:2px;transition:background-color .3s}#premium-layout-1 .btn-animation:focus,#premium-layout-1 .btn-animation:hover{opacity:.9}#premium-layout-1 .cp_follow_survey{float:right;padding-top:20px}#premium-layout-1 .cp_follow_survey a{cursor:pointer;width:auto;min-width:140px;padding:0 10px;text-align:center;height:44px;float:right;margin-left:10px;line-height:44px;font-size:15px;font-weight:700;color:#fff;display:inline-block}#premium-layout-1 .cp_follow_survey a.send-resume{border:1px solid #e5e5e5;background-color:#fff;color:#333;line-height:30px;padding:5px 15px 0}#premium-layout-1 .Following{float:right;width:140px;text-align:center}#premium-layout-1 .cp_our_jobs_container{padding:35px 25px;position:relative}#premium-layout-1 .section-page.cp_our_benefits_section,#premium-layout-1 .section-page.cp_our_jobs_section,#premium-layout-1 .section-page.cp_our_people_section{background-color:#f2f2f2!important}#premium-layout-1 .cp_our_jobs_section .cp_our_jobs_listing{padding-right:10px}#premium-layout-1 .cp_our_jobs_section .scrollbar{overflow:scroll;overflow-x:hidden;max-height:419px;padding-right:22px}#premium-layout-1 .cp_our_jobs_section #style-2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#premium-layout-1 .cp_our_jobs_section #style-2::-webkit-scrollbar{width:7px;background-color:#f5f5f5}#premium-layout-1 .cp_our_jobs_section #style-2::-webkit-scrollbar-thumb{border-radius:7px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#999}#premium-layout-1 .cp_header_section{width:100%;clear:both;display:inline-block;text-align:center;padding:30px 15px}#premium-layout-1 .cp_header_section h2{font-size:35px;font-weight:300;text-transform:capitalize}#premium-layout-1 .cp_our_jobs_section .cp_header_section h2{margin-top:0;margin-bottom:20px}#premium-layout-1 .cp_our_job_item{width:100%;clear:both;padding:5px 0 20px;margin-top:10px;display:inline-block;border-bottom:1px solid #e2e2e2}#premium-layout-1 .cp_our_job_item:last-child{border-bottom:0}#premium-layout-1 .cp_our_job_item h4{font-size:16px;font-weight:700;margin:0;padding:0 0 5px}#premium-layout-1 .cp_our_job_item h4 a:hover{text-decoration:underline}#premium-layout-1 .cp_our_job_item ul{list-style:none;width:auto;margin:0;padding:0}#premium-layout-1 .cp_our_job_item li{display:inline-block;padding:0 10px;color:#6c6c6c;font-size:12px}#premium-layout-1 .cp_our_job_item li:first-child{padding-left:0}#premium-layout-1 .cp_our_job_item li i{padding-right:5px}#premium-layout-1 .cp_our_job_item .set_jobnew{font-size:14px}#premium-layout-1 .cp_job_view_detail{text-align:right}#premium-layout-1 .cp_job_view_detail a{display:inline-block;width:100%;max-width:150px;border:1px solid #999;height:42px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .5s ease}#premium-layout-1 .cp_job_view_detail a:hover{color:#fff;transition:background-color .5s ease;border-color:var(--primary-color)}#premium-layout-1 .cp_job_view_more a{display:block;text-align:right;color:#3b5998;padding-right:65px}#premium-layout-1 .cp_aboutus_item{width:100%;display:flex;-webkit-flex-wrap:wrap;-webkit-flexbox-wrap:wrap;-ms-flexbox:wrap}#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_media{background-size:cover!important;background-repeat:no-repeat!important;float:left;flex:auto;height:415px;overflow:hidden}#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_content{flex:auto;float:left;padding:15px;height:415px;overflow-x:hidden;overflow-y:scroll;text-align:justify}#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_content h2{font-size:18px;text-transform:uppercase;color:#00b9f2;padding:0;margin:0 0 25px}#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_content ul{margin:0;padding:0;list-style:initial}#premium-layout-1 .bx-wrapper{max-width:1070px!important}#premium-layout-1 .bx-wrapper .slide{margin-right:15px!important}#premium-layout-1 .cp_keyselling_container{text-align:center;background-color:#fff}#premium-layout-1 .cp_keyselling_container .col-lg-2{width:20%}#premium-layout-1 .cp_keyselling_container img{width:120px;height:117px}#premium-layout-1 .cp_our_people_item{padding:20px 0;background-color:#f9f9f9;margin-bottom:10px}#premium-layout-1 .cp_our_people_item .cp_our_people_item_content{padding:5px 25px;text-align:justify}#premium-layout-1 .cp_our_people_item .cp_our_people_item_content h2{font-size:20px;font-weight:500;text-transform:capitalize;padding:0;margin:0}#premium-layout-1 .cp_our_people_item .cp_our_people_item_content h3{font-size:16px;font-weight:300;padding:5px 0 20px;margin:0}#premium-layout-1 .cp_our_people_item .cp_our_people_item_content p{font-style:italic}#premium-layout-1 .cp_our_people_item .cp_our_people_item_media{float:left;overflow:hidden}#premium-layout-1 .cp_our_people_item .cp_our_people_item_media img{width:100%}#premium-layout-1 .cp_our_people_option_0 .cp_our_people_item .cp_our_people_item_content{float:right;padding-left:20px}#premium-layout-1 .cp_our_benefits_container{width:100%;display:flex;flex-wrap:wrap}#premium-layout-1 .cp_our_benefit_item{position:relative;display:flex;flex-wrap:wrap;margin-bottom:30px}#premium-layout-1 .cp_our_benefit_item:nth-child(3n+1){margin-left:0}#premium-layout-1 .cp_our_benefit_item_container{flex:auto;width:100%;float:left;background-color:#fff;padding:35px 15px;border:1px solid #ddd}#premium-layout-1 .cp_benefit_icon,#premium-layout-1 .cp_benefit_name{width:100%;text-align:center;display:inline-block;clear:both}#premium-layout-1 .cp_benefit_icon .bg-icon-fa{display:inline-block;color:#fff;width:70px;height:70px;overflow:hidden;border-radius:35px;margin:auto auto 15px}#premium-layout-1 .cp_benefit_icon i{font-size:32px;color:#fff;line-height:70px;width:100%}#premium-layout-1 .cp_benefit_name h3{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}#premium-layout-1 .cp_benefit_description{font-size:14px;width:100%;float:left;margin:30px 0 10px;text-align:center}#premium-layout-1 .cp_benefit_description p{margin:0;padding:0;font-size:16px}#premium-layout-1 .social-pre{text-align:center}#premium-layout-1 .social-pre header.container-fluid h2.section-title{font-size:22px;text-transform:uppercase}#premium-layout-1 .socialWrapper{float:none;margin:10px auto 0}#premium-layout-1 .socialIcon i.fa{font-size:1.5em;line-height:50px;color:#fff;transition:all .2s}#premium-layout-1 .socialIcon{display:block;width:50px;margin:0 auto;height:50px;border-radius:50%;outline:none;text-decoration:none;text-align:center}#premium-layout-1 .socialIcon:focus .fa-2x,#premium-layout-1 .socialIcon:hover .fa-2x{color:#363a45}#premium-layout-1 .hvr-float-shadow{display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-duration:.3s;transition-property:transform}#premium-layout-1 .hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);transition-duration:.3s;transition-property:transform,opacity}#premium-layout-1 .hvr-float-shadow:active,#premium-layout-1 .hvr-float-shadow:focus,#premium-layout-1 .hvr-float-shadow:hover{transform:translateY(-5px)}#premium-layout-1 .hvr-float-shadow:active:before,#premium-layout-1 .hvr-float-shadow:focus:before,#premium-layout-1 .hvr-float-shadow:hover:before{opacity:1;transform:translateY(5px)}#premium-layout-1 .floating-eoc{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:501}@media only screen and (max-width:480px){#premium-layout-1 .floating-eoc{display:none}}#premium-layout-1 .floating-eoc .inner{position:relative}#premium-layout-1 .floating-eoc .eoc-badge{position:absolute;top:0;left:-340px;max-width:inherit;background:url(/images/eoc-badge.png) no-repeat;background-size:100% auto;width:350px;height:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;text-align:center;visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s}#premium-layout-1 .floating-eoc .inner:hover .eoc-badge{opacity:1;visibility:visible}#premium-layout-1 .eoc-badge .eoc-badge-kind,#premium-layout-1 .eoc-badge .eoc-winner-y{display:flex;align-items:center;justify-content:center;flex:0 0 100%;max-width:100%}#premium-layout-1 .eoc-badge .eoc-badge-kind img{max-width:230px}#premium-layout-1 #footer-pre{float:left;width:100%;font-size:15px;padding:50px 0;background-color:#3b5998}#premium-layout-1 #footer-pre .column{font-size:13px;text-align:left;line-height:2em}#premium-layout-1 #footer-pre .column h6{font-size:15px;font-weight:400;text-transform:uppercase;margin:10px 0;color:#fff}#premium-layout-1 #footer-pre .column a{color:#c6d2e1;text-decoration:none}#premium-layout-1 #footer .column a:after,#premium-layout-1 #footer-pre .column a:before{content:" ";display:table}#premium-layout-1 #footer-pre .column a:after{clear:both}#premium-layout-1 #footer-pre .column a:hover{color:#fff}#premium-layout-1 #footer-pre .internal-link a{display:block}#premium-layout-1 #footer-pre .imgfooter img{margin-top:30px;max-width:200px}#premium-layout-1 #footer-pre .txt_intro{color:#c6d2e1;font-size:13px;clear:both;padding-top:5px;line-height:24px}#premium-layout-1 .social_col a{background-color:#c6d2e1;display:inline-block;width:35px;height:35px;border-radius:20px;color:#53b6d0;line-height:1em;text-align:center;margin:10px 10px 0 0;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;ms-transition:background .2s ease-out;transition:background .2s ease-out}#premium-layout-1 .social_col i{color:#333;font-size:17px;line-height:2em}#premium-layout-1 #back-top{bottom:30px;position:fixed;right:20px;z-index:30}#premium-layout-1 #back-top a{text-indent:-9999em;background-image:url(/images/up-arrow.png);background-repeat:no-repeat;background-position:50% 20px;border-radius:35px;display:block;height:50px;width:50px;background-color:#000}#premium-layout-1 #fancybox-wrap{position:fixed!important}#premium-layout-1 #header-menu-mobile{background-color:#fff;position:absolute;top:50px;left:20px;width:200px;z-index:1000;display:none}#premium-layout-1 #header-menu-mobile .col-xs-12{padding:0 20px}#premium-layout-1 #header-menu-greeting{float:left;width:100%;padding:30px 0}#premium-layout-1 #header-menu-greeting .col-xs-12,#premium-layout-1 #header-menu-links ul{padding:0}#premium-layout-1 #header-menu-greeting h2,#premium-layout-1 #header-menu-greeting h3{color:#182642;margin-bottom:8px;font-weight:400;font-size:18px}#premium-layout-1 #header-menu-links a{display:block}#premium-layout-1 #header-menu-links a:hover{text-decoration:underline}#premium-layout-1 #header-menu-links,#premium-layout-1 #header-menu-links ul{float:left;width:100%}#premium-layout-1 #header-menu-links ul li{float:left;width:100%;padding:10px 0;line-height:normal}#premium-layout-1 #header-menu-mobile #header-menu-authentication-links{display:none}#premium-layout-1 #header-menu-authentication-links{border-bottom:1px solid #dfdada;margin-bottom:.5rem;padding-bottom:.5rem}#premium-layout-1 #header-menu-authentication-links .col-xs-6{width:50%;margin:0;padding:0 10px}#premium-layout-1 #header-menu-links .btn{border:2px solid #182642;font-size:14px;font-weight:700;color:#182642;display:inline-block;margin-bottom:.625rem;text-align:center;transition:background-color .3s ease-out 0s;width:100%;padding:8px 20px;line-height:1.42857143;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border-radius:3px;outline:none}#premium-layout-1 #header-menu-links .btn:hover{color:#fff;text-decoration:none}#premium-layout-1 #header-menu-links ul.submenu li{padding-left:20px}#premium-layout-1 #header-menu-links ul.submenu li:last-child{padding-bottom:0}@media only screen and (max-width:1169px){#premium-layout-1 #header-pre .hidden{display:block!important}#premium-layout-1 #header-pre #show-menu{height:80px}#premium-layout-1 #header-menu-greeting{border-bottom:1px solid #dfdada}#premium-layout-1 .cp_basic_info_details li span.gr{display:block;height:20px}#premium-layout-1 #footer-pre .powerby{float:left;width:100%;text-align:center}#premium-layout-1 #footer-pre .menu-footer,#premium-layout-1 #header-pre .menu,#premium-layout-1 .cp_basic_info_details li span.line{display:none}}@media only screen and (max-width:979px){#premium-layout-1 .cp_basic_info{padding-top:0;margin-top:80px}#premium-layout-1 .cp_basic_info_details{padding:15px}#premium-layout-1 .frm_LoginPop ul{float:none;clear:both;width:80%;margin:0 auto}#premium-layout-1 .frm_LoginPop ul li{float:left;width:100%}#premium-layout-1 #LoginSendService,#premium-layout-1 #LoginSendService .frm_LoginPop,#premium-layout-1 #LoginSendService .wrapper_435px,#premium-layout-1 #LoginSendService input,#premium-layout-1 .frm_LoginPop ul li label{width:100%}#premium-layout-1 #LoginSendService input{margin-left:0}#premium-layout-1 .frm_LoginPop ul li label{text-align:left}#premium-layout-1 .frm_LoginPop .btn_submit{margin-left:0}#premium-layout-1 #footer-pre .col-xs-3{width:50%;padding:15px}#premium-layout-1 #photo-area,#premium-layout-1 .cp_logo,#premium-layout-1 .frm_LoginPop ul li.end label{display:none}}@media only screen and (max-width:767px){#premium-layout-1 .cp_logo{max-width:none}#premium-layout-1 .logoJobs{float:none;margin:0 auto;width:160px;max-width:none;border:0}#premium-layout-1 .logoJobs table{border:1px solid #d2d2d2;height:105px;margin:0 auto;width:160px}#premium-layout-1 .cp_basic_info_details{text-align:center}#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_content,#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_media,#premium-layout-1 .cp_follow_survey a{width:100%}#premium-layout-1 .cp_follow_survey a.send-resume{margin-bottom:10px}#premium-layout-1 .cp_keyselling_section .col-lg-2{width:50%;padding:15px}#premium-layout-1 .cp_keyselling_section .last{width:100%;text-align:center}#premium-layout-1 .Following{float:none;margin:0 auto}#premium-layout-1 .cp_job_view_detail,#premium-layout-1 .cp_photo_section{display:none}#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_content,#premium-layout-1 .cp_aboutus_item .cp_aboutus_item_media{height:auto}}@media only screen and (max-width:640px){#premium-layout-1 .cp_our_jobs_container .panel-body{padding:15px 0}#premium-layout-1 #header-pre .logo{width:85%;text-align:center}#premium-layout-1 #header-menu-greeting{border-bottom:0}#premium-layout-1 #header-menu-mobile #header-menu-authentication-links{display:block}#premium-layout-1 #header-pre .navbar-right{display:none}}@media only screen and (max-width:480px){#premium-layout-1 #header-pre .columns{padding:0 15px}#premium-layout-1 #container #header-pre .logo{width:80%}#premium-layout-1 #footer-pre .col-xs-3{width:100%;padding:0 15px 15px}}@media only screen and (max-width:320px){#premium-layout-1 #header-pre{min-width:320px}#premium-layout-1 #header-pre .logo{width:85%}#premium-layout-1 #header-pre .logo img{width:100%}}@media(max-width:1024px){#premium-layout-1 .eoc-section>*{max-width:100%;padding:0 15px!important}}#premium-layout-1 .company-info .bot-info.has-badge{padding-right:120px;position:relative}#premium-layout-1 .company-info .bot-info.has-badge>img{position:absolute;top:0;right:0;width:115px}@media(max-width:767px){#premium-layout-1 .company-info .bot-info.has-badge>img{width:100px}#premium-layout-1 .company-info .bot-info.has-badge{padding-right:105px}}#premium-layout-1 header.container-fluid{position:unset!important;background-color:unset}#premium-layout-1 header.container-fluid:before{display:none!important}#premium-layout-1 .template-1-banner-autocomplete{z-index:99;background:#fff;border-radius:15px;width:30%;max-height:250px;margin-top:5px;position:absolute;top:calc(100% + 60px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1019607843)}#premium-layout-1 .template-1-banner-autocomplete li{cursor:pointer;text-align:left;color:#333;border-bottom:1px solid #f4f4f4;padding:12px 20px}#premium-layout-1 .section-page .cp_photo_section .slider-photo .swiper-wrapper{gap:15px}#premium-layout-1 .center-content-dec{display:flex;justify-content:space-between}html.header-medium-screen-menu-displayed #premium-layout-1 #header-menu-mobile{display:block}input{font-size:12px;padding:3px 4px;color:#333}.box-shadow-none{box-shadow:none!important}.f_size12{font-size:12px}.fl_left{float:left}.fl_right{float:right}.mar_left15{margin-left:15px}.width_105{width:105px;display:block}.width_175{width:175px;display:block}#LoginSendService,#LoginSendService .wrapper_435px{float:left;width:435px}#LoginSendService .LoginWithSocial,#LoginSendService .alert_paragraph{width:100%}#LoginSendService .alert_paragraph{padding:12px 27px;color:#000}#LoginSendService input{float:left}#LoginSendService input[type=password],#LoginSendService input[type=text]{height:26px;line-height:26px}.frm_LoginPop{width:350px;margin:0 auto}.frm_LoginPop ul{margin:0;padding:0}.frm_LoginPop ul li{float:left;width:100%;margin-bottom:10px}.frm_LoginPop ul li label{font-size:11px;text-align:right;margin-bottom:0;font-weight:400}.frm_LoginPop .btn_submit{float:left;margin-left:15px}.frm_LoginPop .btn_submit input{background-color:#f79d25;border:0;color:#fff;cursor:pointer;display:block;float:left;font-size:12px;font-weight:700;height:27px;padding:0 5px;text-align:center}.frm_LoginPop a{float:left;font-size:11px;margin:5px 0 0 10px}.frm_LoginPop a:hover{text-decoration:underline}#LoginSendService .LoginWithSocial{float:left;margin-top:10px;padding:0 27px 20px}#LoginSendService .LoginWithSocial p{border-top:1px dotted #c6c6c6;padding-top:10px;padding-bottom:8px;font-size:12px;color:#505050}.LoginWithSocial a{display:inline-block;margin-right:10px;margin-bottom:5px;width:65px;height:22px;background:url(/images/social_login.png) no-repeat;float:left}.LoginWithSocial a.LoginFace{background-position:0 0}.LoginWithSocial a.LoginGoogle{background-position:0 -22px}.LoginWithSocial a.LoginLinkIn{background-position:0 -44px}.LoginWithSocial a.LoginYahoo{background-position:0 -66px}.JobListSkeleton_skeleton__jzWf7{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400% 100%;animation:JobListSkeleton_skeleton-loading__4DxFv 1.4s ease infinite;display:inline-block}@keyframes JobListSkeleton_skeleton-loading__4DxFv{0%{background-position:100% 50%}to{background-position:0 50%}}.JobOpenSkeleton_skeleton__2DMOv{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400% 100%;animation:JobOpenSkeleton_skeleton-loading__q1K4k 1.4s ease infinite;display:inline-block}@keyframes JobOpenSkeleton_skeleton-loading__q1K4k{0%{background-position:100% 50%}to{background-position:0 50%}}.JobOpenSkeleton_skeleton-title__SCWpl{height:20px;width:70%;border-radius:4px;margin-bottom:8px}.JobOpenSkeleton_skeleton-badge__XY66f{height:18px;width:50px;border-radius:8px;margin-left:8px}.JobOpenSkeleton_skeleton-icon__FCcBI{height:16px;width:16px;border-radius:8px;margin-right:4px}.JobOpenSkeleton_skeleton-text__mb3tW{height:14px;width:100px;border-radius:4px}.JobOpenSkeleton_skeleton-button__GtoOS{height:18px;width:90px;border-radius:8px;margin-left:8px}.JobOpenSkeleton_skeleton-job-item__ZYb5U{margin-bottom:32px}