.vvs-snippet-faq{padding:0 3%;max-width:1120px;width:100%;margin:0 auto;position:relative}@media screen and (min-width:1120px){.vvs-snippet-faq{padding:0}}.vvs-snippet-faq__main-title{color:#40484e;float:left;font-size:20px;letter-spacing:3px;margin-bottom:10px;text-align:center;width:100%}@media screen and (min-width:1120px){.vvs-snippet-faq__main-title{font-size:24px}}.vvs-snippet-faq__question-wrapper{border:1px solid rgba(64,72,78,.1);float:left;margin-bottom:10px;overflow:hidden;padding:0 20px 15px 20px;position:relative;transition:height .5s;width:100%}.vvs-snippet-faq__question-wrapper:after{content:"";display:inline-block;height:15px;position:absolute;right:15px;top:15px;width:15px;background-image:url(//cdn.vivense.com/images/cms/touch/touch_sprite_desktop.svg);background-position:-15px 90px;z-index:-1}.vvs-snippet-faq__inner{display:inline-block;width:100%}.vvs-snippet-faq__inner .active .vvs-snippet-faq__desc{display:block}.vvs-snippet-faq__inner .active:after{content:"";display:inline-block;height:15px;position:absolute;right:15px;top:15px;width:15px;background-image:url(//cdn.vivense.com/images/cms/touch/touch_sprite_desktop.svg);background-position:-30px 90px}.vvs-snippet-faq__title{color:rgba(64,72,78,.9019607843137255);cursor:pointer;font-weight:500;padding-top:15px}.vvs-snippet-faq__desc,.vvs-snippet-faq__title{font-size:13px;letter-spacing:.6px;width:100%;text-align:left}.vvs-snippet-faq__desc{display:none;color:rgba(64,72,78,.6);line-height:23px;padding-bottom:0}.vvs-snippet-faq__desc-inner{padding-top:10px}