.th_heading{margin:0 auto 40px;max-width:1150px}.th_two_col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1150px;overflow:hidden;position:relative;z-index:4}.th_left_list{-ms-flex-preferred-size:490px;flex-basis:490px}.th_right_deta{-ms-flex-preferred-size:calc(100% - 490px);flex-basis:calc(100% - 490px)}.th_hover_content ul{list-style:none;margin:0;padding:0}.th_hover_content ul li:before{display:none}.th_hover_content ul li{cursor:pointer;margin-bottom:70px;margin-left:0}.th_hover_content ul li:last-child{margin:0}.th_circle .th_dot{background-color:#fff;border-radius:50%;height:20px;margin:0 auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.th_circle{-ms-flex-preferred-size:40px;flex-basis:40px;margin-right:30px}.th_list{-ms-flex-preferred-size:calc(100% - 70px);flex-basis:calc(100% - 70px)}.th_hover_content{border-radius:20px;min-height:274px;padding:25px 20px;position:relative;z-index:4}.round_cirlce{background-color:#fff;border-radius:50%;height:600px;opacity:.15;position:absolute;width:600px}.th_list h6{color:#fff;font-size:20px;font-weight:500;margin:0}.th_right_deta .th_details{background-color:#fff;border-bottom-right-radius:30px;border-top-right-radius:30px;bottom:12px;margin-left:-50px;max-width:576px;opacity:0;padding:40px 50px 40px 100px;position:absolute;top:12px;-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;visibility:hidden}.th_right_deta .th_details.active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.th_details h3{font-weight:600;margin-bottom:6px}span.loop_index{bottom:0;position:absolute;right:30px}.th_details p,.th_mobile_deta p{font-size:20px}li.list_link.active .th_circle .th_dot,li.mobile_click.active .th_circle .th_dot{height:30px;width:30px}.list_items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}li.list_link .th_circle .th_dot:before,li.mobile_click .th_circle .th_dot:before{background-color:#fff;-webkit-clip-path:polygon(96% 50%,0 0,0 99%);clip-path:polygon(96% 50%,0 0,0 99%);content:"";height:13px;left:50px;opacity:0;position:absolute;top:16px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;width:12px}li.list_link.active .th_circle .th_dot:before,li.mobile_click.active .th_circle .th_dot:before{opacity:1;visibility:visible}li.list_link.active .th_list h6{font-weight:600}.th_list h6{line-height:1.5}.th_hover_content ul{position:relative;z-index:4}.th_hover_content ul:before{background-color:#fff;bottom:24px;content:"";left:19px;position:absolute;top:8px;width:3px}@media(min-width:1024px){.th_mobile_deta{background-color:#fff;border-radius:30px;display:none;margin-left:55px;margin-top:20px;padding:40px 50px}ul.mobile_accordion{display:none}}@media(min-width:1024px) and (max-width:1200px){.th_left_list{-ms-flex-preferred-size:350px;flex-basis:350px}.th_right_deta{-ms-flex-preferred-size:calc(100% - 350px);flex-basis:calc(100% - 350px)}.th_right_deta .th_details{padding:25px 20px 40px 80px}}@media(max-width:1024px){.th_hover_content ul.nav_list{display:none}.th_hover_content ul{gap:30px}.mobile_accordion li.mobile_click.active .th_list h6{font-weight:600}.th_mobile_deta{background-color:#fff;border-radius:30px;display:none;margin-left:55px;margin-top:20px;padding:40px 50px}.th_mobile_deta p{font-size:20px;line-height:1.2}.th_list h6,.th_mobile_deta h3{line-height:1.2}.th_hover_content{padding:20px}.th_details{display:none}.th_hover_content ul li{line-height:0;margin-bottom:40px}.th_hover_content ul li:last-child{margin:0}span.loop_index{bottom:22px;color:#000;font-size:25px}.th_two_col{display:block}.th_hover_content ul:before{bottom:4px}.th_hover_content ul{display:block}}@media(max-width:767px){.th_hover_content ul{margin-left:-5px}body .tab_hover .content-wrapper{padding:0 15px}.th_mobile_deta{padding:30px 15px}.th_mobile_deta h3{font-size:22px}.th_mobile_deta p{font-size:16px;line-height:1.2}.th_hover_content{padding:20px 20px 20px 10px}span.loop_index{bottom:18px;font-size:20px}}