.audience_tab_section{overflow:hidden;padding:100px 0}.audience_tab_section .title{margin-bottom:50px;text-align:center}.audience_tab_section .tab_list ul{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0 0 60px;padding:0;grid-gap:60px}.audience_tab_section .tab_list ul li{color:#b8b8b8;cursor:pointer;font-size:24px;font-weight:700;line-height:2;padding-bottom:10px;position:relative;transition:all .4s ease}.audience_tab_section .tab_list ul li:after{background:#b8b8b8;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transition:all .4s ease}.audience_tab_section .tab_list ul li.active,.audience_tab_section .tab_list ul li:hover{color:var(--secondarycolor)}.audience_tab_section .tab_list ul li.active:after,.audience_tab_section .tab_list ul li:hover:after{background:var(--primarycolor)}.audience_tab_section .tab_content .box_list{display:flex;margin:0 -30px}.audience_tab_section .tab_content .box{font-size:20px;margin:0 30px;width:calc(33.33333% - 30px)}.audience_tab_section .tab_content .box .top{display:flex;margin-bottom:12px;grid-gap:10px;flex-flow:row wrap}.audience_tab_section .tab_content .box .top .icon{line-height:0}.audience_tab_section .tab_content .box h5{margin-bottom:0}.audience_tab_section .btn_design{margin-top:35px;text-align:center}.audience_tab_section .tab_list ul li:nth-child(2).active,.audience_tab_section .tab_list ul li:nth-child(2):hover{color:#152b52}.audience_tab_section .tab_list ul li:nth-child(2).active:after,.audience_tab_section .tab_list ul li:nth-child(2):hover:after{background:#152b52}.audience_tab_section .tab_content:nth-child(2) svg path{fill:#152b52}.audience_tab_section .tab_content:nth-child(2) .btn_design a:hover{background:var(--primarycolor)}.audience_tab_section .tab_content:nth-child(2) .btn_design a{background:#152b52}@media (max-width:1429px){.audience_tab_section .tab_content .box_list{margin:0 -15px}.audience_tab_section .tab_content .box{font-size:16px;margin:0 15px;width:calc(33.33333% - 15px)}.audience_tab_section .btn_design{margin-top:20px}}@media (max-width:767px){.audience_tab_section{padding:70px 0}.audience_tab_section .tab_list ul{grid-gap:30px;margin-bottom:50px}.audience_tab_section .tab_list ul li{font-size:20px;padding-bottom:3px}.audience_tab_section .tab_content .box_list{display:block;margin:0}.audience_tab_section .tab_content .box{margin:0;width:100%}.audience_tab_section .tab_content .box+.box{margin-top:30px}}@media (max-width:575px){.audience_tab_section .tab_list ul{grid-gap:20px}.audience_tab_section .tab_list ul li{font-size:18px}}