body .so-widget-wh2-accordion-widget ul.uk-accordion {
padding: 0;
margin: 0
}
body .so-widget-wh2-accordion-widget ul.uk-accordion>:nth-child(n+2) {
margin-top: 10px
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li {
padding: 0;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-webkit-box-shadow: 0px 2px 4px 0px rgba(10,10,65,0.1);
-moz-box-shadow: 0px 2px 4px 0px rgba(10,10,65,0.1);
box-shadow: 0px 2px 4px 0px rgba(10,10,65,0.1)
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li::before {
content: none
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li.uk-open a.uk-accordion-title {
color: #FFFFFF;
background-color: #0a0a41;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li.uk-open a.uk-accordion-title h4 {
color: #FFFFFF
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li.uk-open a.uk-accordion-title:hover {
color: #FFFFFF;
background-color: #0a0a41
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li.uk-open a.uk-accordion-title::before {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' height='25px' width='25px' viewBox='0 0 50 50' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect fill='none' height='50' width='50'/%3E%3Cline fill='none' stroke='%23ffffff' stroke-miterlimit='10' stroke-width='5' x1='9' x2='41' y1='25' y2='25'/%3E%3C/svg%3E")
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title {
display: block;
position: relative;
text-decoration: none;
background-color: #a0a5ff;
padding: 16px 20px 14px 20px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
transition: background-color .25s ease-in-out
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title {
padding:14px 18px 12px 18px
}
}
@media only screen and (max-width: 639px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title {
padding:14px 16px 12px 16px
}
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title h4 {
font-size: 1.625rem;
line-height: 1.875rem;
margin: 0;
color: #0a0a41;
transition: color .25s ease-in-out
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title h4 {
font-size:1.375rem;
line-height: 1.625rem
}
}
@media only screen and (max-width: 639px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title h4 {
font-size:1.25rem;
line-height: 1.5rem
}
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title:hover {
background-color: #0a0a41
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title:hover h4 {
color: #FFFFFF
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title::before {
display: block;
position: relative;
float: right;
width: 25px;
height: 25px;
margin-left: 15px;
margin-top: 2px;
background: unset;
background-image: url("data:image/svg+xml,%3Csvg version='1.1' height='25px' width='25px' viewBox='0 0 50 50' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect fill='none' height='50' width='50'/%3E%3Cline fill='none' stroke='%23ffffff' stroke-miterlimit='10' stroke-width='5' x1='9' x2='41' y1='25' y2='25'/%3E%3Cline fill='none' stroke='%23ffffff' stroke-miterlimit='10' stroke-width='5' x1='25' x2='25' y1='9' y2='41'/%3E%3C/svg%3E");
visibility: visible;
transform: none;
transition: none
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title::before {
margin-top:1px;
width: 22px;
height: 22px
}
}
@media only screen and (max-width: 639px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li a.uk-accordion-title::before {
margin-top:-2px;
width: 20px;
height: 20px
}
}
body .so-widget-wh2-accordion-widget ul.uk-accordion .uk-accordion-content {
background-color: #ecedff;
margin-top: -10px;
padding: 30px 20px 20px 20px;
-webkit-border-bottom-right-radius: 12px;
-webkit-border-bottom-left-radius: 12px;
-moz-border-radius-bottomright: 12px;
-moz-border-radius-bottomleft: 12px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion .uk-accordion-content {
padding:25px 15px 15px 15px
}
}