.tagline_module{position:relative}.tagline_module .tagline_bg_image{left:0;position:absolute;top:0;width:100%;z-index:1}.tagline_module .tagline_bg_color{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.tagline_module .tagline_content{position:relative;z-index:3}.tagline_c_t_l{overflow:hidden;position:relative}.tagline_c_t_l .tagline_module{opacity:0;transform:translate3d(0,100%,0);transition:all .4s}.tagline_c_t_l .tagline_module .tagline_bg_image{border-radius:16px;max-width:calc(100% - 380px);position:relative}.tagline_c_t_l .tagline_module .tagline_content{background:#383e52;border-radius:16px;max-width:540px;opacity:0;padding:70px 45px 50px 70px;position:absolute;right:0;top:50%;transform:translateZ(0);transition:all .4s;transition-delay:.2s;width:100%}.tagline_c_t_l .tagline_module .tagline_content:before{background:#31a7d9;content:"";height:calc(100% - 120px);left:45px;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:4px}.visible .tagline_c_t_l .tagline_module .tagline_content{opacity:1;transform:translate3d(0,-50%,0)}.visible .tagline_c_t_l .tagline_module{opacity:1;transform:translateZ(0)}@media screen and (max-width:1024px){.tagline_c_t_l .tagline_module .tagline_bg_image{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%;position:relative}.tagline_c_t_l .tagline_module .tagline_content{border-top-left-radius:0;border-top-right-radius:0;max-width:100%;position:relative;top:0;transform:translateZ(0)}.visible .tagline_c_t_l .tagline_module,.visible .tagline_c_t_l .tagline_module .tagline_content{opacity:1;transform:translateZ(0)}}@media screen and (max-width:768px){.tagline_c_t_l .tagline_module .tagline_content{padding:30px 25px 10px 40px}.tagline_c_t_l .tagline_module .tagline_content:before{left:20px}}
