main.container{max-width:1262px}.accordion{background-color:#fff;border-radius:10px;padding:22px 32px 22px 38px}.accordion .sub-items{max-height:0px;overflow-y:clip;margin-left:16px;transition:max-height .3s}.accordion .item button,.accordion .sub-item a{width:100%;border-bottom:1px solid rgba(5,129,255,.4);font-size:15px;padding:4px 0px;display:flex;align-items:center;position:relative}.accordion .item button::before,.accordion .sub-item a::before{content:"";font-family:"Font Awesome 6 Free";font-weight:700;position:absolute;left:-14px;transition:left .3s,transform .3s}.accordion .item button:hover::before,.accordion .sub-item a:hover::before{left:-10px}.accordion .item button,.accordion .item>a{color:#102664;text-align:left;background-color:rgba(0,0,0,0);text-transform:uppercase;font-weight:700}.accordion .item button::before,.accordion .item>a::before{color:#179eff;font-size:10px}.accordion .item.open:not(.closing) button::before{transform:rotate(90deg)}.accordion .sub-item.current a{font-weight:700}.accordion .sub-item a{color:#1a4396}.accordion .sub-item a::before{color:#6693be;font-size:8px}.content.has-menu{display:grid;grid-template-columns:256px 1fr;align-items:flex-start;gap:72px}.content h2{font-size:24px;font-weight:700;display:flex;align-items:center;gap:6px}.content h2::before{content:"";display:block;font-size:10px;font-family:"Font Awesome 6 Free"}.content .study-title{text-align:center;margin-bottom:32px}.content .study-title h2{justify-content:center}

.items-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:20px}

.items-wrapper.novo {
    display: flex;     flex-direction: column;   grid-template-columns: 1fr 1fr;    gap: 32px;    margin-top: 0;    flex-direction: row;    justify-content: center;
}

.items-wrapper.category{grid-template-columns:1fr 1fr 1fr 1fr;align-items:stretch}.wrapped-item{background-color:#027;border:2px solid #1973d7;border-radius:20px;padding:16px 20px;position:relative;display:flex;flex-direction:column;justify-content:center}.item-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.item-head .btn{padding:4px 6px;font-size:15px;display:flex;align-items:center;gap:6px}.item-head .btn i{font-size:18px}.item-title{display:flex;align-items:flex-start;text-align:left;gap:8px}.item-title i{font-size:20px;color:#5dbbff;margin-top:2px}.item-title h3{font-size:18px;font-weight:500;text-align:left;margin-top:2px}.item-audio,.item-file{margin-top:12px}.item-audio span,.item-file span{display:block;font-size:13px;margin-top:8px;text-align:center}.item-file{bottom:-30px}.previous-btn{display:block;font-size:12px;margin-top:32px}.previous-btn::before{content:"";font-family:"Font Awesome 6 Free";font-weight:700;margin-right:8px;color:#5dbbff}@media(max-width: 991px){
	.items-wrapper{grid-template-columns:1fr}.items-wrapper.category{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.content:not(.category){display:block}.items-wrapper.category{grid-template-columns:1fr 1fr}.accordion{margin-bottom:64px}}@media(max-width: 575px){.content{padding:16px}.items-wrapper.category{grid-template-columns:1fr}.item-head{flex-direction:column}}