.elementor-15039 .elementor-element.elementor-element-29cff266:not(.elementor-motion-effects-element-type-background), .elementor-15039 .elementor-element.elementor-element-29cff266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f29201 );}.elementor-15039 .elementor-element.elementor-element-29cff266{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 15px 25px;z-index:1000;}.elementor-15039 .elementor-element.elementor-element-29cff266 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-56aea898.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-56aea898.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-56aea898 > .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-15039 .elementor-element.elementor-element-3a2e46be img{width:300px;}.elementor-15039 .elementor-element.elementor-element-3a2e46be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-3a2e46be{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-menu-toggle{margin:0 auto;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:italic;letter-spacing:3px;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:10px;padding-right:10px;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-2a9dde4b{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );width:auto;max-width:auto;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a, .elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15039 .elementor-element.elementor-element-2a9dde4b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-15039 .elementor-element.elementor-element-2a9dde4b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-15039 .elementor-element.elementor-element-3881dd46 .elementor-search-form__container{min-height:36px;}.elementor-15039 .elementor-element.elementor-element-3881dd46 .elementor-search-form__submit{min-width:36px;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-3881dd46 .elementor-search-form__icon{padding-left:calc(36px / 3);}body.rtl .elementor-15039 .elementor-element.elementor-element-3881dd46 .elementor-search-form__icon{padding-right:calc(36px / 3);}.elementor-15039 .elementor-element.elementor-element-3881dd46 .elementor-search-form__input, .elementor-15039 .elementor-element.elementor-element-3881dd46.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(36px / 3);padding-right:calc(36px / 3);}.elementor-15039 .elementor-element.elementor-element-3881dd46:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-width:0px 0px 01px 0px;border-radius:3px;}.elementor-15039 .elementor-element.elementor-element-3881dd46.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-width:0px 0px 01px 0px;border-radius:3px;}.elementor-15039 .elementor-element.elementor-element-3881dd46{width:initial;max-width:initial;top:10px;z-index:10;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-3881dd46{right:70px;}body.rtl .elementor-15039 .elementor-element.elementor-element-3881dd46{left:70px;}.elementor-15039 .elementor-element.elementor-element-3015672{width:auto;max-width:auto;top:23px;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-3015672{right:15px;}body.rtl .elementor-15039 .elementor-element.elementor-element-3015672{left:15px;}.elementor-15039 .elementor-element.elementor-element-ff5efe9{width:auto;max-width:auto;top:23px;z-index:2;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-ff5efe9{right:10px;}body.rtl .elementor-15039 .elementor-element.elementor-element-ff5efe9{left:10px;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-72ceb56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-72ceb56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-72ceb56 > .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-15039 .elementor-element.elementor-element-6d428c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-menu-toggle{margin:0 auto;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:9px;padding-right:9px;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1ac30aca{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a, .elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15039 .elementor-element.elementor-element-1ac30aca .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-6a9e97c8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-6a9e97c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-6a9e97c8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15039 .elementor-element.elementor-element-6a9e97c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-5d168cb9 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-253b1941 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-b974de2 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-3ccff158.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-3ccff158.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-3ccff158 > .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-15039 .elementor-element.elementor-element-7002d409 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-menu-toggle{margin:0 auto;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:9px;padding-right:9px;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-7720e21{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a, .elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15039 .elementor-element.elementor-element-7720e21 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-6baf7d6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-6baf7d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-6baf7d6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15039 .elementor-element.elementor-element-6baf7d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-41c054db .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-4f7d1a0d .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-39b2b7eb .widget-image-caption{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-3240767e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-3240767e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-3240767e > .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-15039 .elementor-element.elementor-element-68db24f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-menu-toggle{margin:0 auto;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:9px;padding-right:9px;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-5678252b{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a, .elementor-15039 .elementor-element.elementor-element-5678252b .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15039 .elementor-element.elementor-element-5678252b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-5ad0a8dd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-5ad0a8dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-5ad0a8dd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15039 .elementor-element.elementor-element-5ad0a8dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-6fcf92b9 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-56487123 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-4ab4da20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-4ab4da20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-4ab4da20 > .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-15039 .elementor-element.elementor-element-5c6332cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-menu-toggle{margin:0 auto;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:9px;padding-right:9px;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-7493528d{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a, .elementor-15039 .elementor-element.elementor-element-7493528d .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15039 .elementor-element.elementor-element-7493528d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-414abad2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-414abad2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-414abad2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15039 .elementor-element.elementor-element-414abad2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-1c1d406a .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-5c81d58 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1aa35c40 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-35ba18fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-35ba18fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-35ba18fa > .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-15039 .elementor-element.elementor-element-64a6bf20 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-menu-toggle{margin:0 auto;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:9px;padding-right:9px;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-5b73d604{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a, .elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15039 .elementor-element.elementor-element-5b73d604 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-7b894482.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-7b894482.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-7b894482.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15039 .elementor-element.elementor-element-7b894482 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-1735c24 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-498ba518 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-7b295ec2:not(.elementor-motion-effects-element-type-background), .elementor-15039 .elementor-element.elementor-element-7b295ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-15039 .elementor-element.elementor-element-7b295ec2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15039 .elementor-element.elementor-element-7b295ec2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-70b3237{right:0px;}body.rtl .elementor-15039 .elementor-element.elementor-element-70b3237{left:0px;}.elementor-15039 .elementor-element.elementor-element-70b3237{top:0px;}.elementor-15039 .elementor-element.elementor-element-70b3237 > .elementor-widget-container{background-color:#02010100;}.elementor-15039 .elementor-element.elementor-element-47eebc9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15039 .elementor-element.elementor-element-47eebc9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lauragonzalez.fr/wp-content/uploads/2022/11/LAURA_GONZALEZ_19-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15039 .elementor-element.elementor-element-47eebc9e > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-15039 .elementor-element.elementor-element-47eebc9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15039 .elementor-element.elementor-element-47eebc9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15039 .elementor-element.elementor-element-66b48cc0{z-index:3;}.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form__container{min-height:34px;}.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form__submit{min-width:34px;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form__icon{padding-left:calc(34px / 3);}body.rtl .elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form__icon{padding-right:calc(34px / 3);}.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form__input, .elementor-15039 .elementor-element.elementor-element-1055b583.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(34px / 3);padding-right:calc(34px / 3);}.elementor-15039 .elementor-element.elementor-element-1055b583 input[type="search"].elementor-search-form__input{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form__input,
					.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form__icon,
					.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-15039 .elementor-element.elementor-element-1055b583.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1055b583:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-text );border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-15039 .elementor-element.elementor-element-1055b583.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-text );border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-15039 .elementor-element.elementor-element-1055b583:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-15039 .elementor-element.elementor-element-1055b583 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-15039 .elementor-element.elementor-element-1055b583.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1055b583:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{border-color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1055b583.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{border-color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-1055b583{z-index:3;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#101010;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a, .elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a:hover,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Work Sans", Sans-serif;font-weight:400;text-transform:uppercase;}@media(max-width:1024px){.elementor-15039 .elementor-element.elementor-element-7b295ec2{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-7776d389.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-7776d389.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-7776d389.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15039 .elementor-element.elementor-element-7776d389 > .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-15039 .elementor-element.elementor-element-713604bb img{width:256px;}.elementor-15039 .elementor-element.elementor-element-713604bb{width:auto;max-width:auto;}.elementor-15039 .elementor-element.elementor-element-70b3237{width:auto;max-width:auto;top:12px;z-index:1100;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-70b3237{right:5px;}body.rtl .elementor-15039 .elementor-element.elementor-element-70b3237{left:5px;}.elementor-15039 .elementor-element.elementor-element-47eebc9e > .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-15039 .elementor-element.elementor-element-66b48cc0 img{width:50px;}.elementor-15039 .elementor-element.elementor-element-66b48cc0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown .elementor-item, .elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:11px;letter-spacing:1.3px;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--dropdown a{padding-top:8px;padding-bottom:8px;}.elementor-15039 .elementor-element.elementor-element-beafe6c > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-7776d389.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15039 .elementor-element.elementor-element-7776d389.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15039 .elementor-element.elementor-element-7776d389.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15039 .elementor-element.elementor-element-7776d389 > .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-15039 .elementor-element.elementor-element-7776d389 > .elementor-element-populated{padding:15px 25px 15px 25px;}.elementor-15039 .elementor-element.elementor-element-713604bb img{width:247px;}.elementor-15039 .elementor-element.elementor-element-713604bb{width:auto;max-width:auto;}.elementor-15039 .elementor-element.elementor-element-70b3237 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-70b3237{width:auto;max-width:auto;top:12px;}body:not(.rtl) .elementor-15039 .elementor-element.elementor-element-70b3237{right:5px;}body.rtl .elementor-15039 .elementor-element.elementor-element-70b3237{left:5px;}.elementor-bc-flex-widget .elementor-15039 .elementor-element.elementor-element-47eebc9e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-47eebc9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15039 .elementor-element.elementor-element-47eebc9e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15039 .elementor-element.elementor-element-47eebc9e > .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-15039 .elementor-element.elementor-element-47eebc9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15039 .elementor-element.elementor-element-47eebc9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lauragonzalez.fr/wp-content/uploads/2022/11/background-mobile-menu.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15039 .elementor-element.elementor-element-47eebc9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15039 .elementor-element.elementor-element-66b48cc0 > .elementor-widget-container{margin:70px 0px 25px 0px;}.elementor-15039 .elementor-element.elementor-element-66b48cc0{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-15039 .elementor-element.elementor-element-1055b583:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0px;}.elementor-15039 .elementor-element.elementor-element-1055b583.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:0px;}.elementor-15039 .elementor-element.elementor-element-1055b583 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15039 .elementor-element.elementor-element-1055b583{width:100%;max-width:100%;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu .elementor-item{font-size:12px;line-height:18px;letter-spacing:2.4px;}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-15039 .elementor-element.elementor-element-beafe6c{--e-nav-menu-horizontal-menu-item-margin:calc( 36px / 2 );}.elementor-15039 .elementor-element.elementor-element-beafe6c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:36px;}.elementor-15039 .elementor-element.elementor-element-beafe6c > .elementor-widget-container{margin:20px 0px 036px 0px;}}/* Start custom CSS for image, class: .elementor-element-3a2e46be */.elementor-15039 .elementor-element.elementor-element-3a2e46be {
    max-height: 18px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3015672 */.elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count {
    display: block;
}
.elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count a {
    display: flex;
}
.elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count a span {
    display: flex;
    align-items: center;
    font-weight: 500;
}
.elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count a:before {
    font-size: 22px;
}
.elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count .num {
    font-size: 18px;
}
body.transparent-header .elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count a:before, body.transparent-header .elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count .num {
    color: #000;
}

#nav-header-wrap.show-nav .elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count a:before, body #nav-header-wrap.show-nav .elementor-15039 .elementor-element.elementor-element-3015672 .ccc-favorite-post-count .num {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for wp-widget-polylang, class: .elementor-element-ff5efe9 */.elementor-15039 .elementor-element.elementor-element-ff5efe9 a {
    font-family: "Work Sans";
    font-size: 14px;
    letter-spacing: 0;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1ac30aca */.elementor-15039 .elementor-element.elementor-element-1ac30aca li:nth-of-type(3) a {
    width: 120px;
}
/*.elementor-15039 .elementor-element.elementor-element-1ac30aca ul.sub-menu {
    display: block !important;
    background: #fff0;
}
.elementor-15039 .elementor-element.elementor-element-1ac30aca h2 {
    width: 100%;
    	margin-bottom: 15px;
}
.elementor-15039 .elementor-element.elementor-element-1ac30aca  li.menu-item-has-children a:not(a.elementor-sub-item) {
	font-weight: 500;
	font-size: 12px;
	border-bottom: 1px solid #bababa;
	padding: 5px 5px 10px;
	text-transform: none;
	width: 100%;
}
.elementor-15039 .elementor-element.elementor-element-1ac30aca li a{
	border-left: 10px;
	font-size: 12px;
	line-height: 12px;
}
.elementor-15039 .elementor-element.elementor-element-1ac30aca li  {
    margin: 5px 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7720e21 */.elementor-15039 .elementor-element.elementor-element-7720e21 li:nth-of-type(3) a {
    width: 120px;
}
/*.elementor-15039 .elementor-element.elementor-element-7720e21 ul.sub-menu {
    display: block !important;
    background: #fff0;
}
.elementor-15039 .elementor-element.elementor-element-7720e21 h2 {
    width: 100%;
    	margin-bottom: 15px;
}
.elementor-15039 .elementor-element.elementor-element-7720e21  li.menu-item-has-children a:not(a.elementor-sub-item) {
	font-weight: 500;
	font-size: 12px;
	border-bottom: 1px solid #bababa;
	padding: 5px 5px 10px;
	text-transform: none;
	width: 100%;
}
.elementor-15039 .elementor-element.elementor-element-7720e21 li a{
	border-left: 10px;
	font-size: 12px;
	line-height: 12px;
}
.elementor-15039 .elementor-element.elementor-element-7720e21 li  {
    margin: 5px 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5678252b */.elementor-15039 .elementor-element.elementor-element-5678252b li:nth-of-type(3) a {
    width: 120px;
}
/*.elementor-15039 .elementor-element.elementor-element-5678252b ul.sub-menu {
    display: block !important;
    background: #fff0;
}
.elementor-15039 .elementor-element.elementor-element-5678252b h2 {
    width: 100%;
    	margin-bottom: 15px;
}
.elementor-15039 .elementor-element.elementor-element-5678252b  li.menu-item-has-children a:not(a.elementor-sub-item) {
	font-weight: 500;
	font-size: 12px;
	border-bottom: 1px solid #bababa;
	padding: 5px 5px 10px;
	text-transform: none;
	width: 100%;
}
.elementor-15039 .elementor-element.elementor-element-5678252b li a{
	border-left: 10px;
	font-size: 12px;
	line-height: 12px;
}
.elementor-15039 .elementor-element.elementor-element-5678252b li  {
    margin: 5px 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7493528d */.elementor-15039 .elementor-element.elementor-element-7493528d li:nth-of-type(3) a {
    width: 120px;
}
/*.elementor-15039 .elementor-element.elementor-element-7493528d ul.sub-menu {
    display: block !important;
    background: #fff0;
}
.elementor-15039 .elementor-element.elementor-element-7493528d h2 {
    width: 100%;
    	margin-bottom: 15px;
}
.elementor-15039 .elementor-element.elementor-element-7493528d  li.menu-item-has-children a:not(a.elementor-sub-item) {
	font-weight: 500;
	font-size: 12px;
	border-bottom: 1px solid #bababa;
	padding: 5px 5px 10px;
	text-transform: none;
	width: 100%;
}
.elementor-15039 .elementor-element.elementor-element-7493528d li a{
	border-left: 10px;
	font-size: 12px;
	line-height: 12px;
}
.elementor-15039 .elementor-element.elementor-element-7493528d li  {
    margin: 5px 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5b73d604 */.elementor-15039 .elementor-element.elementor-element-5b73d604 li:nth-of-type(3) a {
    width: 120px;
}
/*.elementor-15039 .elementor-element.elementor-element-5b73d604 ul.sub-menu {
    display: block !important;
    background: #fff0;
}
.elementor-15039 .elementor-element.elementor-element-5b73d604 h2 {
    width: 100%;
    	margin-bottom: 15px;
}
.elementor-15039 .elementor-element.elementor-element-5b73d604  li.menu-item-has-children a:not(a.elementor-sub-item) {
	font-weight: 500;
	font-size: 12px;
	border-bottom: 1px solid #bababa;
	padding: 5px 5px 10px;
	text-transform: none;
	width: 100%;
}
.elementor-15039 .elementor-element.elementor-element-5b73d604 li a{
	border-left: 10px;
	font-size: 12px;
	line-height: 12px;
}
.elementor-15039 .elementor-element.elementor-element-5b73d604 li  {
    margin: 5px 0;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-1055b583 */.elementor-15039 .elementor-element.elementor-element-1055b583 .fas.fa-search::before {
	content: "";
	display: block;
	width: 20px;
	height: 16px;
	background: url("https://lauragonzalez.fr/wp-content/themes/lauragonzalez/assets/images/structure/loupe.png") center / contain no-repeat;
	position: relative;
	
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47eebc9e */.elementor-15039 .elementor-element.elementor-element-47eebc9e.flexnav.flexnav-show {
    padding-top: 0;
}
.elementor-15039 .elementor-element.elementor-element-47eebc9e::not(.flexnav.flexnav-show) {
    background: none;
}
.elementor-15039 .elementor-element.elementor-element-47eebc9e, .elementor-15039 .elementor-element.elementor-element-47eebc9e.flexnav, .elementor-15039 .elementor-element.elementor-element-47eebc9e.flexnav.flexnav-show {
    transition: opacity 500ms;
    padding-top: 0; 
}
.elementor-15039 .elementor-element.elementor-element-47eebc9e::after {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #FFF;
	opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS */body.transparent-header .elementor-15039 a:hover {
    opacity: 1;
}
body #header-wrap {
	transition: height 200ms, background-color 300ms;
}
body.transparent-header.header-scroll #header-wrap, body.header-scroll #header-wrap, body.transparent-header.header-scroll #mobile-header, body.header-scroll #mobile-header{
	background-color: var(--e-global-color-6f29201);
}
#header-wrap .elementor-container.elementor-column-gap-default {
    display: flex;
    flex-wrap: wrap;
}
#header-wrap .elementor-column.elementor-top-column.elementor-element {
	width: 100% !important;
}
body.transparent-header #header-logo a {
    color: #000;
}
body.transparent-header #header-wrap.show-nav #header-logo a, body #header-wrap.show-nav #header-logo a {
    color: #000;
}

body.transparent-header .header-nav a.elementor-item {
    color: #000;
}

body.transparent-header #header-wrap.show-nav .header-nav a.elementor-item, body #header-wrap.show-nav .header-nav a.elementor-item {
    color: #000;
}

body.transparent-header #header-wrap, body.transparent-header #mobile-header {
    background-color: #fff0;
}
body.transparent-header #header-wrap.show-nav, #header-wrap.show-nav {
    background-color: #fff;
}
body .elementor-15039 {
    padding-bottom: 100px;
}
@media(max-width: 767px){
    body .elementor-15039 {
        padding-bottom: 55px;
    }
}
body.transparent-header .elementor-15039 {
    padding-bottom: 0;
}
body #header-wrap {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
body .header-nav  a:hover {
    text-decoration: underline;
    opacity: 1;
}
body .header-nav ul.sub-menu {
	transition: opacity 0s;
	transition-delay: 100ms;
	display: flex !important;
	opacity:1;
	height: auto;
	overflow: hidden;
	width: auto;
	background: #FFF0;
}
body .header-nav ul.sub-menu {
    display: block !important;
    overflow: hidden;
}
body .header-nav ul.sub-menu.show-subnav {
    opacity: 1;
    height: auto;
}
body .header-nav ul.sub-menu li {
    height: max-content;
    margin: 0 5px;
}
body .header-nav ul.sub-menu li:not(.sub-menu .sub-menu li){
	margin: 5px 0;
}
#header-wrap .header-nav li.menu-item.menu-item-has-children {
  display: flex;
  flex-direction: column;
}
#header-wrap .header-nav .elementor-nav-menu--main .elementor-nav-menu > li.menu-item.menu-item-has-children > ul {
  top: 0 !important;
  position: relative;
}
#header-wrap .header-nav .elementor-nav-menu--main .elementor-nav-menu > li.menu-item.menu-item-has-children > a {
  height: max-content;
  flex-grow: 0;
}
#header-wrap .sub-menu-wrapper {
    height: 0;
    overflow: hidden;
    opacity: 0;
}
#header-wrap .sub-menu-wrapper.show-subnav {
    height: auto;
    overflow: hidden;
    opacity: 1;
}
.header-nav .sub-menu  a {
	border-left: 10px;
	font-size: 11px;
	line-height: 8px;
	letter-spacing: 0;
	font-family: "work sans";
}
.header-nav .menu-item-has-children a:not(.sub-menu a), .gallery-link h2  {
	font-weight: 600;
	font-size: 12px;
	padding: 5px;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-style: italic;
	letter-spacing: 3px;
}
 .gallery-link p  {
    font-size: 12px;

}
.sub-menu-wrapper .header-nav .elementor-sub-item:hover {
	border-left: 0;
}
.sub-menu-wrapper .elementor-widget-image img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  object-fit: cover;
  padding-bottom: 35px;
}
.sub-menu-wrapper .sub-menu-img {
    width: 200px;
    max-width: calc(33.33% - 20px);
    margin: 0 10px;
}
.sub-menu-wrapper .sub-menu-img figcaption {
   margin-top: -24px;
   font-weight: 400;
   text-transform: uppercase;
   font-size: 12px;
   letter-spacing: 0;
   font-style: italic;
   line-height: 12px;
}
.sub-menu-wrapper .elementor-widget-image a {
	display: block;
	position: relative;
	height: 0;
	overflow: hidden;
	padding-bottom: calc(100% + 35px);
}
.sub-menu-wrapper li.menu-item.menu-item-has-children, .sub-menu-wrapper .sub-menu-img  {
  opacity: 0;
  transition: 500ms;
}
.sub-menu-wrapper li.menu-item.menu-item-has-children {
  transform: translate(-25px);
}
.sub-menu-wrapper .sub-menu-img  {
  transform: translate(25px);
}
.sub-menu-wrapper.show-subnav li.menu-item.menu-item-has-children, .sub-menu-wrapper.show-subnav .sub-menu-img {
  opacity: 1;
  transform: translate(0);
}
.sub-menu-wrapper.show-subnav li.menu-item.menu-item-has-children:nth-of-type(1), .sub-menu-wrapper.show-subnav .sub-menu-img:nth-of-type(3) {
  transition-delay: 150ms;
}
.sub-menu-wrapper.show-subnav li.menu-item.menu-item-has-children:nth-of-type(2), .sub-menu-wrapper.show-subnav .sub-menu-img:nth-of-type(2)  {
  transition-delay: 300ms;
}
.sub-menu-wrapper.show-subnav li.menu-item.menu-item-has-children:nth-of-type(3), .sub-menu-wrapper.show-subnav .sub-menu-img:nth-of-type(1){
  transition-delay: 450ms;
}
.sub-menu-wrapper.show-subnav li.menu-item.menu-item-has-children:nth-of-type(4) {
  transition-delay: 600ms;
}
.sub-menu-wrapper.show-subnav li.menu-item.menu-item-has-children:nth-of-type(5)  {
  transition-delay: 750ms;
}
#mobile-header .ccc-favorite-post-count {
	margin-top: 4px;
}
#site-header .menu-item-4765 {
    display: none;
}

#site-header .elementor-nav-menu--main .elementor-nav-menu ul li a {
    justify-content: center;
}
.elementor[data-elementor-type="wp-post"] {
	min-height: calc(100vh - 110px);
}
.search-active {
  flex-direction: row-reverse;
  background: #fff0;
}
#header-wrap .elementor-search-form__container .elementor-search-form__icon {
  color: #000;
  opacity: 1;
}
#header-wrap .elementor-search-form__container {
  border-bottom: 2px solid #0000;
  border-radius: 0;
  margin-top: 5px;
  transition: border 100ms, background 300ms, width 300ms;
  background: #fff0;
  z-index: 1000;
  cursor: pointer;
  display: flex;
  flex-direction: row-reverse;
  padding: 2px 10px;
width: 30px;
 overflow: visible;
}
#header-search .fas.fa-search::before {
	content: "";
	display: block;
	width: 23px;
	height: 19px;
	background: url("https://lauragonzalez.fr/wp-content/themes/lauragonzalez/assets/images/structure/loupe.png") center / contain no-repeat;
	position: relative;

}
#header-wrap.search-active .elementor-search-form__container {
  border-bottom: 2px solid #000;
  background: #fff;
  cursor: text;
  width: auto;
}
#header-wrap .elementor-search-form__container .elementor-search-form__input::placeholder {
  color: #000;
  opacity: 1;
  text-transform: uppercase;
  font-style: italic;
  letter-spacing: 3px;
  font-weight: 600;
}
#header-wrap .elementor-search-form__container .elementor-search-form__input {
  padding: 0;
  font-size: 14px;
  opacity: 0;
  transition: opacity 200ms;
  transition-delay: opacity 300ms;
}
#header-wrap.search-active .elementor-search-form__container .elementor-search-form__input {
  opacity: 1;
}
#mobile-header {
	position: fixed;
	top: 0;
	left:0;
	right: 0;
	z-index: 100;
	max-width: 100vw;
	opacity: 01;
	transition: opacity 300ms;
	
}
#mobile-header .elementor-nav-menu--main .elementor-nav-menu ul {
	position: relative;
	max-width: 100%;
	width: 100%;
}
#mobile-header li.menu-item a:not(li ul li.menu-item a){
  justify-content: space-between;
  padding: 8px 15px 6px;
  border-top: 1px solid;
  font-size: 13px;
}
#mobile-header li.menu-item a.has-submenu:not( li.menu-item:first-of-type .has-submenu) {
	border-top: 0;
}
#mobile-header .has-submenu .fa-caret-down:before {
  content: "+";
  font-size: 18px;
  font-family: "Work Sans", arial;
  font-weight: 600;
}
#mobile-header .elementor-sub-item {
	justify-content: space-between;
	padding: 6px 22px;
	border-top: 0;
	border-bottom: 0px solid #0008;
  font-weight: 500;
  border-left: 0;
  font-size: 12px;
}
#mobile-header .menu-item {
	margin-bottom: 0;
}
#mobile-header .menu-item-has-children .menu-item-has-children  .sub-menu .elementor-sub-item{

    justify-content: space-between;
    padding: 5px 5px 5px 30px;
    border-top: 0;
    border-bottom: 0px solid #0003;
  font-weight: 400;
  border-left: 0;
  font-size: 12px;
  letter-spacing: 0;
  text-transform: none;
}
#mobile-header .menu-item-has-children .menu-item-has-children .sub-menu li:last-of-type .elementor-sub-item {
	border-bottom: 0px solid #0009;
}
#mobile-header .menu-item:last-of-type a:not(.menu-item-has-children .menu-item-has-children a, .menu-item-has-children .elementor-sub-item) {
	border-bottom: 1px solid ;
}
#mobile-header .sub-menu .menu-item:last-of-type a {
	border-bottom: 0px solid ;
}
#mobile-header a:hover {
  opacity: 1;
  color: var(--e-global-color-primary);
}
#mobile-header .show-submenu .has-submenu .fa-caret-down:not(.menu-item-has-children .menu-item-has-children .fa-caret-down)::before {
  content: "-";
}
#mobile-header .sub-menu .has-submenu .fa-caret-down::before {
	content: "+";
	font-size: 16px;
	font-weight: 400;
}
#mobile-header .fa-caret-down {
  transform: rotate(0);
}
#mobile-header .menu-item-has-children .show-submenu .has-submenu .fa-caret-down::before {
  content: "-";
}
#mobile-header .menu-item-has-children ul {
  display: flex !important;
  flex-direction: column;
  flex-wrap: wrap;
  opacity: 0;
  height: 0;
  /*transition: height 500ms 0s, opacity 300ms 300ms;*/
  overflow: hidden;
}
#mobile-header .menu-item-has-children.show-submenu ul:not(.menu-item-has-children.show-submenu .menu-item-has-children ul) {
  height: auto;
  opacity: 1;
}
#mobile-header .menu-item-has-children .menu-item-has-children.show-submenu ul {
  height: auto;
  opacity: 1;
}
#mobile-header .touch-button i {
    display: none;
}
.menu-button-mobile {
    width: 20px;
    height: 20px;
}
.opacity {
  opacity: 0;
}
.menu-button {
  position: relative;
  display: flex;
  color: #222222;
  cursor: pointer;
  top: 0;
  left: 0;
  min-width: 33px;
  justify-content: center;
}
.flexnav {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  transition: none;
  overflow: hidden;
  margin: 0 auto;
  max-height: 0;
}
.flexnav.flexnav-show {
  max-height: 2000px;
  opacity: 1;
  z-index: 1000;
  margin-top: -57px;
  height: 102vh;
  overflow: scroll;
}

@media screen and (max-width: 1024px) {
    .elementor-15039 .elementor-column.elementor-col-50, .elementor-column[data-col="50"] {
	width: 100%;
}
}

@media screen and (max-width: 1580px) {
#header-wrap #main-nav li a{
  letter-spacing: 2px;
  margin: 0 3px;
}
.header-nav .menu-item-has-children a:not(.sub-menu a), .gallery-link h2 {
  letter-spacing: 2px;
}
#header-wrap #header-wrap-logo {
  width: 280px;
}
#header-wrap .sub-menu-wrapper .elementor-col-50.elementor-col-50:nth-of-type(1){
  width: 60%;
}
#header-wrap .sub-menu-wrapper .elementor-col-50.elementor-col-50:nth-of-type(2){
  width: 40%;
}
.sub-menu-wrapper .sub-menu-img {
	max-width: calc(50% - 20px);
}
#collection-menu .sub-menu-img:nth-of-type(1),
#projects-menu .sub-menu-img:nth-of-type(1),
#exception-menu .sub-menu-img:nth-of-type(1){
  display: none;
}
}
@media screen and (max-width: 1380px) {
#header-wrap #collection-menu .elementor-col-50.elementor-col-50:nth-of-type(1), #header-wrap #projects-menu .elementor-col-50.elementor-col-50:nth-of-type(1){
  width: 70%;
}
#header-wrap #collection-menu .elementor-col-50.elementor-col-50:nth-of-type(2), #header-wrap #projects-menu .elementor-col-50.elementor-col-50:nth-of-type(2){
  width: 30%;
}
}
@media screen and (max-width: 1150px) {
#header-wrap #collection-menu .elementor-col-50.elementor-col-50:nth-of-type(1), #header-wrap #projects-menu .elementor-col-50.elementor-col-50:nth-of-type(1){
  width: 75%;
}
#header-wrap #collection-menu .elementor-col-50.elementor-col-50:nth-of-type(2), #header-wrap #projects-menu .elementor-col-50.elementor-col-50:nth-of-type(2){
  width: 25%;
}
#collection-menu  .sub-menu-img {
	max-width: calc(100% - 20px);
}
#collection-menu .sub-menu-img:nth-of-type(2) {
    display: none;
}
 .header-nav .menu-item-has-children a:not(.sub-menu a), .gallery-link h2 {
  letter-spacing:1.5px;
}
    #header-wrap #main-nav li a {
  letter-spacing:1.5px;
  margin: 0;
}
#header-wrap #header-wrap-logo {
  width: 250px;
}
}/* End custom CSS */