.faqs{margin:auto;max-width:1920px}.faqs.top{background-color:#e7e7e7;height:397px;overflow-x:clip;position:relative}.faqs.top .container{height:100%;position:relative}.faqs.top .container .svg-background{bottom:-4rem;color:#000;font-size:27rem;height:17rem;left:auto;opacity:.2;position:absolute;right:1.6rem;top:auto}@media (max-width:767.98px){.faqs.top .container .svg-background{display:none}}.faqs.top .container:after{background-image:url(../../../images/web/pages/faqs/faqs_background.jpg);background-position:0 0;background-repeat:no-repeat;bottom:auto;content:"";height:100%;left:50%;position:absolute;right:auto;top:0;width:100%}@media (max-width:767.98px){.faqs.top .container:after{background-position:top;left:0}}.faqs.top .container .row{align-items:flex-end;height:100%}@media (max-width:767.98px){.faqs.top .container .row{align-items:center}.faqs.top .container .row .col-md-6{position:relative;z-index:1}}.faqs.top .container h1{font-size:2.5rem;font-weight:900;line-height:1.8rem;margin-bottom:0;text-transform:uppercase}@media (max-width:767.98px){.faqs.top .container h1{line-height:normal}}.faqs.top .container h1 span{color:#bb2026;position:relative}@media (max-width:767.98px){.faqs.top .container h1 span{color:#fff}}.faqs.top .container h1 span:before{background-color:#bb2026;bottom:-1rem;content:"";height:2px;left:auto;position:absolute;right:auto;top:auto;width:6.5rem}@media (max-width:767.98px){.faqs.top .container h1 span:before{background-color:#fff}}.faqs.top .container p{font-size:1.125rem;line-height:2.5rem;margin-bottom:0}.faqs.body{background-color:#e7e7e7;overflow:hidden;padding:4rem 0}@media (max-width:767.98px){.faqs.body{padding:2rem 0 0}}.faqs.body .container{position:relative}.faqs.body .container:before{background-color:#fff;bottom:0;content:"";height:100%;left:50%;position:absolute;right:0;top:0;width:100%}@media (max-width:767.98px){.faqs.body .container:before{display:none}}.faqs.body .container ul{list-style:none;padding:0}@media (max-width:767.98px){.faqs.body .container ul{margin:0}}.faqs.body .container ul li{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;opacity:.3;padding:2rem 3rem;transition:all .5s}@media (max-width:767.98px){.faqs.body .container ul li{padding:1rem}}.faqs.body .container ul li svg{color:#bb2026;font-size:1.5rem;margin-right:1rem}.faqs.body .container ul li.active,.faqs.body .container ul li:hover{opacity:1}.faqs.body .container [aria-expanded=false] .col-md{transition:all .5s}.faqs.body .container [aria-expanded=true] svg:first-of-type{display:flex!important}.faqs.body .container [aria-expanded=true] svg:last-of-type{display:none!important}.faqs.body .container [aria-expanded=true] .col-md{padding-bottom:1rem}.faqs.body .container .col-md-8{background-color:#fff;padding:3rem 0 3rem 4rem;position:relative}@media (max-width:767.98px){.faqs.body .container .col-md-8{padding:1rem}}.faqs.body .container .col-md-8 h2{font-size:1.125rem;font-weight:400}.faqs.body .container .col-md-8 .card{line-height:2rem}@media (max-width:767.98px){.faqs.body .container .col-md-8 .card{text-align:center}}.faqs.body .container .col-md-8 .card .row{cursor:pointer;font-size:1.125rem;font-weight:700}.faqs.body .container .col-md-8 .card .row svg{font-size:2rem}@media (max-width:767.98px){.faqs.body .container .col-md-8 .card .row svg{margin:auto}}.faqs.body .container .col-md-8 .card .row svg:first-of-type{display:none}.faqs.body .container .col-md-8 .card .row svg:last-of-type{display:flex}.card-red .container .card{padding:4rem 5rem 4rem 7rem}@media (max-width:767.98px){.card-red .container .card{padding:1rem}}
