.elementor-1502 .elementor-element.elementor-element-8121708{--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;--overlay-opacity:0.11;--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-1502 .elementor-element.elementor-element-8121708:not(.elementor-motion-effects-element-type-background), .elementor-1502 .elementor-element.elementor-element-8121708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://magiccanoe.org/wp-content/uploads/2025/10/GBR_2025_wide_editDJI_20250607205741_0122_D-2048x1365-1.jpg") 50% 50%;background-size:cover;}.elementor-1502 .elementor-element.elementor-element-8121708::before, .elementor-1502 .elementor-element.elementor-element-8121708 > .elementor-background-video-container::before, .elementor-1502 .elementor-element.elementor-element-8121708 > .e-con-inner > .elementor-background-video-container::before, .elementor-1502 .elementor-element.elementor-element-8121708 > .elementor-background-slideshow::before, .elementor-1502 .elementor-element.elementor-element-8121708 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1502 .elementor-element.elementor-element-8121708 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1502 .elementor-element.elementor-element-26334c4{--display:flex;--min-height:120vh;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-1502 .elementor-element.elementor-element-ef227b5{text-align:center;}.elementor-1502 .elementor-element.elementor-element-ef227b5 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:5.3px;color:var( --e-global-color-secondary );}.elementor-1502 .elementor-element.elementor-element-93c66e2{text-align:center;}.elementor-1502 .elementor-element.elementor-element-93c66e2 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:61px;font-weight:300;line-height:1em;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1502 .elementor-element.elementor-element-a95cf6f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-1502 .elementor-element.elementor-element-a95cf6f .elementor-divider-separator{width:31%;margin:0 auto;margin-center:0;}.elementor-1502 .elementor-element.elementor-element-a95cf6f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1502 .elementor-element.elementor-element-ffdda73{text-align:center;}.elementor-1502 .elementor-element.elementor-element-ffdda73 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:5.3px;color:var( --e-global-color-secondary );}.elementor-1502 .elementor-element.elementor-element-aa4374d{text-align:center;}.elementor-1502 .elementor-element.elementor-element-aa4374d .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:5.3px;color:var( --e-global-color-secondary );}.elementor-1502 .elementor-element.elementor-element-50e5e75{--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-1502 .elementor-element.elementor-element-cabdab3{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1502 .elementor-element.elementor-element-9413d9b{text-align:center;font-family:"ivyora-text", Sans-serif;font-weight:400;font-style:italic;color:#323232;}.elementor-1502 .elementor-element.elementor-element-51414de{text-align:center;}.elementor-1502 .elementor-element.elementor-element-51414de .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-85a76eb{text-align:center;}.elementor-1502 .elementor-element.elementor-element-85a76eb .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-b3d4e5b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-d2eef9d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-929bb00{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-4ef92a0{--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-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1502 .elementor-element.elementor-element-425fd8a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-425fd8a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-425fd8a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-4cbbfc9{text-align:center;}.elementor-1502 .elementor-element.elementor-element-4cbbfc9 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-5243659{--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-1502 .elementor-element.elementor-element-b1116ff{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-e58f5ef{text-align:center;}.elementor-1502 .elementor-element.elementor-element-e58f5ef .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-aa93935{text-align:center;}.elementor-1502 .elementor-element.elementor-element-aa93935 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-34f6223{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-c49eae9{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-b39715f{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-9569321 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-9569321 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-9569321{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-17bbabf .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-17bbabf .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-17bbabf{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-5042904 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-5042904 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-5042904{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-202d3d5{--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-1502 .elementor-element.elementor-element-bbb60ef{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-d3451ee{text-align:center;}.elementor-1502 .elementor-element.elementor-element-d3451ee .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-940e023{text-align:center;}.elementor-1502 .elementor-element.elementor-element-940e023 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-7165689{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-b3cb81f{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-bd72ee3{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-9fa9d45 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-9fa9d45 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-9fa9d45{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-914039e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-914039e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-914039e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-07d5f85 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-07d5f85 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-07d5f85{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-bef4598{text-align:center;}.elementor-1502 .elementor-element.elementor-element-bef4598 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-48e7cd0{--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-1502 .elementor-element.elementor-element-8b70a78{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-c730205{text-align:center;}.elementor-1502 .elementor-element.elementor-element-c730205 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-9eadcea{text-align:center;}.elementor-1502 .elementor-element.elementor-element-9eadcea .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-cd0c6b9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-f1fccb1{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-17c3561{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-a368dbe .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-a368dbe .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-a368dbe{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-7c54aa5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-7c54aa5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-7c54aa5{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-0dfe29b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-0dfe29b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-0dfe29b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-e298c9b{text-align:center;}.elementor-1502 .elementor-element.elementor-element-e298c9b .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-a4d12ae{--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-1502 .elementor-element.elementor-element-142821e{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-d8f4be2{text-align:center;}.elementor-1502 .elementor-element.elementor-element-d8f4be2 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-a5fe545{text-align:center;}.elementor-1502 .elementor-element.elementor-element-a5fe545 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-497ecc5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-0070ae4{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-34973fb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-78e1714 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-78e1714 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-78e1714{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-5b6626c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-5b6626c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-5b6626c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-04c993e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-04c993e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-04c993e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-154e83e{text-align:center;}.elementor-1502 .elementor-element.elementor-element-154e83e .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-2580763{--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-1502 .elementor-element.elementor-element-19cdb53{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-a7bf046{text-align:center;}.elementor-1502 .elementor-element.elementor-element-a7bf046 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-45848ff{text-align:center;}.elementor-1502 .elementor-element.elementor-element-45848ff .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-ef92d4e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-3bf77b6{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-e1f7879{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-40303c2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-40303c2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-40303c2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-a4ec325 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-a4ec325 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-a4ec325{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-53cf47f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-53cf47f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-53cf47f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-877793e{text-align:center;}.elementor-1502 .elementor-element.elementor-element-877793e .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-c8b792c{--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-1502 .elementor-element.elementor-element-c348d74{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-5e8bd7f{text-align:center;}.elementor-1502 .elementor-element.elementor-element-5e8bd7f .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-84696c5{text-align:center;}.elementor-1502 .elementor-element.elementor-element-84696c5 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-10242ca{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-d968242{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-1641d26{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-9b7859f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-9b7859f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-9b7859f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-c84da1a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-c84da1a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-c84da1a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-37a1166{text-align:center;}.elementor-1502 .elementor-element.elementor-element-37a1166 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-816d2f1{--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-1502 .elementor-element.elementor-element-45a91b2{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-4d1686c{text-align:center;}.elementor-1502 .elementor-element.elementor-element-4d1686c .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-de10592{text-align:center;}.elementor-1502 .elementor-element.elementor-element-de10592 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-f5727f8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-704cf7d{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-e372ab2{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-8ba0c88 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-8ba0c88 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-8ba0c88{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-69b6264 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-69b6264 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-69b6264{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-68f6af0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-68f6af0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-68f6af0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-9182808 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-9182808 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-9182808{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-478a1f1{text-align:center;}.elementor-1502 .elementor-element.elementor-element-478a1f1 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-98cf139{--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-1502 .elementor-element.elementor-element-e88a093{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-32f2e71{text-align:center;}.elementor-1502 .elementor-element.elementor-element-32f2e71 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-6ac7fad{text-align:center;}.elementor-1502 .elementor-element.elementor-element-6ac7fad .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-311bdcd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-3831b69{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-3693662{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-4099707 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-4099707 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-4099707{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-ceb095b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-ceb095b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-ceb095b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-b1fa75f{text-align:center;}.elementor-1502 .elementor-element.elementor-element-b1fa75f .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-0e1112f{--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-1502 .elementor-element.elementor-element-3ee862b{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-72f5169{text-align:center;}.elementor-1502 .elementor-element.elementor-element-72f5169 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-ef64f07{text-align:center;}.elementor-1502 .elementor-element.elementor-element-ef64f07 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-4c93351{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-9be7df4{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-8b9e815{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1502 .elementor-element.elementor-element-2503aab .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-2503aab .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-2503aab{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-4e9c887 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-4e9c887 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-4e9c887{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-263c59d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1502 .elementor-element.elementor-element-263c59d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1502 .elementor-element.elementor-element-263c59d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1502 .elementor-element.elementor-element-2db9068{text-align:center;}.elementor-1502 .elementor-element.elementor-element-2db9068 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;font-style:normal;}.elementor-1502 .elementor-element.elementor-element-ac43cdc{--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-1502 .elementor-element.elementor-element-dd81339{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-3fd57f1{text-align:center;}.elementor-1502 .elementor-element.elementor-element-3fd57f1 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-1502 .elementor-element.elementor-element-8835169{text-align:center;}.elementor-1502 .elementor-element.elementor-element-8835169 .elementor-heading-title{font-family:"ivyora-display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-ba96610{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1502 .elementor-element.elementor-element-5efcfb0{text-align:center;}.elementor-1502 .elementor-element.elementor-element-5efcfb0 img{width:10%;}.elementor-1502 .elementor-element.elementor-element-76daeaa{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-44150d1{font-family:"ivyora-text", Sans-serif;font-weight:400;font-style:italic;}.elementor-1502 .elementor-element.elementor-element-81a0653{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-ee2268a{--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-1502 .elementor-element.elementor-element-9d0c200{--spacer-size:50px;}.elementor-1502 .elementor-element.elementor-element-1ea63bb{--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;}@media(min-width:768px){.elementor-1502 .elementor-element.elementor-element-26334c4{--content-width:723px;}.elementor-1502 .elementor-element.elementor-element-50e5e75{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-5243659{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-202d3d5{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-48e7cd0{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-a4d12ae{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-2580763{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-c8b792c{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-816d2f1{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-98cf139{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-0e1112f{--content-width:805px;}.elementor-1502 .elementor-element.elementor-element-ac43cdc{--content-width:805px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-1502 .elementor-element.elementor-element-26334c4{--min-height:88vh;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1502 .elementor-element.elementor-element-ef227b5 .elementor-heading-title{font-size:11px;}.elementor-1502 .elementor-element.elementor-element-93c66e2 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-1502 .elementor-element.elementor-element-ffdda73 .elementor-heading-title{font-size:11px;}.elementor-1502 .elementor-element.elementor-element-aa4374d .elementor-heading-title{font-size:11px;}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}