.accordion{margin:0;list-style-type:none;margin-top:103px;padding:0 15px}.accordion li{border-bottom:1px solid rgba(214,214,214,0.5);position:relative}.accordion a{position:relative;padding:51px 10px 51px 69px;width:100%;display:block;color:#000;font-size:16px;font-family:'RubikMedium',sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;line-height:1}.accordion a::before{content:"+";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;z-index:1}.accordion a::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #000;background-color:#fff}.accordion a.active::before{content:"-";left:16px;color:#fff;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.accordion a.active::after{background-color:#ffdc00;border:1px solid #ffdc00}.accordion p{margin:0;display:none;padding:0 14px 37px 69px;color:#636363;line-height:31px;font-size:16px}@media(max-width:991px){.accordion{margin-top:70px}}@media(max-width:767px){.accordion a{padding:20px 10px 20px 55px}.accordion{margin:0;list-style-type:none;margin-top:18px;padding:0 15px}.accordion p{padding:0 14px 14px 14px}}