.background-gradient-pseudo{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(30deg,#3273a3 0%,#61adee 100%)}@-webkit-keyframes animate-border{0%{background-position:0% 0%}100%{background-position:200% 0%}}@-moz-keyframes animate-border{0%{background-position:0% 0%}100%{background-position:200% 0%}}@-webkit-keyframes animate-border{0%{background-position:0% 0%}100%{background-position:200% 0%}}@keyframes transform-matrix-1{0%{transform:matrix(1,0,0,1,0,0)}100%{transform:matrix(1,0,0,.455,-526,55.5);width:calc(100% + 526px)}}@keyframes transform-matrix-2{0%{transform:matrix(1,0,0,1,0,0)}100%{transform:matrix(1,0,0,.506,-250,50.4);width:calc(100% + 250px)}}@keyframes transform-matrix-1-rotate{0%{transform:matrix(1,0,0,1,0,0)}100%{transform:matrix(1,0,0,.455,526,55.5);width:calc(100% + 526px)}}ul.faq-group>li{padding:0!important}ul.faq-group>li .content-text{padding-bottom:15px}ul.faq-group>li>ul.faq-items{margin:0!important}ul.faq-group>li>ul.faq-items>li{padding:0!important}ul.faq-items{margin:15px 0;list-style:none;overflow:hidden}ul.faq-items>li.faq-items-item:nth-child(n+2){margin-top:5px}ul.faq-items.simple-list>li:nth-child(n+2){margin-top:15px;padding-top:15px;border-top:solid 1px #f2f2f2;position:relative}ul.faq-items.simple-list>li:nth-child(n+2):after{content:'';background:#3273a3;height:1px;width:33.333%;position:absolute;left:0;top:0}ul.acc-list.faq-acc{margin-left:0}ul.acc-list.faq-acc .acc-headline{width:100%;padding:0;cursor:pointer;background:#f2f2f2;color:#3273a3;text-transform:inherit;font-weight:600;font-size:120%}ul.acc-list.faq-acc .acc-headline .acc-head{width:100%;min-height:40px;padding:5px 10px;text-align:left;font-size:100%;font-family:'Source Sans Pro',sans-serif;background:#fff0;border:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in}ul.acc-list.faq-acc .acc-headline .acc-head:hover,ul.acc-list.faq-acc .acc-headline .acc-head:focus,ul.acc-list.faq-acc .acc-headline .acc-head:focus-visible{outline:none;text-decoration:underline;padding-left:25px}ul.acc-list.faq-acc .acc-headline .acc-toggle{width:40px;height:40px;text-align:center;vertical-align:middle;background:#3273a3;color:#fff;font-size:165%}ul.acc-list.faq-acc .acc-headline:hover .acc-head,ul.acc-list.faq-acc .acc-headline.open-acc .acc-head{background:#3273a3;color:#fff}ul.acc-list.faq-acc .acc-headline:hover .acc-toggle,ul.acc-list.faq-acc .acc-headline.open-acc .acc-toggle{background:#3273a3;color:#fff}ul.acc-list.faq-acc .acc-content{padding:15px;border:solid 1px #3273a3;border-top:none;font-size:100%;font-weight:300}h2.faqbox-headline{padding:30px 0 0}.faqbox{overflow:hidden;clear:both;padding:0 0 15px}.faqbox .faqbox-main{padding:0}.faqbox .faqbox-main ul.faq-items{margin:15px 0}.faqbox .faqbox-aside{padding-top:10px;font-size:85%}.faqbox .faqbox-aside h3{padding:0 0 5px;font-size:110%}.faqbox:not(.full-width) .faqbox-main{width:66.666%;padding-right:15px;float:left}.faqbox:not(.full-width) .faqbox-aside{width:33.333%;padding-left:15px;float:right}@media only screen and (max-width:750px){.faqbox:not(.full-width) .faqbox-main{padding-right:0}.faqbox:not(.full-width) .faqbox-aside{padding-left:0}.faqbox:not(.full-width) .faqbox-main,.faqbox:not(.full-width) .faqbox-aside{width:100%}}