.elementor-4046 .elementor-element.elementor-element-7799617e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-7799617e:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-7799617e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4046 .elementor-element.elementor-element-7799617e, .elementor-4046 .elementor-element.elementor-element-7799617e::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-7799617e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-ca31ce8{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 0px 10px -4px rgba(0, 0, 0, 0.5);--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-4046 .elementor-element.elementor-element-ca31ce8:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-ca31ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4046 .elementor-element.elementor-element-ca31ce8, .elementor-4046 .elementor-element.elementor-element-ca31ce8::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-60ed70f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4046 .elementor-element.elementor-element-6ab6c3b7{--display:flex;--background-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-3399ae6a{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-icon{padding-right:15px;}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4046 .elementor-element.elementor-element-3399ae6a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-4e214b11{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-4b31ebbe .elementor-icon-wrapper{text-align:center;}.elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-framed .elementor-icon, .elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-framed .elementor-icon, .elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-framed .elementor-icon:hover, .elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-framed .elementor-icon:hover, .elementor-4046 .elementor-element.elementor-element-4b31ebbe.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-4b31ebbe .elementor-icon{font-size:20px;}.elementor-4046 .elementor-element.elementor-element-4b31ebbe .elementor-icon svg{height:20px;}.elementor-4046 .elementor-element.elementor-element-4d525859{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:0;}.elementor-4046 .elementor-element.elementor-element-4d525859 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-4046 .elementor-element.elementor-element-4d525859 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4046 .elementor-element.elementor-element-4d525859 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown a:hover,
					.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown a:hover,
					.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown a.highlighted{background-color:#C82B2B00;}.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown .elementor-item, .elementor-4046 .elementor-element.elementor-element-1ece95db .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4046 .elementor-element.elementor-element-1ece95db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-1ece95db{z-index:1;}.elementor-4046 .elementor-element.elementor-element-3116728{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-3116728, .elementor-4046 .elementor-element.elementor-element-3116728::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-3116728.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-ef9d4cf .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-4046 .elementor-element.elementor-element-0885fda{--divider-border-style:solid;--divider-color:#26358C;--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-0885fda .elementor-divider-separator{width:50px;}.elementor-4046 .elementor-element.elementor-element-0885fda .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-be0574b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-be0574b, .elementor-4046 .elementor-element.elementor-element-be0574b::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-988e3a5{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-988e3a5, .elementor-4046 .elementor-element.elementor-element-988e3a5::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-d4df27e{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-d4df27e:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-d4df27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-d4df27e, .elementor-4046 .elementor-element.elementor-element-d4df27e::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-611ba45{text-align:left;}.elementor-4046 .elementor-element.elementor-element-611ba45 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-611ba45.elementor-element{--align-self:flex-start;}.elementor-4046 .elementor-element.elementor-element-611ba45 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-1bd2d95{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-1bd2d95 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-4046 .elementor-element.elementor-element-1bd2d95 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-1bd2d95.elementor-element{--align-self:flex-end;}.elementor-4046 .elementor-element.elementor-element-b312dd9{color:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-298fd68 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-4046 .elementor-element.elementor-element-298fd68.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-e84e410{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-e84e410:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-e84e410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-e84e410, .elementor-4046 .elementor-element.elementor-element-e84e410::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-3203ffe{text-align:left;}.elementor-4046 .elementor-element.elementor-element-3203ffe .elementor-heading-title{color:#26358C;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-3203ffe.elementor-element{--align-self:flex-start;}.elementor-4046 .elementor-element.elementor-element-3203ffe > .elementor-widget-container{background-color:#FFFFFF85;}.elementor-4046 .elementor-element.elementor-element-32da0dd{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-32da0dd .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-4046 .elementor-element.elementor-element-32da0dd .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-32da0dd.elementor-element{--align-self:flex-end;}.elementor-4046 .elementor-element.elementor-element-7946f0f{color:#030000;}.elementor-4046 .elementor-element.elementor-element-272f66d > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-4046 .elementor-element.elementor-element-272f66d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-16d52c9{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-16d52c9:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-16d52c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-16d52c9, .elementor-4046 .elementor-element.elementor-element-16d52c9::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-665a70a{text-align:left;}.elementor-4046 .elementor-element.elementor-element-665a70a .elementor-heading-title{color:#26358C;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-665a70a.elementor-element{--align-self:flex-start;}.elementor-4046 .elementor-element.elementor-element-665a70a > .elementor-widget-container{background-color:#FFFFFF85;}.elementor-4046 .elementor-element.elementor-element-853745e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-853745e .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-4046 .elementor-element.elementor-element-853745e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-853745e.elementor-element{--align-self:flex-end;}.elementor-4046 .elementor-element.elementor-element-65959b0{color:#030000;}.elementor-4046 .elementor-element.elementor-element-fbfc083 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-4046 .elementor-element.elementor-element-fbfc083.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-8d01a82{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-8d01a82:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-8d01a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-8d01a82, .elementor-4046 .elementor-element.elementor-element-8d01a82::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-a9ac6fb{text-align:left;}.elementor-4046 .elementor-element.elementor-element-a9ac6fb .elementor-heading-title{color:#26358C;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-a9ac6fb.elementor-element{--align-self:flex-start;}.elementor-4046 .elementor-element.elementor-element-a9ac6fb > .elementor-widget-container{background-color:#FFFFFF85;}.elementor-4046 .elementor-element.elementor-element-c104e1c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-c104e1c .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-4046 .elementor-element.elementor-element-c104e1c .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-c104e1c.elementor-element{--align-self:flex-end;}.elementor-4046 .elementor-element.elementor-element-2f2ce28{color:#030000;}.elementor-4046 .elementor-element.elementor-element-c6d6525 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-4046 .elementor-element.elementor-element-c6d6525.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-cbc1f44{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-cbc1f44, .elementor-4046 .elementor-element.elementor-element-cbc1f44::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-a444635{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-a444635:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-a444635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-a444635, .elementor-4046 .elementor-element.elementor-element-a444635::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-521be07{text-align:left;}.elementor-4046 .elementor-element.elementor-element-521be07 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-521be07.elementor-element{--align-self:flex-start;}.elementor-4046 .elementor-element.elementor-element-521be07 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-18b2c3d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-18b2c3d .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-4046 .elementor-element.elementor-element-18b2c3d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-18b2c3d.elementor-element{--align-self:flex-end;}.elementor-4046 .elementor-element.elementor-element-20fc58d{color:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-1067e05 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-4046 .elementor-element.elementor-element-1067e05.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-5e6556d{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-5e6556d:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-5e6556d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-5e6556d, .elementor-4046 .elementor-element.elementor-element-5e6556d::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-32fc0cf{text-align:left;}.elementor-4046 .elementor-element.elementor-element-32fc0cf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-32fc0cf.elementor-element{--align-self:flex-start;}.elementor-4046 .elementor-element.elementor-element-32fc0cf > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-a9195f8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-a9195f8 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-4046 .elementor-element.elementor-element-a9195f8 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-a9195f8.elementor-element{--align-self:flex-end;}.elementor-4046 .elementor-element.elementor-element-3601f15{color:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-0a6f572 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-4046 .elementor-element.elementor-element-0a6f572.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-358d9a1{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-358d9a1:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-358d9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-358d9a1, .elementor-4046 .elementor-element.elementor-element-358d9a1::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-4e5204e{text-align:left;}.elementor-4046 .elementor-element.elementor-element-4e5204e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-4e5204e.elementor-element{--align-self:flex-start;}.elementor-4046 .elementor-element.elementor-element-4e5204e > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-4046 .elementor-element.elementor-element-1777d4d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-4046 .elementor-element.elementor-element-1777d4d .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-4046 .elementor-element.elementor-element-1777d4d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-4046 .elementor-element.elementor-element-1777d4d.elementor-element{--align-self:flex-end;}.elementor-4046 .elementor-element.elementor-element-199dcc8{color:var( --e-global-color-primary );}.elementor-4046 .elementor-element.elementor-element-c6bc6b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-c6bc6b9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4046 .elementor-element.elementor-element-36911990{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4046 .elementor-element.elementor-element-aaabadc{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-4046 .elementor-element.elementor-element-aaabadc:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-aaabadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4046 .elementor-element.elementor-element-aaabadc, .elementor-4046 .elementor-element.elementor-element-aaabadc::before{--border-transition:0.3s;}.elementor-4046 .elementor-element.elementor-element-aaabadc.e-con{--align-self:center;}.elementor-4046 .elementor-element.elementor-element-52ac309{text-align:center;width:auto;max-width:auto;}.elementor-4046 .elementor-element.elementor-element-52ac309 .elementor-heading-title{color:#E5512B;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-4046 .elementor-element.elementor-element-52ac309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-52ac309.elementor-element{--align-self:center;}.elementor-4046 .elementor-element.elementor-element-4e55395 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4046 .elementor-element.elementor-element-4e55395 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:#4F60A9;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4046 .elementor-element.elementor-element-4e55395 .elementor-button:hover, .elementor-4046 .elementor-element.elementor-element-4e55395 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-4e55395{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4046 .elementor-element.elementor-element-d62fe19 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4046 .elementor-element.elementor-element-d62fe19 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:#4F60A9;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4046 .elementor-element.elementor-element-d62fe19 .elementor-button:hover, .elementor-4046 .elementor-element.elementor-element-d62fe19 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-d62fe19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4046 .elementor-element.elementor-element-1d48b50 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4046 .elementor-element.elementor-element-1d48b50 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;background-color:#4F60A9;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4046 .elementor-element.elementor-element-1d48b50 .elementor-button:hover, .elementor-4046 .elementor-element.elementor-element-1d48b50 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-1d48b50{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4046 .elementor-element.elementor-element-1d48b50.elementor-element{--align-self:center;}.elementor-4046 .elementor-element.elementor-element-967c6ab .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4046 .elementor-element.elementor-element-967c6ab .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;background-color:#4F60A9;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4046 .elementor-element.elementor-element-967c6ab .elementor-button:hover, .elementor-4046 .elementor-element.elementor-element-967c6ab .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-4046 .elementor-element.elementor-element-967c6ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4046 .elementor-element.elementor-element-967c6ab.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-4046 .elementor-element.elementor-element-7799617e{--content-width:2500px;}.elementor-4046 .elementor-element.elementor-element-ca31ce8{--width:20%;}.elementor-4046 .elementor-element.elementor-element-3116728{--width:60%;}.elementor-4046 .elementor-element.elementor-element-988e3a5{--width:50%;}.elementor-4046 .elementor-element.elementor-element-d4df27e{--width:100%;}.elementor-4046 .elementor-element.elementor-element-e84e410{--width:100%;}.elementor-4046 .elementor-element.elementor-element-16d52c9{--width:100%;}.elementor-4046 .elementor-element.elementor-element-8d01a82{--width:100%;}.elementor-4046 .elementor-element.elementor-element-cbc1f44{--width:50%;}.elementor-4046 .elementor-element.elementor-element-a444635{--width:100%;}.elementor-4046 .elementor-element.elementor-element-5e6556d{--width:100%;}.elementor-4046 .elementor-element.elementor-element-358d9a1{--width:100%;}.elementor-4046 .elementor-element.elementor-element-36911990{--width:20%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4046 .elementor-element.elementor-element-3116728{--width:100%;}}@media(max-width:1200px){.elementor-4046 .elementor-element.elementor-element-7799617e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4046 .elementor-element.elementor-element-3116728{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--align-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-4046 .elementor-element.elementor-element-aaabadc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for icon, class: .elementor-element-4b31ebbe */.elementor-4046 .elementor-element.elementor-element-4b31ebbe {
    cursor: pointer;
    transition: all .3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e214b11 */.elementor-4046 .elementor-element.elementor-element-4e214b11 {
    transition: all .4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ed70f7 */.elementor-4046 .elementor-element.elementor-element-60ed70f7 {
    transition: all .5s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1ece95db */.elementor-4046 .elementor-element.elementor-element-1ece95db {
    transition: color .3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca31ce8 */.elementor-4046 .elementor-element.elementor-element-ca31ce8 {
    transition: all .4s ease-in-out;
}
/*.elementor-4046 .elementor-element.elementor-element-ca31ce8:hover {*/
/*    width: 25%;*/
/*}*/

@media(max-width: 1200px) {
    .elementor-4046 .elementor-element.elementor-element-ca31ce8 {
        padding: 30px 10px;
    }
    .elementor-4046 .elementor-element.elementor-element-ca31ce8 ul li a{
        font-size: 14px !important;
    }
}

#sidebar_menu.sidebar_menu_reduced #espace_accueil{
    position: sticky;
    top: 145px;
}

#sidebar_menu.sidebar_menu_reduced .elementor-widget-divider{
    position: sticky;
    top: 230px;
}

#sidebar_menu.sidebar_menu_reduced .elementor-widget-nav-menu{
    position: sticky;
    top: 260px;
}

#sidebar_menu #espace_accueil{
    position: sticky;
    top: 145px;
}

#sidebar_menu .elementor-widget-divider{
    position: sticky;
    top: 190px;
}

#sidebar_menu .elementor-widget-nav-menu{
    position: sticky;
    top: 220px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0885fda */.elementor-4046 .elementor-element.elementor-element-0885fda .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1bd2d95 */.elementor-4046 .elementor-element.elementor-element-1bd2d95 .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32da0dd */.elementor-4046 .elementor-element.elementor-element-32da0dd .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-853745e */.elementor-4046 .elementor-element.elementor-element-853745e .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c104e1c */.elementor-4046 .elementor-element.elementor-element-c104e1c .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18b2c3d */.elementor-4046 .elementor-element.elementor-element-18b2c3d .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a9195f8 */.elementor-4046 .elementor-element.elementor-element-a9195f8 .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1777d4d */.elementor-4046 .elementor-element.elementor-element-1777d4d .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3116728 */.elementor-4046 .elementor-element.elementor-element-3116728 {
    transition: all .4s ease-in-out;
}

@media(max-width: 1200px){
    .elementor-4046 .elementor-element.elementor-element-3116728{
        margin-bottom : 0px;
        padding-bottom : 0px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaabadc *//*.elementor-4046 .elementor-element.elementor-element-aaabadc {*/
/*    transition: all .4s ease-in-out;*/
/*    height: min-content;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7799617e */#sidebar_menu{
    background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
    
}

.elementor-4046 .elementor-element.elementor-element-7799617e .e-con-inner{
    margin-left: 0;
}/* End custom CSS */