.block-faq{width:100%;background-color:var(--primaryColor)}.block-faq__inner{max-width:1250px;margin:0 auto;padding:100px 50px;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row nowrap}@media(max-width: 1149px){.block-faq__inner{display:block;padding:40px 25px 60px}}.block-faq__inner .title{font-family:var(--font2);font-size:60px;font-size:6rem;line-height:72px;line-height:7.2rem;position:relative;flex:1;flex-basis:30%;color:#fff;text-align:left;margin-bottom:50px}@media(max-width: 1149px){.block-faq__inner .title{font-family:var(--font2);font-size:52px;font-size:5.2rem;line-height:64px;line-height:6.4rem;margin-bottom:30px}}.block-faq__inner .title.smaller-font{font-family:var(--font2);font-size:56px;font-size:5.6rem;line-height:64px;line-height:6.4rem}@media(max-width: 1149px){.block-faq__inner .title.smaller-font{font-family:var(--font2);font-size:38px;font-size:3.8rem;line-height:52px;line-height:5.2rem}}.block-faq__items{flex:1;flex-basis:60%}.block-faq__items .item{width:100%;margin-bottom:30px;border-bottom:.5px solid #d9d9d9}.block-faq__items .item:last-child{margin-bottom:0}.block-faq__items .item[open] summary .title{color:var(--secondaryColor)}.block-faq__items .item[open] summary svg{transform:rotate(270deg)}.block-faq__items .item[open] .content{opacity:1;max-height:2000px}.block-faq__items .item summary{height:-moz-fit-content;height:fit-content;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.block-faq__items .item summary::marker{content:none}.block-faq__items .item summary:hover .title{color:var(--secondaryColor)}.block-faq__items .item summary svg{transform:rotate(90deg);fill:var(--secondaryColor)}.block-faq__items .item summary .title{font-family:var(--font2);font-size:25px;font-size:2.5rem;font-weight:700;line-height:35px;line-height:3.5rem;text-transform:capitalize;color:#fff;margin-bottom:0}.block-faq__items .item .content{font-family:var(--font1);font-size:20px;font-size:2rem;font-weight:var(--light);line-height:40px;line-height:4rem;color:#fff;margin-bottom:30px;opacity:0;max-height:0;transition:all 1s ease}.block-faq__items .item .content a{color:var(--secondaryColor);border-bottom:1px solid rgba(0,0,0,0)}.block-faq__items .item .content a:hover{border-bottom:1px solid var(--secondaryColor)}

/*# sourceMappingURL=block-faq.css.map */