.elementor-32601 .elementor-element.elementor-element-6a7bbcd5{--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-32601 .elementor-element.elementor-element-6a7bbcd5:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-6a7bbcd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-32601 .elementor-element.elementor-element-6a7bbcd5, .elementor-32601 .elementor-element.elementor-element-6a7bbcd5::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-6a7bbcd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32601 .elementor-element.elementor-element-4b11bdde{--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-32601 .elementor-element.elementor-element-4b11bdde:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-4b11bdde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32601 .elementor-element.elementor-element-4b11bdde, .elementor-32601 .elementor-element.elementor-element-4b11bdde::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-7b4bb058{--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-32601 .elementor-element.elementor-element-59ead779{--display:flex;--background-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-53eee87a{--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-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-icon{padding-right:15px;}.elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32601 .elementor-element.elementor-element-53eee87a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-214a1074{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-744daeb4 .elementor-icon-wrapper{text-align:center;}.elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-framed .elementor-icon, .elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-framed .elementor-icon, .elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-framed .elementor-icon:hover, .elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-framed .elementor-icon:hover, .elementor-32601 .elementor-element.elementor-element-744daeb4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-744daeb4 .elementor-icon{font-size:20px;}.elementor-32601 .elementor-element.elementor-element-744daeb4 .elementor-icon svg{height:20px;}.elementor-32601 .elementor-element.elementor-element-179d71b3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:0;}.elementor-32601 .elementor-element.elementor-element-179d71b3 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-32601 .elementor-element.elementor-element-179d71b3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-32601 .elementor-element.elementor-element-179d71b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown a:hover,
					.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown a:hover,
					.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown a.highlighted{background-color:#C82B2B00;}.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown .elementor-item, .elementor-32601 .elementor-element.elementor-element-7234e16d .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-7234e16d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-7234e16d{z-index:1;}.elementor-32601 .elementor-element.elementor-element-69f558c4{--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-32601 .elementor-element.elementor-element-69f558c4, .elementor-32601 .elementor-element.elementor-element-69f558c4::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-69f558c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32601 .elementor-element.elementor-element-48876b4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-32601 .elementor-element.elementor-element-625ac4c8{--divider-border-style:solid;--divider-color:#26358C;--divider-border-width:5px;}.elementor-32601 .elementor-element.elementor-element-625ac4c8 .elementor-divider-separator{width:50px;}.elementor-32601 .elementor-element.elementor-element-625ac4c8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-32601 .elementor-element.elementor-element-2bb77810{--display:flex;--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-32601 .elementor-element.elementor-element-2bb77810:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-2bb77810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-2bb77810, .elementor-32601 .elementor-element.elementor-element-2bb77810::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-53f408a .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-32601 .elementor-element.elementor-element-53f408a.elementor-element{--align-self:flex-start;}.elementor-32601 .elementor-element.elementor-element-53f408a > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-f0696c9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-32601 .elementor-element.elementor-element-f0696c9 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-32601 .elementor-element.elementor-element-f0696c9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-32601 .elementor-element.elementor-element-f0696c9.elementor-element{--align-self:flex-end;}.elementor-32601 .elementor-element.elementor-element-39ae2d3{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-39ae2d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-bf0de20 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-32601 .elementor-element.elementor-element-bf0de20.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-32601 .elementor-element.elementor-element-3d98033{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 99.841% );max-width:99.841%;--container-widget-width:99.841%;--container-widget-flex-grow:0;}.elementor-32601 .elementor-element.elementor-element-3d98033 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-3d98033.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32601 .elementor-element.elementor-element-a31e4e7{--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;--justify-content:center;--align-items:stretch;--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-32601 .elementor-element.elementor-element-a31e4e7:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-a31e4e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-a31e4e7, .elementor-32601 .elementor-element.elementor-element-a31e4e7::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-0c89089 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#9CC400;}.elementor-32601 .elementor-element.elementor-element-edb9037 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#AC0027;}.elementor-32601 .elementor-element.elementor-element-edb9037 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-21c8555{--display:flex;--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-32601 .elementor-element.elementor-element-21c8555:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-21c8555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-21c8555, .elementor-32601 .elementor-element.elementor-element-21c8555::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-d1b531b .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-32601 .elementor-element.elementor-element-d1b531b.elementor-element{--align-self:flex-start;}.elementor-32601 .elementor-element.elementor-element-d1b531b > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-f8acc1b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-32601 .elementor-element.elementor-element-f8acc1b .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-32601 .elementor-element.elementor-element-f8acc1b .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-32601 .elementor-element.elementor-element-f8acc1b.elementor-element{--align-self:flex-end;}.elementor-32601 .elementor-element.elementor-element-0576b38{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-40e9793{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32601 .elementor-element.elementor-element-40e9793:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-40e9793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-32601 .elementor-element.elementor-element-40e9793, .elementor-32601 .elementor-element.elementor-element-40e9793::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-ddc1b03{text-align:justify;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-c648cdb{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-b784fe6 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-32601 .elementor-element.elementor-element-b784fe6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-32601 .elementor-element.elementor-element-0ceb4df{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32601 .elementor-element.elementor-element-0ceb4df:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-0ceb4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-32601 .elementor-element.elementor-element-0ceb4df, .elementor-32601 .elementor-element.elementor-element-0ceb4df::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-b2d8080{text-align:justify;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-77414ac{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-5bd9e4c{--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-32601 .elementor-element.elementor-element-5bd9e4c:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-5bd9e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-5bd9e4c, .elementor-32601 .elementor-element.elementor-element-5bd9e4c::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-1b75748{text-align:justify;color:var( --e-global-color-58c4982 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-50ff15d{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-50ff15d > .elementor-widget-container{padding:0px 0px 0px 040px;}.elementor-32601 .elementor-element.elementor-element-8421e69{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-8421e69 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-55c09dc{--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-32601 .elementor-element.elementor-element-55c09dc:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-55c09dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-55c09dc, .elementor-32601 .elementor-element.elementor-element-55c09dc::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-dcaae69{text-align:justify;color:var( --e-global-color-58c4982 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-5cd2fba{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-5cd2fba > .elementor-widget-container{padding:0px 0px 0px 040px;}.elementor-32601 .elementor-element.elementor-element-6ea7053{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-1673cb0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-d5f04c6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32601 .elementor-element.elementor-element-d5f04c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32601 .elementor-element.elementor-element-d5f04c6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32601 .elementor-element.elementor-element-229fbe6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-229fbe6.e-con{--align-self:center;}.elementor-32601 .elementor-element.elementor-element-484d036 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-32601 .elementor-element.elementor-element-484d036.elementor-element{--align-self:center;}.elementor-32601 .elementor-element.elementor-element-c813c5d > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-32601 .elementor-element.elementor-element-c813c5d.elementor-element{--align-self:center;}.elementor-32601 .elementor-element.elementor-element-80d219f{--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-32601 .elementor-element.elementor-element-80d219f:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-80d219f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-80d219f, .elementor-32601 .elementor-element.elementor-element-80d219f::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-2f0bc4c{text-align:justify;color:var( --e-global-color-58c4982 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-cfd5095{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-cfd5095 > .elementor-widget-container{padding:0px 0px 0px 040px;}.elementor-32601 .elementor-element.elementor-element-13df432 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#F4E7E700;border-style:none;}.elementor-32601 .elementor-element.elementor-element-13df432.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-32601 .elementor-element.elementor-element-222d95f{--display:flex;--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-32601 .elementor-element.elementor-element-222d95f:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-222d95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-222d95f, .elementor-32601 .elementor-element.elementor-element-222d95f::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-533940c .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-32601 .elementor-element.elementor-element-533940c.elementor-element{--align-self:flex-start;}.elementor-32601 .elementor-element.elementor-element-533940c > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32601 .elementor-element.elementor-element-a1e0aeb{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-32601 .elementor-element.elementor-element-a1e0aeb .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-32601 .elementor-element.elementor-element-a1e0aeb .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-32601 .elementor-element.elementor-element-a1e0aeb.elementor-element{--align-self:flex-end;}.elementor-32601 .elementor-element.elementor-element-9e49b7f{text-align:justify;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-32601 .elementor-element.elementor-element-653f0b7 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#9CC400;}.elementor-32601 .elementor-element.elementor-element-61737eaa{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-32601 .elementor-element.elementor-element-61737eaa, .elementor-32601 .elementor-element.elementor-element-61737eaa::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-61737eaa.e-con{--order:99999 /* order end hack */;}.elementor-32601 .elementor-element.elementor-element-a1ae71a{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:020px;}.elementor-32601 .elementor-element.elementor-element-a1ae71a:not(.elementor-motion-effects-element-type-background), .elementor-32601 .elementor-element.elementor-element-a1ae71a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32601 .elementor-element.elementor-element-a1ae71a, .elementor-32601 .elementor-element.elementor-element-a1ae71a::before{--border-transition:0.3s;}.elementor-32601 .elementor-element.elementor-element-a1ae71a.e-con{--align-self:center;}.elementor-32601 .elementor-element.elementor-element-6c4d0fc{text-align:center;width:auto;max-width:auto;}.elementor-32601 .elementor-element.elementor-element-6c4d0fc .elementor-heading-title{color:#E5512B;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-32601 .elementor-element.elementor-element-6c4d0fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-6c4d0fc.elementor-element{--align-self:center;}.elementor-32601 .elementor-element.elementor-element-ba681bf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32601 .elementor-element.elementor-element-ba681bf .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;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-32601 .elementor-element.elementor-element-ba681bf .elementor-button:hover, .elementor-32601 .elementor-element.elementor-element-ba681bf .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-ba681bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32601 .elementor-element.elementor-element-c44db22 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32601 .elementor-element.elementor-element-c44db22 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;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-32601 .elementor-element.elementor-element-c44db22 .elementor-button:hover, .elementor-32601 .elementor-element.elementor-element-c44db22 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-32601 .elementor-element.elementor-element-c44db22{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32601 .elementor-element.elementor-element-3fe56b6{text-align:center;width:auto;max-width:auto;}.elementor-32601 .elementor-element.elementor-element-3fe56b6 .elementor-heading-title{color:#4C816D;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-32601 .elementor-element.elementor-element-3fe56b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32601 .elementor-element.elementor-element-3fe56b6.elementor-element{--align-self:center;}.elementor-32601 .elementor-element.elementor-element-39b3fb8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32601 .elementor-element.elementor-element-39b3fb8 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:#4C816D;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32601 .elementor-element.elementor-element-39b3fb8 .elementor-button:hover, .elementor-32601 .elementor-element.elementor-element-39b3fb8 .elementor-button:focus{background-color:#2E504E;}.elementor-32601 .elementor-element.elementor-element-39b3fb8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32601 .elementor-element.elementor-element-7499fb3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32601 .elementor-element.elementor-element-7499fb3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#4C816D;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32601 .elementor-element.elementor-element-7499fb3 .elementor-button:hover, .elementor-32601 .elementor-element.elementor-element-7499fb3 .elementor-button:focus{background-color:#2E504E;}.elementor-32601 .elementor-element.elementor-element-7499fb3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-32601 .elementor-element.elementor-element-6a7bbcd5{--content-width:2500px;}.elementor-32601 .elementor-element.elementor-element-4b11bdde{--width:20%;}.elementor-32601 .elementor-element.elementor-element-69f558c4{--width:60%;}.elementor-32601 .elementor-element.elementor-element-61737eaa{--width:40%;}.elementor-32601 .elementor-element.elementor-element-a1ae71a{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-32601 .elementor-element.elementor-element-69f558c4{--width:100%;}.elementor-32601 .elementor-element.elementor-element-61737eaa{--width:100%;}}@media(max-width:1200px){.elementor-32601 .elementor-element.elementor-element-6a7bbcd5{--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-32601 .elementor-element.elementor-element-69f558c4{--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-32601 .elementor-element.elementor-element-6ea7053{--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-1673cb0{--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-229fbe6{--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-61737eaa{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-32601 .elementor-element.elementor-element-a1ae71a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-32601 .elementor-element.elementor-element-6ea7053{--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-1673cb0{--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-229fbe6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-32601 .elementor-element.elementor-element-39ae2d3{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-3d98033{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-0576b38{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-ddc1b03{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-c648cdb{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-b2d8080{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-77414ac{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-1b75748{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-50ff15d{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-8421e69{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-dcaae69{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-5cd2fba{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-6ea7053{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-1673cb0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-229fbe6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32601 .elementor-element.elementor-element-2f0bc4c{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-cfd5095{font-size:14px;}.elementor-32601 .elementor-element.elementor-element-9e49b7f{font-size:14px;}}/* Start custom CSS for icon, class: .elementor-element-744daeb4 */.elementor-32601 .elementor-element.elementor-element-744daeb4 {
    cursor: pointer;
    transition: all .3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214a1074 */.elementor-32601 .elementor-element.elementor-element-214a1074 {
    transition: all .4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b4bb058 */.elementor-32601 .elementor-element.elementor-element-7b4bb058 {
    transition: all .5s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7234e16d */.elementor-32601 .elementor-element.elementor-element-7234e16d {
    transition: color .3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b11bdde */.elementor-32601 .elementor-element.elementor-element-4b11bdde {
    transition: all .4s ease-in-out;
}
/*.elementor-32601 .elementor-element.elementor-element-4b11bdde:hover {*/
/*    width: 25%;*/
/*}*/

@media(max-width: 1200px) {
    .elementor-32601 .elementor-element.elementor-element-4b11bdde {
        padding: 30px 10px;
    }
    .elementor-32601 .elementor-element.elementor-element-4b11bdde 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-625ac4c8 */.elementor-32601 .elementor-element.elementor-element-625ac4c8 .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f0696c9 */.elementor-32601 .elementor-element.elementor-element-f0696c9 .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39ae2d3 */.elementor-32601 .elementor-element.elementor-element-39ae2d3 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d98033 */.elementor-32601 .elementor-element.elementor-element-3d98033 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a31e4e7 */.elementor-32601 .elementor-element.elementor-element-a31e4e7{
    box-shadow: unset !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f8acc1b */.elementor-32601 .elementor-element.elementor-element-f8acc1b .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0576b38 */.elementor-32601 .elementor-element.elementor-element-0576b38 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc1b03 */.elementor-32601 .elementor-element.elementor-element-ddc1b03 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c648cdb */.elementor-32601 .elementor-element.elementor-element-c648cdb p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2d8080 */.elementor-32601 .elementor-element.elementor-element-b2d8080 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77414ac */.elementor-32601 .elementor-element.elementor-element-77414ac p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b75748 */.elementor-32601 .elementor-element.elementor-element-1b75748 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50ff15d */.elementor-32601 .elementor-element.elementor-element-50ff15d p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8421e69 */.elementor-32601 .elementor-element.elementor-element-8421e69 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcaae69 */.elementor-32601 .elementor-element.elementor-element-dcaae69 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cd2fba */.elementor-32601 .elementor-element.elementor-element-5cd2fba p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f0bc4c */.elementor-32601 .elementor-element.elementor-element-2f0bc4c p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfd5095 */.elementor-32601 .elementor-element.elementor-element-cfd5095 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a1e0aeb */.elementor-32601 .elementor-element.elementor-element-a1e0aeb .elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e49b7f */.elementor-32601 .elementor-element.elementor-element-9e49b7f p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f558c4 */.elementor-32601 .elementor-element.elementor-element-69f558c4 {
    transition: all .4s ease-in-out;
}

@media(max-width: 1200px){
    .elementor-32601 .elementor-element.elementor-element-69f558c4{
        margin-bottom : 0px;
        padding-bottom : 0px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ae71a *//*.elementor-32601 .elementor-element.elementor-element-a1ae71a {*/
/*    transition: all .4s ease-in-out;*/
/*    height: min-content;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61737eaa */.elementor-32601 .elementor-element.elementor-element-61737eaa {
    transition: all .4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7bbcd5 */#sidebar_menu{
    background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
    
}

.elementor-32601 .elementor-element.elementor-element-6a7bbcd5 .e-con-inner{
    margin-left: 0;
}/* End custom CSS */