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: 15px
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li {
padding: 0
}
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 .uk-accordion-title {
color: #008140;
background-color: #FFFFFF;
border: 2px solid #008140
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li.uk-open .uk-accordion-title h4 {
color: #008140
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li.uk-open .uk-accordion-title:hover {
color: #008140;
background-color: #FFFFFF
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li.uk-open .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='%23008140' 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 .uk-accordion-title {
position: relative;
text-decoration: none;
background-color: #FFFFFF;
padding: 15px 20px 13px 20px;
border: 2px solid #6F6F6F;
transition: color .25s ease-in-out,border .25s ease-in-out
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li .uk-accordion-title {
padding:13px 18px 10px 18px
}
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li .uk-accordion-title h4 {
font-family: 'Montserrat',sans-serif;
font-weight: 600;
letter-spacing: normal;
font-style: normal;
margin: 0;
color: #4e4e4e;
transition: color .25s ease-in-out;
font-size: 1rem;
line-height: 1.66666667rem
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li .uk-accordion-title h4 {
font-size:.88888889rem;
line-height: 1.55555556rem
}
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li .uk-accordion-title:hover {
background-color: #FFFFFF;
border: 2px solid #008140
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li .uk-accordion-title:hover h4 {
color: #008140
}
body .so-widget-wh2-accordion-widget ul.uk-accordion li .uk-accordion-title::before {
width: 25px;
height: 25px;
margin-left: 15px;
margin-top: 2px;
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='%236F6F6F' stroke-miterlimit='10' stroke-width='5' x1='9' x2='41' y1='25' y2='25'/%3E%3Cline fill='none' stroke='%236F6F6F' stroke-miterlimit='10' stroke-width='5' x1='25' x2='25' y1='9' y2='41'/%3E%3C/svg%3E")
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion li .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 .uk-accordion-title::before {
margin-top:5px;
width: 13px;
height: 13px
}
}
body .so-widget-wh2-accordion-widget ul.uk-accordion .uk-accordion-content {
background-color: #EDEDED;
margin-top: 0;
padding: 25px
}
@media only screen and (max-width: 959px) {
body .so-widget-wh2-accordion-widget ul.uk-accordion .uk-accordion-content {
padding:20px
}
}