.image-overlay-content-human-vision{height:calc(90vh - 30px)}.image-overlay-content-human-vision .image-main-overlay-items .banner__media_overlay img{position:relative;width:100%}.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2{font-size:2.73vmin;line-height:110%;color:var(--heading-color);letter-spacing:-.3px;font-family:"Univers LT Std 55 Roman";font-weight:300}.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2 strong{font-size:5.88vmin;line-height:110%;font-weight:300}.image-overlay-content-human-vision .banner__media_overlay.media:after{content:none}.image-overlay-content-human-vision .banner__content__overly *{color:var(--text-color)}.image-overlay-content-human-vision .banner__content__overly .list-content ul{display:flex;flex-wrap:wrap;align-items:center;gap:6vw}.image-overlay-content-human-vision .banner__content__overly .list-content ul li{max-width:180px;text-align:left}.image-overlay-content-human-vision .banner__content_overlay_main{position:absolute;top:0;left:0;width:100%;height:100%;padding:6vmin 64px}.image-overlay-content-human-vision .banner-box-color-overlay{display:flex;height:100%;gap:20px;flex-wrap:wrap}.image-overlay-content-human-vision .main_overlay_left_content{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:calc(75% - 10px)}.image-overlay-content-human-vision .main_overlay_right_content{width:calc(25% - 10px)}.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading>* em{font-style:normal;padding-left:5vw}.image-overlay-content-human-vision p.verticle_list_text_items{font-size:2.62vmin;letter-spacing:-.3px;line-height:110%;font-family:"Univers LT Std 55 Roman";font-weight:300}.image-overlay-content-human-vision span.vertcl_overly_number{font-size:1.26vmin;line-height:110%;letter-spacing:-.3px;font-weight:300;display:block}.image-overlay-content-human-vision .banner__content__overly span.vertcl_overly_number{font-weight:400;font-size:10px;line-height:1.2;display:block;color:#fff}.image-overlay-content-human-vision .image-main-overlay-items{position:relative;border-top:1px solid rgb(149,149,149);height:100%}.image-overlay-content-human-vision .banner__media_overlay.media img{height:100%;object-fit:cover;object-position:bottom}.image-overlay-content-human-vision .banner__media_overlay.media{height:100%}.image-overlay-content-human-vision .verticle_list_right_concept{display:flex;flex-direction:column;gap:5vh;max-width:370px}.image-overlay-content-human-vision .main_overlay_right_content{display:flex;flex-direction:column;justify-content:space-between}.image-overlay-content-human-vision .banner__content__overly .overlay_btn_main_banner{margin:0;max-width:320px;border:1px solid var(--btn-bg);padding:15px;line-height:1;letter-spacing:-.3px;color:var(--btn-color);background:transparent;display:flex;align-items:center;justify-content:center;font-size:2.73vmin;cursor:pointer;font-family:Inter}.image-overlay-content-human-vision .banner__content__overly{transform:translateY(30px);opacity:0;transition:all .3s;height:100%}.image-overlay-content-human-vision .banner__content__overly.is--active{transform:translateY(0);opacity:1}.image-overlay-content-human-vision .image-main-overlay-items .banner__media_overlay img.desktop_only{display:block}.image-overlay-content-human-vision .image-main-overlay-items .banner__media_overlay img.mobile_only{display:none}.image-overlay-content-human-vision .banner__media_overlay.media:after{content:none;height:100%;width:100%;display:block;background:#00000073;position:absolute;top:0;left:0}@media (max-width:991px){.image-overlay-content-human-vision .banner__content_overlay_main{padding:6vmin 30px}.image-overlay-content-human-vision .main_overlay_left_content,.image-overlay-content-human-vision .main_overlay_right_content{width:100%;height:min-content}.image-overlay-content-human-vision .banner-box-color-overlay{gap:10px;justify-content:space-between;flex-direction:column-reverse;padding-bottom:7vmin}.image-overlay-content-human-vision .banner__content__overly span.vertcl_overly_number{font-size:8px}.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2,.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2 strong{font-size:4vmin}.image-overlay-content-human-vision .banner__content__overly .overlay_btn_main_banner{position:absolute;bottom:0;font-size:1.8vmin;padding:12px 20px 10px;background:var(--btn-bg);color:#000}.image-overlay-content-human-vision p.verticle_list_text_items{font-size:2vmin}.image-overlay-content-human-vision .verticle_list_right_concept{max-width:25vmin}}@media (max-width:767px){.image-overlay-content-human-vision .image-main-overlay-items .banner__media_overlay img.desktop_only{display:none}.image-overlay-content-human-vision .image-main-overlay-items .banner__media_overlay img.mobile_only{display:block}.image-overlay-content-human-vision p.verticle_list_text_items{font-size:18px}.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2,.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2 strong{font-size:36px}.image-overlay-content-human-vision .banner__content__overly .overlay_btn_main_banner{font-size:14px;padding:10px 15px 8px}.image-overlay-content-human-vision .banner-box-color-overlay{padding-bottom:50px}.image-overlay-content-human-vision .verticle_list_right_concept{max-width:180px}.image-overlay-content-human-vision .banner__content_overlay_main{padding:6vmin 20px}.image-overlay-content-human-vision{height:90vh}}@media (max-width:430px){.image-overlay-content-human-vision .verticle_list_right_concept{max-width:150px;gap:4vh}.image-overlay-content-human-vision p.verticle_list_text_items{font-size:3.72vmin}.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2,.image-overlay-content-human-vision .banner__content__overly .overlay--banner--heading h2 strong{font-size:8.38vmin}.image-overlay-content-human-vision .banner__content__overly .overlay_btn_main_banner{font-size:3.26vmin;padding:10px 15px 8px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/human-vision-image-overlay-content.css.map */
