<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Fade in the page. */
.wp-site-blocks {
    animation: fadein 0.3s;
}

@keyframes fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

/* 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 &gt; .wp-block-column &gt; * {
    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(5px); */
}

/* Styling for wavy white line in slider and cover block. */

.wp-block-eedee-block-gutenslider.is-style-wavy:after,
.wp-block-cover.is-style-wavy:after {
    content: url("data:image/svg+xml,%3Csvg viewBox='0 0 1600 91' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EPath%3C/title%3E%3Cpath d='M-11 31.395c218-16.288 467.848-14.161 749.543 6.38C1020.238 58.317 1309.724 45.392 1607-1v92L1 89.004l-12-57.61z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
    bottom: -15px;
    top: initial;
    left: 0;
    width: 100%;
    position: absolute;
    z-index: 2;
}

/* Styling for wavy blue line in group. */

.wp-block-group.is-style-wavy-blue {
    content: url("data:image/svg+xml,%0A%3Csvg  viewBox='0 0 1600 91' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EPath%3C/title%3E%3Cpath d='M-11 31.395c218-16.288 467.848-14.161 749.543 6.38C1020.238 58.317 1309.724 45.392 1607-1v92L1 89.004l-12-57.61z' fill='%23135185' fill-rule='evenodd'/%3E%3C/svg%3E");
  
    width: 100%;
	position: relative;

	margin-bottom: -5px;

    


}




.wp-block-eedee-block-gutenslider.is-style-gradient .wp-block-eedee-block-gutenslide .eedee-background-div:after {
	content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: ;
 
	background:linear-gradient(0deg,rgba(8,60,115,0.2) 0%,rgba(2,105,184,0.8) 100%);
}

/* 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 .wp-block-cover__inner-container {
    position: initial;
	z-index: 1;
}

.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 &gt; .wp-block-cover__background {
    opacity: 0.95;
}

/* 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 {

}

.wp-block-cover.is-style-box-link:active {
   
    bottom: -1px;
}


/* media and text box link */

.wp-block-media-text.is-style-box-link {
	position: relative;	
}

.wp-block-media-text.is-style-box-link figure {
	overflow: hidden;
}

.wp-block-media-text.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-media-text.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-media-text.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) */
}


/* group full link */

.wp-block-group.is-style-box-link {
	position: relative;	
}

.wp-block-group.is-style-box-link figure {
	overflow: hidden;
}

.wp-block-group.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-group.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-group.is-style-box-link:hover a {
	text-decoration: underline;
}

.wp-block-group.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) */
}


/* 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 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;
}

.admin-bar.sticky .navbar {
    top: 32px;
}

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

.has-absolute-header header.wp-block-template-part {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
	/* background: red; */
}

.admin-bar.has-absolute-header header.wp-block-template-part{
	top: 32px;
}
	



/* Styling for NHS Green circle with arrow button style. */
    
.wp-block-button.is-style-nhs-blue-circle {}

.wp-block-button.is-style-nhs-blue-circle .wp-block-button__link,
.wp-block-button.is-style-nhs-white-circle .wp-block-button__link {
   
    position: relative;
    padding: 0;
    padding-left: 40px;
    text-align: left;
    background: none;
    color: var(--wp--preset--color--primary);
}

.wp-block-button.is-style-nhs-blue-circle .wp-block-button__link:hover,
.wp-block-button.is-style-nhs-white-circle .wp-block-button__link:hover {
    color: var(--wp--preset--color--secondary);
    background: none;
}

.wp-block-button.is-style-nhs-blue-circle .wp-block-button__link:focus,
.wp-block-button.is-style-nhs-white-circle .wp-block-button__link:focus {
    color: var(--wp--preset--color--secondary);
    background: none;
}

.wp-block-button.is-style-nhs-blue-circle .wp-block-button__link:active,
.wp-block-button.is-style-nhs-white-circle .wp-block-button__link:active {
    color: var(--wp--preset--color--secondary);
    background: none;
}

.wp-block-button.is-style-nhs-blue-circle .wp-block-button__link::before,
.wp-block-button.is-style-nhs-white-circle .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='%2300a6ce'%3E%3C/path%3E%3C/svg%3E");
    top: -0.1em;
    left: 0;
    margin-right: 8px;
    display: inline-flex;
    position: absolute;
    text-indent: 0;
}

.wp-block-button.is-style-nhs-white-circle .wp-block-button__link::before {
    filter: brightness(0) saturate(100%) invert(98%) sepia(3%) saturate(6%) hue-rotate(306deg) brightness(106%) contrast(100%);
}    

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

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

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

.wp-block-button.is-style-nhs-blue-circle.has-x-large-font-size .wp-block-button__link::before,
.wp-block-button.is-style-nhs-white-circle.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% + var(--wp--style--global--content-size));
    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% + var(--wp--style--global--content-size));
    border-radius: 30px 0 0 30px;
    display: block;
    position: absolute;
}

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

.left-panel.contrast:before,
.right-panel.contrast:before {
    background: var(--wp--preset--color--contrast);
}
	
.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.quaternary:before,
.right-panel.quaternary:before {
    background: var(--wp--preset--color--quaternary);
}	
.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 &gt; *  {
        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 {
    list-style: none;
    padding: 0;
}

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

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

.is-style-inline.wp-block-categories-list li {
    display: inline-block;  
    margin-left: 10px;   
}

.is-style-inline.wp-block-categories-list a,
.is-style-inline.wp-block-categories-list a:visited {
	text-decoration: none;
}

.is-style-inline.wp-block-categories-list a:active,
.is-style-inline.wp-block-categories-list a:focus,
.is-style-inline.wp-block-categories-list a:hover {
	text-decoration: underline;
}

.wp-block-categories.is-style-inline.alignright {
	margin-left: 0;
}

.wp-block-categories.is-style-inline.alignleft {
	margin-right: 0;
}

/* 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;
}*/

.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container, 
.wp-block-navigation .has-child:not(.open-on-click):hover&gt;.wp-block-navigation__submenu-container, 
.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within&gt;.wp-block-navigation__submenu-container {

    min-width: 250px;
 
}


/* 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;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: #333333; */
    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;
}

.no-display {
	display: none;
}

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

.is-style-no-markers  {
	list-style: none;
	padding: 0;
}
	



/* gutenslider */




/* 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--septenary);

}

.wp-block-table.is-style-underline tr:last-of-type {
	border-bottom: 0;
}

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

.single-project .wp-block-table.is-style-underline tr td:first-child {
    min-width: 60px;
}


/* Overlap style for media text block
---------------------------------------------------------------------------- */
	
.wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__content {
	margin-right: -150px;
	padding-left: 0;
	z-index: 1;
	

}

.wp-block-media-text.is-style-overlap:not(.has-media-on-the-right) .wp-block-media-text__content {
	margin-left: -150px;
	padding-right: 0;	
}

	

@media (max-width: 640px) {
  
    .wp-block-media-text.is-style-overlap:not(.has-media-on-the-right) .wp-block-media-text__content {
        margin-left: 0px;
		padding: 0;
    }
    
    .wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__content {
        margin-right: 0px;
		padding: 0;
    }


}

/* Gravity forms
---------------------------------------------------------------------------- */

.gform_wrapper.gravity-theme .has-hidden-labels .gfield_label,
.gform_wrapper.gravity-theme  .has-hidden-label .gfield_label {
	display: none;
}

.gform_wrapper.gravity-theme .gfield textarea.large {
    height: 100px;
}

body .gform_wrapper .gform_body .gform_fields .gfield input[type="text"],
body .gform_wrapper .gform_body .gform_fields .gfield input[type="email"],
body .gform_wrapper .gform_body .gform_fields .gfield input[type="url"],
body .gform_wrapper .gform_body .gform_fields .gfield input[type="tel"],
body .gform_wrapper .gform_body .gform_fields .gfield input[type="password"],
body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper .gform_body .gform_fields .gfield textarea {
	background-color: #fff;
	color: #333;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	padding: 1em;
	font-family: inherit;
	font-size: large;
	border-width: 1px;
	
}

.gform_wrapper.gravity-theme .gfield_required,
	
.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,
.gform_wrapper.gravity-theme .gfield_error label,
.gform_wrapper.gravity-theme .gfield_error legend,
.gform_wrapper.gravity-theme .gfield_validation_message,
.gform_wrapper.gravity-theme .validation_message,
.gform_wrapper.gravity-theme [aria-invalid=true]+label,
.gform_wrapper.gravity-theme label+[aria-invalid=true] {
    color: var(--wp--preset--color--primary);
}

.gform_wrapper.gravity-theme .gfield_validation_message,
.gform_wrapper.gravity-theme .validation_message {
    background: var(--wp--preset--color--primary);
    border: none;
    color: #fff;
}

.gform_wrapper.gravity-theme .gform_validation_errors&gt;h2 {
     color: #fff;
	font-size: inherit;
}
	
.gform_wrapper.gravity-theme .gform_validation_errors {
    background: var(--wp--preset--color--contrast);
	border: var(--wp--preset--color--base);
       
}	

/* Navigation
---------------------------------------------------------------------------- */

.wp-block-navigation ol.has-background, 
.wp-block-navigation ul.has-background {
   padding:0
}

.wp-block-navigation .has-modal-open ol.has-background, 
.wp-block-navigation .has-modal-open ul.has-background {
     padding:1.25em 2.375em;
}
	
/* Speechmarks 
---------------------------------------------------------------------------- */


.wp-block-quote.is-style-speechmark {
    border-left-color: unset;
    border-left-width: unset;
    border-left-style: unset;
    padding-right: var(--wp--preset--spacing--30);
    padding-left: 6rem;
	position: relative;
	font-size: var(--wp--preset--font-size--large) !important;
}

.wp-block-quote.is-style-speechmark:before {
	font-family: "Times New Roman", Times, serif;
	content: "\201C";
    position: absolute;
    color: #35C1D2;
    left: 0;
    top: -15px;
	bottom: 0px;
	line-height: 1;
    font-size: 10rem;
    font-weight: 600;
	
}

.alignright.no-margin {
	margin: 0.5em 0 0 0.5em;
}

.wp-block-quote.is-style-speechmark img {
	box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
}

@media (max-width: 640px) {
  
    .alignright.no-margin  {
        width: 100px;
    }

	.wp-block-quote.is-style-speechmark * {
		font-size: 80%;
	}
    



}


.wp-block-post-content &gt; div {
    margin-block-start: 0;
    margin-block-end: 0;

}

</pre></body></html>