details.collaps-summary{position:relative}details.collaps-summary summary{color:#262626;position:relative;display:flex;align-items:center;min-height:47px;font-family:BryantProMedium;font-size:16px;padding:10px 15px 10px 0;cursor:pointer}details.collaps-summary summary:not(:last-child){border-bottom:solid 1px #99ccfb}details.collaps-summary[open]{background:#e3f2ff;border-radius:2px;border-bottom:solid 1px #99ccfb;padding:10px}details.collaps-summary[open] summary{border-bottom:0;margin-bottom:10px;color:#03c}details.collaps-summary summary::after{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:BryantProMedium;font-size:18px;right:0;content:'+';color:#1d33cc}details.collaps-summary[open] summary::after{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:BryantProMedium;font-size:18px;right:0;content:'-';color:#1d33cc}details.collaps-summary p{margin-top:0!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important}details:focus-within summary{border-bottom:1px solid #03c!important;border-left:0;border-right:0px}details[open]:focus-within summary{border:0!important}@media (min-width:688px){summary{font-size:18px}details.collaps-summary summary{height:auto;font-family:BryantProMedium;font-size:18px}}@media (min-width:1080px){details.collaps-summary summary{font-family:BryantProMedium;font-size:18px}}