.elementor-21808 .elementor-element.elementor-element-f329b25 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21808 .elementor-element.elementor-element-f329b25 .elementor-repeater-item-45e7ea4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21808 .elementor-element.elementor-element-64432613 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21808 .elementor-element.elementor-element-64432613 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21808 .elementor-element.elementor-element-64432613{z-index:1;}.elementor-21808 .elementor-element.elementor-element-3e607d98{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;top:-174px;text-align:left;}body:not(.rtl) .elementor-21808 .elementor-element.elementor-element-3e607d98{right:121.891px;}body.rtl .elementor-21808 .elementor-element.elementor-element-3e607d98{left:121.891px;}.ee-tooltip.ee-tooltip-3e607d98.to--top,
							 .ee-tooltip.ee-tooltip-3e607d98.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-3e607d98.to--left,
							 .ee-tooltip.ee-tooltip-3e607d98.to--right{margin-top:0px;}.elementor-21808 .elementor-element.elementor-element-6f3c7ce8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21808 .elementor-element.elementor-element-6f3c7ce8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21808 .elementor-element.elementor-element-6f3c7ce8{z-index:2;}.elementor-21808 .elementor-element.elementor-element-5fa15d30 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21808 .elementor-element.elementor-element-5fa15d30 .elementor-repeater-item-0be446a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21808 .elementor-element.elementor-element-4cb0520f .elementor-heading-title{font-size:40px;color:#045677;}.elementor-21808 .elementor-element.elementor-element-14e67eaa{text-align:right;}.elementor-21808 .elementor-element.elementor-element-5b78dac1{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#fff9f9;--e-share-buttons-secondary-color:#fdc311;}.elementor-21808 .elementor-element.elementor-element-5b78dac1 .elementor-share-btn{font-size:calc(0.6px * 10);}.elementor-21808 .elementor-element.elementor-element-5b78dac1 .elementor-share-btn__icon{--e-share-buttons-icon-size:3em;}.elementor-21808 .elementor-element.elementor-element-5b78dac1 .elementor-share-btn:hover{--e-share-buttons-primary-color:#045677;}.elementor-21808 .elementor-element.elementor-element-5fa15d30{margin-top:0px;margin-bottom:10px;}.elementor-21808 .elementor-element.elementor-element-f329b25:not(.elementor-motion-effects-element-type-background), .elementor-21808 .elementor-element.elementor-element-f329b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCC33;background-image:url("https://oeuf.ca/wp-content/uploads/2020/09/oeuf-bg-gazon.png");background-position:bottom center;background-repeat:repeat-x;}.elementor-21808 .elementor-element.elementor-element-f329b25 > .elementor-container{max-width:1400px;}.elementor-21808 .elementor-element.elementor-element-f329b25 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21808 .elementor-element.elementor-element-f329b25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 220px 0px;}.elementor-21808 .elementor-element.elementor-element-7403dbd9 .elementor-repeater-item-7f5e855.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21808 .elementor-element.elementor-element-6815de72 > .elementor-widget-container{background-image:url("https://oeuf.ca/wp-content/uploads/2020/04/bgmarkertitle.png");margin:0px 24px 0px 0px;padding:0px 12px 6px 12px;background-position:0px 42px;background-repeat:no-repeat;background-size:auto;}.elementor-21808 .elementor-element.elementor-element-6815de72 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:70px;color:#045677;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-grid__item{padding-left:24px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-grid{margin-left:-24px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post{margin-bottom:24px;border-style:solid;border-color:#ffffff;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__header{order:1;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media{order:1;border-radius:3px 3px 3px 3px;z-index:1;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__body,
						 .elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post--horizontal .ee-post__content{order:1;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__footer{order:1;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__body{padding:18px 0px 0px 0px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__title__heading{color:#045677;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media,
										.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__content,
										.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__content > *,
										.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__overlay,
										.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__thumbnail,

										.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__header,
										.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__body,
										.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__footer{transition-property:all;transition-timing-function:ease-in-out;transition-duration:0.25s;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media__overlay{mix-blend-mode:normal;}.elementor-21808 .elementor-element.elementor-element-4148b884 .elementor-button{background-color:#045677;font-family:"urbane-rounded", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-21808 .elementor-element.elementor-element-4148b884 .elementor-button:hover, .elementor-21808 .elementor-element.elementor-element-4148b884 .elementor-button:focus{background-color:#ffde9a;color:#045677;}.elementor-21808 .elementor-element.elementor-element-4148b884 .elementor-button:hover svg, .elementor-21808 .elementor-element.elementor-element-4148b884 .elementor-button:focus svg{fill:#045677;}.elementor-21808 .elementor-element.elementor-element-7403dbd9 > .elementor-container{max-width:1400px;}.elementor-21808 .elementor-element.elementor-element-7403dbd9{padding:4% 0% 4% 0%;}.elementor-21808 .elementor-element.elementor-element-43c778e0 .elementor-repeater-item-28d576b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21808 .elementor-element.elementor-element-59006c3e > .elementor-widget-container{background-image:url("https://oeuf.ca/wp-content/uploads/2020/04/bgmarkertitle.png");margin:0px 24px 0px 0px;padding:0px 12px 6px 12px;background-position:0px 42px;background-repeat:no-repeat;background-size:auto;}.elementor-21808 .elementor-element.elementor-element-59006c3e .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:70px;color:#045677;}.elementor-21808 .elementor-element.elementor-element-6826bcf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21808 .elementor-element.elementor-element-6826bcf .elementor-repeater-item-48b4c81.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21808 .elementor-element.elementor-element-3f122bbd > .elementor-element-populated{margin:4% 8% 4% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-icon i{color:#045677;transition:color 0.3s;}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-icon svg{fill:#045677;transition:fill 0.3s;}.elementor-21808 .elementor-element.elementor-element-47741c20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-text{color:#3b3b3b;transition:color 0.3s;}.elementor-21808 .elementor-element.elementor-element-fb12c81 > .elementor-element-populated{margin:4% 8% 4% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}.elementor-21808 .elementor-element.elementor-element-a9d51d4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21808 .elementor-element.elementor-element-6826bcf > .elementor-container{max-width:1400px;}.elementor-21808 .elementor-element.elementor-element-43c778e0 > .elementor-container{max-width:1400px;}.elementor-21808 .elementor-element.elementor-element-43c778e0{padding:0% 0% 4% 0%;}.elementor-21808 .elementor-element.elementor-element-e3ef363 .elementor-repeater-item-1b87c79.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21808 .elementor-element.elementor-element-e3ef363 > .elementor-container{max-width:1800px;}@media(max-width:1199px){.elementor-21808 .elementor-element.elementor-element-3e607d98{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;top:28px;}body:not(.rtl) .elementor-21808 .elementor-element.elementor-element-3e607d98{right:-59.1px;}body.rtl .elementor-21808 .elementor-element.elementor-element-3e607d98{left:-59.1px;}.elementor-21808 .elementor-element.elementor-element-4cb0520f{text-align:left;}.elementor-21808 .elementor-element.elementor-element-67f9d840 > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21808 .elementor-element.elementor-element-14e67eaa{text-align:left;}.elementor-21808 .elementor-element.elementor-element-23f0267e > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21808 .elementor-element.elementor-element-5b78dac1{--alignment:left;} .elementor-21808 .elementor-element.elementor-element-5b78dac1{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-21808 .elementor-element.elementor-element-f329b25:not(.elementor-motion-effects-element-type-background), .elementor-21808 .elementor-element.elementor-element-f329b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-21808 .elementor-element.elementor-element-f329b25{padding:10% 10% 20% 10%;}.elementor-21808 .elementor-element.elementor-element-6815de72 > .elementor-widget-container{margin:0px 0px 0px 0px;background-position:0px 0px;}.elementor-21808 .elementor-element.elementor-element-6815de72{text-align:center;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-grid__item{padding-left:12px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-grid{margin-left:-12px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post{margin-bottom:12px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post__media:before{padding-bottom:25%;}.elementor-21808 .elementor-element.elementor-element-59006c3e > .elementor-widget-container{margin:0px 0px 0px 0px;background-position:bottom center;}.elementor-21808 .elementor-element.elementor-element-59006c3e{text-align:center;}.elementor-21808 .elementor-element.elementor-element-43c778e0{padding:4% 0% 0% 0%;}}@media(max-width:767px){.elementor-21808 .elementor-element.elementor-element-3e607d98{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:-60px;}body:not(.rtl) .elementor-21808 .elementor-element.elementor-element-3e607d98{right:-26.8px;}body.rtl .elementor-21808 .elementor-element.elementor-element-3e607d98{left:-26.8px;}.elementor-21808 .elementor-element.elementor-element-67f9d840{width:25%;}.elementor-21808 .elementor-element.elementor-element-23f0267e{width:75%;} .elementor-21808 .elementor-element.elementor-element-5b78dac1{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-21808 .elementor-element.elementor-element-f329b25{padding:20% 4% 45% 4%;}.elementor-21808 .elementor-element.elementor-element-6815de72 > .elementor-widget-container{background-position:0px 0px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-grid__item{padding-left:0px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-grid{margin-left:-0px;}.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post{margin-bottom:0px;}.elementor-21808 .elementor-element.elementor-element-7403dbd9{padding:10px 10px 10px 10px;}.elementor-21808 .elementor-element.elementor-element-59006c3e{text-align:center;}.elementor-21808 .elementor-element.elementor-element-59006c3e .elementor-heading-title{font-size:52px;}.elementor-21808 .elementor-element.elementor-element-47741c20 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21808 .elementor-element.elementor-element-47741c20 .elementor-icon-list-item > a{font-size:14px;}.elementor-21808 .elementor-element.elementor-element-43c778e0{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-21808 .elementor-element.elementor-element-64432613{width:40%;}.elementor-21808 .elementor-element.elementor-element-6f3c7ce8{width:50%;}.elementor-21808 .elementor-element.elementor-element-7bcea5f2{width:68.676%;}.elementor-21808 .elementor-element.elementor-element-67f9d840{width:14.559%;}.elementor-21808 .elementor-element.elementor-element-23f0267e{width:16.764%;}.elementor-21808 .elementor-element.elementor-element-5a527ac5{width:33.33%;}.elementor-21808 .elementor-element.elementor-element-301f0bc6{width:66.67%;}}@media(max-width:1199px) and (min-width:768px){.elementor-21808 .elementor-element.elementor-element-64432613{width:100%;}.elementor-21808 .elementor-element.elementor-element-6f3c7ce8{width:100%;}.elementor-21808 .elementor-element.elementor-element-7bcea5f2{width:100%;}.elementor-21808 .elementor-element.elementor-element-67f9d840{width:15%;}.elementor-21808 .elementor-element.elementor-element-23f0267e{width:80%;}.elementor-21808 .elementor-element.elementor-element-5a527ac5{width:100%;}.elementor-21808 .elementor-element.elementor-element-301f0bc6{width:100%;}.elementor-21808 .elementor-element.elementor-element-54514ae{width:100%;}}@media(min-width:1200px){.elementor-21808 .elementor-element.elementor-element-f329b25:not(.elementor-motion-effects-element-type-background), .elementor-21808 .elementor-element.elementor-element-f329b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-4cb0520f */.elementor-21808 .elementor-element.elementor-element-4cb0520f h1 {
    position: relative;
    z-index: 2;
}

.elementor-21808 .elementor-element.elementor-element-4cb0520f h1::before {
    position: absolute;
    content: '';
    width: 85px;
    height: 85px;
    top: -20px;
    left: -30px;
    border-radius: 100%;
    background-color: #ffde9a;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-5b78dac1 */.elementor-21808 .elementor-element.elementor-element-5b78dac1 .elementor-share-btn {
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cb0520f */.elementor-21808 .elementor-element.elementor-element-4cb0520f h1 {
    position: relative;
    z-index: 2;
}

.elementor-21808 .elementor-element.elementor-element-4cb0520f h1::before {
    position: absolute;
    content: '';
    width: 85px;
    height: 85px;
    top: -20px;
    left: -30px;
    border-radius: 100%;
    background-color: #ffde9a;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-5b78dac1 */.elementor-21808 .elementor-element.elementor-element-5b78dac1 .elementor-share-btn {
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cb0520f */.elementor-21808 .elementor-element.elementor-element-4cb0520f h1 {
    position: relative;
    z-index: 2;
}

.elementor-21808 .elementor-element.elementor-element-4cb0520f h1::before {
    position: absolute;
    content: '';
    width: 85px;
    height: 85px;
    top: -20px;
    left: -30px;
    border-radius: 100%;
    background-color: #ffde9a;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-5b78dac1 */.elementor-21808 .elementor-element.elementor-element-5b78dac1 .elementor-share-btn {
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cb0520f */.elementor-21808 .elementor-element.elementor-element-4cb0520f h1 {
    position: relative;
    z-index: 2;
}

.elementor-21808 .elementor-element.elementor-element-4cb0520f h1::before {
    position: absolute;
    content: '';
    width: 85px;
    height: 85px;
    top: -20px;
    left: -30px;
    border-radius: 100%;
    background-color: #ffde9a;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-5b78dac1 */.elementor-21808 .elementor-element.elementor-element-5b78dac1 .elementor-share-btn {
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f329b25 */.elementor-21808 .elementor-element.elementor-element-f329b25 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for posts-extra, class: .elementor-element-2756f82a */.elementor-21808 .elementor-element.elementor-element-2756f82a {
    margin: 0;
}

.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post:hover .ee-post__title__heading {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4148b884 */.elementor-21808 .elementor-element.elementor-element-4148b884 .elementor-align-icon-left {
    float: none;
}

.elementor-21808 .elementor-element.elementor-element-4148b884 .eci {
    color: #fdc311;
    font-size: 1.2em;
    transition: all .5s;
}

.elementor-21808 .elementor-element.elementor-element-4148b884:hover .eci {
    color: #045677;
}

.elementor-21808 .elementor-element.elementor-element-4148b884:hover a {
  box-shadow: 5px 8.66px 20px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for posts-extra, class: .elementor-element-2756f82a */.elementor-21808 .elementor-element.elementor-element-2756f82a {
    margin: 0;
}

.elementor-21808 .elementor-element.elementor-element-2756f82a .ee-post:hover .ee-post__title__heading {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4148b884 */.elementor-21808 .elementor-element.elementor-element-4148b884 .elementor-align-icon-left {
    float: none;
}

.elementor-21808 .elementor-element.elementor-element-4148b884 .eci {
    color: #fdc311;
    font-size: 1.2em;
    transition: all .5s;
}

.elementor-21808 .elementor-element.elementor-element-4148b884:hover .eci {
    color: #045677;
}

.elementor-21808 .elementor-element.elementor-element-4148b884:hover a {
  box-shadow: 5px 8.66px 20px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */