*{box-sizing:border-box}html{scroll-behavior:smooth}body,form,html{margin:0;padding:0;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;font-style:normal}b,strong{font-weight:900}footer,header{background:#fff}.container-main{overflow-x:hidden}input.border_white,textarea.border_white{border:1px solid #fff;background:0 0;color:#fff}textarea{min-height:150px;width:100%;resize:none;padding:10px}img{max-width:100%}.container_padding{padding:40px 20px}.block{display:block}button{border:0;background:0 0;color:#ff9a1f}button:focus{outline:0}a.read_more,button.read_more{color:#fa474d;position:relative;padding:3px 8px}a.read_more:before,button.read_more:before{content:"";width:100%;height:0;transition:.4s all ease;position:absolute;bottom:-4px;left:0;border-bottom:3px solid #fa474d;z-index:-1}a.read_more:hover,button.read_more{color:#fff}a.read_more:hover:before,button.read_more:before{height:30px;background:#fa474d}a{color:inherit;text-decoration:none;cursor:pointer}a:hover{color:inherit;text-decoration:none}.outline_button.orange_button{color:#ff9a1f;padding:3px 8px;border:1px solid #ff9a1f;margin-top:5px;display:inline-block}.outline_button.orange_button:hover{color:#b76e17;border-color:#b76e17}.bg_dark_green{background-color:#7a7858;color:#fff}.bg_black{background-color:#000;color:#fff}.bg_yellow_op{background-color:rgba(196,168,14,.4)}.bg_blue_op{background-color:rgba(43,108,163,.5)}.bg_white{background-color:#fff}.bg_gray{background:#ddd}.bg_gray_light{background:#f9f9f9}.bg_green{background-color:#97ad75}.bg_primary_green{background-color:#5fb32a!important}.color_green_dark{color:#7a7858!important}.color_green{color:#75d17e}.color_white{color:#fff!important}.color_blue_dark{color:#000e3a}.container_site{max-width:950px;margin:0 auto;padding:30px;z-index:1;position:relative}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-bold{font-weight:700}.fw-black{font-weight:900}.fz-3,.required_mark:after{font-size:10px}.fz-2{font-size:12px}.fz-1{font-size:15px}.fz0{font-size:16px}.fz1{font-size:1.2rem}.fz2{font-size:1.4rem}.fz3{font-size:2rem}.fz-tittle{font-size:70px}.fz-sub-tittle{font-size:28px}.border_radius{border-radius:8px}.margin_0{margin:0}.margin_top_30{margin-top:30px}.margin_top_50{margin-top:50px}.margin_bottom_20{margin-bottom:15px}.padding_header{padding-top:65px}.uppercase{text-transform:uppercase}h2{font-size:28px;text-transform:uppercase;font-weight:700;margin-bottom:30px}h2.line:after{content:"";display:block;width:80px;height:2px;background-color:#000;margin:16px auto 0}.center{text-align:center}.margin_section{margin-top:30px}.color_orange{color:#ff9a1f}.font_bebas{font-family:'Bebas Neue',Arial,sans-serif}form .form-control.border_bottom{border:0;border-bottom:1px solid #959ca2;border-radius:0;padding:0 5px}form .form-control.border_bottom+span{margin-bottom:10px;display:block}.button_send{background:#ff9a1f;padding:6px 24px;color:#fff;border-radius:8px;border:2px solid #ff9a1f;transition:.4s all ease;font-size:14px;font-weight:700;text-transform:uppercase;min-width:130px;margin-top:16px;display:inline-block}.button_send:hover{background:#fff;color:#ff9a1f}.button_send_sigook{background:#00aeef;padding:6px 24px;color:#fff;border-radius:8px;border:2px solid #00aeef;transition:.4s all ease;font-size:14px;font-weight:700;text-transform:uppercase;min-width:130px;margin-top:16px;display:inline-block}.button_send_sigook:hover{background:#fff;color:#00aeef}.button_send_sigook_worker{background:#fa474d;padding:6px 24px;color:#fff;border-radius:8px;border:2px solid #fa474d;transition:.4s all ease;font-size:14px;font-weight:700;text-transform:uppercase;min-width:130px;margin-top:16px;display:inline-block}.button_send_sigook_worker:hover{background:#fff;color:#fa474d}.item_box{padding:10px}.item_box h4{text-align:center;font-size:18px;text-shadow:1px 1px 10px #fff}.item_box ul{text-align:left;margin-bottom:0}.required_mark:after{content:"*";color:#cd5c5c;display:inline-block;margin-left:5px}.top_arrow a{position:fixed;width:40px;height:40px;bottom:30px;right:30px;cursor:pointer;z-index:9}.top_arrow a img{opacity:.6;transition:.4s all ease}.top_arrow a img:hover{opacity:1}form .alert{padding:5px;margin:0 auto}trix-editor{min-height:200px;max-height:450px;overflow:auto}trix-toolbar .trix-button-group.trix-button-group--file-tools{display:none}.question-input{position:relative}.question-input input{padding-right:25px}.question-input a{display:inline-block;position:absolute;right:20px;top:8px;background:#d6d6d6;width:22px;height:22px;text-align:center;border-radius:50%;color:#fff;padding-top:1px}.slick-dots{text-align:center;padding:20px 0 0;margin-bottom:0;list-style:none}.slick-dots li{display:inline-block;margin:0 10px}.slick-dots li button{font-size:0;width:10px;height:10px;background:#0744a2;border-radius:50%;padding:0}.slick-dots li button:focus{outline:0}.slick-dots li.slick-active button{background:rgba(255,255,255,.6)}.covid-alert{padding:10px 20px;display:flex;align-items:center}@media (max-width:800px){.covid-alert{flex-wrap:wrap}}.covid-alert h2{margin:0;font-size:16px;min-width:280px}.covid-alert p{margin:0;font-size:14px}.covid-alert a{text-decoration:underline}.underline{text-decoration:underline}.loader{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:9;top:0;left:0;bottom:0;display:none}.loader img{width:70px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.table.border-0 td,.table.border-0 th{border:0}@media (max-width:767px){.hide-on-mobile{display:none}}.navbar{padding-top:0;padding-right:0}.navbar-brand{padding-right:100px}.navbar-brand img{max-width:220px}.navbar-collapse{flex-wrap:wrap}.navbar_info{width:100%;background-color:#000e3a;color:#fff;font-size:12px;font-weight:400;padding:4px 30px 4px 15px;margin-right:-15px;border-radius:0 0 0 10px;margin-bottom:.5rem}.navbar_info ul{padding:0;margin:0}.navbar_info li{display:inline-block;margin-right:30px;margin-bottom:0}.navbar_info li img{margin-right:5px;width:11px;position:relative;top:-1px}.navbar-nav{width:100%;font-size:14px;font-weight:700;text-transform:uppercase;padding-right:1rem}.navbar-nav a.nav-link.button_blue{padding:6px 24px;color:#1662d6;border:2px solid #1662d6;border-radius:8px;transition:.4s all ease;color:#1662d6;padding:6px 10px}.navbar-nav a.nav-link.button_blue:hover{background:#1662d6;color:#fff}.navbar-nav a.nav-link.button_green{background:#5fb32a;padding:6px 24px;color:#fff;border-radius:8px;border:2px solid #5fb32a;transition:.4s all ease;padding:6px 10px}.navbar-nav a.nav-link.button_green:hover{background:#fff;color:#5fb32a}.submenu_horizontal{background:#1662d6;color:#fff;right:0;left:auto;width:calc(100% - 330px);justify-content:space-around;box-shadow:0 5px 10px #434343;border-radius:0 0 8px 8px;z-index:9;margin-top:0}.submenu_horizontal>ul{padding:10px 20px;display:flex;list-style:none}.submenu_horizontal>ul>li{padding:0 15px;width:calc(33% - 4px);vertical-align:top}.submenu_horizontal .submenu_title{margin:0 0 15px;display:inline-block;padding-top:0;text-decoration:underline}.submenu_horizontal .submenu_title:hover{text-decoration:underline}.submenu_horizontal .submenu_items{text-transform:none;font-weight:400;padding-left:0}.submenu_horizontal .submenu_items li{margin-bottom:6px;display:block;font-weight:lighter;padding:0}.submenu_horizontal .submenu_items li:hover{text-decoration:underline}.submenu_horizontal li a{padding:0}.dropdown{position:static}.footer{text-align:center;box-shadow:0 -3px 2px #eaeaea}.footer .container{padding:30px 20px}.footer .container p{margin-bottom:4px;font-size:14px}.footer img{max-width:230px;margin-bottom:20px}.footer_copy{background-color:#f9f9f9;font-size:14px;color:#000;display:flex;justify-content:space-between;padding:20px 20px 10px}.footer_copy ul{padding-left:0;list-style:none}.footer_copy ul li{display:inline-block;margin-left:30px}.phone_button_mobile{background:#03137f;color:#fff;padding:6px 30px;display:none}.phone_button_mobile a{border:1px solid #fff;border-radius:5px;display:block;padding:4px;margin:0 auto;width:180px;text-align:center}@media (max-width:767px){.navbar{padding:10px 15px}.navbar-light .navbar-toggler{border:0}.navbar-brand{padding:0;margin:0}.navbar-brand img{width:200px}.phone_button_mobile{display:block}.navbar_info{display:none}.navbar-nav .dropdown-menu ul.sub_menu_just_desktop{display:none}.navbar-collapse{background:#000e3a;text-align:center;padding:30px;margin:10px -15px -10px;display:flex}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#fff;font-weight:400}.navbar-light .navbar-nav .show>.nav-link{color:#fff;font-weight:400}.navbar-nav a.nav-link.button_blue,.navbar-nav a.nav-link.button_green{background:0 0;color:#fff;border:1px solid #fff;margin:10px 0}.navbar-nav .dropdown-menu{background:0 0!important;width:100%;box-shadow:none}.navbar-nav .dropdown-menu ul{display:block}.submenu_horizontal>ul>li{width:100%;font-size:14px;font-weight:400;text-align:center}.submenu_horizontal>ul>li .submenu_title{text-decoration:none;color:#ccc;text-transform:capitalize}}.main_banner .home_slider_item{display:flex;align-items:center}.main_banner .home_slider_item img{width:50%}.main_banner .home_slider_content{width:50%;padding:0 30px;margin-left:-20px}.main_banner .home_slider_content h2{font-size:4vw;text-transform:capitalize}.main_banner .home_slider_content a{margin-top:20px;display:inline-block;font-size:18px;margin-right:15px;text-transform:uppercase;padding:6px 24px;color:#fff;border:2px solid #fff;border-radius:8px;transition:.4s all ease}.main_banner .home_slider_content a:hover{background:#fff;color:#fff}.main_banner .home_slider_content a.button_blue{background:#1662d6;border:2px solid #1662d6;transition:.3s all ease}.main_banner .home_slider_content a.button_blue:hover{border:2px solid #1662d6;color:#1662d6;background:#fff}.main_banner .home_slider_content a.button_green{background:#5fb32a;border:2px solid #5fb32a;transition:.3s all ease}.main_banner .home_slider_content a.button_green:hover{border:2px solid #5fb32a;color:#5fb32a;background:#fff}.main_banner .home_slider_content div{display:flex;flex-direction:row-reverse}.main_banner .home_slider_content div img{width:25%}.container_why{margin:10px 10px 0;padding:20px;box-shadow:0 0 4px #cdcbcb;position:relative}.container_why .icon{width:100px;height:100px;margin:0 auto 20px;background-color:#00aeef;padding:20px;border-radius:50%}.container_why .icon img{height:100%;width:100%;object-fit:cover}.container_why h3{font-size:20px;font-weight:700;margin-bottom:16px}.container_detail_products .background_triangle{position:absolute;height:140%;left:50%;top:-20%;transform:translateX(-50%);z-index:-1;max-width:311px;object-fit:contain}.home_punch_card h3{color:#00aeef;font-family:'Bebas Neue',Arial,sans-serif;font-weight:300;font-size:34px}.home_punch_card h3 b{font-weight:700}.home_punch_card img:not(.background_triangle){max-width:255px}.home_punch_card>div:first-child{text-align:right}.home_punch_card ul li:before{position:static;display:inline-block;margin-right:5px}.home_sigook img:not(.background_triangle){max-height:255px}.home_sigook .sigook_logo{max-width:200px}.home_sigook>div:nth-child(2){text-align:left}.orange_check,.solutions_workers ul{list-style:none}.orange_check li,.solutions_workers ul li{position:relative}.orange_check li:before,.solutions_workers ul li:before{content:"";background-image:url("../images/orange_check.png");width:14px;height:14px;background-size:contain;position:absolute;left:-25px;top:5px}.container_counter{background-image:url("../images/background-counter.jpg");background-attachment:fixed;background-size:cover}.container_counter .item_counter{color:#fff;text-align:center;padding:30px 0}.container_counter .item_counter img{display:block;width:60px;margin:0 auto 20px}.container_counter .item_counter .number{display:block;font-size:40px;font-weight:700;letter-spacing:1px;line-height:35px}.container_counter .item_counter .description{font-size:20px;font-weight:lighter}.container_counter .background_gray{padding:30px;background:rgba(0,0,0,.5);position:relative}.container_counter .background_gray:before{content:"";position:absolute;width:calc(100% - 60px);height:1px;background:#d8d8d8;top:50%;left:30px}.container_industries .tabs{padding:0;list-style:none;width:70%;margin:0 auto;display:flex;justify-content:space-around;border:1px solid #5fb32a;border-radius:20px}.container_industries .tabs li{min-width:160px;text-transform:uppercase;padding:5px;width:100%;border-radius:20px;color:#9f9f9f;cursor:pointer;transition:.2s all linear}.container_industries .tabs li:hover{background:#f9f9f9}.container_industries .tabs li.active{background:#5fb32a;color:#fff;opacity:1}.container-industry{padding:50px 0;text-align:left}.container-industry .item-industry{display:inline-block;width:calc(33% - 34px);background:#f9f9f9;border-radius:10px;margin:15px;text-align:center;padding:35px 10px;transition:.4s all ease}.container-industry .item-industry .relative{position:relative;width:80px;height:70px;margin:0 auto 10px;display:block}.container-industry .item-industry .relative img{width:100%;height:100%;object-fit:contain;transition:.4s all ease}.container-industry .item-industry .relative img:nth-child(2){position:absolute;left:0;top:0;opacity:0;transition:.4s all ease}.container-industry .item-industry:hover{color:#ff9a1f}.container-industry .item-industry:hover .relative img{opacity:0}.container-industry .item-industry:hover .relative img:nth-child(2){opacity:1}.hide-solution-tab{display:none}.background_blue_green{background-image:url("../images/background_blue.png");background-size:100% 100%}.container_testimonials{padding:80px 20px;color:#fff;text-align:center}.container_testimonials img{max-width:30px;margin-bottom:20px;opacity:.4}.container_testimonials p{font-weight:lighter;max-width:80%;margin:0 auto 20px;font-size:18px}.container_testimonials .author,.container_testimonials .city{margin-bottom:0;font-size:14px}@media (max-width:767px){.main_banner .home_slider_item{display:block}.main_banner .home_slider_item img{width:100%}.main_banner .home_slider_item .home_slider_content{padding:0 10px;margin:0;width:100%;text-align:center}.main_banner .home_slider_item .home_slider_content h2{margin:0;font-size:30px;padding:10px 20px}.main_banner .home_slider_item .home_slider_content a{margin-top:10px;font-size:16px;margin-right:5px;text-transform:uppercase;padding:4px 10px;color:#fff;position:relative}.main_banner .home_slider_item .home_slider_content div{display:ruby-text}.margin_section{margin-top:0}.home_sigook>div:nth-child(2){margin-top:30px}.home_punch_card div:first-child{text-align:left}.home_punch_card div:nth-child(2){order:-1;margin-bottom:30px}.container_industries .tabs{flex-direction:column;width:100%}.container-industry .item-industry{width:calc(50% - 25px);margin:10px}.container_testimonials{padding:60px 0}.container_testimonials p{max-width:100%}}.open_positions .bg_welcome{padding-top:120px;background-image:url("../images/background_main.png");background-color:#000;background-position:50% 20%;background-size:cover}.open_positions h2{margin-bottom:50px}.open_positions #jobs_widget_container{background:#cad0c0;padding:30px 20px 0;border-radius:8px;margin:20px 0}.open_positions #jobs_widget_container h3{color:#5a5941;border-bottom:1px solid #5a5941;padding-bottom:20px}.open_positions table{margin:20px 0 0;border-spacing:1px 10px;border-collapse:separate;font-weight:400}.open_positions table td{border:solid 1px #fff}.open_positions table tr td:first-child{border-top-left-radius:8px}.open_positions table tr td:last-child{border-top-right-radius:8px}.open_positions table tr td:first-child{border-bottom-left-radius:8px}.open_positions table tr td:last-child{border-bottom-right-radius:8px}.open_positions table th{padding:0 15px}.open_positions table td{padding:15px}.open_positions table td a:hover{opacity:.8}.open_positions table tbody tr{background:rgba(255,255,255,.8)}.open_positions table tbody tr:hover{background:#ececec}.open_positions table .block.showVisited:before{content:"";display:inline-block;width:30px;height:30px;background-image:url("../images/factory.png");background-size:contain;opacity:.2;border:1px solid gray;border-radius:50%;vertical-align:middle;margin-right:9px}.open_positions #jobs_widget_link_split{font-size:12px}.open_positions .position_container{margin-bottom:30px}.open_positions .actions{margin-top:30px;text-align:center}.background_request_staff{background-image:url("../images/background_company.jpg");background-size:cover;background-attachment:fixed;background-position:50% 50%;padding:40px 10px 160px;position:relative}.background_request_staff:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.background_request_staff:before{background:rgba(0,0,0,.7)}.background_request_staff .title{font-family:'Bebas Neue',Arial,sans-serif;font-size:60px;color:#fff;text-align:center;font-weight:400;margin-bottom:0;position:relative}.background_request_staff p{color:#fff;text-align:center;position:relative;font-weight:100;font-size:18px;width:70%;margin:0 auto}.container_form_request_staff{background:#fff;width:80%;margin:-140px auto 20px;padding:40px;position:relative;box-shadow:0 0 10px #606060;border-radius:10px}.container_form_request_staff h3{font-weight:700;font-size:20px;color:#3e4143;margin-bottom:18px;text-transform:uppercase}.container_full_divided{margin-top:80px}.container_full_divided .row_divided{display:flex;align-items:center}.container_full_divided .row_divided>div{display:inline-block;flex-basis:50%}.container_full_divided .row_divided .col_content{flex-basis:45%;margin-left:-60px;color:#fff;align-self:normal;display:flex;padding:30px 0}.container_full_divided .row_divided .col_content .background_green_op{background:rgba(95,179,42,.8);padding:10px 40px 10px 80px;display:flex;flex-direction:column;justify-content:center}.container_full_divided .row_divided .col_content h3{font-size:20px;font-weight:700}.container_full_divided .row_divided .col_content.col_left{position:relative}.container_full_divided .row_divided .col_content.col_left .background_green_op{padding:10px 80px 10px 40px;margin-right:-60px;margin-left:0}.request_staff_page .background_gray_light{background:#f0f0f0;padding:50px 100px;color:#616161}.request_staff_page .background_gray_light h3{font-weight:700;font-size:20px}.background_regulations{background:url("../images/background_standards.jpg");background-size:cover;padding:40px 20px;position:relative}.background_regulations:before{content:"";background:rgba(255,255,255,.85);position:absolute;top:0;left:0;width:100%;height:100%}.background_regulations img{width:170px;height:60px;object-fit:contain;margin:0 auto}@media (max-width:767px){.row_divided{flex-direction:column}.container_form_request_staff{width:calc(100% - 30px)}.background_request_staff .title{font-size:45px}.request_staff_page .background_gray_light{padding:30px 20px}.container_full_divided .row_divided .col_content{margin-left:0;padding:0}.container_full_divided .row_divided .col_content .background_green_op{padding:20px}.container_full_divided .row_divided .col_content.col_left .background_green_op{padding:20px;margin:0}.container_full_divided{margin-top:40px}}.title_item_industry{padding-left:20px;padding-top:20px;padding-right:20px;margin-bottom:30px;text-transform:uppercase}.item_industry{display:flex;padding:0;margin-bottom:30px}.item_industry .industry_image{flex-basis:calc(55% - 10px)}.item_industry .industry_content{flex-basis:45%;align-self:center}.item_industry .industry_image{position:relative;min-height:250px}.item_industry .industry_image img{width:100%;height:100%;object-fit:cover;position:absolute;object-position:center}.item_industry .industry_content{padding:16px 40px 16px 20px}.item_industry .industry_content h4{font-size:19px;font-weight:700;padding:2px 40px 4px;margin-left:-40px;display:inline-block;background:rgba(22,98,214,.85);color:#fff;position:relative}.item_industry .industry_content h4:before{content:"";width:0;height:0;position:absolute;top:0;right:0;border-style:solid;border-width:25px;border-color:transparent #fff #fff transparent}.item_industry .industry_content p{position:relative}.banner_industry{background-image:url("../images/banner_industry.jpg");background-attachment:fixed;background-size:cover;padding:60px 20px;color:#fff;font-weight:lighter;font-size:18px;position:relative}.banner_industry:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.banner_industry:before{background-color:rgba(22,98,214,.85)}.banner_industry button{padding:6px 24px;color:#fff;border:2px solid #fff;border-radius:8px;transition:.4s all ease;text-transform:uppercase;font-size:14px;margin:30px 10px 0;min-width:200px}.banner_industry button:hover{background:#fff;color:#fff}.banner_industry button:hover{color:#1662d6}.container_resume_industry{margin-bottom:50px}.container_resume_industry p{width:70%;margin:0 auto;color:#545353;font-weight:200}.container_resume_industry button{display:block;margin:20px auto 0}button.btn-outline-secondary{padding:6px 24px;color:#ff9a1f;border:2px solid #ff9a1f;border-radius:8px;transition:.4s all ease;text-transform:uppercase}button.btn-outline-secondary:hover{background:#ff9a1f;color:#fff}#bannerAnchor{margin-bottom:30px}.bannerSigook{background:#fff;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);z-index:9;border:1px solid #d4d4d4;padding:0 0 10px}.bannerSigook:before{content:""}.bannerSigook.bannerStatic{position:static;transform:translate(0)}.bannerSigook h3{font-size:16px;text-transform:uppercase;font-weight:700;margin-top:10px;margin-bottom:18px}.bannerSigook .flex{display:flex;justify-content:center;align-items:normal}.bannerSigook .imageSigook{width:50%;background:#00aeef;color:#fff;padding-left:16px;transition:.4s all ease}.bannerSigook .imageSigook a{display:flex;align-items:center}.bannerSigook .imageSigook img{width:190px;margin-top:-23px}.bannerSigook .imageSigook p{margin-bottom:0;text-align:left;padding-right:40px}.bannerSigook .imageSigook:hover{background:#a4a4a4}.bannerSigook .imagePunch{width:50%;background:#fa474d;color:#fff;padding-right:16px;transition:.4s all ease}.bannerSigook .imagePunch a{display:flex;align-items:center}.bannerSigook .imagePunch img{width:120px;margin-top:-40px;margin-bottom:-8px}.bannerSigook .imagePunch p{margin-bottom:0;text-align:right;padding-left:40px}.bannerSigook .imagePunch:hover{background:#a4a4a4}.bannerSigook.static{position:static;transform:translateX(0)}.company_positions_list .company_positions_container{background:#fff;border:1px solid #d1d1d1;display:flex;margin-bottom:10px}.company_positions_list .title_item_industry{font-size:18px;padding:0;margin:0 0 16px}.company_positions_list .industry_image{width:40%;object-fit:cover;height:200px}.company_positions_list .industry_content{width:60%;padding:15px;align-self:center}.truncate_3Lines{height:72px;overflow:hidden;position:relative}.truncate_3Lines p{margin-bottom:0}.worker_testimonials{text-align:center;padding-bottom:50px}.worker_testimonials img{width:90px;height:90px;object-fit:cover;display:block;border-radius:50%;margin:0 auto -50px;z-index:1;position:relative}.worker_testimonials .worker_testimonial{font-size:18px;text-align:center;display:inline-block;padding:60px 20px 50px;box-shadow:1px 1px 6px #d7d7d7;min-width:50%}.solutions_workers .item_industry{align-items:normal}.solutions_workers .item_industry .item_image{flex-basis:30%;width:30%;position:relative}.solutions_workers .item_industry .item_image img{height:100%;width:100%;object-fit:cover;position:absolute;left:0;top:0}.solutions_workers .item_industry .item_content{flex-basis:70%;padding-left:15px}.solutions_workers .background_request_staff{padding-bottom:40px}.worker_jobs{padding:10px 20px;border:1px solid #c8c8c8}.banner_worker{padding:30px 50px;background:#00aeef}.banner_worker img{display:inline-block;width:290px}.banner_worker div{display:inline-block;width:calc(100% - 340px);vertical-align:bottom;color:#fff;padding-left:30px}@media (max-width:767px){.background_request_staff p{width:100%}.item_industry{display:block}.item_industry .industry_content{padding:20px}.bannerSigook{position:static;transform:translateX(0)}.bannerSigook .flex{display:block}.bannerSigook .imagePunch,.bannerSigook .imageSigook{width:100%}.bannerSigook .imagePunch img,.bannerSigook .imageSigook img{margin-top:0}.banner_worker{padding:20px;background:#2d2d2d;text-align:center}.banner_worker img{display:block;width:290px;margin:0 auto 20px}.banner_worker div{display:block;width:100%;padding-left:0}.title_item_industry{padding:0}.solutions_workers .item_industry .item_image{width:100%;height:200px}.solutions_workers .item_industry .item_content{width:100%;padding-left:0}}.jobs .search-job-container{background:#fff;width:80%;margin-left:11%;padding:15px;position:relative;box-shadow:0 0 10px #606060;border-radius:10px;height:fit-content;margin-bottom:10px}@media (max-width:767px){.jobs .search-job-container{margin-bottom:0}}.jobs .search-job-container button{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem}@media (min-width:992px){.jobs .search-job-container button{margin-top:30px}}@media (min-width:768px) and (max-width:992px){.jobs .search-job-container button{margin-top:20px}}@media (max-width:575px){.jobs .search-job-container button{margin-top:20px}}.jobs .background_jobs{background-image:url("../images/background_job.jpg");background-size:cover;padding:10px 10px 0;height:fit-content;position:relative}.jobs .background_jobs:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.jobs .title{font-family:'Bebas Neue',Arial,sans-serif;font-size:60px;color:#fff;text-align:center;font-weight:400;margin-bottom:0;position:relative}.jobs .col_jobList{padding:0 20px 15px 40px;width:35%;min-width:300px;max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden}.jobs .col_jobDetail{width:100%;padding:20px 15px;border-left:1px solid #d6d6d6;position:relative;max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden;background:#f5f5f5}.jobs .col_jobDetail>div{position:relative}.jobs .container_jobs{display:flex}.job_container{padding:15px 0;position:relative;cursor:pointer}.job_container .open{display:none}.job_container h3,.job_container span{position:relative;z-index:2}.job_container:after{content:"";width:130%;height:1px;border-bottom:1px solid #d6d6d6;position:absolute;left:-20%;bottom:-1px}.job_container:before{content:"";height:100%;left:-40px;top:0;width:calc(100% + 60px);position:absolute;z-index:0;background:0 0;transition:.2s all ease}.job_container h3{font-size:16px;margin-bottom:2px;font-weight:500;text-transform:uppercase}.job_container:hover:before{background:#f5f5f5}.job_container:hover h3{text-decoration:underline}.job_container span{display:block;font-size:14px;font-weight:500;color:#434343}.job_container.active:before{background:#f5f5f5}.job_detail{padding:20px;margin-bottom:1px;border:1px solid #d6d6d6}.job_detail .job_detail_top{border-bottom:1px solid #d6d6d6;padding-bottom:20px;margin-bottom:20px}.job_detail .job_detail_top .flex{display:flex;margin-top:25px}.job_detail .job_detail_top .flex>div{flex-basis:30%}.job_detail .job_detail_top .flex span{display:block;position:relative;padding-left:16px}.job_detail .job_detail_top .flex span img{width:12px;position:absolute;left:-3px}.job_detail h3{font-weight:900;color:#1662d6}.button_apply{background:#1662d6;padding:6px 24px;color:#fff;border-radius:8px;border:2px solid #1662d6;transition:.4s all ease;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px;align-self:baseline}.button_apply:hover{background:#fff;color:#1662d6}.job-detail-mobile{display:none}@media (max-width:767px){.job_detail .job_detail_top .flex{flex-wrap:wrap}.job_detail .job_detail_top .flex button{margin-top:20px}.jobs .col_jobList{width:100%;min-width:0;max-height:none;padding:15px}.jobs .col_jobDetail{display:none}.job-detail-mobile{display:block;margin-left:-15px;margin-right:-15px}.job-detail-mobile .job_detail{background:#e9ecf5}.close_job_detail_button{background:url("../images/close.png");background-size:contain;display:block;position:relative;height:14px;width:14px;padding:0;float:right;top:10px;z-index:4;transform:rotate(-180deg);opacity:.5}}.job_description_requirements{white-space:pre-line}.container_contact{display:flex;align-items:center;flex-wrap:wrap;min-height:calc(100vh - 100px)}.container_contact .row{width:100%}.container_contact h2{font-family:'Bebas Neue',Arial,sans-serif;font-size:50px;margin-bottom:16px;font-weight:400}.container_contact form label{opacity:.65;padding-left:6px}.container_contact .summary_contact{border-radius:10px;color:#fff;padding:50px 30px;background-image:url("../images/contact_bg.png");background-size:cover;position:relative}.container_contact .summary_contact:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.container_contact .summary_contact:before{background-color:rgba(22,98,214,.85);border-radius:10px}.container_contact .summary_contact>div{position:relative}.container_contact .summary_contact h3{font-weight:700;margin-bottom:20px}.container_contact .summary_contact span{display:block;font-weight:lighter}.container_contact .summary_contact p{margin-bottom:20px}.container_contact ul.social{padding:0;list-style:none;margin-top:30px}.container_contact ul.social li{display:inline-block;width:30px;margin-right:10px}@media (max-width:767px){.container_contact{min-height:0;display:block;padding:20px;background:#fff}.container_contact .row{margin:0}.container_contact .row>div{margin-bottom:20px}}.background_services{background-image:url("../images/background_services.png");background-size:cover;background-position:100% 100%;position:relative;margin-bottom:120px}.background_services .row{position:relative;bottom:-60px}.background_services .services_description{align-self:center;color:#fff}.background_services .services_description h1{font-family:"Bebas Neue",Arial,sans-serif;font-weight:lighter;font-size:50px}.background_services .services_description p{max-width:450px;font-size:18px;font-weight:lighter}.background_services .services_description button{background:#fff;padding:6px 24px;color:#fff;border-radius:8px;border:2px solid #fff;transition:.4s all ease;color:#fa474d;text-transform:uppercase}.background_services .services_description button:hover{background:#fff;color:#fff}.background_services .services_description button:hover{background:#00aeef}.container_services .w-75{margin:30px auto 60px}.container_services .container_benefit{display:flex;margin-bottom:20px;box-shadow:0 0 4px #cdcbcb;padding:20px;align-items:center}.container_services .container_benefit img{width:80px;height:60px;opacity:.5;object-fit:contain}.container_services .container_benefit p{padding-left:20px;width:calc(100% - 80px);margin-bottom:0}.container_services_banner{margin:80px 0 0;padding:60px 15px;background-image:url("../images/background_banner_services.jpg");background-size:cover;background-position:50%;background-attachment:fixed;position:relative}.container_services_banner:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.container_services_banner h3{font-weight:700;text-transform:uppercase}.container_services_banner .align-content-center{align-self:center;padding-right:70px;color:#fff}.container_services_banner .container_services_form{box-shadow:0 0 10px #606060;border-radius:10px;padding:30px;background:#fff}.container_services_banner .container_services_form h3{font-weight:700;text-transform:uppercase;font-size:20px;color:#3e4143;margin-bottom:18px}@media (max-width:767px){.background_services .services_description{padding-top:0}.order_sm_2{order:2}.order_sm_2 img{height:356px;margin:40px auto 0;display:inline-block;object-fit:contain;object-position:50%;width:80%}.container_services .w-75{width:100%!important}.container_services_banner .align-content-center{padding-right:0;margin-bottom:20px}.container_services .container_benefit{display:block;text-align:center}.container_services .container_benefit p{margin-top:16px;width:100%;padding:0}}.apply_online{padding-bottom:10px}.apply_online select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/down-arrow.png") 93%/6% no-repeat #fff;background-size:16px}.apply_online .background_apply{padding:10px 10px 0;background:url("../images/background_job.jpg") 50% 50%;background-size:cover;position:relative}.apply_online .background_apply:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.apply_online .background_apply:before{background:rgba(0,0,0,.6)}.apply_online .title{font-family:'Bebas Neue',Arial,sans-serif;font-size:60px;color:#fff;text-align:center;font-weight:400;margin-bottom:0;position:relative}.apply_online .container_form{width:80%;padding:40px;position:relative;margin:0 auto}.apply_online .section_form{margin-bottom:20px}.apply_online .section_title{font-size:18px;font-weight:700;text-transform:uppercase;color:#000e3a}.apply_online label{font-size:14px}.apply_online .margin_bottom_10{margin-bottom:5px}.apply_online .form-check{margin-top:5px;padding-left:0}.apply_online .form-check .form-check-label{padding-left:1.25rem;padding-right:2rem;position:relative}.apply_online .form-check-radio{display:inline-block;position:absolute;margin-top:.3rem;margin-left:-1.25rem}.apply_online .container_check label{display:block;font-size:14px}.apply_online .button_send{margin:10px auto;display:block}.apply_online .columns_3{column-count:3}.apply_online .file-resume{border:1px solid #ced4da;background:#f9f9f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 50px 3px 10px;margin-bottom:10px;border-radius:5px;position:relative}.apply_online .file-resume:nth-last-of-type(1){margin-bottom:20px}.apply_online .file-resume button{min-width:auto;position:absolute;right:10px;height:auto;background:0 0;padding:0;top:5px;font-family:unset;color:#a5a5a5}.apply_online .documents-container .row{background:#fbfbfb;border-radius:5px;padding:20px 5px;margin-bottom:20px}.apply_online .button_apply{margin-bottom:20px}.apply_online .button_remove{margin-left:16px;padding:0 20px;border:2px solid #ced4da;color:#495058;font-size:14px;background:#e9ecef;border-radius:4px}.apply_online .form-control[readonly]{background-color:#fff}.notifications table{margin:20px auto}@media (max-width:990px){.apply_online .container_form{width:100%}}@media (max-width:900px){.apply_online .container_form{padding:40px 10px;margin:0;width:calc(100% - 40px)}}.container-document{padding:10px;font-size:18px;border:1px solid #a7a8aa;border-radius:5px;background:#fffaf5;max-width:600px;margin:0 auto 20px}.container-document img{width:60px;display:inline-block;opacity:.7}.container-document p{display:inline-block;width:calc(100% - 70px);text-align:left;margin-bottom:0;vertical-align:middle;padding-left:10px}.field-validation-error{color:#dc3545;font-size:12px;display:block}.container-icon-orange{border:1px solid #a7a8aa;border-radius:5px;background:#fff7f0;padding:3px 10px}.container-icon-orange a{font-weight:700;font-size:16px;display:inline-block;vertical-align:middle}.container-icon-orange img{width:30px;display:inline-block}.w-10{width:10%}@media (max-width:767px){.apply_online{background:#fff}.apply_online .container_form{padding:40px 10px;margin:0;width:100%}.apply_online .container_check label,.apply_online label{font-size:16px}.apply_online input[type=checkbox],.apply_online input[type=radio]{transform:scale(1.3)}.apply_online .form-check .form-check-label{display:block;margin-top:10px;padding-left:30px}.apply_online .columns_3{column-count:1}.w-md-20{width:20%}.flex-sm-wrap{flex-wrap:wrap}}.files-container{display:flex;overflow:hidden;position:relative}.files-container input{width:calc(100% - 30px)}.files-container input:focus{outline:0}.files-container .button-clean{width:30px;background:#e9ecef;display:none;padding:4px 9px;height:38px;margin-left:-1px;position:absolute;top:0;right:0}.files-container .button-clean img{position:relative;top:-1px}.button-upload-file input[type=file]{opacity:0}#licensesValues{display:flex;flex-wrap:wrap;justify-content:space-between}#licensesValues .form-group{border:1px solid #ced4da;border-radius:5px;position:relative;width:calc(50% - 10px);background:#e9ecef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:left;padding:4px 32px 1px 10px}#licensesValues .form-group:before{content:"...";width:20px;position:absolute;height:100%;background-color:#e9ecef;left:0;top:5px;padding-left:7px}#licensesValues .form-group button[type=button]{width:30px;background:#e9ecef;padding:4px 9px;height:36px;margin-left:-1px;position:absolute;top:0;right:0;border-radius:0 5px 5px 0;color:#000;font-size:0}#licensesValues .form-group button[type=button]:before{content:"";background-image:url("../images/close.png");width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:contain}@media (max-width:767px){@supports (-webkit-touch-callout:none){.datepicker-dropdown{display:none!important}}#licensesValues .form-group{width:100%}}.button-upload-file{width:100%}.input-browse-file{display:flex;position:relative}.input-browse-file .btn-upload-file{color:#555;background-color:#eee;border:1px solid #ced4da;margin-left:-3px;border-radius:0 4px 4px 0;position:relative;z-index:1;height:38px}.input-browse-file input[type=file]{position:absolute;top:0;width:100%;height:100%;z-index:2}.input-browse-file .document-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.input-browse-file .document-container .form-group{margin-bottom:0}.input-browse-file .document-container label{font-size:1rem;margin-bottom:0;direction:rtl;text-align:left}.dots-begin .form-group{position:relative}.dots-begin .form-group:before{content:"...";width:16px;position:absolute;height:50%;background-color:#fff;left:0;top:8px;padding-left:7px;border-left:1px solid #ced4da}.border-dark-2{border:#000 solid 2px}.input-inline-border-bottom{display:inline-block;width:auto;border:0;border-bottom:1px solid #000;border-radius:0;margin:0 10px;padding-bottom:0}.skills-selector{list-style:none;margin:0;padding:0;display:inline-block}.skills-selector li{display:inline-block;background:#555;color:#fff;padding:3px 5px 3px 10px;border-radius:15px;margin-right:5px;margin-bottom:5px}.skills-selector li a{color:#fff;text-decoration:none;margin-left:5px;font-size:10px;background:#333;width:15px;height:15px;border-radius:50%;display:inline-flex;text-align:center;align-items:center;justify-content:center}.skills-selector li a:hover{color:red}.testimonials{position:relative}.testimonials .absolute video{height:100%;width:100%;position:absolute;left:0;top:0;object-fit:cover;opacity:.6}.testimonials .container_background{background:rgba(8,33,41,.8);color:#fff;padding:30px}.testimonials h2{color:#fff1a2;font-weight:200;font-size:34px;text-align:center;margin-bottom:30px}.testimonials .row{margin-top:40px}.testimonials .row>div{align-self:flex-end}.testimonials .text_shadow{font-size:18px;text-shadow:2px 2px 4px #fff}.testimonials .author{padding-bottom:10px}.testimonials .logo{margin-top:40px;margin-bottom:10px;text-align:right}.testimonials .logo img{max-width:300px}.about_page{counter-reset:section}.about_page .main_banner{background-image:url("../images/bg_about.jpg");min-height:calc(100vh - 100px);display:flex;align-items:center;background-attachment:fixed;background-size:cover}.about_page .main_banner h1{color:#fff;font-family:'Bebas Neue',Arial,sans-serif;margin-bottom:0;font-size:110px;line-height:100px;text-shadow:1px 1px 6px #000}.about_page .main_banner h1.temporary{font-size:85px;line-height:80px}.about_page .section_blue{background-image:url("../images/background_about.jpg");background-size:cover;background-attachment:cover;color:#fff;background-position:50% 50%;padding:20px 10px 20px;position:relative}.about_page .section_blue:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.about_page .section_blue:before{background:rgba(95,179,42,.9)}.about_page .section_blue .title{font-family:"Bebas Neue",Arial,sans-serif;font-size:60px;font-weight:400}.counter-items{list-style:none}.counter-items li:before{counter-increment:section;content:counter(section);border:2px solid #00aeef;border-radius:50%;height:30px;width:30px;display:inline-block;text-align:center;padding-top:1px;font-weight:700;margin-left:-40px;margin-right:5px;color:#00aeef}.background_accent{background-color:#00aeef;color:#fff;padding:30px}.background_accent strong{font-size:18px;margin-bottom:5px;display:block}.background_content{background-image:url("../images/about-content.png");background-size:auto 100%;background-position:50%;background-repeat:no-repeat}.job_seekers .main_banner{min-height:calc(50vh - 100px);display:flex;align-items:center;background-image:url("../images/banner_industry.jpg");background-attachment:fixed;background-size:cover;position:relative}.job_seekers h1{color:#fff;font-family:'Bebas Neue',Arial,sans-serif;margin-bottom:0;font-size:110px;line-height:100px;text-shadow:1px 1px 6px #000;position:relative;text-align:center}.job_seekers .job_seekers_description img{border-radius:15px 15px 0 15px}.padding_top_bottom{padding:60px 0 40px}@media (max-width:767px){.job_seekers{min-height:calc(10vh - 100px)}.job_seekers .main_banner{background-position:50%}.job_seekers .main_banner h1.temporary{font-size:40px;line-height:40px}.job_seekers_description img{margin-bottom:20px}}.bannerAccent{background-image:url("../images/background_about.jpg");background-size:cover;background-attachment:fixed;color:#fff;background-position:50% 50%;padding:30px 20px;position:relative}.bannerAccent:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.bannerAccent:before{background:rgba(95,179,42,.9)}.bannerAccent h2{color:#fff;position:relative;text-align:center;margin-bottom:0}