.faq .c-decor-radius{width:100px;height:100px;position:absolute;left:0;top:-100px;background-color:#f8f8f8}@media (max-width: 1023px){.faq .c-decor-radius{width:39px;height:39px;top:-39px}}.faq .c-decor-radius:after{content:"";width:100%;height:100%;background-color:#fff;left:0;top:0;position:absolute;border-bottom-left-radius:100px}@media (max-width: 1023px){.faq .c-decor-radius:after{border-bottom-left-radius:40px}}.faq .c-decor-radius--right{left:auto;right:0;top:0;background-color:#fff}.faq .c-decor-radius--right:after{border-top-right-radius:100px;border-bottom-left-radius:0;background-color:#f8f8f8}@media (max-width: 1023px){.faq .c-decor-radius--right:after{border-top-right-radius:40px}}.faq .box-anchor-links{background-color:#fff;padding:60px 0 65px 0}@media (max-width: 1023px){.faq .box-anchor-links{padding:47px 0 40px 0}}.faq .box-anchor-links ul{display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px;position:relative;z-index:1}@media (max-width: 1023px){.faq .box-anchor-links ul{margin:-15px 0 0 -15px}}.faq .box-anchor-links li{width:calc(25% - 20px);margin:20px 0 0 20px}@media (max-width: 1023px){.faq .box-anchor-links li{width:calc(50% - 15px);margin:15px 0 0 15px}}.faq .box-anchor-links .c-btn-anchor{height:100%}@media only screen and (max-width: 374px){.faq .box-anchor-links .c-btn-anchor{padding-left:5px;padding-right:5px}}.faq .sec-faq{background-color:#f8f8f8;position:relative;padding:105px 0 100px}@media (max-width: 1023px){.faq .sec-faq{padding:49px 0 50px}}.faq .sec-faq .faqlist{margin:36px auto 0}@media (max-width: 1023px){.faq .sec-faq .faqlist{margin-top:10px}}.faq .sec-faq .faqlist .faqitem{border-bottom:#d8dde8 1px solid}.faq .sec-faq .faqlist .txt_ques{position:relative;padding:39px 75px 39px 65px;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;font-weight:700;transition:0.3s;cursor:pointer}.faq .sec-faq .faqlist .txt_ques:before{content:"Q.";position:absolute;left:0;top:50%;margin-top:-30px;font-size:36px;font-size:3.6rem;line-height:1.38889em;letter-spacing:.05em;font-weight:500}.faq .sec-faq .faqlist .txt_ques:after{content:"";position:absolute;top:50%;right:0;width:40px;height:40px;margin-top:-20px;background:url(../../img/top/faq_iconques.svg) center no-repeat;background-size:40px auto;transition:opacity 0.3s;will-change:opacity}.faq .sec-faq .faqlist .txt_ques.active{color:#2285e6}.faq .sec-faq .faqlist .txt_ques.active:after{background-image:url(../../img/top/faq_iconques_active.svg)}@media (max-width: 1023px){.faq .sec-faq .faqlist .txt_ques{padding:20px 44px 20px 44px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em}.faq .sec-faq .faqlist .txt_ques:before{left:4px;margin-top:-17px;font-size:26px;font-size:2.6rem;line-height:1.15385em}.faq .sec-faq .faqlist .txt_ques:after{right:4px;width:33px;height:33px;background-size:100%}}@media (max-width: 1023px) and (max-width: 1023px){.faq .sec-faq .faqlist .txt_ques:after{margin-top:-18px}}@media only screen and (min-width: 1025px){.faq .sec-faq .faqlist .txt_ques:hover{opacity:1;color:#2285e6}.faq .sec-faq .faqlist .txt_ques:hover:after{opacity:0.6}}.faq .sec-faq .faqlist .txt_ans{position:relative;margin-top:-9px;display:none;padding:0 0 37px 65px;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em}.faq .sec-faq .faqlist .txt_ans a{text-decoration:underline;color:#2285e6}.faq .sec-faq .faqlist .txt_ans ul{margin-top:30px}@media (max-width: 1023px){.faq .sec-faq .faqlist .txt_ans ul{margin-top:24px}}.faq .sec-faq .faqlist .txt_ans ul li{display:flex;align-items:flex-start;margin-top:30px}@media (max-width: 1023px){.faq .sec-faq .faqlist .txt_ans ul li{margin-top:24px}}.faq .sec-faq .faqlist .txt_ans ul li:first-child{margin-top:0}.faq .sec-faq .faqlist .txt_ans ul li span{width:18px;flex-shrink:0;font-weight:700}@media (max-width: 1023px){.faq .sec-faq .faqlist .txt_ans ul li span{width:17px}}.faq .sec-faq .faqlist .txt_ans ul li p{flex:1}.faq .sec-faq .faqlist .txt_ans:before{content:"A.";position:absolute;left:0;top:-15px;font-size:36px;font-size:3.6rem;line-height:1.38889em;letter-spacing:.05em;font-weight:500}.faq .sec-faq .faqlist .txt_ans.active{display:block}@media (max-width: 1023px){.faq .sec-faq .faqlist .txt_ans{margin-top:0;padding:0 0 19px 44px;font-size:14px;font-size:1.4rem;line-height:1.64286em}.faq .sec-faq .faqlist .txt_ans:before{left:4px;top:-3px;font-size:26px;font-size:2.6rem;line-height:1.15385em}}.faq .sec-faq:first-child{padding:92px 0}@media (max-width: 1023px){.faq .sec-faq:first-child{padding:49px 0 55px}}.faq .sec-faq:first-child .faqlist{margin-top:44px}@media (max-width: 1023px){.faq .sec-faq:first-child .faqlist{margin-top:17px}}.faq .sec-faq:last-child{border-bottom-right-radius:100px}@media (min-width: 1024px){.faq .sec-faq:last-child{padding-bottom:120px}}@media (max-width: 1023px){.faq .sec-faq:last-child{padding-bottom:72px;border-bottom-right-radius:40px}}.faq .sec-faq:nth-child(even){background-color:#fff}.faq .sec-faq:nth-child(even) .c-decor-radius{background-color:#fff}.faq .sec-faq:nth-child(even) .c-decor-radius:after{background-color:#f8f8f8}.faq .sec-faq:nth-child(even) .c-decor-radius--right{background-color:#f8f8f8}.faq .sec-faq:nth-child(even) .c-decor-radius--right:after{background-color:#fff}.faq .box-contact{background-image:url(../../img/common/bg-btn-bottom.jpg);background-size:cover;padding:180px 0;margin-top:-100px}@media (max-width: 1023px){.faq .box-contact{margin-top:-40px;padding:92px 0 98px}}.faq .box-contact__title{text-align:center;color:#2285e6;font-size:17px;font-size:1.7rem;line-height:1.47059em;letter-spacing:.05em;font-weight:500}@media (max-width: 1023px){.faq .box-contact__title{font-size:13px;font-size:1.3rem;line-height:1.23077em}}@media (max-width: 1023px){.faq .box-contact .l-btn{padding:0 26px}}.faq .box-contact .btn-contact{box-shadow:2px 2px 10px #1c24394d;max-width:430px;min-height:64px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:57px;transition:background-color 0.8s;will-change:background-color;margin:0 auto;margin-top:20px;position:relative;overflow:hidden;cursor:pointer}@media (max-width: 1023px){.faq .box-contact .btn-contact{min-height:48px;margin-top:14px}}.faq .box-contact .btn-contact__text{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;font-weight:700;color:#2285e6;transition:color 0.3s;will-change:color;position:relative;z-index:1}@media (max-width: 1023px){.faq .box-contact .btn-contact__text{font-size:15px;font-size:1.5rem;line-height:1.6em}}@media only screen and (min-width: 1025px){.faq .box-contact .btn-contact:hover{opacity:1}.faq .box-contact .btn-contact:hover .btn-contact__text{color:#fff}.faq .box-contact .btn-contact:hover:after{opacity:1}.faq .box-contact .btn-contact:hover:before{transform:translateX(0)}}.faq .box-contact .btn-contact:after{content:"";background-color:#2285e6;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0}.faq .box-contact .btn-contact:before{content:"";height:100%;width:825px;background-image:url(../../img/faq/bg-btn.png);background-size:100% 100%;left:0;top:0;position:absolute;z-index:1;transition:transform 0.5s;transform:translateX(-100%)}

/*# sourceMappingURL=maps/faq.min.css.map */
