.accordions{width:60%;min-height:400px;max-height:fit-content;margin:0 auto 20px}.accordions .c{position:relative;margin:0 20px}.accoridons input{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;visibility:0}.accordions h1,h3{background:var(--lightRed);color:#fff;position:relative;padding:10px 20px;border-radius:5px;margin:5px!important;font-weight:700;transition:.5s!important}.accordions h1:hover{scale:1.01}.accordions label::before{content:"";display:inline-block;border:15px solid transparent;border-left:20px solid #fff}.accordions label{cursor:pointer;position:relative;display:flex;align-items:center;color:var(--white);font-size:.3em;display:flex;gap:20px}.accordions .p{max-height:0;overflow:hidden;transition:max-height .5s;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:5px}.accordions .p p{padding:10px;font-weight:700;font-size:15px;color:#424242}.accordions input:checked~h1 label::before{border-left:15px solid transparent;border-top:20px solid #fff;margin-top:12px;margin-right:10px}.accordions input:checked~h1~div.p{max-height:fit-content;margin-bottom:20px}.accordions a{color:#4682b4}.accordions .flag{height:30px;width:50px;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid var(--white)}@media screen and (max-width:790px){.accordions{width:100%}.accordions label{font-size:.2em}}