@media screen and (max-width:767px){.acc_header{margin:0!important}}.accordion{position:relative;border:1px solid #616B75;margin:0 0 30px}@media only screen and (min-width:768px){.accordion{border:none;padding:0 0 0 25%}}.accordion .acc_header{border-top:1px solid #616B75;text-transform:uppercase;padding:20px;line-height:24px;background:#ddd;cursor:pointer}@media only screen and (min-width:768px){.accordion .acc_header{position:absolute;left:0;top:0;width:25%;border:1px solid #616B75;border-top:none}}.accordion .acc_header:first-child{border:none}@media only screen and (min-width:768px){.accordion .acc_header:first-child{border:1px solid #616B75}}.accordion .acc_header#pane-current{background:none;padding:17px 20px 20px}@media only screen and (min-width:768px){.accordion .acc_header#pane-current{border-right-color:#FFF;padding:20px}}@media only screen and (min-width:768px){.accordion .acc_header#pane-current+.acc_panel{height:100%!important;display:block}}.accordion .acc_panel{padding:0 19px}@media only screen and (min-width:768px){.accordion .acc_panel{margin-left:-1px;display:none;border:1px solid #616B75;padding:20px}}@media only screen and (min-width:1280px){.accordion .acc_panel{padding:25px 62px 94px}}.accordion .acc_panel:after{content:'';display:block;clear:both}.accordion .acc_panel img{display:block;max-width:100%;height:auto}.accordion .acc_panel h3{margin:0 0 23px}@media only screen and (min-width:768px){.accordion .acc_panel h3{margin:0 0 20px}}.accordion .acc_panel figure{margin:0 0 10px}@media only screen and (min-width:768px){.accordion .acc_panel figure{margin:0 0 20px}}.accordion .acc_panel .read_more_text{font-size:11pt;line-height:14.5pt;height:116px;overflow:hidden;margin:0 0 2px}@media only screen and (min-width:768px){.accordion .acc_panel .read_more_text{height:auto!important}}@media only screen and (min-width:768px){.accordion .acc_panel .read_more_text p{margin:0 0 20px}}.accordion .acc_panel .read_more{font-size:11pt;line-height:14.5pt;text-decoration:underline;cursor:pointer}@media only screen and (min-width:768px){.accordion .acc_panel .read_more{display:none}}.accordion .acc_panel .button{margin:20px 0 29px 20px}@media only screen and (min-width:768px){.accordion .acc_panel .button{margin:-5px 0 0;float:right;padding:0 135px 0 20px}}.accordion .acc_panel .redesign{margin:20px 0 29px 20px}@media only screen and (min-width:768px){.accordion .acc_panel .redesign{margin:-5px 0 0;float:right}}.read_more_text{transition:height 0.5s ease}