/* Fade in the page. */
.wp-site-blocks main {
    animation: fadein 1.0s;
}

@keyframes fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}


/*.wp-site-blocks main {
    transform: translateX(-20%);
    -webkit-transform: translateX(-20%);

    -webkit-animation: slide 0.3s forwards;
    
    animation: slide 0.3s forwards;
   
}

@-webkit-keyframes slide {
    100% {     transform: translateX(0%);
    -webkit-transform: translateX(0%); }
}

@keyframes slide {
    100% {     transform: translateX(0%);
    -webkit-transform: translateX(0%); }
}
*/


/* Styling for no margins in column block. */
.wp-block-columns.is-style-no-margin {
    gap: 0;
    margin-block-start: 0; margin-block-end: 0;
}

.wp-block-columns.is-style-no-margin .wp-block-column {}

/* added for 'use the right service boxes'. */
.no-margin > .wp-block-column > * {
    height: 100%;
}

/* Styling for blurred background in cover block. */
.wp-block-cover.is-style-blur:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    backdrop-filter: blur(10px);
}

/* Styling for box links in cover block, making the entire block the link. */
.wp-block-cover.is-style-box-link {
    background-color: #fff;
}

.wp-block-cover.is-style-box-link a:first-of-type:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* box-shadow: 0 12px 24px rgb(0 0 0 / 5%); */
}

.wp-block-cover.is-style-box-link:hover > .wp-block-cover__background  {
    opacity: .1;
}


.wp-block-cover.is-style-box-link * {
  -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;	
}
.wp-block-cover.is-style-box-link:hover >  img {
  
    transform: scale(1.08); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

/* This is so links on a low contrast background inherit the set text colour and doesn't use the default 'link' colour. */
/* Links on cover blocks don't have a control for setting their colour, this gets around the issue forcing them to inherit parent colour. */
body :where(.has-text-color:not(.has-link-color)) a, 
.editor-styles-wrapper :where(.has-text-color:not(.has-link-color)) a {
    color: inherit!important;
}

.wp-block-cover.is-style-box-link {
   
    border-bottom-width: 4px;
    position: relative;
}

.wp-block-cover.is-style-box-link:hover {
    border-color: #868e92;
}

.wp-block-cover.is-style-box-link:active {
    border-color: #868e92;
    bottom: -1px;
}

/* Styling for feature button style. */
.wp-block-button.is-style-feature .wp-block-button__link {
    /* line-height: 24px; */
    position: relative;
    /* padding: 16px 75px 16px 32px; */
    padding-right: calc(.667em + 56px);
    text-align: left;
}

.wp-block-button.is-style-feature .wp-block-button__link::after {
    background: rgba(0,0,0,.2);
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: inherit;
    aspect-ratio : 1 / 1;
}

.wp-block-button.is-style-feature .wp-block-button__link::before {
    content: '';
    position: absolute;
    top: 44%;
    right: 24px;
    -webkit-transform-origin: 100% 50%;
    -webkit-transform: rotate(45deg);
    -moz-transform-origin: 100% 50%;
    -moz-transform: rotate(45deg);
    -ms-transform-origin: 100% 50%;
    -ms-transform: rotate(45deg);
    transform-origin: 100% 50%;
    transform: rotate(45deg);
    border-style: solid;
    border-width: 0.18em 0.18em 0 0;
    border-color: inherit;
    display: inline-block;
    height: 20px;
    vertical-align: top;
    width: 20px;
    z-index: 1;
}

/* Styling for NHS Green button style. */
    
.wp-block-button.is-style-nhs-green .wp-block-button__link {
    -webkit-appearance: none;
    background-color: #007f3b;
    border: 2px solid transparent;
    border-radius: 4px;
    box-shadow: 0 4px 0 #00401e;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 4px;
}

.wp-block-button.is-style-nhs-green .wp-block-button__link:hover {
    background-color: #00662f;
}

.wp-block-button.is-style-nhs-green .wp-block-button__link:active {
    background: #00401e;
    box-shadow: none;
    color: #fff;
    top: 4px;
}

/* Styling for drop shadow column style. */

.is-style-drop-shadow {
    -webkit-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.3);
    box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.3);
}

.sticky .navbar {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}

.sticky main {
    margin-top: 100px!important;
}

.wp-block-atbs-tabs .atbs__tab-labels .atbs__tab-label {
    text-decoration: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.3ch;
    font-size: var(--wp--preset--font-size--medium);
}

.wp-block-atbs-tabs .atbs__tab-labels .atbs__tab-label:hover {
    text-decoration: none;
}

.wp-block-atbs-tabs .atbs__tab-labels .atbs__tab-label[aria-selected="true"] {
    text-decoration: none;
}

/* external links icon
================================================== */
    
/*a[target="_blank"]:after, a[href^="//"]:not([href*="blossomhealth.co.uk"]):after, a[href^="http://"]:not([href*="blossomhealth.co.uk"]):after, a[href^="https://"]:not([href*="blossomhealth.co.uk"]):after {
    content: url(" data:image/svg+xml,%3Csvg width='18px' height='18px' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' mirror-in-rtl='true'%3E%3Cpath fill='%23494c4e' d='M12.1.6a.944.944 0 0 0 .2 1.04l1.352 1.353L10.28 6.37a.956.956 0 0 0 1.35 1.35l3.382-3.38 1.352 1.352a.944.944 0 0 0 1.04.2.958.958 0 0 0 .596-.875V.96a.964.964 0 0 0-.96-.96h-4.057a.958.958 0 0 0-.883.6z'/%3E%3Cpath fill='%23494c4e' d='M14 11v5a2.006 2.006 0 0 1-2 2H2a2.006 2.006 0 0 1-2-2V6a2.006 2.006 0 0 1 2-2h5a1 1 0 0 1 0 2H2v10h10v-5a1 1 0 0 1 2 0z'/%3E%3C/svg%3E");
    display: inline-block;
    margin-left: 6px;
}

.wp-block-button a[target="_blank"]:after {
    content: url(" data:image/svg+xml,%3Csvg width='18px' height='18px' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' mirror-in-rtl='true'%3E%3Cpath fill='%23ffffff' d='M12.1.6a.944.944 0 0 0 .2 1.04l1.352 1.353L10.28 6.37a.956.956 0 0 0 1.35 1.35l3.382-3.38 1.352 1.352a.944.944 0 0 0 1.04.2.958.958 0 0 0 .596-.875V.96a.964.964 0 0 0-.96-.96h-4.057a.958.958 0 0 0-.883.6z'/%3E%3Cpath fill='%23ffffff' d='M14 11v5a2.006 2.006 0 0 1-2 2H2a2.006 2.006 0 0 1-2-2V6a2.006 2.006 0 0 1 2-2h5a1 1 0 0 1 0 2H2v10h10v-5a1 1 0 0 1 2 0z'/%3E%3C/svg%3E");
    display: inline-block;
    margin-left: 6px;
}
*/
/* Styling for NHS Green circle with arrow button style. */
    
.wp-block-button.is-style-nhs-blue-circle {}

.wp-block-button.is-style-yellow-arrow .wp-block-button__link,
.wp-block-button.is-style-white-arrow .wp-block-button__link {
    font-weight: bold;
    position: relative;
    padding: 0;
    padding-left: 40px;
    text-align: left;
    background: none;
    color: var(--wp--preset--color--primary);
}

.wp-block-button.is-style-yellow-arrow .wp-block-button__link:hover,
.wp-block-button.is-style-white-arrow .wp-block-button__link:hover {
    color: var(--wp--preset--color--foreground);
    background: none;
}

.wp-block-button.is-style-yellow-arrow .wp-block-button__link:focus,
.wp-block-button.is-style-white-arrow .wp-block-button__link:focus {
    color: var(--wp--preset--color--foreground);
    background: none;
}

.wp-block-button.is-style-yellow-arrow .wp-block-button__link:active,
.wp-block-button.is-style-white-arrow .wp-block-button__link:active {
    color: var(--wp--preset--color--foreground);
    background: none;
}

.wp-block-button.is-style-yellow-arrow .wp-block-button__link::before,
.wp-block-button.is-style-white-arrow .wp-block-button__link::before {
    top: -0.1em;
    left: 0;
    margin-right: 8px;
    display: inline-flex;
    position: absolute;
    text-indent: 0;
}

.wp-block-button.is-style-yellow-arrow .wp-block-button__link::before {
    content: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__arrow-right-circle' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true' height='36' width='36'%3E%3Cpath d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M12 2a10 10 0 0 0-9.95 9h11.64L9.74 7.05a1 1 0 0 1 1.41-1.41l5.66 5.65a1 1 0 0 1 0 1.42l-5.66 5.65a1 1 0 0 1-1.41 0 1 1 0 0 1 0-1.41L13.69 13H2.05A10 10 0 1 0 12 2z' fill='%23ffce00'%3E%3C/path%3E%3C/svg%3E");
} 

.wp-block-button.is-style-white-arrow .wp-block-button__link::before {
    content: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__arrow-right-circle' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true' height='36' width='36'%3E%3Cpath d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M12 2a10 10 0 0 0-9.95 9h11.64L9.74 7.05a1 1 0 0 1 1.41-1.41l5.66 5.65a1 1 0 0 1 0 1.42l-5.66 5.65a1 1 0 0 1-1.41 0 1 1 0 0 1 0-1.41L13.69 13H2.05A10 10 0 1 0 12 2z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");
}    

.wp-block-button.is-style-yellow-arrow.has-small-font-size .wp-block-button__link::before,
.wp-block-button.is-style-white-arrow.has-small-font-size .wp-block-button__link::before {
    top: -0.3em;
}

.wp-block-button.is-style-yellow-arrow.has-medium-font-size .wp-block-button__link::before,
.wp-block-button.is-style-white-arrow.has-medium-font-size .wp-block-button__link::before {
    top: 0;
}

.wp-block-button.is-style-yellow-arrow.has-large-font-size .wp-block-button__link::before,
.wp-block-button.is-style-white-arrow.has-large-font-size .wp-block-button__link::before {
    top: 0.2em;
}

.wp-block-button.is-style-yellow-arrow.has-x-large-font-size .wp-block-button__link::before,
.wp-block-button.is-style-white-arrow.has-x-large-font-size .wp-block-button__link::before {
    top: 0.15em;
}



.wp-block-search__button.wp-element-button {
    padding: calc(0.25em + 2px) calc(1.333em + 2px);
}

/* genesis blocks accordion styles */
    
.gb-block-accordion {
    border-bottom: 1px solid #aaaeb1;
}

.gb-block-accordion+.gb-block-accordion {
    margin-top: 0;
}
    
.gb-block-accordion .gb-accordion-title {
    background-color: transparent;
    text-decoration: underline;
    color: var(--wp--preset--color--primary);
    font-size: var(--wp--preset--font-size--large);
    text-underline-offset: 0.3ch;
    padding: 0.66em 40px 0.66em 0;
    display: block;
    text-decoration-thickness: 2px;
    position: relative;
}

.gb-block-accordion .gb-accordion-title:hover {
    text-decoration: none;
    cursor: pointer;
    color: var(--wp--preset--color--secondary);
}
.gb-block-accordion .gb-accordion-text {
    padding: 0 0 1em 0;
}    

/* hides the standard arrow */
    
.gb-block-accordion summary::-webkit-details-marker, .gb-block-accordion summary::marker {
    display: none;
    content: "";
}

/* the plus symbol */
    
.gb-block-accordion details .gb-accordion-title:after {
    content: url("data:image/svg+xml,%3Csvg width='23px' height='22px' viewBox='0 0 23 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon-plus%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icon-plus' transform='translate(0.335944, 0.054694)' fill='%230C273C' fill-rule='nonzero'%3E%3Cpolygon id='Path' points='13.3571429 0 13.3571429 21.2142857 8.64285714 21.2142857 8.64285714 0'%3E%3C/polygon%3E%3Cpolygon id='Path' points='22 8.64285714 22 13.3571429 0 13.3571429 0 8.64285714'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");

    position: absolute;
    right: 10px;
}
    
/* the minus symbol */
    
.gb-block-accordion details[open] .gb-accordion-title:after {
    content: url("data:image/svg+xml,%3Csvg width='22px' height='5px' viewBox='0 0 22 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon-minus%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icon-minus' fill='%230C273C' fill-rule='nonzero'%3E%3Cpolygon id='Line' points='22 0 22 4.88888889 0 4.88888889 0 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.wp-block-group.left-panel,
.wp-block-group.right-panel {
	position: relative; 
}

.wp-block-group.left-panel:before {
    content: '';
    bottom: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    max-width: calc(50% + 760px);
    border-radius: 0 30px 30px 0;
    display: block;
    position: absolute;
}
 
.wp-block-group.right-panel:before {
    content: '';
    bottom: 0;
    right: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    max-width: calc(50% + 760px);
    border-radius: 30px 0 0 30px;
    display: block;
    position: absolute;
}

.left-panel.background:before,
.right-panel.background:before {
    background: var(--wp--preset--color--background);
}

.left-panel.foreground:before,
.right-panel.foreground:before {
    background: var(--wp--preset--color--foreground);
}
	
.left-panel.primary:before,
.right-panel.primary:before {
    background: var(--wp--preset--color--primary);
}		

.left-panel.secondary:before,
.right-panel.secondary:before {
    background: var(--wp--preset--color--secondary);
}

.left-panel.tertiary:before,
.right-panel.tertiary:before {
    background: var(--wp--preset--color--tertiary);
}

.left-panel.ternary:before,
.right-panel.ternary:before {
    background: var(--wp--preset--color--ternary);
}	
.left-panel.quinary:before,
.right-panel.quinary:before {
    background: var(--wp--preset--color--quinary);
}	
.left-panel.senary:before,
.right-panel.senary:before {
    background: var(--wp--preset--color--senary);
}		
.left-panel.septenary:before,
.right-panel.septenary:before {
    background: var(--wp--preset--color--septenary);
}	
.left-panel.octonary:before,
.right-panel.octonary:before {
    background: var(--wp--preset--color--octonary);
}	
.left-panel.nonary:before,
.right-panel.nonary:before {
    background: var(--wp--preset--color--nonary);
}		
.editor-styles-wrapper .wp-block-group.left-panel:before,
.editor-styles-wrapper .wp-block-group.right-panel:before {
    z-index: 0;
}

/* hide the genesis layouts option in gutenberg */
.edit-post-header .gb-toolbar-insert-layout {
	display: none;
}

  
/* equal height class on columns before collapse */
    
@media only screen and (min-width: 782px) {

    .wp-block-columns.is-style-equalheight .wp-block-column  {
        display: flex;
           
    }
    .wp-block-columns.is-style-equalheight .wp-block-column > *  {
        flex: 1;
    }

}

/* pill shaped pagination */

.is-style-pill .wp-block-query-pagination-numbers .page-numbers,
.is-style-pill .wp-block-query-pagination-next,
.is-style-pill .wp-block-query-pagination-previous {
    border: 2px solid;
    border-radius: 50px;
    padding: 0.4em 1.2em;
}

/* pill shaped categories list */
    
.is-style-pill.wp-block-categories-list,
.is-style-pill .portfolio-taxonomy {
    list-style: none;
    padding: 0;
}

.is-style-pill.wp-block-categories-list li,
.is-style-pill .portfolio-taxonomy li {
    display: inline-block;
    margin-right: 5px;
}

.is-style-pill.wp-block-categories-list li a,
.is-style-pill .portfolio-taxonomy li a {
    border: 2px solid;
    border-radius: 50px;
    padding: 0.4em 1.2em;
}    
    
/* inline categories list */  
    
.is-style-inline.wp-block-categories-list,
.is-style-inline .portfolio-taxonomy  {
    list-style: none;
    padding: inherit;    
}  

.is-style-inline.wp-block-categories-list li,
.is-style-inline .portfolio-taxonomy li {
    display: inline-block;  
     margin-right: 5px;   
}

.is-style-inline .portfolio-taxonomy li a {
    padding-left: 0.4em;
	padding-right: 0.4em;
}

/* Add text before and after icons in mobile navigation */

button.wp-block-navigation__responsive-container-open:after {
    content: 'Open Navigation';
	float: left;	
	margin: 0 0 0 5px;  
    font-size: 1.5em;
    font-family: 'Open Sans';
	line-height: 1.1;
	text-align: left;
}

button.wp-block-navigation__responsive-container-close {}
    
button.wp-block-navigation__responsive-container-close:before {
    content: 'Close Navigation';
	float: left;
	margin: 0 5px 0 0;  
    font-size: 1.5em;
    font-family: 'Open Sans';
	line-height: 1.1;
}

/* arrows for lists to help with navigating other websites */
    
ul.is-style-inline-arrows  {
    list-style: none;
    padding: 0;   
} 

ul.is-style-inline-arrows li {
    display: inline-flex;
}
    
ul.is-style-inline-arrows li:not(:last-child):after{
    content: url("data:image/svg+xml,%3Csvg width='28px' height='16px' viewBox='0 0 28 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGroup 5 Copy%3C/title%3E%3Cg id='Design' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='New-&amp;-Follow-Up-Appointments' transform='translate(-475.000000, -865.000000)' stroke='%23878786' stroke-width='3'%3E%3Cg id='Group-5-Copy' transform='translate(476.000000, 867.000000)'%3E%3Cline x1='1.11842464' y1='5.56815104' x2='25.2612818' y2='5.93957962' id='Path' transform='translate(13.189853, 5.753865) rotate(-1.000000) translate(-13.189853, -5.753865) '%3E%3C/line%3E%3Cpolyline id='Path' points='19.3142857 0 25.2571429 5.94285714 19.3142857 11.8857143'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    top: 0.2em;
    left: 0;
    margin-left: 6px;
    position: relative;
    text-indent: 0;
}


/* List alt style (arrows)
---------------------------------------------------------------------------- */

ul.is-style-arrows {
    padding-left: 0;
}

ul.is-style-arrows li {
    position: relative;
    padding-left: 25px;	
    list-style-type: none;
}

ul.is-style-arrows li:before {
    content: '';
    position: absolute;
    top: 14px;
    left: 0;
    -webkit-transform-origin: 100% 50%;
    -webkit-transform: rotate(45deg);
    -moz-transform-origin: 100% 50%;
    -moz-transform: rotate(45deg);
    -ms-transform-origin: 100% 50%;
    -ms-transform: rotate(45deg);
    transform-origin: 100% 50%;
    transform: rotate(45deg);
    border-style: solid;
    border-width: 0.18em 0.18em 0 0;
    border-color: var(--wp--preset--color--quaternary);
    display: inline-block;
    height: 9px;
    vertical-align: top;
    width: 9px;
}

/* List alt style (arrows)
---------------------------------------------------------------------------- */

ul.is-style-tick,
ul.is-style-cross {
    padding-left: 0;
}

ul.is-style-tick li,
ul.is-style-cross li {
    position: relative;

    padding-left: 35px;	
    list-style-type: none;
	line-height: 2;
}

ul.is-style-tick li:before {

    content: url("data:image/svg+xml,%3Csvg width='28px' xmlns='http://www.w3.org/2000/svg' viewBox='3 3 16 16'%3E%3Cdefs%3E%3ClinearGradient gradientUnits='userSpaceOnUse' y2='-2.623' x2='0' y1='986.67' id='0'%3E%3Cstop stop-color='%23000000'/%3E%3Cstop offset='1' stop-color='%23000000'/%3E%3C/linearGradient%3E%3ClinearGradient y2='-2.623' x2='0' y1='986.67' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='red'/%3E%3Cstop offset='1' stop-color='green'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='matrix(1.99997 0 0 1.99997-10.994-2071.68)' fill=''%3E%3Crect y='1037.36' x='7' height='8' width='8' fill='%235ab75e' rx='4'/%3E%3Cpath d='m123.86 12.966l-11.08-11.08c-1.52-1.521-3.368-2.281-5.54-2.281-2.173 0-4.02.76-5.541 2.281l-53.45 53.53-23.953-24.04c-1.521-1.521-3.368-2.281-5.54-2.281-2.173 0-4.02.76-5.541 2.281l-11.08 11.08c-1.521 1.521-2.281 3.368-2.281 5.541 0 2.172.76 4.02 2.281 5.54l29.493 29.493 11.08 11.08c1.52 1.521 3.367 2.281 5.54 2.281 2.172 0 4.02-.761 5.54-2.281l11.08-11.08 58.986-58.986c1.52-1.521 2.281-3.368 2.281-5.541.0001-2.172-.761-4.02-2.281-5.54' fill='%23fff' transform='matrix(.0436 0 0 .0436 8.177 1039.72)' stroke='none' stroke-width='9.512'/%3E%3C/g%3E%3C/svg%3E");
	
	position: absolute;	
	margin: 4px 20px 0 -35px;

}

ul.is-style-cross li:before {
    content: url("data:image/svg+xml,%3Csvg width='28px' xmlns:osb='http://www.openswatchbook.org/uri/2009/osb' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' viewBox='0 0 48 48' version='1.1' id='svg15' sodipodi:docname='cross red circle.svg' inkscape:version='0.92.3 (2405546, 2018-03-11)'%3E%3Cmetadata id='metadata19'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='1920' inkscape:window-height='1027' id='namedview17' showgrid='false' inkscape:zoom='4.9166667' inkscape:cx='-11.694915' inkscape:cy='40.271186' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='g13' /%3E%3Cdefs id='defs7'%3E%3C/defs%3E%3Cg transform='matrix(.99999 0 0 .99999-58.37.882)' enable-background='new' id='g13' style='fill-opacity:1'%3E%3Ccircle cx='82.37' cy='23.12' r='24' fill='url(%230)' id='circle9' style='fill-opacity:1;fill:%23da291c' /%3E%3Cpath d='m87.77 23.725l5.939-5.939c.377-.372.566-.835.566-1.373 0-.54-.189-.997-.566-1.374l-2.747-2.747c-.377-.372-.835-.564-1.373-.564-.539 0-.997.186-1.374.564l-5.939 5.939-5.939-5.939c-.377-.372-.835-.564-1.374-.564-.539 0-.997.186-1.374.564l-2.748 2.747c-.377.378-.566.835-.566 1.374 0 .54.188.997.566 1.373l5.939 5.939-5.939 5.94c-.377.372-.566.835-.566 1.373 0 .54.188.997.566 1.373l2.748 2.747c.377.378.835.564 1.374.564.539 0 .997-.186 1.374-.564l5.939-5.939 5.94 5.939c.377.378.835.564 1.374.564.539 0 .997-.186 1.373-.564l2.747-2.747c.377-.372.566-.835.566-1.373 0-.54-.188-.997-.566-1.373l-5.939-5.94' fill='%23fff' fill-opacity='.842' id='path11' style='fill-opacity:1;fill:%23ffffff' /%3E%3C/g%3E%3C/svg%3E");
	
	position: absolute;	
	margin: 4px 20px 0 -35px;
}

/* Table style (underline)
---------------------------------------------------------------------------- */

.wp-block-table.is-style-underline thead {
    border-bottom: 0;
}

.wp-block-table.is-style-underline tr	{
	border-bottom: 1px solid var(--wp--preset--color--tertiary);
	
}

.wp-block-table.is-style-underline tr th,
.wp-block-table.is-style-underline tr td{
	border: 0;
}

/* No Grow on gallery block
---------------------------------------------------------------------------- */

.wp-block-gallery.has-nested-images.is-style-nogro .wp-block-image,
.wp-block-gallery.has-nested-images.is-style-nogro .wp-block-item {
	flex-grow: 0;
}

/* Other bits
---------------------------------------------------------------------------- */
	
.no-display {
	display: none;
}

.editor-styles-wrapper .no-display {
	display: inherit;
}

.is-style-no-markers  {
	list-style: none;
	padding: 0;
}
	
.has-padding a {
    padding: 1em;
}