.faqs{padding:50px 0}@media(max-width:1024px){.faqs{padding:25px 0}}.faqs__wrapper{margin:0 auto;max-width:765px}.faqs__title{margin-bottom:50px;text-align:center}@media(max-width:1024px){.faqs__title{margin-bottom:25px}}.faqs button{background-color:#fff;border:none;border-radius:8px;box-shadow:0 4px 4px 0 hsla(0,0%,49%,.149);color:#2e2e2e;display:block;font-size:20px;font-weight:500;margin-bottom:20px;outline:none;padding:10px 40px 10px 15px;position:relative;text-align:left;transition:color .3s ease;width:100%}@media(hover:hover){.faqs button:focus,.faqs button:hover{color:#6faf2d;cursor:pointer}}.faqs .faqs-title{font-weight:700;line-height:1.16}@media(max-width:767px){.faqs .faqs-title{font-size:16px}}.faqs .icon{align-items:center;display:flex;height:25px;justify-content:center;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:25px}.faqs .icon svg{display:block;fill:currentColor;height:auto;width:14px}.faqs button[aria-expanded=true]{border-radius:8px 8px 0 0;color:#6faf2d;margin-bottom:0}.faqs button[aria-expanded=true] .icon{transform:translateY(-50%) rotate(180deg)}.faqs .faqs-content{background-color:#fff;border-radius:0 0 8px 8px;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .3s ease}.faqs button[aria-expanded=true]+.faqs-content{margin-bottom:20px}.faqs .faqs-content p{margin:15px 0;padding:0 10px 0 15px}.seo-text-categories{border-top:1px solid #f3f5f7;padding:40px 0}.seo-text-categories .container{max-width:1320px!important;padding:0 15px;width:100%!important}.seo-content{max-height:none;overflow:hidden;transition:max-height .4s ease}.seo-content.collapsed{max-height:250px;position:relative}.seo-content.collapsed:after{background:linear-gradient(180deg,transparent,#f3f5f7);bottom:0;content:"";height:80px;left:0;position:absolute;right:0}.home .seo-content.collapsed:after{background:linear-gradient(180deg,transparent,#fbfbfb)}.seo-content h2{color:#2c2c2c;font-size:26px;font-weight:600;margin-bottom:20px}.seo-content h3{color:#3c3c3c;font-size:20px;font-weight:600;margin:25px 0 12px}.seo-content p{color:#666;font-size:15px;line-height:1.7;margin-bottom:15px}.seo-content a{color:#1279d6;text-decoration:none}.seo-content a:hover{text-decoration:underline}.seo-read-more{align-items:center;background:transparent;border:.5px solid #2e2e2e;border-radius:16px;color:#2e2e2e;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;margin-top:20px;padding:10px 24px;transition:all .3s}@media(hover:hover){.seo-read-more:hover{background:linear-gradient(90deg,#a6ce39,#6faf2d);border-color:#6faf2d;color:#f3f5f7}}.seo-content.collapsed~.seo-read-more .less-text,.seo-content:not(.collapsed)~.seo-read-more .more-text{display:none}
