#header>div{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:981px){#header>div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}}#header .et_pb_code{margin-bottom:16px}.header-logo-container{display:flex;align-items:center;color:#2c2c2c}.company-type{font-size:12px;color:#0C71C3}.company-name{line-height:28px;font-size:24px;font-weight:bold;font-weight:bold;color:#fff;text-shadow:0 0 10px #0C71C3,0 0 10px rgb(12 113 195 / 60%),0 0 15px rgb(12 113 195 / 40%),0 0 20px rgba(12,113,195,0.2);background:rgba(255,255,255,0.1);backdrop-filter:blur(2px);padding:10px 20px 10px 0;border-radius:5px}.company-logo{margin-right:16px}.company-logo img{max-height:120px;display:block}.company-slogan{font-size:16px;font-style:italic;font-weight:500;color:#0C71C3}a.bvi-open{display:flex;max-width:initial;align-items:center;font-weight:600;line-height:24px}@media (min-width:981px){a.bvi-open{max-width:200px;flex-direction:column;text-align:center}}div#main-content{min-height:calc(100vh - 800px)}.divi8_logo_carousel .swiper-navi-container{margin:0 -30px}.divi8_logo_carousel_item{background-color:#fff!important;height:150px;padding:16px;border-radius:5px}.single-news #main-content{background:transparent}.single-news #main-content .container:before{background-color:transparent}.single-news #main-content .container{background:#fff;padding:16px!important;margin-top:32px}.single-news #left-area{width:100%!important;padding:0}.single-job #main-content{background:transparent}.single-job #main-content .container:before{background-color:transparent}.single-job #main-content .container{background:#fff;padding:16px!important;margin-top:32px}.single-job #left-area{width:100%!important;padding:0}.wpcf7-form-control{width:100%;font-size:20px;border-radius:4px}.wpcf7-submit{color:#fff;background:#0C71C3!important}body:before,body:after,#page-container:before,#page-container:after{content:"";position:fixed;top:-3000%;bottom:0;right:0;left:0;background-color:rgba(black,0.01);background-image:url(http://www.freepngimg.com/download/winter_snow/4-2-white-snow-png.png);background-size:30%;-webkit-animation-name:MOVE-BG;-webkit-animation-duration:500s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}body:before{filter:blur(6px);opacity:0.8}body:after{filter:blur(1px);top:-1500%;background-image:url(http://www.freepngimg.com/download/winter_snow/4-2-white-snow-png.png);background-size:90%;animation-duration:200s}.more-snow:before{filter:blur(4px);opacity:0.8;top:-2500%;background-size:60%;animation-duration:400s}.more-snow:after{filter:blur(2px);opacity:0.8;top:-2000%;background-image:url(https://laviwebfiles.com/stage/codepen/4-2-white-snow-png.png);background-size:70%;animation-duration:300s}@-webkit-keyframes MOVE-BG{from{transform:translateY(0)}to{transform:translateY(70%)}}