.b-g-faq-accordion{margin-bottom:40px}.b-g-faq-accordion .glossary-faq-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;padding:59px 40px 36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:42px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:30px;background:-webkit-gradient(linear,left bottom,left top,from(#ccf3ff),to(#ccf3ff)),#071538;background:linear-gradient(0deg,#ccf3ff,#ccf3ff),#071538}.b-g-faq-accordion h3.widget-title{color:#3d6999;font-family:DM Sans;font-size:35px;font-style:normal;font-weight:700;line-height:40px;margin:0}.b-g-faq-accordion .faq-accordion-container{width:100%}.b-g-faq-accordion .faq-item{margin-bottom:22px}.b-g-faq-accordion .faq-item.active .question{border-radius:0 40px 0 0}.b-g-faq-accordion .faq-item.active .question .indicator{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.b-g-faq-accordion .faq-item.active .answer{display:-webkit-box;display:-ms-flexbox;display:flex}.b-g-faq-accordion .question{height:79px;padding:22px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;border-radius:0 200px 200px 0;background:#98e1ff url(../png/faq-question.png) no-repeat center left 30px;color:#173b70;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:700;line-height:22px;position:relative;cursor:pointer}.b-g-faq-accordion .question,.b-g-faq-accordion .question .indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.b-g-faq-accordion .question .indicator{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:41px;height:41px;border-radius:20.5px;background:#fff;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-g-faq-accordion .answer{color:#173b70;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:none;padding:52px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;border-radius:0 0 20px 0;background:#fff}.b-g-faq-accordion .answer p{font-size:14px!important;line-height:18px!important;margin-bottom:20px}.b-g-faq-accordion .answer a{color:#173b70;line-height:18px;font-size:14px;text-decoration:underline;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.b-g-faq-accordion .answer a:hover{text-decoration:none!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.b-g-faq-accordion .answer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.b-g-faq-accordion .answer ul li{width:32%;font-size:14px;line-height:18px}.b-g-faq-accordion .answer ul li:before{top:2px}.b-g-faq-accordion .answer ul li:after{top:5px}@media screen and (max-width:768px){.b-g-faq-accordion{margin-bottom:30px}.b-g-faq-accordion .glossary-faq-accordion{padding:40px 20px;border-radius:20px}.b-g-faq-accordion h3.widget-title{font-size:30px;line-height:35px;text-align:center}.b-g-faq-accordion .faq-item.active .question{border-radius:0 24px 0 0}.b-g-faq-accordion .question{font-size:14px;line-height:20px;padding:20px 10px;height:50px;border-radius:0 200px 200px 0}.b-g-faq-accordion .question .indicator{width:33px;height:33px;right:8px}.b-g-faq-accordion .answer{padding:15px}.b-g-faq-accordion .answer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:10px}.b-g-faq-accordion .answer ul li{width:100%}}@media screen and (max-width:480px){.b-g-faq-accordion .question{padding-right:50px}}
