.elementor-38456 .elementor-element.elementor-element-38182cb .elementor-repeater-item-38bfe2a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-38456 .elementor-element.elementor-element-6cb20e9 > .elementor-element-populated{padding:328px 0px 214px 0px;}.elementor-38456 .elementor-element.elementor-element-b5db95c{text-align:center;}.elementor-38456 .elementor-element.elementor-element-b5db95c .elementor-heading-title{font-family:"Spartan", Sans-serif;font-weight:400;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.51);color:#ffffff;}.elementor-38456 .elementor-element.elementor-element-3dcf4bc{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-38456 .elementor-element.elementor-element-3dcf4bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38456 .elementor-element.elementor-element-3dcf4bc .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0;}.elementor-38456 .elementor-element.elementor-element-3dcf4bc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-38456 .elementor-element.elementor-element-38182cb:not(.elementor-motion-effects-element-type-background), .elementor-38456 .elementor-element.elementor-element-38182cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://mariposa-duck.on.ca/wp-content/uploads/2025/01/mariposa_art_cover.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38456 .elementor-element.elementor-element-38182cb > .elementor-background-overlay{background-color:#000000;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38456 .elementor-element.elementor-element-38182cb > .elementor-container{min-height:232px;}.elementor-38456 .elementor-element.elementor-element-38182cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-148px;margin-bottom:0px;}.elementor-38456 .elementor-element.elementor-element-38182cb > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-9c8e7d0 );}.elementor-38456 .elementor-element.elementor-element-38182cb > .elementor-shape-bottom svg{width:calc(246% + 1.3px);height:248px;transform:translateX(-50%) rotateY(180deg);}.elementor-38456 .elementor-element.elementor-element-7a6130b{margin-top:3em;margin-bottom:0em;}.elementor-38456 .elementor-element.elementor-element-c8f8f3b{text-align:left;}.elementor-38456 .elementor-element.elementor-element-c8f8f3b img{width:274px;}.elementor-38456 .elementor-element.elementor-element-69f1437 > .elementor-widget-container{margin:13px 0px 0px 2px;padding:0% 8% 0% 0%;}.elementor-38456 .elementor-element.elementor-element-69f1437{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-38456 .elementor-element.elementor-element-088ad03 .elementor-repeater-item-77cc6bf.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-38456 .elementor-element.elementor-element-8ce8c2f{--spacer-size:50px;}.elementor-38456 .elementor-element.elementor-element-088ad03:not(.elementor-motion-effects-element-type-background), .elementor-38456 .elementor-element.elementor-element-088ad03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c8e7d0 );}.elementor-38456 .elementor-element.elementor-element-088ad03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:62px 62px 62px 62px;}.elementor-38456 .elementor-element.elementor-element-088ad03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38456 .elementor-element.elementor-element-088ad03 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-38456 .elementor-element.elementor-element-088ad03 > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:160px;}.elementor-38456 .elementor-element.elementor-element-d9bb4d7 .elementor-repeater-item-7407843.jet-parallax-section__layout .jet-parallax-section__image{background-image:url("http://mariposa-duck.on.ca/wp-content/uploads/2020/11/vide.png");background-size:cover;}.elementor-38456 .elementor-element.elementor-element-6c64d39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-38456 .elementor-element.elementor-element-6c64d39 > .elementor-element-populated{padding:0% 15% 0% 18.7%;}.elementor-38456 .elementor-element.elementor-element-831242f{--divider-border-style:solid;--divider-color:var( --e-global-color-9c8e7d0 );--divider-border-width:4px;}.elementor-38456 .elementor-element.elementor-element-831242f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38456 .elementor-element.elementor-element-831242f .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-38456 .elementor-element.elementor-element-831242f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-38456 .elementor-element.elementor-element-9b418f1 > .elementor-widget-container{margin:20px 0px 0px 2px;padding:0% 0% 0% 0%;}.elementor-38456 .elementor-element.elementor-element-9b418f1{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9c8e7d0 );}.elementor-38456 .elementor-element.elementor-element-d9bb4d7:not(.elementor-motion-effects-element-type-background), .elementor-38456 .elementor-element.elementor-element-d9bb4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #A50935 100%);}.elementor-38456 .elementor-element.elementor-element-d9bb4d7:hover > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(210deg, #E0C38700 0%, #91002900 100%);opacity:0.3;}.elementor-38456 .elementor-element.elementor-element-d9bb4d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 220px 0px;}.elementor-38456 .elementor-element.elementor-element-d9bb4d7 > .elementor-background-overlay{transition:background 1s, border-radius 0.3s, opacity 1s;}.elementor-38456 .elementor-element.elementor-element-d9bb4d7 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-93b0d68 );}.elementor-38456 .elementor-element.elementor-element-d9bb4d7 > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:90px;transform:translateX(-50%) rotateY(180deg);}.elementor-38456 .elementor-element.elementor-element-34de25f:not(.elementor-motion-effects-element-type-background), .elementor-38456 .elementor-element.elementor-element-34de25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93b0d68 );}.elementor-38456 .elementor-element.elementor-element-34de25f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 0em 0em;}.elementor-38456 .elementor-element.elementor-element-34de25f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38456 .elementor-element.elementor-element-0404db4 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-38456 .elementor-element.elementor-element-0404db4{text-align:center;}.elementor-38456 .elementor-element.elementor-element-0404db4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-38456 .elementor-element.elementor-element-b68893e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-38456 .elementor-element.elementor-element-b68893e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38456 .elementor-element.elementor-element-b68893e .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-38456 .elementor-element.elementor-element-b68893e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-38456 .elementor-element.elementor-element-604305c > .elementor-widget-container{margin:13px 0px 0px 2px;padding:0% 8% 0% 0%;}.elementor-38456 .elementor-element.elementor-element-604305c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-38456 .elementor-element.elementor-element-5d85ac7 > .elementor-widget-container{margin:6em 0em 0em 0em;}.elementor-38456 .elementor-element.elementor-element-5d85ac7{text-align:center;}.elementor-38456 .elementor-element.elementor-element-5d85ac7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-38456 .elementor-element.elementor-element-bf33938{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-38456 .elementor-element.elementor-element-bf33938 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-38456 .elementor-element.elementor-element-bf33938 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-38456 .elementor-element.elementor-element-bf33938 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-38456 .elementor-element.elementor-element-4fb421f .elementor-repeater-item-77cc6bf.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-38456 .elementor-element.elementor-element-3d948cc{--spacer-size:50px;}.elementor-38456 .elementor-element.elementor-element-4fb421f:not(.elementor-motion-effects-element-type-background), .elementor-38456 .elementor-element.elementor-element-4fb421f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93b0d68 );}.elementor-38456 .elementor-element.elementor-element-4fb421f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:62px 62px 62px 62px;}.elementor-38456 .elementor-element.elementor-element-4fb421f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38456 .elementor-element.elementor-element-4fb421f > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-38456 .elementor-element.elementor-element-4fb421f > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:160px;}@media(min-width:768px){.elementor-38456 .elementor-element.elementor-element-cfe2023{width:29%;}.elementor-38456 .elementor-element.elementor-element-c31c1c0{width:71%;}.elementor-38456 .elementor-element.elementor-element-7933dd6{width:10%;}.elementor-38456 .elementor-element.elementor-element-6c64d39{width:79.649%;}.elementor-38456 .elementor-element.elementor-element-a972236{width:10.015%;}.elementor-38456 .elementor-element.elementor-element-ed92e68{width:15%;}.elementor-38456 .elementor-element.elementor-element-1b63559{width:69.333%;}.elementor-38456 .elementor-element.elementor-element-0eedee7{width:15%;}}@media(max-width:1024px){.elementor-38456 .elementor-element.elementor-element-38182cb{margin-top:-207px;margin-bottom:0px;}.elementor-38456 .elementor-element.elementor-element-69f1437{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38456 .elementor-element.elementor-element-6c64d39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38456 .elementor-element.elementor-element-9b418f1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38456 .elementor-element.elementor-element-d9bb4d7{padding:120px 0px 200px 0px;}.elementor-38456 .elementor-element.elementor-element-0404db4 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-38456 .elementor-element.elementor-element-604305c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38456 .elementor-element.elementor-element-5d85ac7 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-38456 .elementor-element.elementor-element-6cb20e9 > .elementor-element-populated{padding:40px 0px 20px 0px;}.elementor-38456 .elementor-element.elementor-element-b5db95c .elementor-heading-title{font-size:30px;}.elementor-38456 .elementor-element.elementor-element-38182cb > .elementor-container{min-height:262px;}.elementor-38456 .elementor-element.elementor-element-38182cb > .elementor-shape-bottom svg{height:111px;}.elementor-38456 .elementor-element.elementor-element-38182cb{margin-top:-100px;margin-bottom:0px;padding:90px 0px 080px 0px;}.elementor-38456 .elementor-element.elementor-element-69f1437 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38456 .elementor-element.elementor-element-69f1437{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38456 .elementor-element.elementor-element-6c64d39 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-38456 .elementor-element.elementor-element-9b418f1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38456 .elementor-element.elementor-element-d9bb4d7{padding:40px 20px 140px 20px;}.elementor-38456 .elementor-element.elementor-element-0404db4 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-38456 .elementor-element.elementor-element-604305c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38456 .elementor-element.elementor-element-604305c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-38456 .elementor-element.elementor-element-5d85ac7 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-69f1437 */.elementor-38456 .elementor-element.elementor-element-69f1437 a{
    text-decoration: underline;
}


.elementor-38456 .elementor-element.elementor-element-69f1437 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-604305c */.elementor-38456 .elementor-element.elementor-element-604305c ul li{
    margin-bottom: 20px;
}

.elementor-38456 .elementor-element.elementor-element-604305c ul li a{
    text-decoration: underline;
}


.elementor-38456 .elementor-element.elementor-element-604305c ul li a:hover{
    text-decoration: none;
}/* End custom CSS */