.faq-parent .faq-page-container{z-index:2;max-width:1008px;position:relative}@media screen and (max-width:1365px){.faq-parent .faq-page-container{max-width:782px}}@media screen and (max-width:768px){.faq-parent .faq-page-container{max-width:630px}}.faq-parent .faq-top-banner{background-color:var(--Black,#000);border-radius:0 0 80px 80px;position:relative;overflow:hidden}.faq-parent .text-block{text-align:center;z-index:1;max-width:584px;margin:0 auto;padding-top:57px;padding-bottom:75px;position:relative}.faq-parent .faq-title{font-feature-settings:"liga" off;color:#fff;font-family:montserrat-semibold,montserratarm-semibold;font-size:58px;line-height:68px}.faq-parent .faq-title span{color:var(--Brand-500,#72bf44);font-feature-settings:"liga" off;font-size:58px;line-height:68px}.faq-parent .description{color:#fff;text-align:center;max-width:392px;margin:32px auto 0;font-family:montserrat,montserratarm;font-size:18px;line-height:26px}.faq-parent .left-image{background:url(/images/faq-question-left.png) no-repeat;width:100%;height:500px;position:absolute;top:0}.faq-parent .left-image .hero__img--left{position:absolute}@media screen and (max-width:1200px){.faq-parent .left-image{background-image:url(/images/faq/faq-left-bg-766.png);display:none;top:160px}}.faq-parent .hero__img--right{position:absolute;top:0;right:0}@media screen and (max-width:1365px){.faq-parent .hero__img--right{right:-100px}}@media screen and (max-width:1200px){.faq-parent .hero__img--right{display:none}}.faq-parent .hero__img--left-z{position:absolute}@media screen and (max-width:1365px){.faq-parent .hero__img--left-z{left:0}}@media screen and (max-width:1200px){.faq-parent .hero__img--left-z{display:none}}.faq-page{margin-top:104px}.faq-page .list{width:100%;margin:0}@media screen and (max-width:768px){.faq-page .list{margin-left:0}}.faq-page .list li{border:2px solid var(--Gray-WEB-UI-200,#e5e5e5);cursor:pointer;border-radius:32px;flex-direction:column;justify-content:space-between;margin-bottom:16px;padding:30px 24px 30px 32px;display:flex}.faq-page .list li:hover{background:var(--Gray-WEB-UI-100,#f5f5f5)}.faq-page .list li .head{justify-content:space-between;align-items:center;display:flex}.faq-page .list li img{width:20px}.faq-page .list li .question{color:#000;margin-left:16px;font-family:montserrat-medium,montserratarm-medium;font-size:21px;line-height:32px}@media screen and (max-width:768px){.faq-page .list li .question{margin-left:8px;font-size:16px;line-height:20px}}@media screen and (max-width:480px){.faq-page .list li .question{font-size:14px;line-height:21px}}@media screen and (max-width:1365px){.faq-page .list li .question{margin-left:8px;font-size:16px;line-height:20px}.faq-page .list li{border-radius:16px;padding:14px 24px}}@media screen and (max-width:480px){.faq-page .list li{padding:14px 16px}}.faq-page .list .question-block{align-items:center;display:flex}.faq-page .list .expand-btn{cursor:pointer;width:28px;height:28px;position:relative}.faq-page .list .expand-btn .minus{padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-page .list .expand-btn .horizontal{transition:transform 1.2s}.faq-page .list .expand-btn .minus.vertical{transition:transform .8s;transform:translate(-50%,-50%)rotate(90deg)}@media screen and (max-width:1365px){.faq-page .list .expand-btn svg{width:18px}}.faq-page .list .content{max-height:0;transition:max-height .5s;overflow:hidden}.faq-page .list .content .content-inner{opacity:0;color:var(--Gray-WEB-UI-500,#737373);padding:8px 0 0 36px;font-family:montserrat,montserratarm;font-size:18px;line-height:26px;transition:opacity 1s,transform .4s;transform:translateY(20px)}@media screen and (max-width:1365px){.faq-page .list .content .content-inner{padding-left:28px;font-size:16px;line-height:21px}}@media screen and (max-width:480px){.faq-page .list .content .content-inner{font-size:14px}}.faq-page .list .faq-list-item.opened{background:#e3f2da80}.faq-page .list .faq-list-item.opened .content-inner{opacity:1;transform:translateY(0)}.faq-page .list .faq-list-item:not(.opened):hover .minus.horizontal{transform:translate(-50%,-50%)rotate(270deg)}.faq-page .list .faq-list-item:not(.opened):hover .minus.vertical{transform:translate(-50%,-50%)rotate(180deg)}.faq-page .list .faq-list-item.opened .minus.vertical{transform:translate(-50%,-50%)rotate(0)}@media screen and (max-width:1365px){.faq-page{margin-top:91px}}@media screen and (max-width:768px){.faq-page{margin-top:50px;padding:0 10px}}@media screen and (max-width:480px){.faq-page{margin-top:32px}}
