.page-id-34 .obsidian-background-overlay {
    background: unset !important;
}
.page-id-3931 .entry-content p:nth-of-type(3) {
    display: none;
}
.page-id-3931 .entry-content .sharedaddy.sd-sharing-enabled li.share-facebook {
    display: none;
}
.page-id-3931 #secondary {
  display: none;
}
body.page-template-default.page.page-id-3931.custom-background.background-cover.custom-colors.has-playbar.no-touch {
    background-image: unset !important;
}

.page-id-3931 .obsidian-background-overlay {
    background-image: none;
}

.page-id-3931 header#masthead {
    padding-top: 50px;
}

.page-id-3931 header#masthead h1.site-title {
    display: none;
}


.page-id-3931 header.entry-header.page-header h1.entry-title {
    font-size: 29px;
}
.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    justify-content: center;
}

.page-id-3897 header#masthead {
    padding-bottom: 0;
}
.page-id-3897 div#content .entry-content {
    display: flex;
    flex-direction: column-reverse;
}
.page-id-3897 div#content header.entry-header.page-header h1.entry-title {
    font-size: 45px;
}
.page-id-3897 div#content .entry-content .sharedaddy {
    display: none !important;
}

.page-id-3897 header#masthead .site-branding {
    display: none;
}
.page-id-3897 div#content div#secondary {
    display: none;
}

.page-id-3897 div#content main#primary {
    max-width: 100%;
}

.page-id-3897 div#content header.entry-header.page-header {
    width: 100%;
}
.page-id-3839 header#masthead {
    padding-bottom: 0;
}
.page-id-3839 header#masthead .site-branding {
    display: none;
}
.page-id-3839 .obsidian-background-overlay {
    background-image: none;
}
.page-id-3839 header.entry-header.page-header {
    width: 100%;
}
.page-id-3839 header.entry-header.page-header h1.entry-title {
    font-size: 45px;
}
.page-id-3839 div#content main#primary {
    max-width: 100%;
}
li#menu-item-3857 a {
    cursor: default;
    font-size: 22px;
}

li#menu-item-3858 a {
    cursor: default;
    font-size: 22px;
}
.page-id-3839 div#page div#content article#post-3839 .entry-content {
    display: flex;
    flex-direction: column-reverse;
}
.page-id-3839 div#page div#content article#post-3839 .entry-content .sharedaddy.sd-sharing-enabled {
    display: none;
}

.page-id-3839 div#page div#content article#post-3839 .entry-content div#like-post-wrapper-104884809-3839-64d488e941997 {
    display: none;
}

.page-id-3839 div#page div#content div#secondary {
    display: none;
}
.page-id-3839 div#page div#content article#post-3839 .entry-content .sharedaddy{
    display: none !important;
}












header#masthead ul.sub-menu {
    background-color: white;
    left: 20px;
    top: 90px;
}
header#masthead ul.sub-menu:after {
    border-bottom-color: white !important;
}
header#masthead ul.sub-menu li a {
    color: black;
    font-weight: bold;
    transition: 0.8s;
    box-shadow: 0 0 10px white;
}
header#masthead ul.sub-menu li a:hover {
    transition: 0.8s;
    background-color: black;
    color: white;
}





.page-id-3595 main#primary .page-content:nth-of-type(2) {
    display: none;
}

.page-id-3335 h2.widget-title {
    display: none;
}
.page-id-3624 article#post-3624 .entry-content .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow a {
    display: block;
}
.page-id-3624 article#post-3624 .entry-content .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow a img {
    object-fit: cover;
    object-position: center;
}
.page-id-3624 article#post-3624 .entry-content figure.wp-block-image.size-full.is-resized a img.wp-image-3629 {
    width: 100%;
}
.page-id-3624 article#post-3624 .entry-content .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    justify-content: center;
}

.page-id-3624 article#post-3624 .entry-content .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex a.wp-block-button__link.wp-element-button:hover {
    background: #302c2c !important;
    transition: 0.8s;
}
.page-id-3624 article#post-3624 .entry-content .wp-block-columns.is-layout-flex.wp-container-7.wp-block-columns-is-layout-flex {
    margin-bottom: 0 !important;
}

.page-id-3624 article#post-3624 .entry-content h2.wp-block-heading {
    text-transform: uppercase;
    font-size: 30px;
    text-decoration: underline;
}

.page-id-3624 article#post-3624 .entry-content .wp-block-columns.is-layout-flex.wp-container-15.wp-block-columns-is-layout-flex {
    margin-bottom: 0 !important;
}

.page-id-3624 article#post-3624 .entry-content .wp-block-columns.is-layout-flex.wp-container-15.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(2) figure.wp-block-image.size-full {
    max-width: 440px;
    margin: auto;
    box-shadow: 0 0px 8px #ffffff38 !important;
    padding: 20px 60px;
}

.page-id-3624 article#post-3624 .entry-content .wp-block-columns.is-layout-flex.wp-container-15.wp-block-columns-is-layout-flex img.wp-image-3637 {
    width: 100%;
}
.page-id-3624 article#post-3624 .entry-content .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex a.wp-block-button__link.wp-element-button {
    transition: 0.8s;
    width: 100%;
    padding: 12px 60px;
}



figure.wp-block-embed.is-type-video.is-provider-youtube.wp-block-embed-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio .wp-block-embed__wrapper .jetpack-video-wrapper iframe.youtube-player {
    height: 550px !important;
}
.page-id-3610 .iron_widget_radio {
    margin-bottom: 40px;
}
.page-id-3595 iframe {
    height: 340px !important;
}
.page-id-3610 .iron_widget_radio .srp_player_boxed.srp_player_grid {
    border-radius: 20px;
    border: 1px solid black;
    align-items: center;
}
.page-id-3610 .iron_widget_radio .srp_player_boxed.srp_player_grid .album-player .srp_control_box .srp-play-circle {
    border-color: white !important;
    width: 50px;
    height: 50px;
}

.page-id-3610 .iron_widget_radio .srp_player_boxed.srp_player_grid .album-player .srp_control_box i.sricon-play {
    color: white !important;
    font-size: 16px;
}
.page-id-3610 figure.wp-block-embed.is-type-rich.is-provider-spotify.wp-block-embed-spotify.wp-embed-aspect-21-9.wp-has-aspect-ratio {
    display: none;
}
.page-id-3610 .iron_widget_radio .srp_player_boxed.srp_player_grid .album-player .track-title {
    color: white;
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 24px;
}
.page-id-3624 .obsidian-background-overlay {
    background-image: unset;
}
.page-id-3624 header#masthead {
    padding-bottom: 0;
}
.page-id-3624 header#masthead .site-branding {
    display: none;
}
.page-id-3624 div#content div#secondary {
    display: none;
}
.page-id-3624 div#content main#primary {
    max-width: 100%;
}
.page-id-3624 div#content main#primary header.entry-header.page-header {
    width: 100%;
}
.page-id-3624 div#content main#primary header.entry-header.page-header h1.entry-title {
    font-size: 45px;
}
.page-id-3595 .obsidian-background-overlay {
    background: unset !important;
}
.page-id-3610 header#masthead {
    padding-bottom: 0;
}
.page-id-3610 header#masthead .site-branding {
    display: none;
}
.page-id-3610 .obsidian-background-overlay {
    background: unset;
}
.page-id-3610 div#content div#secondary {
    display: none;
}
.page-id-3610 div#content main#primary {
    max-width: 100%;
}
.page-id-3610 div#content header.entry-header.page-header {
    width: 100%;
}
.page-id-3610 div#content header.entry-header.page-header h1.entry-title {
    font-size: 45px;
}
.page-id-3595 iframe {
    margin-bottom: 0px !important;
}
.page-id-3595 figcaption {
    text-align: left;
    margin-top: 0 !important;
    color: white !important;
    text-transform: capitalize;
    font-size: 18px;
    font-weight: 300;
}
.page-id-3595 header#masthead {
    padding-bottom: 0 !important;
}
.page-id-3595 header#masthead .site-branding {
    display: none;
}
.page-id-3595 header.page-header {
    width: 100%;
}
.page-id-3595 header.page-header h1.page-title {
    font-size: 39px;
    font-weight: 500;
}
.page-id-3497 .obsidian-background-overlay {
    background-image: unset !important;
}
.page-id-3497 header#masthead {
    padding-bottom: 0 !important;
}
.page-id-3497 header#masthead .site-branding {
    display: none;
}
.page-id-3497 header.entry-header.page-header h1.entry-title {
    font-size: 45px;
}
.page-id-3497 div#secondary {
    display: none !important;
}
.page-id-3497 header.entry-header.page-header {
    width: 100%;
}
.page-id-3497 main#primary {
    max-width: 100% !important;
}

.page-id-3497 main#primary .sharedaddy.sd-sharing-enabled {
    padding-top: 35px;
}
.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(2) p {
    width: 100% !important;
    margin: 0 !important;
    text-align: left;
    font-size: 16px;
    margin-bottom: 20px !important;
    line-height: 18px;
    margin-left: 4px !important;
}
.page-id-3335 article#post-3335 figure.entry-media {
    width: 50%;
    float: left;
    margin-right: 55px;
}
.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(2) a.text-link-54 {
    display: none !important;
}
.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(2) .wp-block-button.button-music a.wp-block-button__link.wp-element-button:hover {
    background: #302c2c !important;
}
.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(2) h2.wp-block-heading {
    font-size: 24px !important;
}
.page-id-3335 article#post-3335 {
    width: 1150px;
}
.post-3335  header.entry-header.page-header {
    width: 100%;
}
.page-id-3335 .obsidian-background-overlay {
    display: none;
}
.post-3335 .entry-content p {
    text-align: center;
    margin-bottom: 45px;
    margin-top: -18px;
    width: 1150px;
}
.page-id-3335 .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow img.wp-image-3405 {
    width: 100%;
}
.page-id-3335 div#secondary {
    display: none;
}
a.text-link-54 {
    font-size: 1.6rem;
    font-weight: 700;
    letter-spacing: 0.1em;
    margin-bottom: 1.625em;
    margin-top: 0;
    text-transform: uppercase;
    color: white;
    text-decoration: underline;
}
a.text-link-54:hover {
    color: white;
    text-decoration: none;
}
a.text-link-54 {
    display: block;
    margin-left: 5px;
    margin-top: 10px;
}
.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(1) {
    max-width: 680px;
    width: 680px;
    min-width: 680px;
}

.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(2) {
    max-width: 400px;
    width: 400px;
    min-width: 400px;
}
.page-id-3335 header#masthead {
    padding-bottom: 0;
}

.page-id-3335 header#masthead .site-branding {
    display: none;
}
.page-id-3335 .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow img.wp-image-3345 {
    max-width: 500px;
    width: 500px;
    min-width: 500px;
}


@media only screen and (min-width: 320px) and (max-width: 767px) {
	.page-id-3335 article#post-3335 {
    width: 320px;
    margin: auto;
}
.page-id-3624 article#post-3624 .entry-content .wp-block-columns.is-layout-flex.wp-container-15.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(2) figure.wp-block-image.size-full {
    margin-bottom: 50px;
}

.page-id-3624 article#post-3624 .sharedaddy.sd-sharing-enabled {
    max-width: 100%;
}
.page-id-3624 article#post-3624 .sharedaddy.sd-block.sd-like.jetpack-likes-widget-wrapper.jetpack-likes-widget-loaded {
    max-width: 100% !important;
}
.page-id-3624 article#post-3624 div#like-post-wrapper-104884809-3624-64896851b2b57 {
    max-width: 100%;
}
.page-id-3335 article#post-3335 figure.entry-media {
    float: unset;
    margin: 0 !important;
    width: 320px;
}

.page-id-3335 article#post-3335 .entry-content {
    width: 320px;
    float: unset;
    display: block;
    margin: auto;
}

.page-id-3335 article#post-3335 .entry-content .wp-block-columns.is-layout-flex.wp-container-3.wp-block-columns-is-layout-flex {
    display: block !important;
    width: 320px  !important;
    max-width: 320px !important;
}

.page-id-3335 .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow {
    width: 320px !important;
    max-width: 320px !important;
    min-width: 320px !important;
}
	.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow h2.wp-block-heading {
    margin-right: 145px;
}

	.post-3335 .entry-content p {
    max-width: 300px;
    margin: auto;
    margin-bottom: 50px;
    padding: 0 20px;
    font-size: 15px;
    line-height: 20px;
    padding-top: 20px;
}

.page-id-3335 header.entry-header.page-header {
    max-width: 320px;
    margin: auto;
}

.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex {
    display: block !important;
}

.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow {
    width: 320px;
    margin: auto;
    max-width: 320px;
	min-width:320px !important;
}

.page-id-3335 .sharedaddy.sd-sharing-enabled {
    max-width: 320px;
    margin: auto;
	min-width:320px !important;
}

.page-id-3335 div#like-post-wrapper-104884809-3335-6461edce60ccb {
    max-width: 320px;
    margin: auto;
	min-width:320px !important;
}
	.page-id-3325 #content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
    max-width: 320px;
    margin: auto;
}
.page-id-3335 .wp-block-columns.is-layout-flex.wp-container-4.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(1) {
    margin-top: 39px;
}

	
}
.geoffrey_secton p {width:100%!important;}