.faq-header{position:relative;height:350px;color:#fff;text-align:center;overflow:hidden}@media (max-width:767.98px){.faq-header{height:200px}}.faq-header .row{height:100%}.faq-header .row .col{display:flex;justify-content:center;text-align:center}.faq-header .row .col .faq-header--icon{font-size:180px}@media (max-width:767.98px){.faq-header .row .col .faq-header--icon{display:block;font-size:100px}}.faq-header .row .col .faq-header--text{display:flex;align-self:center;margin-left:25px;font-size:110px;font-weight:600}@media (max-width:767.98px){.faq-header .row .col .faq-header--text{margin-left:15px;font-size:70px}}.faq-header .row .col .faq-header--text.text-categories h1{font-size:110px;font-weight:600;text-align:left;color:#fff}@media (max-width:767.98px){.faq-header .row .col .faq-header--text.text-categories h1{font-size:60px}}.faq-header .row .col .faq-header--text.text-detail{font-size:33px;line-height:36px;font-weight:500}.faq-header .row .col .faq-header--text.text-detail h1{text-align:left;color:#fff}@media (max-width:767.98px){.faq-header .row .col .faq-header--text.text-detail h1{font-size:16px;line-height:22px}}.faq-header .row .col .faq-header--text.text-detail strong{font-weight:600}.faq-header .faq-header-bg{position:absolute;top:0;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.faq-header .faq-header-bg .dgl-ix--icon{font-size:1000px;opacity:.09}@media (max-width:767.98px){.faq-header .faq-header-bg .dgl-ix--icon{font-size:500px}}.faq-categories{padding:96px 15px 96px 15px}@media (max-width:767.98px){.faq-categories{padding:50px 30px 50px 30px}}.faq-category{position:relative;display:flex;flex-direction:column;flex:0 0 30%;margin:0 10px 20px 10px;width:30%;min-width:0;word-wrap:break-word;background-color:#fff0}@media (max-width:767.98px){.faq-category{flex:0 0 100%;margin:0 0 10px 0;max-width:100%}}.faq-category .faq-category--link{display:block;margin-bottom:1px;padding:40px 25px 40px 25px;transition:all .2s ease-in-out;text-align:center;text-decoration:none!important;border:1px solid #8a8a8a}@media (max-width:767.98px){.faq-category .faq-category--link{padding:10px 20px 10px 20px}}.faq-category .faq-category--link:hover{border-color:#95c230;background-color:#95c230;color:#fff}.faq-category .faq-category--link:hover::after{width:30%}.faq-category .faq-category--link:hover .faq-category--body .faq-category--icon,.faq-category .faq-category--link:hover .faq-category--body .faq-category--text{color:#fff}.faq-category .faq-category--link .faq-category--body{display:flex}.faq-category .faq-category--link .faq-category--body .faq-category--icon{display:block;width:40%;font-size:55px;transition:all .2s ease-in-out}@media (max-width:767.98px){.faq-category .faq-category--link .faq-category--body .faq-category--icon{width:30%;font-size:35px}}.faq-category .faq-category--link .faq-category--body .faq-category--text{display:flex;width:60%;align-self:center;font-size:18px;line-height:18px;color:#1a1a1a;font-weight:600;text-align:left;transition:all .2s ease-in-out}@media (max-width:767.98px){.faq-category .faq-category--link .faq-category--body .faq-category--text{width:70%;font-size:15px}}.faq-category-detail{position:relative;display:flex;flex-direction:column;flex:0 0 30%;margin:0 5px 10px 5px;width:30%;min-width:0;word-wrap:break-word;background-color:#fff0}@media (max-width:767.98px){.faq-category-detail{padding:0 15px;flex:0 0 100%;max-width:100%}}.faq-category-detail .faq-category--link{display:block;padding:15px 25px 15px 25px;margin:0;transition:all .2s ease-in-out;text-align:center;text-decoration:none!important;border:1px solid #8a8a8a;background-color:#fff}.faq-category-detail .faq-category--link.is--active,.faq-category-detail .faq-category--link:hover{border-color:#95c230;background-color:#95c230}.faq-category-detail .faq-category--link.is--active .faq-category--body .faq-category--icon,.faq-category-detail .faq-category--link.is--active .faq-category--body .faq-category--text,.faq-category-detail .faq-category--link:hover .faq-category--body .faq-category--icon,.faq-category-detail .faq-category--link:hover .faq-category--body .faq-category--text{color:#fff}.faq-category-detail .faq-category--link .faq-category--body{display:flex}.faq-category-detail .faq-category--link .faq-category--body .faq-category--icon{display:block;width:40%;font-size:45px;transition:all .2s ease-in-out;text-align:right}@media (max-width:767.98px){.faq-category-detail .faq-category--link .faq-category--body .faq-category--icon{width:30%;font-size:35px}}.faq-category-detail .faq-category--link .faq-category--body .faq-category--text{display:flex;width:60%;padding:0 0 0 10px;align-self:center;font-size:15px;line-height:18px;color:#1a1a1a;font-weight:600;text-align:left;transition:all .2s ease-in-out}@media (max-width:767.98px){.faq-category-detail .faq-category--link .faq-category--body .faq-category--text{width:70%;font-size:15px}}.faq-detail-list{position:relative}.faq-detail-list::after{display:block;position:absolute;top:0;content:'';background-color:#95c230;width:100%;height:250px;z-index:10}.faq-detail-list .faq--accordion{position:relative;margin:0 auto;padding:40px;width:80%;background-color:#fff;z-index:20}@media (max-width:767.98px){.faq-detail-list .faq--accordion{padding:15px;width:100%}}.faq-detail-list .faq--accordion .faq--accordion-item{position:relative;display:flex;flex-direction:column;padding:0;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-bottom:1px solid #ececec}.faq-detail-list .faq--accordion .faq--accordion-item-question{padding:0;border-bottom:1px solid #fff;background-color:#fff}.faq-detail-list .faq--accordion .faq--accordion-item-question .btn{display:flex;justify-content:space-between;padding:15px 30px 15px 30px;width:100%;font-size:16px;font-weight:500;color:#1a1a1a;text-decoration:none;transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out;text-align:left}@media (max-width:767.98px){.faq-detail-list .faq--accordion .faq--accordion-item-question .btn{padding:15px 15px 15px 15px;font-size:14px;line-height:19px}}.faq-detail-list .faq--accordion .faq--accordion-item-question .btn[aria-expanded=true]{color:#95c230;font-weight:600}.faq-detail-list .faq--accordion .faq--accordion-item-question .btn[aria-expanded=true] .dgl-ix--icon{transform:rotate(180deg)}.faq-detail-list .faq--accordion .faq--accordion-item-question .btn:hover{background-color:#f8f8f8}.faq-detail-list .faq--accordion .faq--accordion-item-answer{padding:0 30px 0 30px;max-width:80%}@media (max-width:767.98px){.faq-detail-list .faq--accordion .faq--accordion-item-answer{padding:0 15px 0 15px;max-width:100%;font-size:14px;line-height:19px}}.faq-detail-list .faq--accordion .faq--accordion-item-answer::after,.faq-detail-list .faq--accordion .faq--accordion-item-answer::before{display:block;content:'';height:30px;width:100%}.faq-detail-list .faq--accordion .faq--accordion-item-answer::before{height:10px}.faq-detail-list .faq--accordion .faq--accordion-item-answer ul{padding-left:30px;margin-bottom:25px}.faq-detail-list .faq--accordion .faq--accordion-item-answer ul li{margin-bottom:10px}.faq--contact{display:flex;flex-wrap:wrap;margin:0 180px;border-top:1px solid #ececec;border-left:1px solid #ececec}@media (max-width:1199.98px){.faq--contact{margin:0 0}}@media (max-width:767.98px){.faq--contact{flex-direction:column}}.faq--contact-item{display:flex;flex:1 1 50%;justify-content:flex-start;padding:35px 80px;background-color:#fff;border-right:1px solid #ececec;border-bottom:1px solid #ececec}@media (max-width:767.98px){.faq--contact-item{padding:25px 20px}}.faq--contact-item:not(:last-child){border-right:1px solid #ececec}.faq--contact-item i{font-size:4rem;margin-right:15px;color:#95c230}@media (max-width:767.98px){.faq--contact-item i{font-size:3rem}}.faq--contact-item div .headline{margin:0 0 10px 0;color:#1a1a1a;font-size:20px;line-height:22px;font-weight:600}@media (max-width:991.98px){.faq--contact-item div .headline{margin:0 0 7px 0;font-size:18px;line-height:20px}}@media (max-width:767.98px){.faq--contact-item div .headline{margin:0 0 5px 0;margin:0 0 5px 0;font-size:16px;line-height:18px}}.faq--contact-item div .action{margin:0 0 10px 0}.faq--contact-item div .action a{font-size:25px;line-height:26px;font-weight:700;color:#95c230!important;text-decoration:none;transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out}@media (max-width:991.98px){.faq--contact-item div .action a{font-size:23px;line-height:24px}}@media (max-width:767.98px){.faq--contact-item div .action a{font-size:20px;line-height:21px}}.faq--contact-item div .action a:hover{color:#1a1a1a!important}.faq--contact-item div .info{margin:0;font-size:14px;line-height:18px;color:#1a1a1a}@media (max-width:991.98px){.faq--contact-item div .info{font-size:12px;line-height:15px}}
