.elementor-65 .elementor-element.elementor-element-d5dbc3f{--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-65 .elementor-element.elementor-element-039097d > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-65 .elementor-element.elementor-element-039097d{text-align:center;}.elementor-65 .elementor-element.elementor-element-039097d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-65 .elementor-element.elementor-element-5ea7965 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-65 .elementor-element.elementor-element-5ea7965 .elementor-heading-title{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-039097d > .elementor-widget-container{margin:0px 0px 60px 0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-fa930a7 */.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown .elementor-item.highlighted, 
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown .elementor-item:focus,
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown .elementor-item:hover,
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-sub-item.elementor-item-active,
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-sub-item.highlighted, .elementor-sub-item:focus, 
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-sub-item:hover,
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item,
.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown a {
    background-color: transparent;
    color: black;
    font-size: 16px!important;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown.elementor-nav-menu__container {
    margin-top: 0px;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .sub-menu {
    display: block!important;
    margin-bottom: 40px;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .sub-menu .sub-menu  {
    display: block!important;
    margin-bottom: 0px;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu--dropdown {
    background-color: transparent;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 a:before {
    content: url("");
    background-image: url("https://culturelaurentides.com/wp-content/uploads/2023/09/Arrow-2.svg");
    background-size: cover;
    height: 24px; 
    width: 56px;
    z-index: 999;
    position: relative;
    margin-right: 20px;
    opacity: 1!important;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu > li > a:before {
    display: none;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu > li > a {
    text-decoration: none;
    font-weight: bold!important;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu > li > a:hover {
    color: black!important;
    
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .sub-menu a {
    margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .sub-menu .sub-menu a {
    margin-left: 40px;
}


.elementor-65 .elementor-element.elementor-element-fa930a7 a {
    text-decoration: underline;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 a:hover {
    color: var(--e-global-color-primary)!important;
}

.elementor-65 .elementor-element.elementor-element-fa930a7 .elementor-nav-menu a {
    padding: 10px 20px 10px 0px;
}/* End custom CSS */