.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel{margin-bottom:2px}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header{align-items:center;color:#333;cursor:pointer;display:flex;padding:15px 30px 15px 30px;position:relative;flex-direction:row}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header:focus,.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header:hover{color:#333}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{display:flex;align-items:center;width:100%}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button{line-height:0}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-icon-image{max-height:1em}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-icon-image:not(.sow-accordion-icon-image-custom),.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-icon-image:not([width]),.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-icon-image:not([width]){width:auto}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title-icon-left>.sow-accordion-icon-image,.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title-icon-left>span[data-sow-icon]{margin-right:5px}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title-icon-right>.sow-accordion-icon-image,.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title-icon-right>span[data-sow-icon]{margin-left:5px}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel:not(.sow-accordion-panel-open)>.sow-accordion-panel-header-container>.sow-accordion-panel-header .sow-accordion-close-button{display:none}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel.sow-accordion-panel-open>.sow-accordion-panel-header-container>.sow-accordion-panel-header .sow-accordion-open-button{display:none}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-content .sow-accordion-panel-border{color:#333;overflow:auto;padding:15px 30px 15px 30px}@media print{.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-open-close-button{display:none}.so-widget-sow-accordion-default-f2ce2baec743-30 .sow-accordion .sow-accordion-panel .sow-accordion-panel-content{display:block!important}}@font-face{font-family:"sow-ionicons";src:url(https://playablancavilla.co.uk/wp-content/plugins/so-widgets-bundle/icons/ionicons/font/ionicons.eot);src:url(https://playablancavilla.co.uk/wp-content/plugins/so-widgets-bundle/icons/ionicons/font/ionicons.eot) format("embedded-opentype"),url(https://playablancavilla.co.uk/wp-content/plugins/so-widgets-bundle/icons/ionicons/font/ionicons.ttf) format("truetype"),url(https://playablancavilla.co.uk/wp-content/plugins/so-widgets-bundle/icons/ionicons/font/ionicons.woff) format("woff"),url(https://playablancavilla.co.uk/wp-content/plugins/so-widgets-bundle/icons/ionicons/font/ionicons.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.sow-icon-ionicons{display:inline-block;font-family:"sow-ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-icon-ionicons[data-sow-icon]:before{content:attr(data-sow-icon)}