.il_faq{padding-bottom:55px;padding-top:55px;position:relative}.il_faq .content{margin:0 auto}.il_faq .content h2{font-size:38px;margin-bottom:32px;text-align:center}.il_faq .content,.il_faq .content p{color:#fff;font-size:16px;line-height:1.78}.il_faq .content a{font-weight:500}.il_faq .content p{text-align:center}.il_faq .content p.video{font-size:16px}.il_faq .content p.video a img{margin-bottom:16px}.il_faq .content p.video a:hover img{opacity:.8}.il_faq.dark-text .content a{color:#000}.il_faq.light-text .content a{color:#ffe66f}.il_faq.dark-text .content,.il_faq.dark-text .content h2,.il_faq.dark-text .content p,.il_faq.dark-text .cta .cta_button{color:#000}.il_faq.light-text .content,.il_faq.light-text .content h2,.il_faq.light-text .content p,.il_faq.light-text .cta .cta_button{color:#fff}.il_faq .groups{margin-bottom:25px}.il_faq .groups .group:not(:last-child){margin-bottom:1px}.il_faq .groups .group .group-title{background:#f2f2f2;cursor:pointer;font-size:16px;font-weight:500;line-height:1;padding:22px 46px 22px 36px;position:relative;text-transform:uppercase}.il_faq .groups .group .group-title:after{background-image:url('data:image/svg+xml;utf8,<svg%20width="7"%20height="5"%20viewBox="0%200%207%205"%20fill="none"%20xmlns="http://www.w3.org/2000/svg"><path%20fill-rule="evenodd"%20clip-rule="evenodd"%20d="M6.00009%200.404208C6.22561%200.184777%206.59494%200.181258%206.82501%200.396349C7.05507%200.611439%207.05876%200.963688%206.83324%201.18312L3.56585%204.3623L0.174914%201.1909C-0.0551121%200.975768%20-0.058729%200.623519%200.166835%200.40413C0.392399%200.184741%200.761728%200.181291%200.991753%200.396425L3.54953%202.78861L6.00009%200.404208Z"%20fill="black"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:36px;top:50%;transform:translateY(-50%);width:10px}.il_faq .groups .group.active .group-title:after{background-image:url('data:image/svg+xml;utf8,<svg%20width="7"%20height="5"%20viewBox="0%200%207%205"%20fill="none"%20xmlns="http://www.w3.org/2000/svg"><path%20fill-rule="evenodd"%20clip-rule="evenodd"%20d="M6.00009%204.59555C6.22561%204.81498%206.59494%204.8185%206.82501%204.60341C7.05507%204.38832%207.05876%204.03607%206.83324%203.81664L3.56585%200.637451L0.174914%203.80885C-0.0551121%204.02399%20-0.058729%204.37624%200.166835%204.59563C0.392399%204.81501%200.761728%204.81846%200.991753%204.60333L3.54953%202.21115L6.00009%204.59555Z"%20fill="black"/></svg>')}.il_faq .groups .group .group-content{max-height:1px;overflow:hidden;transition:max-height .3s ease-out}.il_faq .groups .group.active .group-content{max-height:9000px;overflow:visible;transition-timing-function:ease-in}.il_faq .groups .group .group-content .group-content-inner{padding:20px 11px}.il_faq .groups .group .group-content .group-content-inner ul{list-style:none}.il_faq .groups .group .group-content .group-content-inner ul li{padding:10px 0 10px 22px;position:relative}.il_faq .groups .group .group-content .group-content-inner ul li .question{color:#000;font-size:16px;font-weight:500;line-height:21px}.il_faq .groups .group .group-content .group-content-inner ul li .answer{color:#54565a;font-size:16px;line-height:150%;max-height:1px;overflow:hidden;transition:max-height .3s ease-out}.il_faq .groups .group .group-content .group-content-inner ul li .answer :first-child{margin-top:14px}.il_faq .groups .group .group-content .group-content-inner ul li.active .answer{max-height:9000px;overflow:visible;transition-timing-function:ease-in}.il_faq .groups .group .group-content .group-content-inner ul{margin:0;padding:0}.il_faq .groups .group .group-content .group-content-inner ul li{border-bottom:1px solid #e0e0e0;list-style:none;margin-bottom:0}.il_faq .groups .group .group-content .group-content-inner ul li .question{background-color:#f8f9fa;border-left:3px solid #007bff;cursor:pointer;font-weight:600;margin:0;padding:15px 40px 15px 15px;position:relative;transition:background-color .3s ease}.il_faq .groups .group .group-content .group-content-inner ul li .question:hover{background-color:#e9ecef}.il_faq .groups .group .group-content .group-content-inner ul li .question:after{color:#6c757d;content:"▼";font-size:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.il_faq .groups .group .group-content .group-content-inner ul li.collapsed .question:after{transform:translateY(-50%) rotate(-90deg)}.il_faq .groups .group .group-content .group-content-inner ul li .answer{background-color:#fff;border-left:3px solid #e9ecef;line-height:1.6;margin:0;padding:0 25px}.il_faq .groups .group .group-content .group-content-inner ul li .answer p{color:#495057;margin-bottom:15px}.il_faq .groups .group .group-content .group-content-inner ul li .answer ul{margin:15px 0;padding-left:0}.il_faq .groups .group .group-content .group-content-inner ul li .answer ul li{background:none;border:none;line-height:1.5;margin-bottom:8px;padding-left:20px;position:relative}.il_faq .groups .group .group-content .group-content-inner ul li .answer ul li:before{color:#6c757d;content:"•";font-size:14px;font-weight:400;left:0;position:absolute;top:0}@media(max-width:1279px){.il_faq{padding-bottom:45px;padding-top:45px}.il_faq .content h2{font-size:34px}}@media(max-width:767px){.il_faq{padding-bottom:49px;padding-top:49px}.il_faq .content,.il_faq .content p{font-size:12px;line-height:1.5}.il_faq .content h2{font-size:28px}}