﻿@import"templates.min.css";@import"smartphone.min.css";@import"other_mobile.min.css";:root{--main-width: 100vw;--max-main-width: 1650px;--main-padding: 75px;--color-main: var(--color-primary);--color-black: rgb(0,0,0);--color-green: rgb(215,222,215);--color-green2: rgb(161,177,166);--color-white: rgb(255,255,255);--color-orange: rgb(187,97,37);--color-background: var(--color-footer-background);--color-background2: var(--color-green);--color-job-fair: rgb(0,171,61);--global-font-size: 12px;--body-font-size: calc(var(--global-font-size)*1.35);--section-border-bottom: 5px;--color-content-background: var(--color-body-background);--color-content-text: var(--color-site-text);--color-content-header-background: var(--color-header-background);--color-content-header-text: var(--color-header-text);--color-footer-background: var(--color-footer-background);--color-footer-text: var(--color-footer-text)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1,h3{font-size:calc(var(--global-font-size)*5);font-weight:800;line-height:calc(var(--global-font-size)*5)}h1 a,h3 a{text-decoration-color:var(--color-main) !important}h1 p,h3 p{line-height:calc(var(--body-font-size)*4.3)}h4{font-size:calc(var(--global-font-size)*2.5);font-weight:400}h5{font-size:1.1rem;font-weight:normal}h6{font-size:2.75em;font-weight:300}.h3-small{font-size:26px;font-weight:400;margin:0;line-height:26px;text-transform:uppercase}sup{font-size:50%}p{padding:calc(var(--main-padding)/4) 0;line-height:calc(var(--body-font-size)*1.7);hyphens:none !important}strong{font-weight:600}a{color:inherit;text-decoration:none;width:max-content}a:hover{text-decoration:underline}button,.button{color:var(--color-white) !important;background-color:var(--color-black);text-transform:uppercase;font-weight:400;padding:8px 65px;letter-spacing:1px;text-decoration:none;font-size:calc(var(--global-font-size)*1.25);margin-top:25px;display:inline-block;text-align:center;border:none}button:hover,.button:hover{text-decoration:none}.button-invert,.main-container footer .content .form .button{background-color:var(--color-white) !important;color:var(--color-black) !important;font-weight:500 !important}.button-large{padding:15px 25px;font-size:calc(var(--global-font-size)*2.15)}.button-small,.main-container footer .content .form .button,.gform_button{padding:6px 45px;font-size:calc(var(--global-font-size)*1.1)}.row{position:relative}.row .col{float:left}.row::after{content:"";display:table;clear:both}.form_wrap{position:relative}.main-highlight{display:inline-block;margin-bottom:.1em;background-color:var(--color-main)}.cl-form_wrapper{margin-top:25px}.cl-form_wrapper .gform_heading{display:none}.cl-form_wrapper .ginput_container_consent,.cl-form_wrapper .gfield_checkbox{position:relative}.cl-form_wrapper .ginput_container_consent input[type=checkbox]:checked+label::after,.cl-form_wrapper .gfield_checkbox input[type=checkbox]:checked+label::after{top:0}.cl-form_wrapper .cl-form label,.cl-form_wrapper .cl-form legend{font-weight:300 !important;font-size:var(--body-font-size) !important}.cl-form_wrapper .cl-form .gfield_required{color:inherit;padding-left:0}.cl-form_wrapper .cl-form input:focus,.cl-form_wrapper .cl-form textarea:focus{outline:none}.cl-form_wrapper .cl-form input{border:0;border-bottom:1px solid var(--color-black)}.cl-form_wrapper .cl-form input[type=checkbox]+label::before{content:"";display:inline-block;margin-right:5px;width:14px;height:14px;border:2px solid var(--color-main);border-radius:2px;cursor:pointer}.cl-form_wrapper .cl-form input[type=checkbox]:checked+label::after{position:absolute;margin-top:2px;left:2px;content:"✔";font-size:14px;color:var(--color-black);opacity:.5}.cl-form_wrapper .cl-form input[type=checkbox]{display:none}.cl-form_wrapper .cl-form textarea{resize:none}@keyframes slideInTop{0%{transform:translateY(4%)}100%{transform:translateY(0)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slideLeft{0%{margin-left:0}90%{margin-left:0}100%{margin-left:-100%}}@keyframes slideLeftNext{0%{margin-left:30%}90%{margin-left:20%}100%{margin-left:0}}body{font-family:var(--theme-font-family);font-weight:300;font-size:var(--body-font-size);background-color:var(--color-background)}.main-container{opacity:0;width:var(--main-width);display:flex;flex-wrap:wrap;flex-direction:column;position:relative;overflow-x:hidden;min-height:100vh;color:var(--color-content-text);background-color:var(--color-content-background)}.main-container header{position:fixed;display:flex;width:var(--main-width);height:fit-content;padding:calc(var(--main-padding)/2) var(--main-padding);z-index:3;font-size:var(--global-font-size);color:var(--color-content-header-text);background-color:var(--color-content-header-background)}.main-container header a{text-decoration:none;color:inherit}.main-container header .logo{position:relative;width:200px;min-width:200px;height:auto;z-index:2}.main-container header .logo a img{width:100%;height:auto}.main-container header nav{position:relative;display:flexbox;padding-left:30px;padding-top:5px}.main-container header nav ul{list-style:none}.main-container header nav ul .highlight a{background-color:var(--color-main)}.main-container header nav ul .highlight ul li a{background-color:var(--color-white)}.main-container header nav ul li{position:relative;float:left;padding-left:30px}.main-container header nav ul li a{text-transform:uppercase;cursor:pointer;transition:.15s;font-weight:400}.main-container header nav ul li a:hover{text-shadow:-0.3px -0.3px 0 #000,.3px -0.3px 0 #000,-0.3px .3px 0 #000,.3px .3px 0 #000}.main-container header nav ul li a .sub-menu-mark{display:inline-block;rotate:180deg;padding-right:3px;padding-top:2px}.main-container header nav ul li ul{margin:0;box-shadow:3px 3px rgba(0,0,0,.05);padding-top:13px;position:absolute;background-color:var(--color-white);width:max-content;min-width:175px;display:none}.main-container header nav ul li ul li{padding:0;float:none;border-bottom:1px solid rgba(0,0,0,.15)}.main-container header nav ul li ul li a{display:block;width:100%;padding:15px;color:rgba(0,0,0,.4);transition:background-color .5s}.main-container header nav ul li ul li a:hover{background-color:var(--color-main)}.main-container header nav ul li ul li:last-of-type{border-bottom:none}.main-container header .hamburger{display:none}.main-container header .b-corp{position:absolute;top:0;right:175px;height:150px;width:auto}.main-container header .b-corp img{height:100%;width:auto}.main-container header .lang{padding-top:5px;position:relative;margin-left:auto}.main-container .home-main-slider,.main-container .slideshow{position:relative;display:flex;flex-flow:column wrap;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:var(--color-background2);color:var(--color-black);height:calc(100vh - 140px);min-height:750px}.main-container .home-main-slider .slider-content,.main-container .slideshow .slider-content{position:absolute;z-index:1;width:100%;height:100%;overflow:hidden}.main-container .home-main-slider .slider-content .ss-slises,.main-container .slideshow .slider-content .ss-slises{display:none;position:absolute;width:100%;height:100%;background-size:cover;background-position:top left;animation:slideLeft var(--slider-speed);margin-left:100%}.main-container .home-main-slider .slider-content .selected,.main-container .slideshow .slider-content .selected{z-index:2 !important;position:absolute !important}.main-container .home-main-slider .slider-content .nextSlide,.main-container .slideshow .slider-content .nextSlide{display:block !important;position:relative;width:100%;height:100%;background-size:cover;margin-left:30%;animation:slideLeftNext var(--slider-speed);z-index:1}.main-container .home-main-slider .slider-content .slideshow-control,.main-container .slideshow .slider-content .slideshow-control{position:absolute;bottom:0;padding:15px;width:100%;text-align:center;z-index:2}.main-container .home-main-slider .slider-content .slideshow-control .ss-badge,.main-container .home-main-slider .slider-content .slideshow-control .slide-left,.main-container .home-main-slider .slider-content .slideshow-control .slide-right,.main-container .slideshow .slider-content .slideshow-control .ss-badge,.main-container .slideshow .slider-content .slideshow-control .slide-left,.main-container .slideshow .slider-content .slideshow-control .slide-right{cursor:pointer;color:var(--color-main);font-size:19px;margin:0 7px}.main-container .home-main-slider .slider-content .slideshow-control .ss-badge,.main-container .slideshow .slider-content .slideshow-control .ss-badge{width:9px;height:9px;outline:1px solid var(--color-main);display:inline-block}.main-container .home-main-slider .slider-content .slideshow-control .filled,.main-container .slideshow .slider-content .slideshow-control .filled{background-color:var(--color-main)}.main-container .home-main-slider .content,.main-container .slideshow .content{z-index:2;position:relative;display:flex;flex-flow:column wrap;gap:calc(var(--main-padding)/2);width:var(--main-width);max-width:var(--max-main-width);margin:auto;padding:var(--main-padding)}.main-container .home-main-slider .content p,.main-container .slideshow .content p{font-weight:400;font-size:calc(var(--global-font-size)*2.5);line-height:45px;padding:0}.main-container .slideshow{height:max-content;min-height:auto}.main-container .slider{width:100%;min-width:300px;margin:0 auto;overflow:hidden}.main-container .slider .slider-items-container{display:flex;flex-wrap:wrap;height:auto;transition:transform .35s ease-in-out}.main-container .slider .slider-items-container img{width:100vw;display:block}.main-container .slider .controls{width:100%;padding:20px;align-items:center;justify-content:space-between;font-size:35px;max-width:640px;min-width:300px;position:absolute;margin-top:-50px;display:none}.main-container .slider .controls a{color:#333;text-decoration:none;transition:.15s ease-in-out}.main-container .slider .controls a:hover{color:#888}.main-container .slider .dots{width:100%;min-width:300px;display:flex;justify-content:center;margin:0 auto;padding:20px;position:absolute;margin-top:-50px}.main-container .slider .dots .dot{width:10px;height:10px;background:rgba(0,0,0,0);transition:.15s ease-in-out;outline:1px solid var(--color-main);cursor:pointer;margin:0 15px}.main-container .slider .dots .dot.active{background:var(--color-main)}.main-container .container{position:relative;display:flex;width:var(--main-width);min-height:150px;margin:0;padding-top:150px}.main-container .container .w100{width:100%}.main-container .container .mw80{max-width:80%}.main-container footer{position:relative;margin-top:var(--main-padding);display:flex;flex-wrap:wrap;background-color:var(--color-footer-background);color:var(--color-footer-text)}.main-container footer a{text-decoration:none;color:inherit}.main-container footer .content{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:self-end;width:var(--main-width);padding:var(--main-padding);padding-bottom:calc(var(--main-padding)*1.25);background-color:var(--color-footer-background)}.main-container footer .content .form{display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;max-width:50vw}.main-container footer .content .form h4{width:100%;margin-bottom:calc(var(--main-padding)*.5)}.main-container footer .content .form h5{width:100%}.main-container footer .content .form .cl-footer-form_wrapper{width:100%}.main-container footer .content .form .cl-footer-form_wrapper .gform_heading{display:none}.main-container footer .content .form .cl-footer-form_wrapper form .gform_fields{display:flex;flex-direction:row;align-items:baseline}.main-container footer .content .form .email_old,.main-container footer .content .form .email{grid-column:unset;width:70%}.main-container footer .content .form .email_old input,.main-container footer .content .form .email input{display:inline-block;border:0;outline:0;border-bottom:thin solid var(--color-white);width:100%;padding:0;padding:5px;margin-top:auto;margin-right:30px;font-size:calc(var(--global-font-size)*1.3);font-weight:200;background-color:rgba(0,0,0,0);color:var(--color-white)}.main-container footer .content .form .gform_footer{display:none}.main-container footer .content .social{display:flex;padding-left:30px;width:max-content;height:max-content}.main-container footer .content .social div{display:inline-block}.main-container footer .content .social .icons{display:flex;flex-flow:row wrap;justify-content:space-between;gap:15px;width:auto}.main-container footer .content .social .icons a{display:inline-block}.main-container footer .content .social .icons a img{width:58px;height:58px}.main-container footer nav{text-transform:uppercase;background-color:var(--color-footer-background);width:var(--main-width);display:flex;padding:var(--main-padding);padding-top:calc(var(--main-padding)/2);padding-bottom:calc(var(--main-padding)/1.35);font-size:.9rem;font-weight:500}.main-container footer nav ul{list-style:none}.main-container footer nav ul li{position:relative;float:left;padding:0px 10px}.main-container footer nav ul li:first-child{border-right:2px solid var(--color-footer-text)}.main-container footer nav .copyright{position:relative;margin-left:auto}/*# sourceMappingURL=style.min.css.map */