/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/


.gb-block-image-625ba4f4{text-align:center;}.gb-image-625ba4f4{vertical-align:middle;}.gb-container-889d898c{padding-right:20px;}.gb-grid-wrapper > .gb-grid-column-889d898c{width:66.66%;}.gb-grid-wrapper > .gb-grid-column-39f6f16f{width:33.33%;}.gb-container-c774e290{padding-right:20px;}.gb-grid-wrapper > .gb-grid-column-c774e290{width:66.66%;}.gb-grid-wrapper > .gb-grid-column-a8e62834{width:33.33%;}.gb-container-1b6b443f{padding-right:20px;}.gb-grid-wrapper > .gb-grid-column-1b6b443f{width:66.66%;}.gb-grid-wrapper > .gb-grid-column-d39dfed3{width:33.33%;}.gb-container-87c4388f{text-align:center;}.gb-container-87c4388f > .gb-inside-container{max-width:1140px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-87c4388f > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper-730a07d3{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-730a07d3 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-c04860e6{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-c04860e6 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-5f0b091c{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-5f0b091c > .gb-grid-column{box-sizing:border-box;}a.gb-button-3035e155{text-decoration:none;}.gb-button-wrapper a.gb-button-2eb2d5e2{display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;text-align:center;padding:6px;margin-right:20px;border-radius:40px;border:2px solid var(--accent);background-color:var(--accent);color:var(--contrast);text-decoration:none;}.gb-button-wrapper a.gb-button-2eb2d5e2:hover, .gb-button-wrapper a.gb-button-2eb2d5e2:active, .gb-button-wrapper a.gb-button-2eb2d5e2:focus{border-color:var(--accent);background-color:var(--base-3);color:var(--contrast);}.gb-button-wrapper a.gb-button-2eb2d5e2 .gb-icon{line-height:0;}.gb-button-wrapper a.gb-button-2eb2d5e2 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper a.gb-button-f9a2c631{display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;text-align:center;padding:6px;margin-right:20px;border-radius:40px;border:2px solid var(--accent);background-color:var(--accent);color:var(--contrast);text-decoration:none;}.gb-button-wrapper a.gb-button-f9a2c631:hover, .gb-button-wrapper a.gb-button-f9a2c631:active, .gb-button-wrapper a.gb-button-f9a2c631:focus{border-color:var(--accent);background-color:var(--base-3);color:var(--contrast);}.gb-button-wrapper a.gb-button-f9a2c631 .gb-icon{line-height:0;}.gb-button-wrapper a.gb-button-f9a2c631 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper a.gb-button-aeb9a926{display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;text-align:center;padding:6px;margin-right:20px;border-radius:40px;border:2px solid var(--accent);background-color:var(--accent);color:var(--contrast);text-decoration:none;}.gb-button-wrapper a.gb-button-aeb9a926:hover, .gb-button-wrapper a.gb-button-aeb9a926:active, .gb-button-wrapper a.gb-button-aeb9a926:focus{border-color:var(--accent);background-color:var(--base-3);color:var(--contrast);}.gb-button-wrapper a.gb-button-aeb9a926 .gb-icon{line-height:0;}.gb-button-wrapper a.gb-button-aeb9a926 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper a.gb-button-abd48be7{display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;text-align:center;padding:6px;border-radius:40px;border:2px solid var(--accent);background-color:var(--accent);color:var(--contrast);text-decoration:none;}.gb-button-wrapper a.gb-button-abd48be7:hover, .gb-button-wrapper a.gb-button-abd48be7:active, .gb-button-wrapper a.gb-button-abd48be7:focus{border-color:var(--accent);background-color:var(--base-3);color:var(--contrast);}.gb-button-wrapper a.gb-button-abd48be7 .gb-icon{line-height:0;}.gb-button-wrapper a.gb-button-abd48be7 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}h3.gb-headline-562ada6d{text-align:center;}.gb-button-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;clear:both;}.gb-button-wrapper-d5197e69{justify-content:center;}@media (max-width: 1024px) {.gb-button-wrapper-d5197e69{justify-content:flex-start;}}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-889d898c{width:100%;}.gb-grid-wrapper > .gb-grid-column-39f6f16f{width:100%;}.gb-grid-wrapper > .gb-grid-column-c774e290{width:100%;}.gb-grid-wrapper > .gb-grid-column-a8e62834{width:100%;}.gb-grid-wrapper > .gb-grid-column-1b6b443f{width:100%;}.gb-grid-wrapper > .gb-grid-column-d39dfed3{width:100%;}.gb-button-wrapper a.gb-button-abd48be7{margin-right:0px;}.gb-button-wrapper-d5197e69{justify-content:flex-start;}}:root{--gb-container-width:1140px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
