@font-face {
font-family: "Bw Gradual";
src: url(//sim7creative.co.uk/wp-content/themes/sim7/library/fonts/BwGradual-Bold.woff2) format("woff2"), url(//sim7creative.co.uk/wp-content/themes/sim7/library/fonts/BwGradual-Bold.woff) format("woff");
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Bw Gradual";
src: url(//sim7creative.co.uk/wp-content/themes/sim7/library/fonts/BwGradual-Light.woff2) format("woff2"), url(//sim7creative.co.uk/wp-content/themes/sim7/library/fonts/BwGradual-Light.woff) format("woff");
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Bw Gradual";
src: url(//sim7creative.co.uk/wp-content/themes/sim7/library/fonts/BwGradual-Regular.woff2) format("woff2"), url(//sim7creative.co.uk/wp-content/themes/sim7/library/fonts/BwGradual-Regular.woff) format("woff");
font-weight: normal;
font-style: normal;
font-display: swap;
}   p {
-ms-word-wrap: break-word;
word-wrap: break-word;
word-break: break-word;
-webkit-hyphens: none;
-moz-hyphens: none;
hyphens: none;
-webkit-hyphenate-before: 2;
-webkit-hyphenate-after: 3;
hyphenate-lines: 3;
-webkit-font-feature-settings: "liga", "dlig";
-moz-font-feature-settings: "liga=1, dlig=1";
-ms-font-feature-settings: "liga", "dlig";
-o-font-feature-settings: "liga", "dlig";
font-feature-settings: "liga", "dlig";
}
.block-two-columns-text {
display: grid;
grid-template-columns: 1fr;
margin-top: 4rem;
}
.block-two-columns-text .two-cols-text-heading {
color: #FEFEFE;
font-size: 1.5rem;
font-style: normal;
font-weight: 700;
line-height: normal; border-left: 4px solid #E0EED2;
padding-left: 0.75rem;
margin-bottom: 1rem;
}
.block-two-columns-text .two-cols-text-body {
color: #FEFEFE;
font-family: Inter;
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 1.75rem; }
.editor-styles-wrapper .block-two-columns-text {
padding: 0 3rem;
}
@media only screen and (min-width: 768px) {
.block-two-columns-text {
background-color: unset;
margin-top: 7.5rem;
grid-template-columns: 1fr 1fr;
grid-gap: 3rem;
}
.block-two-columns-text .two-cols-text-heading {
color: #FEFEFE;
font-size: 1.5rem;
font-style: normal;
font-weight: 700;
line-height: normal; border-left: 4px solid #E0EED2;
padding-left: 0.75rem;
margin-bottom: 1rem;
}
.block-two-columns-text .two-cols-text-body {
color: #FEFEFE;
font-family: Inter;
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 1.75rem; }
}