.elementor-5 .elementor-element.elementor-element-9b025a9{--display:flex;--min-height:678px;}.elementor-5 .elementor-element.elementor-element-9b025a9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9b025a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://la-bac.fr/wp-content/uploads/2025/04/k-d0iOl47A3ls-unsplash.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-menu-item, .elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-sub-menu-item{padding-top:12px;padding-bottom:12px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-5 .elementor-element.elementor-element-3679187 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-3679187 ul.sub-menu{width:220px;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu a.hfe-sub-menu-item,
						 .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu-icon{font-size:37px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu-icon svg{font-size:37px;line-height:37px;height:37px;width:37px;}.elementor-5 .elementor-element.elementor-element-3679187 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3679187.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-5 .elementor-element.elementor-element-3679187 a.hfe-menu-item, .elementor-5 .elementor-element.elementor-element-3679187 a.hfe-sub-menu-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;word-spacing:0px;}.elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-menu-item, .elementor-5 .elementor-element.elementor-element-3679187 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-menu-item.highlighted,
								.elementor-5 .elementor-element.elementor-element-3679187 .menu-item a.hfe-menu-item:focus{color:#FFFFFF;background-color:#DCB70D;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu a.hfe-sub-menu-item,
								.elementor-5 .elementor-element.elementor-element-3679187 .elementor-menu-toggle,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#0505057A;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 .elementor-menu-toggle:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FDFDFD;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#DCB70D;}
							.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu li.menu-item:not(:last-child),
						.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#8C8C8C;border-bottom-width:0px;}.elementor-5 .elementor-element.elementor-element-3679187 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-3679187 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-55338fb > .elementor-widget-container{margin:100px 100px 0px 0300px;}.elementor-5 .elementor-element.elementor-element-55338fb{text-align:left;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-f7835ff{width:var( --container-widget-width, 60.944% );max-width:60.944%;--container-widget-width:60.944%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-f7835ff > .elementor-widget-container{margin:0px 0px 050px 300px;}.elementor-5 .elementor-element.elementor-element-f7835ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-f7835ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#748cfc;}.elementor-5 .elementor-element.elementor-element-6966948{width:var( --container-widget-width, 78.446% );max-width:78.446%;--container-widget-width:78.446%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-6966948 > .elementor-widget-container{margin:0px 0px 0px 350px;}.elementor-5 .elementor-element.elementor-element-6966948.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-6966948 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-9e5d7f7{--display:flex;}.elementor-5 .elementor-element.elementor-element-9e5d7f7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9e5d7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-5ee4333{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-6ae6343 img{width:41%;}.elementor-5 .elementor-element.elementor-element-5db98b5{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-5db98b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5db98b5.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5db98b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;font-style:italic;color:#1c0850;}.elementor-5 .elementor-element.elementor-element-926ac69{--display:flex;}.elementor-5 .elementor-element.elementor-element-926ac69:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-926ac69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-90c1594.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-b9e67d8 .elementor-heading-title{color:#748cfc;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-db6da22.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-db6da22{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-db6da22 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-4fa75ee.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-4fa75ee{text-align:left;}.elementor-5 .elementor-element.elementor-element-831bf8d .elementor-heading-title{color:#748cfb;}.elementor-5 .elementor-element.elementor-element-5a96683.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5a96683{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-5a96683 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-6e7244d > .elementor-widget-container{background-color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-6d2f09b .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-image:radial-gradient(at top left, #d282f8 0%, #748cfb 100%);border-radius:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-6d2f09b .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-6d2f09b .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #d491f6 0%, #D491F6 100%);}.elementor-5 .elementor-element.elementor-element-6d2f09b{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-6d2f09b .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-6d2f09b .elementor-button:focus svg{fill:#000000;}.elementor-5 .elementor-element.elementor-element-c713523{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-c713523 > .elementor-widget-container{--e-transform-translateY:-257px;margin:0px 0100px 0px 0600px;}.elementor-5 .elementor-element.elementor-element-c713523.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-c713523 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-f905c06{--display:flex;}.elementor-5 .elementor-element.elementor-element-f905c06:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f905c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#748cfb;}.elementor-5 .elementor-element.elementor-element-c608915.elementor-element{--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-c608915{text-align:left;}.elementor-5 .elementor-element.elementor-element-85ada33 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4e92286{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4e92286.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4e92286 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-da2203d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-6a949d1.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-9d8aef7.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-b4c4d4f{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFF9F9;}.elementor-5 .elementor-element.elementor-element-b4c4d4f p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-6d1c385{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFF9F9;}.elementor-5 .elementor-element.elementor-element-6d1c385 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-cd42f16.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-a9939c5.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-5d9c359{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFF9F9;}.elementor-5 .elementor-element.elementor-element-5d9c359 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-fd1c6c2{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFF9F9;}.elementor-5 .elementor-element.elementor-element-fd1c6c2 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-aaedeee.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-ffa861a.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-63e3fe5{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFF9F9;}.elementor-5 .elementor-element.elementor-element-63e3fe5 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-baca1c6{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFF9F9;}.elementor-5 .elementor-element.elementor-element-baca1c6 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-0e54382 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-image:radial-gradient(at top right, #748cfb 36%, #D491F6 100%);border-style:solid;border-radius:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-0e54382 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-0e54382 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #D491F6 0%, #D491F6 100%);}.elementor-5 .elementor-element.elementor-element-0e54382 > .elementor-widget-container{margin:22px 22px 22px 22px;}.elementor-5 .elementor-element.elementor-element-0e54382 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-0e54382 .elementor-button:focus svg{fill:#000000;}.elementor-5 .elementor-element.elementor-element-17626d8{--display:flex;}.elementor-5 .elementor-element.elementor-element-17626d8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-17626d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-cf7185a .elementor-heading-title{color:#748cfb;}.elementor-5 .elementor-element.elementor-element-a66fe32{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-a66fe32.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-a66fe32 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-e40983a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-834b3a1{text-align:left;}.elementor-5 .elementor-element.elementor-element-0365bc5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#748cfb;}.elementor-5 .elementor-element.elementor-element-0365bc5.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-0365bc5 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-e729074{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-e729074.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-e729074 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-a12f1c7 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-image:radial-gradient(at top left, #d282f8 0%, #748cfb 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-a12f1c7 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-a12f1c7 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #D491F6 0%, #D491F6 100%);}.elementor-5 .elementor-element.elementor-element-a12f1c7{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-a12f1c7 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-a12f1c7 .elementor-button:focus svg{fill:#000000;}.elementor-5 .elementor-element.elementor-element-72ce94d.elementor-element{--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-72ce94d{text-align:left;}.elementor-5 .elementor-element.elementor-element-2835ce1{--display:flex;}.elementor-5 .elementor-element.elementor-element-2835ce1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2835ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#748cfb;}.elementor-5 .elementor-element.elementor-element-0764048{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-0764048 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-0764048 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-201d268{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-4988c81 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4988c81{text-align:center;}.elementor-5 .elementor-element.elementor-element-4988c81 .elementor-heading-title{color:#000000;}.elementor-5 .elementor-element.elementor-element-4ad04c9{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4ad04c9.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4ad04c9 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-c19b35e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-315b386{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-315b386 > .elementor-widget-container{margin:020px 0px 0px 0200px;}.elementor-5 .elementor-element.elementor-element-315b386 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-5 .elementor-element.elementor-element-e801f68{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:right;}.elementor-5 .elementor-element.elementor-element-c605e2c{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-c605e2c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-c605e2c p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-a489520{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-1277375{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-1277375 > .elementor-widget-container{margin:0px 0px 0px 0200px;}.elementor-5 .elementor-element.elementor-element-797855c{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-797855c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-797855c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-5 .elementor-element.elementor-element-b52dd96{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-b52dd96.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-b52dd96 p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-14f2a3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-87d0224{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-87d0224 > .elementor-widget-container{margin:020px 0px 0px 0200px;}.elementor-5 .elementor-element.elementor-element-87d0224 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-5 .elementor-element.elementor-element-bc38885{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-8d39bcb{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#000000;}.elementor-5 .elementor-element.elementor-element-8d39bcb.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-8d39bcb p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-ae9b37d{text-align:left;}.elementor-5 .elementor-element.elementor-element-c3c65e2{text-align:left;}.elementor-5 .elementor-element.elementor-element-c3c65e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-8dfee2d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-e47217f > .elementor-widget-container{--e-transform-translateX:-24px;--e-transform-translateY:-25px;}.elementor-5 .elementor-element.elementor-element-e47217f{text-align:center;}.elementor-5 .elementor-element.elementor-element-ab56d87.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ab56d87{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-c92e2aa > .elementor-widget-container{--e-transform-translateX:49px;}.elementor-5 .elementor-element.elementor-element-b3eeb93.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-b3eeb93{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-8b96a1d > .elementor-widget-container{--e-transform-translateX:-73px;--e-transform-translateY:37px;}.elementor-5 .elementor-element.elementor-element-8b96a1d{text-align:right;}.elementor-5 .elementor-element.elementor-element-98c4997.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-98c4997{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-661a739 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5 .elementor-element.elementor-element-661a739{text-align:center;}.elementor-5 .elementor-element.elementor-element-661a739 .elementor-heading-title{font-family:"Sedgwick Ave", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-e6d9923.elementor-element{--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-e6d9923{text-align:left;}.elementor-5 .elementor-element.elementor-element-833e49a{--display:flex;}.elementor-5 .elementor-element.elementor-element-833e49a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-833e49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-972b1f8{text-align:left;}.elementor-5 .elementor-element.elementor-element-5bcd88f .elementor-heading-title{color:#748cfb;}.elementor-5 .elementor-element.elementor-element-225390b{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;word-spacing:2px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-225390b.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-225390b p{margin-block-end:20px;}.elementor-5 .elementor-element.elementor-element-bee802c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-7012b36{text-align:center;}.elementor-5 .elementor-element.elementor-element-7012b36 img{width:30%;}.elementor-5 .elementor-element.elementor-element-9f75860 img{width:31%;}.elementor-5 .elementor-element.elementor-element-bac390d{width:initial;max-width:initial;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-bac390d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-bac390d p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-1cbfd8c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-1cbfd8c{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-7b9946a img{width:29%;}.elementor-5 .elementor-element.elementor-element-5b9b770 img{width:30%;}.elementor-5 .elementor-element.elementor-element-a45a562{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a45a562 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a45a562 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-58796ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-58796ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-58796ce p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-1738925 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-image:radial-gradient(at top left, #d282f8 0%, #748cfb 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-1738925 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-1738925 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #D491F6 0%, #D491F6 100%);}.elementor-5 .elementor-element.elementor-element-1738925{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-1738925 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-5 .elementor-element.elementor-element-1738925 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-1738925 .elementor-button:focus svg{fill:#000000;}.elementor-5 .elementor-element.elementor-element-a7b2fc0{--display:flex;--min-height:350px;}.elementor-5 .elementor-element.elementor-element-a7b2fc0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-a7b2fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://la-bac.fr/wp-content/uploads/2025/04/jr-korpa-9XngoIpxcEo-unsplash-1.jpg");background-repeat:no-repeat;background-size:auto;}.elementor-5 .elementor-element.elementor-element-5c14840{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-db2494b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-db2494b > .elementor-widget-container{margin:0px 0px 0px 150px;}.elementor-5 .elementor-element.elementor-element-db2494b p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-007632d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-image:radial-gradient(at top left, #d282f8 0%, #748cfb 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-007632d .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-007632d .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #D491F6 0%, #D491F6 100%);}.elementor-5 .elementor-element.elementor-element-007632d{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-007632d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-007632d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-007632d .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-007632d .elementor-button:focus svg{fill:#000000;}.elementor-5 .elementor-element.elementor-element-8195db2{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-8195db2 > .elementor-widget-container{margin:0px 0px 0px 200px;}.elementor-5 .elementor-element.elementor-element-8195db2.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-8195db2 img{width:30%;}.elementor-5 .elementor-element.elementor-element-024e9c9{--display:flex;}.elementor-5 .elementor-element.elementor-element-024e9c9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-024e9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#748cfc;}.elementor-5 .elementor-element.elementor-element-a5f7935 > .elementor-widget-container{margin:22px 22px 22px 22px;}.elementor-5 .elementor-element.elementor-element-a5f7935{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3679187.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-f7835ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5ee4333{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-da2203d{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-e40983a{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-c19b35e{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-a489520{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-14f2a3b{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-8dfee2d{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-bee802c{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-5c14840{--grid-auto-flow:row;}}@media(max-width:767px){body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3679187.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu{border-radius:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu li.menu-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu li.menu-item:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px;overflow:hidden;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown{border-radius:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li.menu-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li.menu-item:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px;overflow:hidden;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible{border-radius:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li.menu-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li.menu-item:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px;overflow:hidden;}.elementor-5 .elementor-element.elementor-element-3679187 ul.sub-menu{width:0px;}.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu li a.hfe-sub-menu-item,
						.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:28px;padding-right:28px;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 28px + 20px );padding-right:28px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-5 .elementor-element.elementor-element-3679187 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 28px + 40px );padding-right:28px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-5 .elementor-element.elementor-element-3679187 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 28px + 60px );padding-right:28px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-5 .elementor-element.elementor-element-3679187 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 28px + 80px );padding-right:28px;}.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:4px;}.elementor-5 .elementor-element.elementor-element-3679187 .hfe-dropdown.menu-is-active{margin-top:4px;}
							.elementor-5 .elementor-element.elementor-element-3679187 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5 .elementor-element.elementor-element-3679187 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:14px;}.elementor-5 .elementor-element.elementor-element-55338fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f7835ff{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-f7835ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f7835ff .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-6966948{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-6966948 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6966948.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-6966948 .elementor-heading-title{font-size:17px;}.elementor-5 .elementor-element.elementor-element-5ee4333{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-6ae6343 img{width:55%;}.elementor-5 .elementor-element.elementor-element-5db98b5{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-5db98b5.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-5db98b5 .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-db6da22{font-size:20px;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-db6da22 p{margin-block-end:16px;}.elementor-5 .elementor-element.elementor-element-c713523 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-da2203d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-6a949d1{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-6a949d1.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-b4c4d4f{font-size:15px;}.elementor-5 .elementor-element.elementor-element-6d1c385{font-size:15px;}.elementor-5 .elementor-element.elementor-element-a9939c5.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-5d9c359{font-size:15px;}.elementor-5 .elementor-element.elementor-element-fd1c6c2{font-size:15px;}.elementor-5 .elementor-element.elementor-element-63e3fe5{font-size:15px;}.elementor-5 .elementor-element.elementor-element-baca1c6{font-size:15px;}.elementor-5 .elementor-element.elementor-element-a66fe32{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-5 .elementor-element.elementor-element-e40983a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-834b3a1{text-align:center;}.elementor-5 .elementor-element.elementor-element-834b3a1 img{width:66%;}.elementor-5 .elementor-element.elementor-element-0365bc5{width:100%;max-width:100%;text-align:center;}.elementor-5 .elementor-element.elementor-element-e729074{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-5 .elementor-element.elementor-element-0764048{width:var( --container-widget-width, 331px );max-width:331px;--container-widget-width:331px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-0764048 .elementor-heading-title{font-size:25px;}.elementor-5 .elementor-element.elementor-element-c19b35e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-315b386 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-5 .elementor-element.elementor-element-315b386{--container-widget-width:139px;--container-widget-flex-grow:0;width:var( --container-widget-width, 139px );max-width:139px;}.elementor-5 .elementor-element.elementor-element-315b386 .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-c605e2c{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-5 .elementor-element.elementor-element-a489520{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-1277375 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1277375{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5 .elementor-element.elementor-element-797855c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-797855c{--container-widget-width:172px;--container-widget-flex-grow:0;width:var( --container-widget-width, 172px );max-width:172px;}.elementor-5 .elementor-element.elementor-element-797855c .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-b52dd96{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-5 .elementor-element.elementor-element-14f2a3b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-87d0224 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-5 .elementor-element.elementor-element-87d0224{--container-widget-width:196px;--container-widget-flex-grow:0;width:var( --container-widget-width, 196px );max-width:196px;}.elementor-5 .elementor-element.elementor-element-87d0224 .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-bc38885{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-5 .elementor-element.elementor-element-bc38885 img{width:100%;}.elementor-5 .elementor-element.elementor-element-8d39bcb{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-5 .elementor-element.elementor-element-8dfee2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-e47217f{text-align:right;}.elementor-5 .elementor-element.elementor-element-c92e2aa{text-align:left;}.elementor-5 .elementor-element.elementor-element-8b96a1d > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-5 .elementor-element.elementor-element-8b96a1d{text-align:center;}.elementor-5 .elementor-element.elementor-element-661a739{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-661a739.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-661a739 .elementor-heading-title{font-size:28px;}.elementor-5 .elementor-element.elementor-element-225390b{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;font-size:17px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-5 .elementor-element.elementor-element-bee802c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-7012b36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7012b36.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-7012b36{text-align:center;}.elementor-5 .elementor-element.elementor-element-7012b36 img{width:51%;}.elementor-5 .elementor-element.elementor-element-9f75860.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-9f75860{text-align:center;}.elementor-5 .elementor-element.elementor-element-9f75860 img{width:50%;}.elementor-5 .elementor-element.elementor-element-bac390d{text-align:center;font-size:10px;}.elementor-5 .elementor-element.elementor-element-1cbfd8c{text-align:center;font-size:10px;}.elementor-5 .elementor-element.elementor-element-7b9946a.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-7b9946a{text-align:center;}.elementor-5 .elementor-element.elementor-element-7b9946a img{width:50%;}.elementor-5 .elementor-element.elementor-element-5b9b770.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5b9b770 img{width:50%;}.elementor-5 .elementor-element.elementor-element-a45a562 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a45a562{--container-widget-width:146px;--container-widget-flex-grow:0;width:var( --container-widget-width, 146px );max-width:146px;text-align:center;font-size:10px;}.elementor-5 .elementor-element.elementor-element-58796ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-58796ce{--container-widget-width:146px;--container-widget-flex-grow:0;width:var( --container-widget-width, 146px );max-width:146px;text-align:center;font-size:10px;}.elementor-5 .elementor-element.elementor-element-5c14840{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-db2494b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-db2494b{font-size:20px;}.elementor-5 .elementor-element.elementor-element-8195db2{width:100%;max-width:100%;text-align:left;}.elementor-5 .elementor-element.elementor-element-8195db2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-8195db2.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-8195db2 img{width:47%;}.elementor-5 .elementor-element.elementor-element-a5f7935{font-size:10px;}}