.elementor-28 .elementor-element.elementor-element-00e3ef8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-00e3ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFF5C9 0%, #FFFFFF 100%);}.elementor-28 .elementor-element.elementor-element-00e3ef8{border-style:solid;border-width:0px 0px 0px 0px;border-color:#807272;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:1% 15% 2% 15%;z-index:0;}.elementor-28 .elementor-element.elementor-element-00e3ef8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-1a95cb4 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-1a95cb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-28 .elementor-element.elementor-element-1a95cb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__front{background-color:#2988A5;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__back{background-color:#48343400;background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/09/cours-anglais.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box{height:30vh;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-e538847 .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-view-framed .elementor-icon svg, .elementor-28 .elementor-element.elementor-element-e538847 .elementor-view-default .elementor-icon svg{fill:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-icon{font-size:40px;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#150E0E99;text-align:center;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__button:hover{color:#E0AF17;}.elementor-28 .elementor-element.elementor-element-b462f49 > .elementor-element-populated{padding:5% 10% 5% 10%;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__front{background-color:#2988A5;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__back{background-color:#48343400;background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/09/cours-italien.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box{height:30vh;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-view-framed .elementor-icon svg, .elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-view-default .elementor-icon svg{fill:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-icon{font-size:40px;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#150E0E99;text-align:center;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__button:hover{color:#E5AF1E;}.elementor-28 .elementor-element.elementor-element-72b5244 > .elementor-element-populated{padding:5% 10% 5% 10%;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__front{background-color:#2988A5;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__back{background-color:#48343400;background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/09/cours-anglais.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box{height:30vh;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2eba555 .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-view-framed .elementor-icon svg, .elementor-28 .elementor-element.elementor-element-2eba555 .elementor-view-default .elementor-icon svg{fill:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-icon{font-size:40px;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-icon svg{width:40px;transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#150E0E99;text-align:center;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__button:hover{color:#E0AF17;}.elementor-28 .elementor-element.elementor-element-b352b1a{--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:center;}.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-28 .elementor-element.elementor-element-155a3c3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-155a3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF3;}.elementor-28 .elementor-element.elementor-element-155a3c3{border-style:solid;border-width:0px 0px 0px 0px;border-color:#807272;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:4% 15% 2% 15%;}.elementor-28 .elementor-element.elementor-element-155a3c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-c752d55 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-c752d55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-c752d55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b75e44c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 50px 10px 50px;}.elementor-28 .elementor-element.elementor-element-b75e44c .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-b75e44c.elementor-view-stacked .elementor-icon{background-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-b75e44c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-b75e44c.elementor-view-default .elementor-icon{color:#D6384F;border-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-b75e44c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-b75e44c.elementor-view-default .elementor-icon svg{fill:#D6384F;}.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-28 .elementor-element.elementor-element-8f9ff5f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8f9ff5f{text-align:center;}.elementor-28 .elementor-element.elementor-element-8f9ff5f .elementor-heading-title{font-family:"Chilanka", Sans-serif;font-size:26px;font-weight:700;line-height:1.4em;color:#2988A5;}.elementor-28 .elementor-element.elementor-element-a3e3729 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 50px 10px 50px;}.elementor-28 .elementor-element.elementor-element-a3e3729 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-a3e3729.elementor-view-stacked .elementor-icon{background-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-a3e3729.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a3e3729.elementor-view-default .elementor-icon{color:#D6384F;border-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-a3e3729.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a3e3729.elementor-view-default .elementor-icon svg{fill:#D6384F;}.elementor-widget-global .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-28 .elementor-element.elementor-global-805 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-global-805{text-align:center;}.elementor-28 .elementor-element.elementor-global-805 .elementor-heading-title{font-family:"Chilanka", Sans-serif;font-size:26px;font-weight:700;line-height:1.4em;color:#2988A5;}.elementor-28 .elementor-element.elementor-element-20e408e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 50px 10px 50px;}.elementor-28 .elementor-element.elementor-element-20e408e .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-20e408e.elementor-view-stacked .elementor-icon{background-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-20e408e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-20e408e.elementor-view-default .elementor-icon{color:#D6384F;border-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-20e408e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-20e408e.elementor-view-default .elementor-icon svg{fill:#D6384F;}.elementor-28 .elementor-element.elementor-element-41e6a6a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-41e6a6a{text-align:center;}.elementor-28 .elementor-element.elementor-element-41e6a6a .elementor-heading-title{font-family:"Chilanka", Sans-serif;font-size:26px;font-weight:700;line-height:1.4em;color:#2988A5;}.elementor-28 .elementor-element.elementor-element-9544e0e{border-style:solid;border-width:0px 0px 0px 0px;border-color:#807272;margin-top:0%;margin-bottom:0%;padding:0% 15% 05% 15%;}.elementor-28 .elementor-element.elementor-element-48079c6 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/06/370300-PBPATR-345.jpg");background-repeat:repeat;background-size:auto;opacity:0.65;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-48079c6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-48079c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-48079c6 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#BA2C2C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 10% 5% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:60% 0% 10% 0%;}.elementor-28 .elementor-element.elementor-element-48079c6 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-48079c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-48079c6 > .elementor-background-slideshow{border-radius:0% 80% 60% 70%;}.elementor-28 .elementor-element.elementor-element-48079c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-5be9690 > .elementor-widget-container{margin:0% 0% -15% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5be9690 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-5be9690.elementor-view-stacked .elementor-icon{background-color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-5be9690.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5be9690.elementor-view-default .elementor-icon{color:#EAAE1F;border-color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-5be9690.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5be9690.elementor-view-default .elementor-icon svg{fill:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-5be9690 .elementor-icon{font-size:38px;}.elementor-28 .elementor-element.elementor-element-5be9690 .elementor-icon svg{height:38px;}.elementor-28 .elementor-element.elementor-element-d1c5758 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/06/cours-italien.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.65;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-d1c5758.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-d1c5758.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-d1c5758 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#BA2C2C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 10% 5% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:60% 0% 10% 0%;}.elementor-28 .elementor-element.elementor-element-d1c5758 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-d1c5758 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-d1c5758 > .elementor-background-slideshow{border-radius:0% 100% 70% 90%;}.elementor-28 .elementor-element.elementor-element-d1c5758 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-7743aff > .elementor-widget-container{margin:0% 0% -15% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7743aff .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-7743aff.elementor-view-stacked .elementor-icon{background-color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-7743aff.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7743aff.elementor-view-default .elementor-icon{color:#EAAE1F;border-color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-7743aff.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7743aff.elementor-view-default .elementor-icon svg{fill:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-7743aff .elementor-icon{font-size:38px;}.elementor-28 .elementor-element.elementor-element-7743aff .elementor-icon svg{height:38px;}.elementor-28 .elementor-element.elementor-element-64280b8 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/06/370300-PBPATR-345.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:auto;opacity:0.65;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-64280b8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-64280b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-64280b8 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#BA2C2C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 10% 5% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:70% 0% 10% 0%;}.elementor-28 .elementor-element.elementor-element-64280b8 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-64280b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-64280b8 > .elementor-background-slideshow{border-radius:100% 0% 100% 80%;}.elementor-28 .elementor-element.elementor-element-64280b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-53312c8 > .elementor-widget-container{margin:0% 0% -15% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-53312c8 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-53312c8.elementor-view-stacked .elementor-icon{background-color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-53312c8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-53312c8.elementor-view-default .elementor-icon{color:#EAAE1F;border-color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-53312c8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-53312c8.elementor-view-default .elementor-icon svg{fill:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-53312c8 .elementor-icon{font-size:38px;}.elementor-28 .elementor-element.elementor-element-53312c8 .elementor-icon svg{height:38px;}.elementor-28 .elementor-element.elementor-element-692686b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-692686b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #A85C5C 0%, #C54855 100%);}.elementor-28 .elementor-element.elementor-element-692686b > .elementor-background-overlay{background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/09/flh-anglais-italien.png");background-size:cover;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-692686b{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D1BDBD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 2% 0%;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-c2c4660.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-c2c4660.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-c2c4660 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.79;}.elementor-28 .elementor-element.elementor-element-c2c4660 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-c2c4660 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-c2c4660 > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-c2c4660 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c2c4660 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-b19ef07 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b19ef07{text-align:center;}.elementor-28 .elementor-element.elementor-element-b19ef07 .elementor-heading-title{font-family:"Chilanka", Sans-serif;font-size:43px;font-weight:600;line-height:1.4em;color:#EAAE1F;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28 .elementor-element.elementor-element-5a85702 > .elementor-widget-container{padding:2% 20% 0% 20%;}.elementor-28 .elementor-element.elementor-element-5a85702 .elementor-swiper-button{font-size:32px;color:#ECB31A;}.elementor-28 .elementor-element.elementor-element-5a85702 .elementor-swiper-button svg{fill:#ECB31A;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:85px;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:85px;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:85px;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:85px;}.elementor-28 .elementor-element.elementor-element-5a85702 .elementor-testimonial__text{color:#F4F1F1;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.9em;}.elementor-28 .elementor-element.elementor-element-5a85702 .elementor-testimonial__name{color:#F4F1F1;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-5a85702 .elementor-testimonial__title{color:#F4F1F1;font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-5a85702 .elementor-testimonial__image img{width:73px;height:73px;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (73px / 2) - 8px );}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (73px / 2) - 8px );right:auto;}body.rtl .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (73px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (73px / 2) - 8px );right:auto;}body.rtl .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (73px / 2) - 8px );left:auto;}.elementor-28 .elementor-element.elementor-element-4470e8c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4470e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #FFFFF3 0%, #FFFFFF 100%);}.elementor-28 .elementor-element.elementor-element-4470e8c{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D1BDBD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-4470e8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-adf5353.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-adf5353.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-28 .elementor-element.elementor-element-adf5353 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.79;}.elementor-28 .elementor-element.elementor-element-adf5353 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-adf5353 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-adf5353 > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-adf5353 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-adf5353 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-5250077{--divider-border-style:slashes;--divider-color:#C03C3C;--divider-border-width:1.9px;--divider-pattern-height:7.6px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-5250077 > .elementor-widget-container{margin:5% 5% 3% 5%;}.elementor-28 .elementor-element.elementor-element-5250077 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-5250077 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-d146a25 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d146a25{text-align:center;}.elementor-28 .elementor-element.elementor-element-d146a25 .elementor-heading-title{font-family:"Chelsea Market", Sans-serif;font-size:43px;font-weight:300;line-height:1.4em;color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-9c60543 > .elementor-widget-container{padding:2% 20% 0% 20%;}.elementor-28 .elementor-element.elementor-element-9c60543 .elementor-swiper-button{font-size:20px;color:#ECB31A;}.elementor-28 .elementor-element.elementor-element-9c60543 .elementor-swiper-button svg{fill:#ECB31A;}.elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:47px;}.elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:47px;}.elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:47px;}.elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:47px;}.elementor-28 .elementor-element.elementor-element-9c60543 .elementor-testimonial__text{color:#806767;}.elementor-28 .elementor-element.elementor-element-9c60543 .elementor-testimonial__name{color:#806767;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-9c60543 .elementor-testimonial__title{color:#806767;font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-9c60543 .elementor-testimonial__image img{width:73px;height:73px;}.elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (73px / 2) - 8px );}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (73px / 2) - 8px );right:auto;}body.rtl .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (73px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (73px / 2) - 8px );right:auto;}body.rtl .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-28 .elementor-element.elementor-element-9c60543.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (73px / 2) - 8px );left:auto;}.elementor-28 .elementor-element.elementor-element-320370f{--divider-border-style:slashes;--divider-color:#C03C3C;--divider-border-width:1.9px;--divider-pattern-height:7.6px;--divider-pattern-size:20px;}.elementor-28 .elementor-element.elementor-element-320370f > .elementor-widget-container{margin:5% 10% 5% 10%;}.elementor-28 .elementor-element.elementor-element-320370f .elementor-divider-separator{width:46%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-320370f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-6130c84f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6130c84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFF5C9 0%, #FFFFFF 73%);}.elementor-28 .elementor-element.elementor-element-6130c84f > .elementor-background-overlay{opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-6130c84f{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D1BDBD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:2% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-65460ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-65460ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-65460ae > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:2% 5% 2% 5%;}.elementor-28 .elementor-element.elementor-element-fd8c19b > .elementor-element-populated{border-style:groove;border-width:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fd8c19b > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-fd8c19b > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-fd8c19b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f99bba6 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-f99bba6.elementor-view-stacked .elementor-icon{background-color:#B85151;}.elementor-28 .elementor-element.elementor-element-f99bba6.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-f99bba6.elementor-view-default .elementor-icon{color:#B85151;border-color:#B85151;}.elementor-28 .elementor-element.elementor-element-f99bba6.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-f99bba6.elementor-view-default .elementor-icon svg{fill:#B85151;}.elementor-28 .elementor-element.elementor-element-f99bba6 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-f99bba6 .elementor-icon svg{height:24px;}.elementor-28 .elementor-element.elementor-element-293c2f0 > .elementor-element-populated{border-style:groove;border-width:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-293c2f0 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-293c2f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-293c2f0 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.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-28 .elementor-element.elementor-element-e1e4455 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 0%;}.elementor-28 .elementor-element.elementor-element-e1e4455{text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#515151;}.elementor-28 .elementor-element.elementor-element-3aa9d1a > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3aa9d1a .elementor-icon-wrapper{text-align:right;}.elementor-28 .elementor-element.elementor-element-3aa9d1a.elementor-view-stacked .elementor-icon{background-color:#B85151;}.elementor-28 .elementor-element.elementor-element-3aa9d1a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3aa9d1a.elementor-view-default .elementor-icon{color:#B85151;border-color:#B85151;}.elementor-28 .elementor-element.elementor-element-3aa9d1a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3aa9d1a.elementor-view-default .elementor-icon svg{fill:#B85151;}.elementor-28 .elementor-element.elementor-element-3aa9d1a .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-3aa9d1a .elementor-icon svg{height:24px;}.elementor-28 .elementor-element.elementor-element-50646dd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-50646dd{text-align:left;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:600;font-style:normal;color:#B85151;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-242e563.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-242e563.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-28 .elementor-element.elementor-element-274000c .elementor-button{background-color:#B85151;font-family:"Roboto Condensed", Sans-serif;font-size:2.6rem;font-weight:500;line-height:1.1em;fill:#FFFFFF;color:#FFFFFF;border-radius:50% 50% 50% 50%;padding:10% 10% 10% 10%;}.elementor-28 .elementor-element.elementor-element-274000c .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-274000c .elementor-button:focus{background-color:#EAAE1F;}.elementor-28 .elementor-element.elementor-element-274000c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-5d9a899:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5d9a899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFF0C6 0%, #FFFFFF 100%);}.elementor-28 .elementor-element.elementor-element-5d9a899 > .elementor-background-overlay{background-image:url("https://flh-anglais-italien.fr/wp-content/uploads/2021/06/cours-anglais-italien-adultes-etudiants-hennebont.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-5d9a899{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D1BDBD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-ce4d1a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-ce4d1a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-ce4d1a6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.79;}.elementor-28 .elementor-element.elementor-element-ce4d1a6 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-ce4d1a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-ce4d1a6 > .elementor-background-slideshow{border-radius:60% 60% 60% 60%;}.elementor-28 .elementor-element.elementor-element-ce4d1a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ce4d1a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-10c1cd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 50px 20px 50px;}.elementor-28 .elementor-element.elementor-element-10c1cd0 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-10c1cd0.elementor-view-stacked .elementor-icon{background-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-10c1cd0.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-10c1cd0.elementor-view-default .elementor-icon{color:#D6384F;border-color:#D6384F;}.elementor-28 .elementor-element.elementor-element-10c1cd0.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-10c1cd0.elementor-view-default .elementor-icon svg{fill:#D6384F;}.elementor-28 .elementor-element.elementor-element-10c1cd0 .elementor-icon{font-size:44px;}.elementor-28 .elementor-element.elementor-element-10c1cd0 .elementor-icon svg{height:44px;}.elementor-28 .elementor-element.elementor-element-1a0c2f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-28 .elementor-element.elementor-element-1a0c2f8{text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;color:#515151;}.elementor-28 .elementor-element.elementor-element-addc994 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 10% 10%;}.elementor-28 .elementor-element.elementor-element-addc994{text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;color:#515151;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-1c86d02.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-1c86d02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-1c86d02 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.79;}.elementor-28 .elementor-element.elementor-element-1c86d02 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-1c86d02 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-1c86d02 > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-1c86d02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-9% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1c86d02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-736649f > .elementor-widget-container{margin:0% 0% 0% 0%;}body.elementor-page-28:not(.elementor-motion-effects-element-type-background), body.elementor-page-28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF3;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-fd8c19b{width:3.659%;}.elementor-28 .elementor-element.elementor-element-293c2f0{width:57.129%;}.elementor-28 .elementor-element.elementor-element-242e563{width:38.876%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-fd8c19b{width:10%;}.elementor-28 .elementor-element.elementor-element-293c2f0{width:90%;}.elementor-28 .elementor-element.elementor-element-242e563{width:100%;}.elementor-28 .elementor-element.elementor-element-ce4d1a6{width:100%;}.elementor-28 .elementor-element.elementor-element-1c86d02{width:100%;}}@media(min-width:1025px){.elementor-28 .elementor-element.elementor-element-5d9a899 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-00e3ef8{padding:5% 0% 5% 0%;}.elementor-28 .elementor-element.elementor-element-1a95cb4 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box{height:230px;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-b462f49 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box{height:230px;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-72b5244 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box{height:230px;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-155a3c3{padding:5% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-9544e0e{padding:5% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-48079c6 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;}.elementor-28 .elementor-element.elementor-element-64280b8 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;}.elementor-28 .elementor-element.elementor-element-692686b{padding:5% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-5a85702 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-242e563 > .elementor-element-populated{margin:0% 30% 0% 30%;--e-column-margin-right:30%;--e-column-margin-left:30%;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-274000c .elementor-button{font-size:31px;}.elementor-28 .elementor-element.elementor-element-ce4d1a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-10c1cd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-28 .elementor-element.elementor-element-addc994 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-28 .elementor-element.elementor-element-1c86d02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-736649f > .elementor-widget-container{margin:-8% 0% 0% 0%;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-1a95cb4 > .elementor-element-populated{padding:10% 12% 10% 012%;}.elementor-28 .elementor-element.elementor-element-e538847 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-b462f49 > .elementor-element-populated{padding:0% 12% 0% 12%;}.elementor-28 .elementor-element.elementor-element-9ee88f6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-72b5244 > .elementor-element-populated{padding:12% 12% 12% 12%;}.elementor-28 .elementor-element.elementor-element-2eba555 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-692686b{padding:10% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:23px;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:23px;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:23px;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:23px;}body.rtl .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:29px;margin-right:0;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:29px;margin-left:0;}.elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-28 .elementor-element.elementor-element-5a85702.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:29px;}.elementor-28 .elementor-element.elementor-element-65460ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c51ff2a{padding:5% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-fd8c19b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-242e563 > .elementor-element-populated{margin:0% 20% 20% 20%;--e-column-margin-right:20%;--e-column-margin-left:20%;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-274000c > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-28 .elementor-element.elementor-element-274000c .elementor-button{font-size:26px;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-5d9a899{padding:10% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-736649f > .elementor-widget-container{margin:-18% 0% 0% 0%;}}/* Start custom CSS for icon, class: .elementor-element-5be9690 */.slidedown {
        animation-name: slidedown;
        animation-timing-function: ease;
        align-self: flex-end;
        animation-duration: 4s;
        animation-iteration-count: infinite;
        
        margin: 0 auto 0 auto;
        transform-origin: bottom;
     
    }
    @keyframes slidedown {
        0%   { transform: translateY(0); }
        50%  { transform: translateY(-15px); }
        100% { transform: translateY(0); }
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7743aff */.slidedown {
        animation-name: slidedown;
        animation-timing-function: ease;
        align-self: flex-end;
        animation-duration: 4s;
        animation-iteration-count: infinite;
        
        margin: 0 auto 0 auto;
        transform-origin: bottom;
     
    }
    @keyframes slidedown {
        0%   { transform: translateY(0); }
        50%  { transform: translateY(-15px); }
        100% { transform: translateY(0); }
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53312c8 */.slidedown {
        animation-name: slidedown;
        animation-timing-function: ease;
        align-self: flex-end;
        animation-duration: 4s;
        animation-iteration-count: infinite;
        
        margin: 0 auto 0 auto;
        transform-origin: bottom;
     
    }
    @keyframes slidedown {
        0%   { transform: translateY(0); }
        50%  { transform: translateY(-15px); }
        100% { transform: translateY(0); }
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e4455 */.elementor-28 .elementor-element.elementor-element-e1e4455 span {
    font-size: 3rem !important;
    color: #b85151;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50646dd */.elementor-28 .elementor-element.elementor-element-50646dd span {
    font-size: 3rem !important;
    color: #b85151;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-274000c */.elementor-28 .elementor-element.elementor-element-274000c {
    transform: rotate(-1deg);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-736649f */.elementor-28 .elementor-element.elementor-element-736649f {
    overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c86d02 */.elementor-28 .elementor-element.elementor-element-1c86d02 {
    overflow-y: hidden;
}/* End custom CSS */