.tabs_dcx_module{margin:0 auto;max-width:1200px;padding:4rem 0}.tabs_dcx_controllers_wrapper{display:flex;justify-content:space-between;padding-bottom:4rem}.tabs_dcx_controller{cursor:pointer;position:relative;text-align:center;width:320px}.tabs_dcx_controller:before{background-color:#d9d9d9;border-radius:10px;bottom:-50px;content:"";height:8px;left:0;position:absolute;transition:background-color .35s ease;width:100%}.tabs_dcx_controller .controller_img_colored,.tabs_dcx_controller.active .controller_img_mono{display:none}.tabs_dcx_controller.active .controller_img_colored{display:inline-block}.tabs_dcx_controller.active:before,.tabs_dcx_controller:focus:before,.tabs_dcx_controller:hover:before{background-color:#47c2b4}.tabs_dcx_content .item_flex_wrapper{display:flex}.tabs_dcx_content .tabs_dcx_item .tabs_dcx_left_content,.tabs_dcx_content .tabs_dcx_item .tabs_dcx_right_content{flex:1;gap:2rem}.tabs_dcx_right_content{position:relative;text-align:right}.action_block{background:#fff;border-radius:20px;filter:drop-shadow(0 40px 70px rgba(68,68,68,.04));left:-20px;margin:0 auto;max-width:470px;padding:40px;position:relative;text-align:left;transform:translateX(-50px);transition:all .55s ease;width:100%}.action_block,.action_block p{font-size:16px;line-height:1.8em}.action_block span,.action_block strong{color:#47c2b4}.action_block strong{display:block;font-size:28px;padding-bottom:20px;text-align:center;text-transform:uppercase}.action_block ul{margin-bottom:0}.action_block.solution{left:calc(50% - 40px);position:absolute;transform:translateX(50px);z-index:1}.action_blocks_wrapper{display:flex}.action_block ul{list-style-type:none}.action_block ul li{position:relative}.action_block ul li:before{background-color:#373838;border-radius:10px;content:"";height:3px;left:-10px;position:absolute;top:12px;width:3px}.tabs_dcx_item h4{color:#373838;font-family:Montserrat-Bold,sans-sefif;font-size:28px;font-weight:700;margin-bottom:40px;margin-top:80px;max-width:530px;padding-right:20px;width:100%}.tabs_dcx_item.active{height:auto;opacity:1;transform:translateY(0);visibility:visible}.tabs_dcx_item.active .action_block,.tabs_dcx_item.active .action_block.solution{transform:translateX(0)}.tabs_dcx_item{height:0;opacity:0;position:relative;transition:opacity .5s ease,transform .35s ease;visibility:hidden}.tabs_dcx_right_content img{border-radius:20px;width:100%}.mobile_title{display:none}@media (max-width:1200px){.tabs_dcx_controller img{width:150px}.tabs_dcx_controller{align-items:center;display:flex;justify-content:center;width:265px}.action_block{max-width:440px}}@media (max-width:1100px){.action_block{left:auto}}@media (max-width:1025px){.action_block{max-width:400px}}@media (max-width:992px){.tabs_dcx_item.active .action_block.solution{left:calc(56% - 40px)}.tabs_dcx_item.active .action_block{left:0}}@media (max-width:900px){.action_block{max-width:360px}.tabs_dcx_controller{width:225px}.tabs_dcx_module{padding-bottom:250px}}@media (max-width:768px){.tabs_dcx_module.dls_cases_title{padding-top:1rem}.action_block{max-width:340px;padding:25px}.action_block.solution{top:37%}.tabs_dcx_module{padding-bottom:4rem}}@media (max-width:700px){.tabs_dcx_content .item_flex_wrapper{flex-direction:column-reverse}.tabs_dcx_controller{width:160px}.tabs_dcx_item.active .action_block.solution{left:calc(56% - 40px);top:34%}.tabs_dcx_item.active .action_block{left:16px;position:absolute;top:34%;z-index:1}.desktop_title{display:none}.tabs_dcx_item h4.mobile_title{display:block;font-size:26px;margin-top:20px;max-width:100%;padding-right:0;text-align:center}.action_block{max-width:300px}}@media (max-width:650px){.action_blocks_wrapper{flex-direction:column;position:absolute;top:200px}.tabs_dcx_item.active .action_block,.tabs_dcx_item.active .action_block.solution{left:0;position:relative}.action_block{max-width:90%}.action_block.solution{margin-top:20px}.tabs_dcx_controller{width:125px}.tabs_dcx_controller img{width:100px}}@media (max-width:605px){.tabs_dcx_controller strong svg{transform:scale(.5)}}@media (max-width:550px){.tabs_dcx_module{padding-bottom:6rem}.action_blocks_wrapper{position:relative;top:140px}.tabs_dcx_right_content img{left:0;position:absolute}}@media (max-width:430px){.tabs_dcx_controller{width:110px}}@media (max-width:400px){.action_block{max-width:95%}.tabs_dcx_controller{margin:0 auto 90px;width:95%}.tabs_dcx_controller img{width:160px}.tabs_dcx_controllers_wrapper{flex-direction:column;padding-bottom:0}.tabs_dcx_controller strong svg{transform:scale(1)}}