*{box-sizing:border-box}.slideshow-container{align-items:center;display:flex;justify-content:center;margin:auto;position:relative}.arrow-wrapper{width:73px}.next,.prev{border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;transition:.6s ease;user-select:none;width:auto}.next{border-radius:3px 0 0 3px;right:0}.text{bottom:8px;font-size:15px;text-align:center;width:100%}.numbertext,.text{color:#000;padding:8px 12px;position:absolute}.numbertext{font-size:12px;top:0}.dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:9px;margin:0 2px;transition:background-color .6s ease;width:9px}.active,.dot:hover{background-color:#717171}.fade{animation-duration:1.5s;animation-name:fade;background-color:#fff}@keyframes fade{0%{opacity:.4}to{opacity:1}}.carousel-image{background-color:#fff;border-left:3px solid #fff;height:400px;object-fit:cover;width:400px}.description-carousel-wrapper{background-color:#fff;border:1px solid #cecece;color:#fff;display:flex;flex-direction:column;height:400px;justify-content:space-between;padding:50px;position:relative;width:777px}.carousel-card-wrapper{display:flex;justify-content:center}.carousel-message{color:#000;font:normal normal normal 27px/33px Runda;font-weight:200!important;margin-bottom:10px;position:relative}.carousel-name{color:#000;font:normal normal normal 22px/28px Runda;font-weight:400!important}.carousel-position{color:#858585;font:normal normal normal 16px/28px Runda;font-weight:200!important;letter-spacing:.1px;opacity:1}.footer-carousel-card{display:flex;justify-content:space-between}.company-logo-carousel-wrapper{align-self:end}.company-logo-carousel{width:140px}.back-carousel-arrow,.next-carousel-arrow{width:42px}@media (max-width:1040px) and (min-width:770px){.carousel-message{font:normal normal normal 18px/33px Runda;font-weight:200!important;margin-bottom:10px;position:relative}.description-carousel-wrapper{padding:20px}}@media (max-width:769px){.next,.prev{display:none}.footer-carousel-card,.mySlides{display:block}.arrow-div{display:none}.carousel-image{border-left:none;height:107px;margin-left:20px;margin-top:43px;width:107px}.description-carousel-wrapper{border:none;height:100%;padding:22px 20px;width:100%}.company-logo-carousel{width:110px}.carousel-card-wrapper{border-top:1px solid #cecece;flex-direction:column}.carousel-message{color:#000;font:normal normal normal 18px/21px Runda;letter-spacing:.11px;margin-bottom:20px;opacity:1}.footer-dots{display:none}}