.bs-example{display:block;margin:0px auto;position:relative;}.panel, .panel-heading, .panel-title{border:0px !important;box-shadow:none !important;background:transparent !important;padding:0px !important;overflow:initial !important;}.bs-example{width:100vw;max-width:944px;}.panel-title>a{width:100%;margin:0px auto 1px auto;border:0px solid ;color:#ffffff;line-height:36px;font-family:Montserrat;font-size:18px;font-weight:600;background:#776565;border-radius:0px;display:block;position:relative;transition:all 0.5s ease;-webkit-transition:all 0.5s ease; left:50%;transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%); }.panel-title>a.collapsed{color:#ffffff;background:#776565;}.acc_open{position:absolute;left:0px;top:0px;width:100%;height:58px;margin:0px;border:0px;padding:0px;z-index:10;cursor:pointer;}.acc_open:hover ~ .panel-heading a, .acc_open:checked ~ .panel-heading a{color:#776565;background:#f4f1ea;}.acc_open:checked ~ .panel-collapse{display:block !important;}.panel-group .panel{position:relative;}.panel-title>a span{position:relative;width:100%;display:table;height:inherit;line-height:inherit;margin:0px auto;max-width:100%;text-align:left;padding:14px 66px 14px 22px;}.panel-title>a:hover span:before, .acc_open:hover ~ .panel-heading a span:before, .acc_open:checked ~ .panel-heading a span:before{color:#776565 !important;}.panel-title>a:hover{color:#776565;background:#f4f1ea;}.panel-body {width:100%;max-width:100%;margin:0px auto;border:0px !important;padding:15px 0px;}.panel-title>a span:before{color:#776565;font-size:20px;right:15px;top:50%;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);position:absolute;margin:0px;text-align:left;width:initial;padding:0px;line-height:initial;display:table;transition:all 0.5s ease;-webkit-transition:all 0.5s ease; text-indent:0px;right:24px;}.panel-title>a.collapsed span:before{color:#c1b59f;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);}.panel-title>a:hover span:before, .acc_open:hover ~ .panel-heading a span:before, .acc_open:checked ~ .panel-heading a span:before{transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);}@media(max-width:800px){.panel-title>a{width:100% !Important;}}