.list{padding:var(--padding);margin-bottom:var(--padding)}.list .header .blockTitle{font-size:var(--l-fontsize)}.list .content{padding-top:calc(var(--padding) / 2)}.list .content a,.list .content .item{padding:7px var(--padding)}.list .content a:before,.list .content .item:before{left:0}.list .footer{padding:var(--padding) var(--padding) 0}.list .headerWidgetText{padding:0 var(--padding) var(--padding)}.list .footerWidgetText{padding:var(--padding) var(--padding) 0}.list.testimonials{padding-top:calc(var(--padding) * 2)}.list.testimonials:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:var(--color1)}.list ul{list-style:none}.list ul li a{display:block;color:var(--fontcolor);text-decoration:none;position:relative}.list ul li a:before{font-family:var(--symbol);font-size:20px;content:"\e5c8";position:absolute;top:50%;transform:translateY(-50%);line-height:14px;color:var(--color1);transition:all .2s linear}.list ul li a .widgetImage{float:left;margin-right:10px;margin-bottom:10px}.list ul li a .filetype{float:left;font-size:1.5rem;margin-right:5px}@media(hover:hover){.list ul li a:hover{color:var(--fontcolor);text-decoration:none}.list ul li a:hover:before{transform:translateY(-50%) translateX(5px)}}.list .faq details{padding:5px 0}.list .faq details summary{position:relative;padding:0 var(--padding);cursor:pointer;font-size:var(--xs-fontsize)}.list .faq details summary::marker{content:''}.list .faq details summary:before{content:"+";position:absolute;right:var(--padding);top:50%;transform:translateY(-50%)}.list .faq details .answer{padding:calc(var(--padding) / 2) var(--padding) var(--padding)}.list .faq details[open] summary:before{content:"-"}