.elementor-25579 .elementor-element.elementor-element-cd56163{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.8}.elementor-25579 .elementor-element.elementor-element-cd56163:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://billfinlayson.ca/wp-content/uploads/2026/10/bill_finlayson_hero3.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-25579 .elementor-element.elementor-element-cd56163::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.e-con-inner>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.e-con-inner>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,var(--e-global-color-text) 30%,#17171700 70%)}.elementor-25579 .elementor-element.elementor-element-53ba849{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px}.elementor-25579 .elementor-element.elementor-element-7ddf553{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px}.elementor-25579 .elementor-element.elementor-element-7ddf553 .elementor-divider-separator{width:95%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-7ddf553 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-25579 .elementor-element.elementor-element-7ddf553 .elementor-divider__text{color:var(--e-global-color-primary);font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-40a3872{text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-e172de3{text-align:start}.elementor-25579 .elementor-element.elementor-element-e172de3 .elementor-heading-title{font-family:var(--e-global-typography-38710f3-font-family),Sans-serif;font-size:var(--e-global-typography-38710f3-font-size);letter-spacing:var(--e-global-typography-38710f3-letter-spacing);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-5ed69b3{padding:0 200px 0 0;text-align:start;font-family:"Cormorant Garamond",Sans-serif;font-size:clamp(1.875rem, 0.95vw + 1.64rem, 2.5rem);font-weight:400;font-style:italic;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-62015ba-font-family),Sans-serif;font-size:var(--e-global-typography-62015ba-font-size);font-weight:var(--e-global-typography-62015ba-font-weight);text-transform:var(--e-global-typography-62015ba-text-transform);text-decoration:var(--e-global-typography-62015ba-text-decoration);letter-spacing:var(--e-global-typography-62015ba-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:10px 30px 10px 30px}.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button:hover,.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-02d6f73:hover{--e-transform-translateY:-4px}.elementor-25579 .elementor-element.elementor-element-02d6f73{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;border-radius:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button:hover svg,.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-6b32e3e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-edaa48e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-b9bf63f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px}.elementor-25579 .elementor-element.elementor-element-b9bf63f .elementor-divider-separator{width:275px;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-b9bf63f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-25579 .elementor-element.elementor-element-b9bf63f .elementor-divider__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-2577e52{text-align:start}.elementor-25579 .elementor-element.elementor-element-2577e52 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-a61e337{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-5546cfd .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-62015ba-font-family),Sans-serif;font-size:var(--e-global-typography-62015ba-font-size);font-weight:var(--e-global-typography-62015ba-font-weight);text-transform:var(--e-global-typography-62015ba-text-transform);text-decoration:var(--e-global-typography-62015ba-text-decoration);letter-spacing:var(--e-global-typography-62015ba-letter-spacing);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);padding:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-5546cfd .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-25579 .elementor-element.elementor-element-5546cfd .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-25579 .elementor-element.elementor-element-8adfc75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-3043acf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:40px}.elementor-25579 .elementor-element.elementor-element-3043acf .swiper-pagination-bullet-active,.elementor-25579 .elementor-element.elementor-element-3043acf .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-3043acf .swiper-pagination-fraction{color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-3043acf .elementor-main-swiper{height:400px;width:100%}.elementor-25579 .elementor-element.elementor-element-3043acf .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-3043acf .elementor-swiper-button{font-size:0}.elementor-25579 .elementor-element.elementor-element-3043acf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:20px;--swiper-pagination-bullet-vertical-gap:20px;height:10px;width:10px}.elementor-25579 .elementor-element.elementor-element-3043acf .swiper-horizontal .swiper-pagination-progressbar{height:10px}.elementor-25579 .elementor-element.elementor-element-3043acf .elementor-custom-embed-play i{color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-3043acf .elementor-custom-embed-play svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-eccb321{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-eccb321:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-eccb321>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF78}.elementor-25579 .elementor-element.elementor-element-a55b7df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-c0bc27c{--grid-columns:1}.elementor-25579 .elementor-element.elementor-element-f3e3808{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#17171726;--border-color:#17171726;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-25579 .elementor-element.elementor-element-f8e4fbb{--grid-columns:1}.elementor-25579 .elementor-element.elementor-element-f8e4fbb>.elementor-widget-container{border-style:none;border-radius:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-2153ce8{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-2153ce8:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-2153ce8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-25579 .elementor-element.elementor-element-27ec78b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-43e58d9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-43e58d9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-43e58d9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-25579 .elementor-element.elementor-element-43e58d9 .elementor-divider__text{color:var(--e-global-color-primary);font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-53acdc5{text-align:start}.elementor-25579 .elementor-element.elementor-element-53acdc5 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-d599b06{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-62015ba-font-family),Sans-serif;font-size:var(--e-global-typography-62015ba-font-size);font-weight:var(--e-global-typography-62015ba-font-weight);text-transform:var(--e-global-typography-62015ba-text-transform);text-decoration:var(--e-global-typography-62015ba-text-decoration);letter-spacing:var(--e-global-typography-62015ba-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:10px 30px 10px 30px}.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button:hover,.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-aa1e586:hover{--e-transform-translateY:-4px}.elementor-25579 .elementor-element.elementor-element-aa1e586{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;border-radius:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button:hover svg,.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-3a505b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap}.elementor-25579 .elementor-element.elementor-element-cf17bf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F7F6F275;--border-color:#F7F6F275}.elementor-25579 .elementor-element.elementor-element-812a868{text-align:center}.elementor-25579 .elementor-element.elementor-element-812a868 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-b5c1b52{text-align:start;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-b5c1b52 a{color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-a215e3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F7F6F275;--border-color:#F7F6F275}.elementor-25579 .elementor-element.elementor-element-f83b56b{text-align:center}.elementor-25579 .elementor-element.elementor-element-f83b56b img{width:100%;max-width:100%;height:210px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-598af27{text-align:start;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-598af27 a{color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-b188183{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F7F6F275;--border-color:#F7F6F275;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-36ee746{text-align:start}.elementor-25579 .elementor-element.elementor-element-36ee746 img{width:100%;max-width:100%;height:210px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-e48c76a{text-align:start;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-e48c76a a{color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-17c69ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-3690db3{text-align:center}.elementor-25579 .elementor-element.elementor-element-3690db3 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-b40fe3c{text-align:start;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-b40fe3c a{color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-b8e5904{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F7F6F275;--border-color:#F7F6F275}.elementor-25579 .elementor-element.elementor-element-25eed7c{text-align:center}.elementor-25579 .elementor-element.elementor-element-25eed7c img{width:100%;height:210px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-97b071f{text-align:start;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-97b071f a{color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-c35cf4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F7F6F275;--border-color:#F7F6F275}.elementor-25579 .elementor-element.elementor-element-5f6001d{text-align:center}.elementor-25579 .elementor-element.elementor-element-5f6001d img{width:100%;height:210px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-1b26ff3{text-align:start;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-1b26ff3 a{color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-e8f3700{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-25579 .elementor-element.elementor-element-fe8aebc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-0f1af90{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px}.elementor-25579 .elementor-element.elementor-element-0f1af90 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-0f1af90 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-25579 .elementor-element.elementor-element-0f1af90 .elementor-divider__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-eb7b729{text-align:start}.elementor-25579 .elementor-element.elementor-element-eb7b729 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-text)}.elementor-25579 .elementor-element.elementor-element-6465a1d{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-2f8a261{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25579 .elementor-element.elementor-element-a54c93d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-7dc607d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-e2e0208{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-e2e0208 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-e2e0208 .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-e2e0208.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-e2e0208.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-e2e0208.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-e2e0208.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-e2e0208.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-740eb77{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-d71752b{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-228e946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-b52ebd9{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-b52ebd9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-b52ebd9 .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-b52ebd9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-b52ebd9.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-b52ebd9.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-b52ebd9.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-b52ebd9.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-d73f624{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e9ee608{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-f3b821e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-cb0a834{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-cb0a834 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-cb0a834 .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-cb0a834.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-cb0a834.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-cb0a834.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-cb0a834.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-cb0a834.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-c59a5ef{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-dbf411a{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-9236cd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-1c8693d{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-1c8693d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-1c8693d .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-1c8693d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-1c8693d.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-1c8693d.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-1c8693d.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-1c8693d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-0514b97{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-f164dbd{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-2a1816e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-e3e1b00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-811f2ad{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-811f2ad .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-811f2ad .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-811f2ad.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-811f2ad.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-811f2ad.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-811f2ad.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-811f2ad.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-98d1772{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-abb2241{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-a26fb43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-f4b2eea{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-f4b2eea .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-f4b2eea .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-f4b2eea.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-f4b2eea.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-f4b2eea.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-f4b2eea.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-f4b2eea.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-322a8e7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e70726a{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-edd35fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-521347c{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-521347c .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-521347c .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-521347c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-521347c.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-521347c.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-521347c.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-521347c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-45df4a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-ce946a4{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-c4d78b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-596e720{--divider-border-style:solid;--divider-color:#1717173B;--divider-border-width:1px;--divider-element-spacing:0px}.elementor-25579 .elementor-element.elementor-element-596e720 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-596e720 .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-25579 .elementor-element.elementor-element-596e720.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-596e720.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-596e720.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-596e720.elementor-view-framed .elementor-icon,.elementor-25579 .elementor-element.elementor-element-596e720.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-25579 .elementor-element.elementor-element-638839b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start;font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-0b248e3{padding:0 15px 0 0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px}.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-icon{padding-inline-end:0}.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-text{transition:color 0.3s}.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-62015ba-font-family),Sans-serif;font-size:var(--e-global-typography-62015ba-font-size);font-weight:var(--e-global-typography-62015ba-font-weight);text-transform:var(--e-global-typography-62015ba-text-transform);text-decoration:var(--e-global-typography-62015ba-text-decoration);letter-spacing:var(--e-global-typography-62015ba-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:10px 30px 10px 30px}.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button:hover,.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-d9fc060:hover{--e-transform-translateY:-4px}.elementor-25579 .elementor-element.elementor-element-d9fc060{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;border-radius:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button:hover svg,.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-6f65495{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-6f65495:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://billfinlayson.ca/wp-content/uploads/2026/09/field_notes.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-25579 .elementor-element.elementor-element-6f65495::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.e-con-inner>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.e-con-inner>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(245deg,var(--e-global-color-text) 30%,#17171700 70%)}.elementor-25579 .elementor-element.elementor-element-a1e0966{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-020dcc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25579 .elementor-element.elementor-element-26023ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25579 .elementor-element.elementor-element-22040d0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px}.elementor-25579 .elementor-element.elementor-element-22040d0 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0}.elementor-25579 .elementor-element.elementor-element-22040d0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-25579 .elementor-element.elementor-element-22040d0 .elementor-divider__text{color:var(--e-global-color-primary);font-family:var(--e-global-typography-a5e1ccf-font-family),Sans-serif;font-size:var(--e-global-typography-a5e1ccf-font-size);font-weight:var(--e-global-typography-a5e1ccf-font-weight);text-transform:var(--e-global-typography-a5e1ccf-text-transform);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-0bcc74f{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-25579 .elementor-element.elementor-element-ff84764 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-62015ba-font-family),Sans-serif;font-size:var(--e-global-typography-62015ba-font-size);font-weight:var(--e-global-typography-62015ba-font-weight);text-transform:var(--e-global-typography-62015ba-text-transform);text-decoration:var(--e-global-typography-62015ba-text-decoration);letter-spacing:var(--e-global-typography-62015ba-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-ff84764 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-25579 .elementor-element.elementor-element-ff84764 .elementor-button .elementor-button-content-wrapper{gap:15px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-25579 .elementor-element.elementor-element-cd56163:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://billfinlayson.ca/wp-content/uploads/2026/10/bill_finlayson_hero2.jpg)}.elementor-25579 .elementor-element.elementor-element-cd56163{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-cd56163::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.e-con-inner>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.e-con-inner>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:linear-gradient(360deg,var(--e-global-color-text) 25%,#17171700 100%)}.elementor-25579 .elementor-element.elementor-element-53ba849{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-7ddf553 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-40a3872{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e172de3 .elementor-heading-title{font-size:var(--e-global-typography-38710f3-font-size);letter-spacing:var(--e-global-typography-38710f3-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-6b32e3e{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-edaa48e{--gap:10px 0px;--row-gap:10px;--column-gap:0px}.elementor-25579 .elementor-element.elementor-element-b9bf63f .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-2577e52 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-a61e337{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-5546cfd .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-3043acf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-25579 .elementor-element.elementor-element-3043acf .elementor-main-swiper{height:281px}.elementor-25579 .elementor-element.elementor-element-eccb321{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-c0bc27c{--grid-columns:1}.elementor-25579 .elementor-element.elementor-element-c0bc27c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-f3e3808{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-f8e4fbb{--grid-columns:1}.elementor-25579 .elementor-element.elementor-element-2153ce8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-27ec78b{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-43e58d9 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-53acdc5 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-d599b06{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-3a505b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-b5c1b52{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-598af27{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-e48c76a{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-b40fe3c{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-97b071f{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-1b26ff3{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-e8f3700{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25579 .elementor-element.elementor-element-0f1af90 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-eb7b729 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-6465a1d{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-2f8a261{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-a54c93d{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-7dc607d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-740eb77{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-d73f624{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-c59a5ef{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-0514b97{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-2a1816e{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-98d1772{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-322a8e7{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-45df4a8{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-638839b{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-6f65495:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://billfinlayson.ca/wp-content/uploads/2026/09/field_notes.jpg)}.elementor-25579 .elementor-element.elementor-element-22040d0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-25579 .elementor-element.elementor-element-22040d0 .elementor-divider-separator{width:99%}.elementor-25579 .elementor-element.elementor-element-22040d0 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-0bcc74f{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-ff84764 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}}@media(max-width:767px){.elementor-25579 .elementor-element.elementor-element-cd56163:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://billfinlayson.ca/wp-content/uploads/2026/10/bill_finlayson_hero2.jpg);background-position:-316px 0;background-repeat:no-repeat;background-size:cover}.elementor-25579 .elementor-element.elementor-element-cd56163{--min-height:500px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-cd56163::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.e-con-inner>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.e-con-inner>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-cd56163>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:linear-gradient(0deg,var(--e-global-color-text) 30%,#17171700 100%)}.elementor-25579 .elementor-element.elementor-element-53ba849{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-7ddf553 .elementor-divider-separator{width:50%}.elementor-25579 .elementor-element.elementor-element-7ddf553 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-40a3872{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e172de3 .elementor-heading-title{font-size:var(--e-global-typography-38710f3-font-size);letter-spacing:var(--e-global-typography-38710f3-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-5ed69b3{padding:0 0 0 0;font-size:clamp(1.875rem, 0.95vw + 1.64rem, 2.5rem)}.elementor-25579 .elementor-element.elementor-element-02d6f73 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-6b32e3e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25579 .elementor-element.elementor-element-b9bf63f .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-358b61b{text-align:center}.elementor-25579 .elementor-element.elementor-element-358b61b img{width:100%}.elementor-25579 .elementor-element.elementor-element-2577e52{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-25579 .elementor-element.elementor-element-2577e52 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-a61e337{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-5546cfd .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-8adfc75{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-3043acf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-25579 .elementor-element.elementor-element-eccb321{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-a55b7df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-c0bc27c{--grid-columns:1}.elementor-25579 .elementor-element.elementor-element-f3e3808{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-25579 .elementor-element.elementor-element-f8e4fbb{--grid-columns:1}.elementor-25579 .elementor-element.elementor-element-43e58d9 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-53acdc5 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-d599b06{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-aa1e586 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-3a505b9{--gap:30px 0px;--row-gap:30px;--column-gap:0px}.elementor-25579 .elementor-element.elementor-element-cf17bf9{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-b5c1b52{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-a215e3f{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-598af27{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-b188183{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-36ee746 img{width:100%;height:243px}.elementor-25579 .elementor-element.elementor-element-e48c76a{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-17c69ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-3690db3 img{height:231px}.elementor-25579 .elementor-element.elementor-element-b40fe3c{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-b8e5904{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-25eed7c img{height:225px}.elementor-25579 .elementor-element.elementor-element-97b071f{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-c35cf4f{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-25579 .elementor-element.elementor-element-5f6001d img{height:228px}.elementor-25579 .elementor-element.elementor-element-1b26ff3{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-25579 .elementor-element.elementor-element-0f1af90 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-eb7b729 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-6465a1d{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-7dc607d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-25579 .elementor-element.elementor-element-740eb77{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-d71752b .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-d73f624{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-e9ee608 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-c59a5ef{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-dbf411a .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-0514b97{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-f164dbd .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-98d1772{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-abb2241 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-322a8e7{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-e70726a .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-45df4a8{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-ce946a4 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-638839b{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-25579 .elementor-element.elementor-element-0b248e3 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-25579 .elementor-element.elementor-element-d9fc060 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-6f65495:not(.elementor-motion-effects-element-type-background),.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://billfinlayson.ca/wp-content/uploads/2026/09/field_notes.jpg);background-position:0 0;background-size:cover}.elementor-25579 .elementor-element.elementor-element-6f65495::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.e-con-inner>.elementor-background-video-container::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.e-con-inner>.elementor-background-slideshow::before,.elementor-25579 .elementor-element.elementor-element-6f65495>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:linear-gradient(0deg,var(--e-global-color-text) 51%,#17171700 100%)}.elementor-25579 .elementor-element.elementor-element-22040d0 .elementor-divider__text{font-size:var(--e-global-typography-a5e1ccf-font-size);line-height:var(--e-global-typography-a5e1ccf-line-height);letter-spacing:var(--e-global-typography-a5e1ccf-letter-spacing)}.elementor-25579 .elementor-element.elementor-element-0bcc74f{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-25579 .elementor-element.elementor-element-ff84764 .elementor-button{font-size:var(--e-global-typography-62015ba-font-size);letter-spacing:var(--e-global-typography-62015ba-letter-spacing)}}@media(min-width:768px){.elementor-25579 .elementor-element.elementor-element-53ba849{--width:60%}.elementor-25579 .elementor-element.elementor-element-edaa48e{--width:25%}.elementor-25579 .elementor-element.elementor-element-8adfc75{--width:75%}.elementor-25579 .elementor-element.elementor-element-a55b7df{--width:70%}.elementor-25579 .elementor-element.elementor-element-f3e3808{--width:30%}.elementor-25579 .elementor-element.elementor-element-27ec78b{--width:25%}.elementor-25579 .elementor-element.elementor-element-3a505b9{--width:75%}.elementor-25579 .elementor-element.elementor-element-cf17bf9{--width:33.3333%}.elementor-25579 .elementor-element.elementor-element-a215e3f{--width:33.3333%}.elementor-25579 .elementor-element.elementor-element-b188183{--width:33.3333%}.elementor-25579 .elementor-element.elementor-element-17c69ed{--width:33.3333%}.elementor-25579 .elementor-element.elementor-element-b8e5904{--width:33.3333%}.elementor-25579 .elementor-element.elementor-element-c35cf4f{--width:33.3333%}.elementor-25579 .elementor-element.elementor-element-fe8aebc{--width:25%}.elementor-25579 .elementor-element.elementor-element-a54c93d{--width:100%}.elementor-25579 .elementor-element.elementor-element-7dc607d{--width:25%}.elementor-25579 .elementor-element.elementor-element-228e946{--width:25%}.elementor-25579 .elementor-element.elementor-element-f3b821e{--width:25%}.elementor-25579 .elementor-element.elementor-element-9236cd1{--width:25%}.elementor-25579 .elementor-element.elementor-element-2a1816e{--width:100%}.elementor-25579 .elementor-element.elementor-element-e3e1b00{--width:25%}.elementor-25579 .elementor-element.elementor-element-a26fb43{--width:25%}.elementor-25579 .elementor-element.elementor-element-edd35fc{--width:25%}.elementor-25579 .elementor-element.elementor-element-c4d78b2{--width:25%}.elementor-25579 .elementor-element.elementor-element-020dcc5{--width:50%}.elementor-25579 .elementor-element.elementor-element-26023ea{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-25579 .elementor-element.elementor-element-53ba849{--width:100%}.elementor-25579 .elementor-element.elementor-element-edaa48e{--width:50%}.elementor-25579 .elementor-element.elementor-element-8adfc75{--width:50%}.elementor-25579 .elementor-element.elementor-element-eccb321{--width:100%}.elementor-25579 .elementor-element.elementor-element-a55b7df{--width:100%}.elementor-25579 .elementor-element.elementor-element-f3e3808{--width:100%}.elementor-25579 .elementor-element.elementor-element-2153ce8{--content-width:100%}.elementor-25579 .elementor-element.elementor-element-27ec78b{--width:100%}.elementor-25579 .elementor-element.elementor-element-3a505b9{--width:100%}.elementor-25579 .elementor-element.elementor-element-fe8aebc{--width:100%}.elementor-25579 .elementor-element.elementor-element-2f8a261{--width:100%}}.elementor-25579 .elementor-element.elementor-element-5546cfd .elementor-align-icon-right{transform:rotate(-45deg)}.elementor-25579 .elementor-element.elementor-element-5546cfd a{display:inline-block;position:relative;z-index:1}.elementor-25579 .elementor-element.elementor-element-5546cfd a::before{content:'';position:absolute;width:100%;height:1px;background-color:#B65F43!important;transition:transform 0.7s cubic-bezier(1,0,0,1);bottom:-2px;opacity:1;left:0;z-index:-3;transform:scaleX(0);transform-origin:right}.elementor-25579 .elementor-element.elementor-element-5546cfd a:hover::before{transform:scaleX(1);transform-origin:left}.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-20px}.swiper-pagination-bullet{width:20px!important;height:6px!important;border-radius:0px!important}.elementor-25579 .elementor-element.elementor-element-f8e4fbb .elementor-loop-container>.e-loop-item:last-child .elementor-element-27e3911{display:none!important}@media (max-width:767px){.elementor-25579 .elementor-element.elementor-element-2f8a261{position:relative!important}.elementor-25579 .elementor-element.elementor-element-2f8a261::before{content:"";position:absolute;left:15px;top:35px;width:1px;background-color:#1717173B;z-index:1;bottom:50px}.elementor-25579 .elementor-element.elementor-element-2f8a261:has(.elementor-hidden-mobile,.elementor-hidden-phone,.elementor-screen-only)::before{bottom:auto!important;height:calc(100% - 100px)!important}.elementor-25579 .elementor-element.elementor-element-2f8a261 .timeline-card{display:flex!important;flex-direction:column!important;position:relative!important;padding-left:45px!important;margin-bottom:30px!important}.elementor-25579 .elementor-element.elementor-element-2f8a261 .timeline-card.elementor-screen-only,.elementor-25579 .elementor-element.elementor-element-2f8a261 .timeline-card.elementor-hidden-mobile,.elementor-25579 .elementor-element.elementor-element-2f8a261 .timeline-card.elementor-hidden-phone{display:none!important}.elementor-25579 .elementor-element.elementor-element-2f8a261 .timeline-card::after{content:"";position:absolute;left:5px;top:8px;width:22px;height:22px;background-color:#FDFBF7;border-radius:50%;border:6px solid #B0553C;box-sizing:border-box;z-index:2}}.elementor-25579 .elementor-element.elementor-element-ff84764 .elementor-align-icon-right{transform:rotate(-45deg)}.elementor-25579 .elementor-element.elementor-element-ff84764 a{display:inline-block;position:relative;z-index:1}.elementor-25579 .elementor-element.elementor-element-ff84764 a::before{content:'';position:absolute;width:100%;height:1px;background-color:#F7F6F2!important;transition:transform 0.7s cubic-bezier(1,0,0,1);bottom:-2px;opacity:1;left:0;z-index:-3;transform:scaleX(0);transform-origin:right}.elementor-25579 .elementor-element.elementor-element-ff84764 a:hover::before{transform:scaleX(1);transform-origin:left}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:auto;src:url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-Regular.woff2) format('woff2'),url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-Regular.woff) format('woff')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:auto;src:url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-Bold.woff2) format('woff2'),url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-Bold.woff) format('woff')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:auto;src:url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-Italic.woff2) format('woff2'),url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-Italic.woff) format('woff')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:700;font-display:auto;src:url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-BoldItalic.woff2) format('woff2'),url(https://billfinlayson.ca/wp-content/uploads/2026/09/CormorantGaramond-BoldItalic.woff) format('woff')}