.accordion_section{padding:50px 0;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.accordion_section h3{font-weight:400;font-size:29px;line-height:36px;margin-bottom:25px}.accordion_section .accordion_cover .accordion_box h4{position:relative;cursor:pointer;font-weight:700;font-size:22px;padding:15px 20px 15px 55px;line-height:36px;border-top:1px solid #ccc}.accordion_section .accordion_cover .accordion_box h4:after{position:absolute;content:"";height:25px;width:4px;background:#059ea6;left:21px;top:50%;transform:translateY(-50%);transition:all .4s ease}.accordion_section .accordion_cover .accordion_box h4:before{position:absolute;content:"";height:4px;width:25px;background:#059ea6;left:10px;top:50%;transform:translateY(-50%)}.accordion_section .accordion_cover .accordion_box h4.active:after{opacity:0;transition:all .4s ease}.accordion_section .accordion_cover .accordion_box .accordion_text{padding:5px 20px 15px 55px;display:block}.accordion_section.blue_bg .accordion_cover .accordion_box .accordion_text,.accordion_section.blue_bg .accordion_cover .accordion_box h4,.accordion_section.blue_bg h3,.accordion_section.oreng_bg .accordion_cover .accordion_box .accordion_text,.accordion_section.oreng_bg .accordion_cover .accordion_box h4,.accordion_section.oreng_bg h3,.accordion_section.purple_bg .accordion_cover .accordion_box .accordion_text,.accordion_section.purple_bg .accordion_cover .accordion_box h4,.accordion_section.purple_bg h3{color:#fff}@media (min-width:992px) and (max-width:1240px){.accordion_section .accordion_cover .accordion_box h4{font-size:26px;line-height:32px}}@media (min-width:768px) and (max-width:991px){.accordion_section .accordion_cover .accordion_box h4{font-size:22px;line-height:36px}}@media (min-width:30px) and (max-width:767px){.accordion_section .accordion_cover .accordion_box h4{font-size:20px;line-height:28px}.accordion_section h3{font-size:24px;line-height:30px}}