.heading-primary{font-size:2em;padding:2em;text-align:center}
.accordion dl,.accordion-list{border:0;&:after {;content:"";display:block;height:1em;width:100%;background-color:darken(#38cc70,10%)}
.accordion dd,.accordion__panel{font-size:1em;line-height:1.5em;border-radius:0;margin:0}
.accordion p{padding:1em 2em 6px 1em}
.accordion{position:relative}
.accordionTitle,.accordion__Heading{background:#e64665;background:-moz-linear-gradient(45deg,#e64665 0%,#e84c5f 42%,#ed5a50 50%,#f67139 58%,#f67139 68%,#fa7c2d 100%);background:-webkit-linear-gradient(45deg,#e64665 0%,#e84c5f 42%,#ed5a50 50%,#f67139 58%,#f67139 68%,#fa7c2d 100%);background:linear-gradient(45deg,#e64665 0%,#e84c5f 42%,#ed5a50 50%,#f67139 58%,#f67139 68%,#fa7c2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e64665',endColorstr='#fa7c2d',GradientType=1);text-align:left;font-weight:400;padding:1em 0;text-align:left;text-indent:0;display:block;border-radius:0;text-decoration:none;color:#fff;transition:background-color .5s ease-in-out;margin-bottom:2px;&:before {;content:"+";font-size:1.4em;line-height:.5em;float:left;transition:transform .3s ease-in-out}
&:hover{background-color:darken(#f6be38,10%)!important;color:#fff!important}
.accordionTitle:hover,.accordion__Heading:hover{background-color:#e64764;color:#fff!important}
.accordionTitle:hover a,.accordion__Heading:hover a{color:#fff!important}
.accordionTitle a:hover,.accordion__Heading a:hover{color:#fff!important}
.accordionTitle:before,.accordion__Heading:before{background:url(images/faq_plus.png) no-repeat scroll left center;line-height:20px;width:16px;height:16px;text-align:left;content:"";float:left;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:relative;top:2px;left:-18px}
.accordionTitleActive:before,.accordionTitle.is-expanded:before{background:url(images/faq_minus.png) no-repeat scroll left center;top:2px;content:""}
.accordionTitleActive,.accordionTitle.is-expanded{background-color:darken(#38cc70,10%);&:before {;transform:rotate(-225deg)}
.accordionItem{height:auto;overflow:hidden;transition:max-height 1s;@mediascreenandmin-width:48em) {;max-height:15em;transition:max-height .5s}
.accordionItem.is-collapsed{max-height:0}
.no-js .accordionItem.is-collapsed{max-height:auto}
.animateIn{animation:accordionIn .3s normal ease-in both 1}
.animateOut{animation:accordionOut .3s alternate ease-in both 1}
@keyframes accordionIn {
0%{opacity:0;transform:scale(0.9) rotateX(-60deg);transform-origin:50% 0}
100%{opacity:1;transform:scale(1)}
}
@keyframes accordionOut {
0%{opacity:1;transform:scale(1)}
100%{opacity:0;transform:scale(0.9) rotateX(-60deg)}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.cd-tabs-content{width:76%}
}
.accordion a:focus,.accordion a:hover{color:#fff!important;text-decoration:none!important}
.cd-tabs-navigation a:focus,.cd-tabs-navigation a:hover{text-decoration:none!important}
.thblock > p{border-bottom:1px solid #ececec;padding-bottom:25px;float:left;width:100%}
.accordion dl:focus,.accordion dl a:focus{border:0!important;outline:none!important}
a.is-collapsed.is-expanded{background-color:#e64764!important;color:#fff!important;border-radius:0}