.elementor-323 .elementor-element.elementor-element-84049aa{--display:flex;}.elementor-323 .elementor-element.elementor-element-1c09044{--spacer-size:50px;}.elementor-323 .elementor-element.elementor-element-58a6438{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-323 .elementor-element.elementor-element-da26f73{width:var( --container-widget-width, 20.857% );max-width:20.857%;--container-widget-width:20.857%;--container-widget-flex-grow:0;}.elementor-323 .elementor-element.elementor-element-da26f73.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-323 .elementor-element.elementor-element-da26f73 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-323 .elementor-element.elementor-element-8410afe.elementor-element{--align-self:center;}.elementor-323 .elementor-element.elementor-element-8410afe{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-323 .elementor-element.elementor-element-5b0fa92{--display:flex;}.elementor-323 .elementor-element.elementor-element-5b0fa92:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-5b0fa92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cdd0d7;}.elementor-323 .elementor-element.elementor-element-9b33a0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-323 .elementor-element.elementor-element-9b33a0e .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-323 .elementor-element.elementor-element-f56739c{width:var( --container-widget-width, 95.535% );max-width:95.535%;--container-widget-width:95.535%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-323 .elementor-element.elementor-element-f56739c > .elementor-widget-container{background-color:#cdd0d7;}.elementor-323 .elementor-element.elementor-element-f56739c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-323 .elementor-element.elementor-element-64f3cb5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-323 .elementor-element.elementor-element-64f3cb5:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-64f3cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sasquatch-publishing.com/wp-content/uploads/2025/06/option-2-Castle-1536x1387.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-323 .elementor-element.elementor-element-8649d79 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-323 .elementor-element.elementor-element-d09fce6 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-323 .elementor-element.elementor-element-5907f41 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-323 .elementor-element.elementor-element-1c708d2 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-323 .elementor-element.elementor-element-2d9951f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-323 .elementor-element.elementor-element-2d9951f.e-con{--align-self:center;}.elementor-323 .elementor-element.elementor-element-6d6b0ef{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-blocksy_palette_4 );}.elementor-323 .elementor-element.elementor-element-4d4b087.elementor-element{--align-self:center;}.elementor-323 .elementor-element.elementor-element-4d4b087 .elementor-icon-wrapper{text-align:center;}.elementor-323 .elementor-element.elementor-element-4d4b087.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-323 .elementor-element.elementor-element-4d4b087.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-4d4b087.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-323 .elementor-element.elementor-element-4d4b087.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-4d4b087.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-323 .elementor-element.elementor-element-696c17d.elementor-element{--align-self:center;}.elementor-323 .elementor-element.elementor-element-696c17d .elementor-icon-wrapper{text-align:center;}.elementor-323 .elementor-element.elementor-element-696c17d.elementor-view-stacked .elementor-icon{background-color:#7354E9;}.elementor-323 .elementor-element.elementor-element-696c17d.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-696c17d.elementor-view-default .elementor-icon{color:#7354E9;border-color:#7354E9;}.elementor-323 .elementor-element.elementor-element-696c17d.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-696c17d.elementor-view-default .elementor-icon svg{fill:#7354E9;}@media(max-width:1024px){.elementor-323 .elementor-element.elementor-element-da26f73{width:var( --container-widget-width, 266.163px );max-width:266.163px;--container-widget-width:266.163px;--container-widget-flex-grow:0;}.elementor-323 .elementor-element.elementor-element-64f3cb5{--grid-auto-flow:row;}.elementor-323 .elementor-element.elementor-element-2d9951f{--justify-content:center;}}@media(max-width:767px){.elementor-323 .elementor-element.elementor-element-da26f73{width:var( --container-widget-width, 281.063px );max-width:281.063px;--container-widget-width:281.063px;--container-widget-flex-grow:0;}.elementor-323 .elementor-element.elementor-element-64f3cb5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-323 .elementor-element.elementor-element-2d9951f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-323 .elementor-element.elementor-element-6d6b0ef{text-align:center;}}