.elementor-22289 .elementor-element.elementor-element-3f761ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:0px 0px 400px 0px;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:124px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-3f761ed:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-3f761ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2F1;}.elementor-22289 .elementor-element.elementor-element-3f761ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22289 .elementor-element.elementor-element-ecb5a3c{--display:flex;--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#C2BEB4;--border-color:#C2BEB4;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-41e998b{left:393px;}body.rtl .elementor-22289 .elementor-element.elementor-element-41e998b{right:393px;}.elementor-22289 .elementor-element.elementor-element-41e998b{top:-93px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-bb80316{left:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-bb80316{right:0px;}.elementor-22289 .elementor-element.elementor-element-bb80316{bottom:0px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-c625fc3{right:134px;}body.rtl .elementor-22289 .elementor-element.elementor-element-c625fc3{left:134px;}.elementor-22289 .elementor-element.elementor-element-c625fc3{bottom:155px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-09c3774{right:103px;}body.rtl .elementor-22289 .elementor-element.elementor-element-09c3774{left:103px;}.elementor-22289 .elementor-element.elementor-element-09c3774{top:-52px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-f7b20d3{left:-114px;}body.rtl .elementor-22289 .elementor-element.elementor-element-f7b20d3{right:-114px;}.elementor-22289 .elementor-element.elementor-element-f7b20d3{bottom:31px;}.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 );}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-01fc44a{left:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-01fc44a{right:0px;}.elementor-22289 .elementor-element.elementor-element-01fc44a{top:-83px;}.elementor-22289 .elementor-element.elementor-element-01fc44a .elementor-icon-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-01fc44a.elementor-view-stacked .elementor-icon{background-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-01fc44a.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-01fc44a.elementor-view-default .elementor-icon{color:#FFBAC4;border-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-01fc44a.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-01fc44a.elementor-view-default .elementor-icon svg{fill:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-01fc44a .elementor-icon{font-size:70px;}.elementor-22289 .elementor-element.elementor-element-01fc44a .elementor-icon svg{height:70px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-7b7c2fd{right:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-7b7c2fd{left:0px;}.elementor-22289 .elementor-element.elementor-element-7b7c2fd{bottom:50px;}.elementor-22289 .elementor-element.elementor-element-7b7c2fd .elementor-icon-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-7b7c2fd.elementor-view-stacked .elementor-icon{background-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-7b7c2fd.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-7b7c2fd.elementor-view-default .elementor-icon{color:#FFBAC4;border-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-7b7c2fd.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-7b7c2fd.elementor-view-default .elementor-icon svg{fill:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-7b7c2fd .elementor-icon{font-size:110px;}.elementor-22289 .elementor-element.elementor-element-7b7c2fd .elementor-icon svg{height:110px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-f765ed0{right:-93px;}body.rtl .elementor-22289 .elementor-element.elementor-element-f765ed0{left:-93px;}.elementor-22289 .elementor-element.elementor-element-f765ed0{bottom:15px;}.elementor-22289 .elementor-element.elementor-element-f765ed0 .elementor-icon-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-f765ed0.elementor-view-stacked .elementor-icon{background-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-f765ed0.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-f765ed0.elementor-view-default .elementor-icon{color:#FFBAC4;border-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-f765ed0.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-f765ed0.elementor-view-default .elementor-icon svg{fill:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-f765ed0 .elementor-icon{font-size:47px;}.elementor-22289 .elementor-element.elementor-element-f765ed0 .elementor-icon svg{height:47px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22289 .elementor-element.elementor-element-992d24a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;z-index:9;text-align:center;}.elementor-22289 .elementor-element.elementor-element-992d24a .elementor-heading-title{font-family:"Fraunces", Serif;font-size:110px;font-weight:400;text-transform:none;font-style:normal;line-height:120px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-5711932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;z-index:9;text-align:center;}.elementor-22289 .elementor-element.elementor-element-5711932 .elementor-heading-title{font-family:"Fraunces", Serif;font-size:110px;font-weight:400;text-transform:none;font-style:normal;line-height:120px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-6d4e054{--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;--z-index:3;}.elementor-widget-button .elementor-button.inlingua-button-effect .hover-text{font-family:var( --e-global-typography-accent-font-family ), Serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .elementor-button:not(.inlingua-button-effect){font-family:var( --e-global-typography-accent-font-family ), Serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22289 .elementor-element.elementor-element-70cb349{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22289 .elementor-element.elementor-element-70cb349 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22289 .elementor-element.elementor-element-70cb349 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22289 .elementor-element.elementor-element-70cb349 .elementor-button .elementor-button-icon i{font-size:24px;}.elementor-22289 .elementor-element.elementor-element-70cb349 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button:hover, .elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-7eb070c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button:hover svg, .elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button .elementor-button-icon i{font-size:24px;}.elementor-22289 .elementor-element.elementor-element-7eb070c .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-22289 .elementor-element.elementor-element-a8a26b1{--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;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-4b82d79{--display:flex;--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-22289 .elementor-element.elementor-element-3aaccff{width:auto;max-width:auto;top:50px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-3aaccff{left:50px;}body.rtl .elementor-22289 .elementor-element.elementor-element-3aaccff{right:50px;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22289 .elementor-element.elementor-element-7c33380{width:var( --container-widget-width, 140px );max-width:140px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:140px;--container-widget-flex-grow:0;--width:150px;font-family:"Figtree", Serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4.8px;word-spacing:3px;--word-spacing:16px;--transition:0.3s;}.elementor-22289 .elementor-element.elementor-element-919938e{--display:flex;--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-22289 .elementor-element.elementor-element-f882a3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22289 .elementor-element.elementor-element-53900c1{--display:flex;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 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-22289 .elementor-element.elementor-element-471dcaf{font-family:"Figtree", Serif;font-weight:400;}.elementor-22289 .elementor-element.elementor-element-75bbedb{--display:flex;--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-4a10f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;--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-22289 .elementor-element.elementor-element-4a10f53 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-22289 .elementor-element.elementor-element-4a10f53 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-22289 .elementor-element.elementor-element-4a10f53 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-22289 .elementor-element.elementor-element-4a10f53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22289 .elementor-element.elementor-element-4a10f53 .elementor-icon-list-item > a{font-family:"Figtree", Serif;font-weight:400;line-height:32px;}.elementor-22289 .elementor-element.elementor-element-4a10f53 .elementor-icon-list-text{transition:color 0.3s;}.elementor-22289 .elementor-element.elementor-element-af7b3f1{--display:flex;--min-height:172px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-22289 .elementor-element.elementor-element-af7b3f1:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-af7b3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pedagogik.be/wp-content/uploads/2025/09/h2-banner7.jpg");}.elementor-22289 .elementor-element.elementor-element-94f25c2 > .elementor-widget-container{margin:0px 17px 17px 0px;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .elementor-video-wrapper{text-align:right;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .inlingua-video-popup .elementor-video-icon{font-size:10px;background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .elementor-video-popup .elementor-video-icon {width:30px;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .elementor-video-popup .elementor-video-icon{height:30px;border-radius:50% 50% 50% 50%;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .inlingua-video-popup .elementor-video-icon {color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .inlingua-video-popup .elementor-video-icon svg{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .inlingua-video-popup .elementor-video-icon svg path{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-94f25c2 .elementor-video-icon:hover{color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-94f25c2 .elementor-video-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-94f25c2 .elementor-video-icon:hover svg path{fill:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-efc8cd2{text-align:center;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-sub-title span{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title .inlingua-title-icon-left{margin-right:10px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title .inlingua-title-icon-right{margin-left:10px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-sub-title .inlingua-subtitle-icon-left{margin-right:7px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-sub-title .inlingua-subtitle-icon-right{margin-left:7px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title{font-size:82px;text-transform:none;line-height:90px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-sub-title{color:var( --e-global-color-text );}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-wrapper-inner .elementor-sub-title:before{background:var( --e-global-color-text );}.elementor-22289 .elementor-element.elementor-element-efc8cd2.subtitle-position-below .elementor-sub-title{margin-top:26px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2.subtitle-position-above .elementor-sub-title{margin-bottom:26px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-sub-title .elementor-button-icon i{color:#FF8FAB;font-size:20px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-sub-title .elementor-button-icon svg{color:#FF8FAB;width:20px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-sub-title .elementor-button-icon path{color:#FF8FAB;}.elementor-22289 .elementor-element.elementor-element-6319969{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-7d18618{--display:flex;--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;--overflow:hidden;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-7d18618:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-7d18618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-7d18618:hover{background-color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-3c2e69c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-22289 .elementor-element.elementor-element-3c2e69c .elementor-heading-title{font-family:"Fraunces", Serif;font-size:42px;font-weight:400;text-transform:none;line-height:50px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-3c2e69c .elementor-heading-title a:hover, .elementor-22289 .elementor-element.elementor-element-3c2e69c .elementor-heading-title a:focus{color:var( --e-global-color-border );}.elementor-22289 .elementor-element.elementor-element-3c2e69c .elementor-heading-title a{transition-duration:0ms;}.elementor-22289 .elementor-element.elementor-element-993c272{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:start;}.elementor-22289 .elementor-element.elementor-element-993c272 p{margin-block-end:0px;}.elementor-22289 .elementor-element.elementor-element-993c272 a:hover, .elementor-22289 .elementor-element.elementor-element-993c272 a:focus{color:var( --e-global-color-highlight );}.elementor-22289 .elementor-element.elementor-element-8c585b1.elementor-element{--align-self:flex-end;}.elementor-22289 .elementor-element.elementor-element-8c585b1 .elementor-icon-wrapper{text-align:end;}.elementor-22289 .elementor-element.elementor-element-8c585b1 .elementor-icon{font-size:112px;}.elementor-22289 .elementor-element.elementor-element-8c585b1 .elementor-icon svg{height:112px;}.elementor-22289 .elementor-element.elementor-element-dfb07df{--display:flex;--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;--overflow:hidden;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-dfb07df:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-dfb07df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-dfb07df:hover{background-color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-995ccf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-22289 .elementor-element.elementor-element-995ccf7 .elementor-heading-title{font-family:"Fraunces", Serif;font-size:42px;font-weight:400;line-height:50px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-de2bfa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:start;}.elementor-22289 .elementor-element.elementor-element-de2bfa5 p{margin-block-end:0px;}.elementor-22289 .elementor-element.elementor-element-aa7eeac.elementor-element{--align-self:flex-end;}.elementor-22289 .elementor-element.elementor-element-aa7eeac .elementor-icon-wrapper{text-align:end;}.elementor-22289 .elementor-element.elementor-element-aa7eeac .elementor-icon{font-size:112px;}.elementor-22289 .elementor-element.elementor-element-aa7eeac .elementor-icon svg{height:112px;}.elementor-22289 .elementor-element.elementor-element-3d93a6a{--display:flex;--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;--overflow:hidden;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-3d93a6a:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-3d93a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-3d93a6a:hover{background-color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-c9d4386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-22289 .elementor-element.elementor-element-c9d4386 .elementor-heading-title{font-family:"Fraunces", Serif;font-size:42px;font-weight:400;line-height:50px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-e6b0af0.elementor-element{--align-self:flex-end;}.elementor-22289 .elementor-element.elementor-element-e6b0af0 .elementor-icon-wrapper{text-align:end;}.elementor-22289 .elementor-element.elementor-element-e6b0af0 .elementor-icon{font-size:112px;}.elementor-22289 .elementor-element.elementor-element-e6b0af0 .elementor-icon svg{height:112px;}.elementor-22289 .elementor-element.elementor-element-2c490bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:start;}.elementor-22289 .elementor-element.elementor-element-2c490bc p{margin-block-end:0px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9{text-align:center;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-sub-title span{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title .inlingua-title-icon-left{margin-right:10px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title .inlingua-title-icon-right{margin-left:10px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-sub-title .inlingua-subtitle-icon-left{margin-right:7px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-sub-title .inlingua-subtitle-icon-right{margin-left:7px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title{font-size:82px;text-transform:none;line-height:90px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-sub-title{color:var( --e-global-color-text );}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-wrapper-inner .elementor-sub-title:before{background:var( --e-global-color-text );}.elementor-22289 .elementor-element.elementor-element-37d0fe9.subtitle-position-below .elementor-sub-title{margin-top:26px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9.subtitle-position-above .elementor-sub-title{margin-bottom:26px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-sub-title .elementor-button-icon i{color:#FF8FAB;font-size:20px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-sub-title .elementor-button-icon svg{color:#FF8FAB;width:20px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-sub-title .elementor-button-icon path{color:#FF8FAB;}.elementor-22289 .elementor-element.elementor-element-356244a{--display:flex;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-356244a:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-356244a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22289 .elementor-element.elementor-element-353a134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-22289 .elementor-element.elementor-element-353a134 .elementor-heading-title{font-family:"Fraunces", Serif;font-size:62px;font-weight:400;line-height:68px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-7f1e830{--e-global-column-to-show:4;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-7f1e830 .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-right:30px;}body.rtl .elementor-22289 .elementor-element.elementor-element-7f1e830 .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-left:30px;}.elementor-22289 .elementor-element.elementor-element-7f1e830 .swiper-slide{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-22289 .elementor-element.elementor-element-7f1e830 .swiper-pagination{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-d99a4ee .elementor-button{background-color:#1B3942;fill:#F8F8F8;color:#F8F8F8;border-style:none;}.elementor-22289 .elementor-element.elementor-element-d99a4ee .elementor-button:hover, .elementor-22289 .elementor-element.elementor-element-d99a4ee .elementor-button:focus{background-color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-d99a4ee.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-d99a4ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-22289 .elementor-element.elementor-element-d99a4ee .elementor-button .elementor-button-icon i{fill:#FFFFFF;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-d99a4ee.elementor-button-link .elementor-button:after{color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-d99a4ee.elementor-button-link .elementor-button:hover:before{background-color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-affbf22{--spacer-size:40px;}.elementor-22289 .elementor-element.elementor-element-47de3b3{--display:flex;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-47de3b3:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-47de3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05554d;}.elementor-22289 .elementor-element.elementor-element-240261e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-22289 .elementor-element.elementor-element-240261e .elementor-heading-title{font-family:"Fraunces", Serif;font-size:62px;font-weight:400;line-height:68px;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-7c35c83{--e-global-column-to-show:4;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-7c35c83 .swiper-slide{width:calc((100% - 10px*(4 - 1)) / 4);margin-right:10px;}body.rtl .elementor-22289 .elementor-element.elementor-element-7c35c83 .swiper-slide{width:calc((100% - 10px*(4 - 1)) / 4);margin-left:10px;}.elementor-22289 .elementor-element.elementor-element-7c35c83 .swiper-slide{--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-22289 .elementor-element.elementor-element-7c35c83 .swiper-pagination{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-25be945 .elementor-button{background-color:#1B3942;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-22289 .elementor-element.elementor-element-25be945 .elementor-button:hover, .elementor-22289 .elementor-element.elementor-element-25be945 .elementor-button:focus{background-color:#1B3942;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-25be945.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-25be945 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22289 .elementor-element.elementor-element-25be945 .elementor-button:hover svg, .elementor-22289 .elementor-element.elementor-element-25be945 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-25be945 .elementor-button .elementor-button-icon i{fill:#1B3942;color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-25be945.elementor-button-link .elementor-button:after{color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-25be945.elementor-button-link .elementor-button:hover:before{background-color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-2c7be50{--spacer-size:40px;}.elementor-22289 .elementor-element.elementor-element-88515eb{--display:flex;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-88515eb:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-88515eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fabdc4;}.elementor-22289 .elementor-element.elementor-element-eabfbcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-22289 .elementor-element.elementor-element-eabfbcf .elementor-heading-title{font-family:"Fraunces", Serif;font-size:62px;font-weight:400;line-height:68px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-26bf787{--e-global-column-to-show:4;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-26bf787 .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-right:30px;}body.rtl .elementor-22289 .elementor-element.elementor-element-26bf787 .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-left:30px;}.elementor-22289 .elementor-element.elementor-element-26bf787 .swiper-slide{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-22289 .elementor-element.elementor-element-26bf787 .swiper-pagination{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-f58ebb9 .elementor-button{background-color:#1B3942;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-22289 .elementor-element.elementor-element-f58ebb9 .elementor-button:hover, .elementor-22289 .elementor-element.elementor-element-f58ebb9 .elementor-button:focus{background-color:#1B3942;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-f58ebb9.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-f58ebb9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22289 .elementor-element.elementor-element-f58ebb9 .elementor-button:hover svg, .elementor-22289 .elementor-element.elementor-element-f58ebb9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-f58ebb9 .elementor-button .elementor-button-icon i{fill:#1B3942;color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-f58ebb9.elementor-button-link .elementor-button:after{color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-f58ebb9.elementor-button-link .elementor-button:hover:before{background-color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-d2512e0{--spacer-size:40px;}.elementor-22289 .elementor-element.elementor-element-97a04f0{--display:flex;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-97a04f0:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-97a04f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#93dbeb;}.elementor-22289 .elementor-element.elementor-element-4d14c0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-22289 .elementor-element.elementor-element-4d14c0f .elementor-heading-title{font-family:"Fraunces", Serif;font-size:62px;font-weight:400;line-height:68px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-f22ef07{--e-global-column-to-show:4;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-f22ef07 .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-right:30px;}body.rtl .elementor-22289 .elementor-element.elementor-element-f22ef07 .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-left:30px;}.elementor-22289 .elementor-element.elementor-element-f22ef07 .swiper-slide{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-22289 .elementor-element.elementor-element-f22ef07 .swiper-pagination{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-758e3e5 .elementor-button{background-color:#1B3942;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-22289 .elementor-element.elementor-element-758e3e5 .elementor-button:hover, .elementor-22289 .elementor-element.elementor-element-758e3e5 .elementor-button:focus{background-color:#1B3942;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-758e3e5.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-758e3e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22289 .elementor-element.elementor-element-758e3e5 .elementor-button:hover svg, .elementor-22289 .elementor-element.elementor-element-758e3e5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-758e3e5 .elementor-button .elementor-button-icon i{fill:#1B3942;color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-758e3e5.elementor-button-link .elementor-button:after{color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-758e3e5.elementor-button-link .elementor-button:hover:before{background-color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-643e6c4{--spacer-size:40px;}.elementor-22289 .elementor-element.elementor-element-15aa834{--display:flex;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-15aa834:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-15aa834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbbe08;}.elementor-22289 .elementor-element.elementor-element-6683d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-22289 .elementor-element.elementor-element-6683d47 .elementor-heading-title{font-family:"Fraunces", Serif;font-size:62px;font-weight:400;line-height:68px;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-fbd084d{--e-global-column-to-show:4;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-fbd084d .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-right:30px;}body.rtl .elementor-22289 .elementor-element.elementor-element-fbd084d .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-left:30px;}.elementor-22289 .elementor-element.elementor-element-fbd084d .swiper-slide{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-22289 .elementor-element.elementor-element-fbd084d .swiper-pagination{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-5cce966 .elementor-button{background-color:#1B3942;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-22289 .elementor-element.elementor-element-5cce966 .elementor-button:hover, .elementor-22289 .elementor-element.elementor-element-5cce966 .elementor-button:focus{background-color:#1B3942;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-5cce966.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-5cce966 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22289 .elementor-element.elementor-element-5cce966 .elementor-button:hover svg, .elementor-22289 .elementor-element.elementor-element-5cce966 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-5cce966 .elementor-button .elementor-button-icon i{fill:#FFFFFF;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-5cce966.elementor-button-link .elementor-button:after{color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-5cce966.elementor-button-link .elementor-button:hover:before{background-color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-a87bc2e{--spacer-size:40px;}.elementor-22289 .elementor-element.elementor-element-2fce2c1{--display:flex;--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;--gap:78px 0px;--row-gap:78px;--column-gap:0px;--margin-top:0px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c{text-align:center;width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-sub-title span{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-b8bac9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-heading-title{font-size:82px;line-height:90px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c.subtitle-position-below .elementor-sub-title{margin-top:30px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c.subtitle-position-above .elementor-sub-title{margin-bottom:30px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-sub-title .elementor-button-icon i{color:#FF8FAB;font-size:18px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-sub-title .elementor-button-icon svg{color:#FF8FAB;width:18px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-sub-title .elementor-button-icon path{color:#FF8FAB;}.elementor-22289 .elementor-element.elementor-element-4af55e9{--e-global-column-to-show:6;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-4af55e9 .swiper-slide{width:calc((100% - 30px*(6 - 1)) / 6);margin-right:30px;}body.rtl .elementor-22289 .elementor-element.elementor-element-4af55e9 .swiper-slide{width:calc((100% - 30px*(6 - 1)) / 6);margin-left:30px;}.elementor-22289 .elementor-element.elementor-element-4af55e9 .swiper-slide{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-22289 .elementor-element.elementor-element-4af55e9 > .elementor-widget-container{margin:80px 0px 80px 0px;}.elementor-22289 .elementor-element.elementor-element-4af55e9.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-wrapper .elementor-brand-item .elementor-brand-image{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-wrapper a{color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-image a svg path{fill:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-image a:hover img, .elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-image a:hover i, .elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-image a:hover svg{opacity:1;}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-image:hover a{fill:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-image:hover a svg path{fill:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-item .elementor-brand-image img{width:100%;height:100px;}.elementor-22289 .elementor-element.elementor-element-4af55e9 .elementor-brand-item .elementor-brand-image a svg{width:100%;height:100px;}.elementor-22289 .elementor-element.elementor-element-ef4f8a7{--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 80px;--row-gap:0px;--column-gap:80px;--border-radius:400px 0px 400px 0px;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-ef4f8a7:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-ef4f8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3942;}.elementor-22289 .elementor-element.elementor-element-a1f95fc{--display:flex;}.elementor-22289 .elementor-element.elementor-element-811621e.elementor-element{--align-self:flex-end;}.elementor-22289 .elementor-element.elementor-element-811621e{z-index:3;}.elementor-22289 .elementor-element.elementor-element-811621e:not( .elementor-widget-image ), .elementor-22289 .elementor-element.elementor-element-811621e.elementor-widget-image img{-webkit-mask-image:url( https://pedagogik.be/wp-content/uploads/2025/09/h4-mask-3.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-f8070fd{right:-38px;}body.rtl .elementor-22289 .elementor-element.elementor-element-f8070fd{left:-38px;}.elementor-22289 .elementor-element.elementor-element-f8070fd{top:-56px;z-index:3;}.elementor-22289 .elementor-element.elementor-element-8cba71b{--spacer-size:432px;width:var( --container-widget-width, 432px );max-width:432px;background-color:var( --e-global-color-primary );--container-widget-width:432px;--container-widget-flex-grow:0;top:70px;border-radius:0px 0px 0px 1000px;}.elementor-22289 .elementor-element.elementor-element-8cba71b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-8cba71b{left:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-8cba71b{right:0px;}.elementor-22289 .elementor-element.elementor-element-61bf0fa{--display:flex;}.elementor-22289 .elementor-element.elementor-element-a02bc49{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-22289 .elementor-element.elementor-element-a02bc49 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-sub-title .inlingua-subtitle-icon-left{margin-right:16px;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-sub-title .inlingua-subtitle-icon-right{margin-left:16px;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-heading-title{color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-heading-title a{color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-sub-title{color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-heading-wrapper-inner .elementor-sub-title:before{background:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-sub-title .elementor-button-icon i{color:#FF8FAB;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-sub-title .elementor-button-icon svg{color:#FF8FAB;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-sub-title .elementor-button-icon path{color:#FF8FAB;}.elementor-22289 .elementor-element.elementor-element-3f6685f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-3455632 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22289 .elementor-element.elementor-element-3455632 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22289 .elementor-element.elementor-element-3455632 .elementor-button:hover, .elementor-22289 .elementor-element.elementor-element-3455632 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-22289 .elementor-element.elementor-element-3455632 .elementor-button .elementor-button-icon i{font-size:24px;}.elementor-22289 .elementor-element.elementor-element-3455632 .elementor-button .elementor-button-icon{display:flex;align-items:center;}.elementor-22289 .elementor-element.elementor-element-3e482f9{--display:flex;--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;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-bf89f84{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-8daf1f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-a286749 > .elementor-widget-container{margin:0px 0px 0px -17px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-icon-counter{justify-content:center;color:#7FC695;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-number{text-transform:none;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-number-wrapper{margin:10px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-number-suffix{text-transform:none;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-icon-counter i{font-size:34px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-icon-counter .counter_icon{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-8b23230{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-5de070e > .elementor-widget-container{margin:0px 0px 0px -17px;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-counter-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-icon-counter{justify-content:center;color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-counter-number-wrapper{margin:10px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-icon-counter i{font-size:45px;}.elementor-22289 .elementor-element.elementor-element-d874e7e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-44dc027 > .elementor-widget-container{margin:0px 0px 0px -17px;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-counter-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-icon-counter{justify-content:center;color:#FFAB57;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-counter-number-wrapper{margin:10px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-icon-counter i{font-size:41px;}.elementor-22289 .elementor-element.elementor-element-c5229ec{--display:flex;--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;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-f3d0095{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-f3d0095:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-f3d0095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22289 .elementor-element.elementor-element-eeb9c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 40px;}.elementor-22289 .elementor-element.elementor-element-eeb9c68 .elementor-heading-title{font-family:"Fraunces", Serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-e71f27e{--e-global-column-to-show:4;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-e71f27e .swiper-slide{width:calc((100% - 5px*(4 - 1)) / 4);margin-right:5px;}body.rtl .elementor-22289 .elementor-element.elementor-element-e71f27e .swiper-slide{width:calc((100% - 5px*(4 - 1)) / 4);margin-left:5px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .swiper-slide{--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-22289 .elementor-element.elementor-element-e71f27e  .inner{padding:40px 30px 40px 40px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .inner{background:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-testimonial-item-wrapper .testimonial-caption{justify-content:flex-start;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-testimonial-item-wrapper .inner .content-icon{justify-content:flex-start;}.elementor-22289 .elementor-element.elementor-element-e71f27e .inlingua-testimonial-top-content .swiper-slide{justify-content:flex-start;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-testimonial-item-wrapper .elementor-testimonial-item{justify-content:flex-start;}.elementor-22289 .elementor-element.elementor-element-e71f27e .item-inner{border-radius:20px 20px 20px 20px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .title{font-family:"Figtree", Serif;font-size:40px;font-weight:600;line-height:52px;letter-spacing:0px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .content{color:var( --e-global-color-secondary );padding:20px 0px 70px 0px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .name, .elementor-22289 .elementor-element.elementor-element-e71f27e .name a{color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-e71f27e .inlingua-swiper-wrapper .elementor-swiper-button i{font-size:10px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next{height:26px;border-style:none;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev i, .elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next i{color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev:hover i, .elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next:hover i{color:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev:hover svg, .elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next:hover svg{fill:#FFFFFF;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev:hover, .elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next:hover{background-color:var( --e-global-color-secondary );}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next{top:-25%;bottom:unset;left:unset;right:40px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev{top:-25%;bottom:unset;left:unset;right:95px;}.elementor-22289 .elementor-element.elementor-element-975298d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:400px 0px 0px 0px;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:124px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-975298d:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-975298d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2F1;}.elementor-22289 .elementor-element.elementor-element-975298d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22289 .elementor-element.elementor-element-8bf5deb{--display:flex;--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;--border-radius:0px 0px 400px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:10rem;--padding-right:10rem;}.elementor-22289 .elementor-element.elementor-element-cad9e58{text-align:center;width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-sub-title span{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-cad9e58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-cad9e58.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-heading-title{font-size:82px;line-height:90px;}.elementor-22289 .elementor-element.elementor-element-cad9e58.subtitle-position-below .elementor-sub-title{margin-top:30px;}.elementor-22289 .elementor-element.elementor-element-cad9e58.subtitle-position-above .elementor-sub-title{margin-bottom:30px;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-sub-title .elementor-button-icon i{color:#FF8FAB;font-size:18px;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-sub-title .elementor-button-icon svg{color:#FF8FAB;width:18px;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-sub-title .elementor-button-icon path{color:#FF8FAB;}.elementor-22289 .elementor-element.elementor-element-eb359db{--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 30px;--row-gap:0px;--column-gap:30px;--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-22289 .elementor-element.elementor-element-a3c65ad{--display:flex;--overlay-opacity:0.5;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22289 .elementor-element.elementor-element-a3c65ad::before, .elementor-22289 .elementor-element.elementor-element-a3c65ad > .elementor-background-video-container::before, .elementor-22289 .elementor-element.elementor-element-a3c65ad > .e-con-inner > .elementor-background-video-container::before, .elementor-22289 .elementor-element.elementor-element-a3c65ad > .elementor-background-slideshow::before, .elementor-22289 .elementor-element.elementor-element-a3c65ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-22289 .elementor-element.elementor-element-a3c65ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-22289 .elementor-element.elementor-element-d1946cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-22289 .elementor-element.elementor-element-d1946cc .elementor-heading-title{font-family:"Fraunces", Serif;font-size:24px;font-weight:400;color:#3E3D3B;}.elementor-22289 .elementor-element.elementor-element-5676ff6{font-family:"Arial", Serif;font-size:14px;font-weight:400;color:#96A09E;}.elementor-22289 .elementor-element.elementor-element-4498247 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-c96c1b6{--display:flex;--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;--margin-top:53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-06c47ec{right:124px;}body.rtl .elementor-22289 .elementor-element.elementor-element-06c47ec{left:124px;}.elementor-22289 .elementor-element.elementor-element-06c47ec{top:-53px;z-index:0;}.elementor-22289 .elementor-element.elementor-element-8b3c978.elementor-element{--align-self:flex-start;}.elementor-22289 .elementor-element.elementor-element-8b3c978{text-align:start;}.elementor-22289 .elementor-element.elementor-element-8b3c978 img{border-radius:0px 0px 0px 1000px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-5601ce9{right:50px;}body.rtl .elementor-22289 .elementor-element.elementor-element-5601ce9{left:50px;}.elementor-22289 .elementor-element.elementor-element-5601ce9{bottom:-66px;z-index:-1;}.elementor-22289 .elementor-element.elementor-element-5601ce9 .elementor-icon-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-5601ce9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22289 .elementor-element.elementor-element-5601ce9.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-5601ce9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22289 .elementor-element.elementor-element-5601ce9.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-5601ce9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22289 .elementor-element.elementor-element-5601ce9 .elementor-icon{font-size:429px;}.elementor-22289 .elementor-element.elementor-element-5601ce9 .elementor-icon svg{height:429px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-f65128a{left:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-f65128a{right:0px;}.elementor-22289 .elementor-element.elementor-element-f65128a{top:-83px;}.elementor-22289 .elementor-element.elementor-element-f65128a .elementor-icon-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-f65128a.elementor-view-stacked .elementor-icon{background-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-f65128a.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-f65128a.elementor-view-default .elementor-icon{color:#FFBAC4;border-color:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-f65128a.elementor-view-framed .elementor-icon, .elementor-22289 .elementor-element.elementor-element-f65128a.elementor-view-default .elementor-icon svg{fill:#FFBAC4;}.elementor-22289 .elementor-element.elementor-element-f65128a .elementor-icon{font-size:70px;}.elementor-22289 .elementor-element.elementor-element-f65128a .elementor-icon svg{height:70px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-22289 .elementor-element.elementor-element-3f761ed{--border-radius:0px 0px 200px 0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-992d24a .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-22289 .elementor-element.elementor-element-5711932 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-22289 .elementor-element.elementor-element-a8a26b1{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-4a10f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-22289 .elementor-element.elementor-element-3c2e69c .elementor-heading-title{font-size:36px;}.elementor-22289 .elementor-element.elementor-element-995ccf7 .elementor-heading-title{font-size:36px;}.elementor-22289 .elementor-element.elementor-element-c9d4386 .elementor-heading-title{font-size:36px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-22289 .elementor-element.elementor-element-2fce2c1{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-4af55e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-ef4f8a7{--gap:0px 60px;--row-gap:0px;--column-gap:60px;--border-radius:200px 0px 200px 0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-a286749 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-5de070e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-44dc027 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-c5229ec{--border-radius:200px 0px 200px 0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .swiper-slide{width:calc((100% - 5px*(3 - 1)) / 3);}.elementor-22289 .elementor-element.elementor-element-e71f27e{--e-global-column-to-show:3;}.elementor-22289 .elementor-element.elementor-element-975298d{--border-radius:0px 0px 200px 0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1200px){.elementor-22289 .elementor-element.elementor-element-3f761ed{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-992d24a .elementor-heading-title{font-size:56px;line-height:60px;}.elementor-22289 .elementor-element.elementor-element-5711932 .elementor-heading-title{font-size:56px;line-height:60px;}.elementor-22289 .elementor-element.elementor-element-a8a26b1{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-4a10f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title{font-size:56px;line-height:60px;}.elementor-22289 .elementor-element.elementor-element-7d18618{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-3c2e69c .elementor-heading-title{font-size:30px;}.elementor-22289 .elementor-element.elementor-element-dfb07df{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-995ccf7 .elementor-heading-title{font-size:30px;}.elementor-22289 .elementor-element.elementor-element-3d93a6a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-c9d4386 .elementor-heading-title{font-size:30px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title{font-size:56px;line-height:60px;}.elementor-22289 .elementor-element.elementor-element-353a134 .elementor-heading-title{font-size:56px;}.elementor-22289 .elementor-element.elementor-element-240261e .elementor-heading-title{font-size:56px;}.elementor-22289 .elementor-element.elementor-element-eabfbcf .elementor-heading-title{font-size:56px;}.elementor-22289 .elementor-element.elementor-element-4d14c0f .elementor-heading-title{font-size:56px;}.elementor-22289 .elementor-element.elementor-element-6683d47 .elementor-heading-title{font-size:56px;}.elementor-22289 .elementor-element.elementor-element-2fce2c1{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-22289 .elementor-element.elementor-element-4af55e9{--e-global-column-to-show:5;}.elementor-22289 .elementor-element.elementor-element-ef4f8a7{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-8cba71b{--spacer-size:200px;--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-heading-title{font-size:56px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-number{font-size:60px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-number-suffix{font-size:60px;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-counter-number{font-size:60px;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-counter-number-suffix{font-size:60px;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-counter-number{font-size:60px;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-counter-number-suffix{font-size:60px;}.elementor-22289 .elementor-element.elementor-element-c5229ec{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-eeb9c68 .elementor-heading-title{font-size:56px;}.elementor-22289 .elementor-element.elementor-element-975298d{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-22289 .elementor-element.elementor-element-eb359db{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-06c47ec{right:5px;}body.rtl .elementor-22289 .elementor-element.elementor-element-06c47ec{left:5px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-5601ce9{right:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-5601ce9{left:0px;}}@media(max-width:1024px){.elementor-22289 .elementor-element.elementor-element-3f761ed{--border-radius:0px 0px 100px 0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-bb80316{left:-10%;}body.rtl .elementor-22289 .elementor-element.elementor-element-bb80316{right:-10%;}.elementor-22289 .elementor-element.elementor-element-bb80316{text-align:start;}.elementor-22289 .elementor-element.elementor-element-bb80316 img{width:80%;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-09c3774{right:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-09c3774{left:0px;}.elementor-22289 .elementor-element.elementor-element-992d24a{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-22289 .elementor-element.elementor-element-992d24a.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-992d24a .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-22289 .elementor-element.elementor-element-5711932{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-22289 .elementor-element.elementor-element-5711932.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-5711932 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-22289 .elementor-element.elementor-element-6d4e054{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22289 .elementor-element.elementor-element-70cb349{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-22289 .elementor-element.elementor-element-a8a26b1{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-7c33380{--width:500px;}.elementor-22289 .elementor-element.elementor-element-4a10f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22289 .elementor-element.elementor-element-af7b3f1:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-af7b3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title{font-size:46px;line-height:40px;}.elementor-22289 .elementor-element.elementor-element-6319969{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22289 .elementor-element.elementor-element-7d18618{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-993c272{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-22289 .elementor-element.elementor-element-dfb07df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-de2bfa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-22289 .elementor-element.elementor-element-3d93a6a{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-2c490bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title{font-size:46px;line-height:40px;}.elementor-22289 .elementor-element.elementor-element-353a134 .elementor-heading-title{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-240261e .elementor-heading-title{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-eabfbcf .elementor-heading-title{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-4d14c0f .elementor-heading-title{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-6683d47 .elementor-heading-title{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-2fce2c1{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-heading-title{font-size:46px;}.elementor-22289 .elementor-element.elementor-element-4af55e9{--e-global-column-to-show:3;}.elementor-22289 .elementor-element.elementor-element-4af55e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22289 .elementor-element.elementor-element-ef4f8a7{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-heading-title{font-size:46px;}.elementor-22289 .elementor-element.elementor-element-3455632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-22289 .elementor-element.elementor-element-3e482f9{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-number{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-number-suffix{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-counter-number{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-counter-number-suffix{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-counter-number{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-counter-number-suffix{font-size:40px;}.elementor-22289 .elementor-element.elementor-element-c5229ec{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-eeb9c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 30px;}.elementor-22289 .elementor-element.elementor-element-eeb9c68 .elementor-heading-title{font-size:46px;}.elementor-22289 .elementor-element.elementor-element-e71f27e{--e-global-column-to-show:2;}.elementor-22289 .elementor-element.elementor-element-975298d{--border-radius:0px 0px 100px 0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-heading-title{font-size:46px;}.elementor-22289 .elementor-element.elementor-element-eb359db{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-c96c1b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-8b3c978 img{width:80%;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-5601ce9{right:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-5601ce9{left:0px;}.elementor-22289 .elementor-element.elementor-element-5601ce9{bottom:60px;}.elementor-22289 .elementor-element.elementor-element-5601ce9 .elementor-icon{font-size:350px;}.elementor-22289 .elementor-element.elementor-element-5601ce9 .elementor-icon svg{height:350px;}}@media(max-width:880px){.elementor-22289 .elementor-element.elementor-element-992d24a .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-22289 .elementor-element.elementor-element-5711932 .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-22289 .elementor-element.elementor-element-6d4e054{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22289 .elementor-element.elementor-element-919938e{--justify-content:center;}.elementor-22289 .elementor-element.elementor-element-f882a3a{--justify-content:center;}.elementor-22289 .elementor-element.elementor-element-4a10f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-22289 .elementor-element.elementor-element-6319969{--flex-wrap:wrap;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-title{font-size:20px;}.elementor-22289 .elementor-element.elementor-element-5de070e .elementor-counter-title{font-size:20px;}.elementor-22289 .elementor-element.elementor-element-44dc027 .elementor-counter-title{font-size:20px;}.elementor-22289 .elementor-element.elementor-element-eeb9c68 .elementor-heading-title{font-size:30px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-5601ce9{right:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-5601ce9{left:0px;}.elementor-22289 .elementor-element.elementor-element-5601ce9{bottom:205px;}.elementor-22289 .elementor-element.elementor-element-5601ce9 .elementor-icon{font-size:260px;}.elementor-22289 .elementor-element.elementor-element-5601ce9 .elementor-icon svg{height:260px;}}@media(max-width:767px){.elementor-22289 .elementor-element.elementor-element-3f761ed{--border-radius:0px 0px 20px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-ecb5a3c{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-09c3774{right:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-09c3774{left:0px;}.elementor-22289 .elementor-element.elementor-element-09c3774{top:-100px;}.elementor-22289 .elementor-element.elementor-element-992d24a{width:100%;max-width:100%;text-align:center;}.elementor-22289 .elementor-element.elementor-element-992d24a .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-5711932{width:100%;max-width:100%;text-align:center;}.elementor-22289 .elementor-element.elementor-element-5711932 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-6d4e054{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22289 .elementor-element.elementor-element-7eb070c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22289 .elementor-element.elementor-element-7eb070c.elementor-element{--align-self:center;}.elementor-22289 .elementor-element.elementor-element-a8a26b1{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-4b82d79{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-3aaccff{width:100%;max-width:100%;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-3aaccff{left:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-3aaccff{right:0px;}.elementor-22289 .elementor-element.elementor-element-7c33380{--width:500px;}.elementor-22289 .elementor-element.elementor-element-f882a3a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22289 .elementor-element.elementor-element-471dcaf{text-align:center;}.elementor-22289 .elementor-element.elementor-element-4a10f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22289 .elementor-element.elementor-element-af7b3f1:not(.elementor-motion-effects-element-type-background), .elementor-22289 .elementor-element.elementor-element-af7b3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-22289 .elementor-element.elementor-element-efc8cd2 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-3c2e69c .elementor-heading-title{line-height:45px;}.elementor-22289 .elementor-element.elementor-element-995ccf7 .elementor-heading-title{line-height:45px;}.elementor-22289 .elementor-element.elementor-element-c9d4386 .elementor-heading-title{line-height:45px;}.elementor-22289 .elementor-element.elementor-element-37d0fe9 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-356244a{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-353a134{text-align:center;}.elementor-22289 .elementor-element.elementor-element-353a134 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-7f1e830 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22289 .elementor-element.elementor-element-47de3b3{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-240261e{text-align:center;}.elementor-22289 .elementor-element.elementor-element-240261e .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-7c35c83 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22289 .elementor-element.elementor-element-88515eb{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-eabfbcf{text-align:center;}.elementor-22289 .elementor-element.elementor-element-eabfbcf .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-26bf787 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-22289 .elementor-element.elementor-element-97a04f0{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-4d14c0f{text-align:center;}.elementor-22289 .elementor-element.elementor-element-4d14c0f .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-f22ef07 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-22289 .elementor-element.elementor-element-15aa834{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-6683d47{text-align:center;}.elementor-22289 .elementor-element.elementor-element-6683d47 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-22289 .elementor-element.elementor-element-fbd084d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-22289 .elementor-element.elementor-element-2fce2c1{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c.subtitle-position-below .elementor-sub-title{margin-top:15px;}.elementor-22289 .elementor-element.elementor-element-b8bac9c.subtitle-position-above .elementor-sub-title{margin-bottom:15px;}.elementor-22289 .elementor-element.elementor-element-ef4f8a7{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:20px 0px 20px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-a02bc49{text-align:center;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-sub-title span{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-a02bc49 .elementor-heading-title{font-size:30px;}.elementor-22289 .elementor-element.elementor-element-3f6685f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-22289 .elementor-element.elementor-element-3e482f9{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-bf89f84{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-counter-wrapper{text-align:center;}.elementor-22289 .elementor-element.elementor-element-a286749 .elementor-icon-counter{justify-content:center;}.elementor-22289 .elementor-element.elementor-element-c5229ec{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-f3d0095{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-eeb9c68{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;text-align:center;}.elementor-22289 .elementor-element.elementor-element-e71f27e  .inner{padding:30px 15px 30px 15px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .title{font-size:30px;line-height:40px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .content{padding:20px 0px 40px 0px;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-next{left:unset;right:100%;}.elementor-22289 .elementor-element.elementor-element-e71f27e .elementor-swiper-button.elementor-swiper-button-prev{left:unset;right:100%;}.elementor-22289 .elementor-element.elementor-element-975298d{--border-radius:0px 0px 20px 0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-22289 .elementor-element.elementor-element-8bf5deb{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22289 .elementor-element.elementor-element-cad9e58 .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-22289 .elementor-element.elementor-element-cad9e58.subtitle-position-below .elementor-sub-title{margin-top:15px;}.elementor-22289 .elementor-element.elementor-element-cad9e58.subtitle-position-above .elementor-sub-title{margin-bottom:15px;}.elementor-22289 .elementor-element.elementor-element-eb359db{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:0px;}.elementor-22289 .elementor-element.elementor-element-a3c65ad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22289 .elementor-element.elementor-element-c96c1b6{--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;}.elementor-22289 .elementor-element.elementor-element-c96c1b6.e-con{--order:-99999 /* order start hack */;}.elementor-22289 .elementor-element.elementor-element-8b3c978 img{width:100%;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-22289 .elementor-element.elementor-element-5601ce9{right:0px;}body.rtl .elementor-22289 .elementor-element.elementor-element-5601ce9{left:0px;}.elementor-22289 .elementor-element.elementor-element-5601ce9{bottom:-178px;}}@media(min-width:768px){.elementor-22289 .elementor-element.elementor-element-3f761ed{--width:100%;}.elementor-22289 .elementor-element.elementor-element-6d4e054{--content-width:550px;}.elementor-22289 .elementor-element.elementor-element-4b82d79{--width:28%;}.elementor-22289 .elementor-element.elementor-element-919938e{--width:72%;}.elementor-22289 .elementor-element.elementor-element-53900c1{--width:41.5%;}.elementor-22289 .elementor-element.elementor-element-75bbedb{--width:36.5%;}.elementor-22289 .elementor-element.elementor-element-af7b3f1{--width:23%;}.elementor-22289 .elementor-element.elementor-element-975298d{--width:100%;}.elementor-22289 .elementor-element.elementor-element-8bf5deb{--width:1200px;}.elementor-22289 .elementor-element.elementor-element-a3c65ad{--width:78%;}.elementor-22289 .elementor-element.elementor-element-c96c1b6{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-22289 .elementor-element.elementor-element-3f761ed{--width:960.905px;}.elementor-22289 .elementor-element.elementor-element-53900c1{--width:40%;}.elementor-22289 .elementor-element.elementor-element-975298d{--width:960.905px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22289 .elementor-element.elementor-element-53900c1{--width:59%;}}@media(max-width:880px) and (min-width:768px){.elementor-22289 .elementor-element.elementor-element-53900c1{--width:60%;}.elementor-22289 .elementor-element.elementor-element-75bbedb{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-6319969 *//* --- HOVER CARDS AVANTAGES - TEXTE BLANC --- */
.elementor-element-7d18618:hover .elementor-heading-title,
.elementor-element-7d18618:hover p,
.elementor-element-dfb07df:hover .elementor-heading-title,
.elementor-element-dfb07df:hover p,
.elementor-element-3d93a6a:hover .elementor-heading-title,
.elementor-element-3d93a6a:hover p {
    color: #ffffff !important;
    transition: color 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for inlingua-post-grid, class: .elementor-element-fbd084d *//* ========================================
   POSTS GRID - STYLE CARDS PEDAGOGIK
   ======================================== */

/* --- SLIDE / ITEM --- */
.elementor-posts-item {
    background: #ffffff !important;
    border-radius: 20px !important;
    overflow: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05) !important;
    box-sizing: border-box !important;
    border: none !important;
    min-height: 400px !important;
}

.elementor-posts-item .post-style-1,
.elementor-posts-item .post-inner {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    flex-grow: 1 !important;
}

/* --- THUMBNAIL --- */
.elementor-posts-item .post-thumbnail {
    width: 100% !important;
    height: 190px !important;
    overflow: hidden !important;
    padding: 10px 10px 0 10px !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
    background-color: #f5f5f5 !important;
}

.elementor-posts-item .post-thumbnail a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    overflow: hidden !important;
    border-radius: 12px !important;
}

.elementor-posts-item .post-thumbnail img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    transform: scale(1) !important;
    transition: transform 0.4s ease-in-out !important;
}

.elementor-posts-item:hover .post-thumbnail img {
    transform: scale(1.1) !important;
}

/* --- CONTENU --- */
.elementor-posts-item .post-content {
    padding: 15px !important;
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
    box-sizing: border-box !important;
}

.elementor-posts-item .entry-content {
    flex-grow: 1 !important;
}

/* --- CATÉGORIES EN PILLS --- */
.elementor-posts-item .entry-meta-top {
    display: block !important;
}

.elementor-posts-item .categories-link {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 4px !important;
    margin-bottom: 8px !important;
    align-items: center !important;
}

.elementor-posts-item .categories-link a {
    display: inline-block !important;
    background: #f1f5f9 !important;
    color: #475569 !important;
    padding: 3px 10px !important;
    border-radius: 20px !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
    border: none !important;
}

.elementor-posts-item .categories-link a:hover {
    background: #1e293b !important;
    color: #ffffff !important;
}

.elementor-posts-item .categories-link .dot {
    display: none !important;
}

.elementor-posts-item .screen-reader-text {
    display: none !important;
}

/* --- TITRE --- */
.elementor-posts-item .entry-title {
    margin: 0 0 10px 0 !important;
}

.elementor-posts-item .entry-title a {
    color: #1a2b3c !important;
    font-size: 17px !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    line-height: 1.3 !important;
    display: block !important;
}

.elementor-posts-item .entry-title a:hover {
    color: #F36243 !important;
}

/* --- BOUTON READ MORE (jaune) --- */
.elementor-posts-item .more-link-wrap {
    margin-top: auto !important;
    padding-top: 10px !important;
}

.elementor-posts-item .more-link {
    background-color: #ffda00 !important;
    color: #1a2b3c !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    font-size: 15px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 100% !important;
    padding: 11px !important;
    border-radius: 10px !important;
    text-align: center !important;
    box-sizing: border-box !important;
    transition: background-color 0.2s ease !important;
}

.elementor-posts-item .more-link:hover {
    background-color: #e6c300 !important;
}

/* ========================================
   CONTAINERS - OVERFLOW VISIBLE
   ======================================== */

.elementor-element-356244a,
.elementor-element-47de3b3,
.elementor-element-15aa834 {
    overflow: visible !important;
    position: relative !important;
}

/* ========================================
   FLÈCHES - TOUTES LES SECTIONS
   (7f1e830 = Maths | 7c35c83 = Synthèse |
    26bf787 = Français | f22ef07 = Sciences |
    fbd084d = Secondaire)
   ======================================== */

.elementor-element-7f1e830,
.elementor-element-7c35c83,
.elementor-element-26bf787,
.elementor-element-f22ef07,
.elementor-element-fbd084d {
    overflow: visible !important;
}

.elementor-element-7f1e830 .inlingua-swiper-wrapper,
.elementor-element-7f1e830 .swiper,
.elementor-element-7c35c83 .inlingua-swiper-wrapper,
.elementor-element-7c35c83 .swiper,
.elementor-element-26bf787 .inlingua-swiper-wrapper,
.elementor-element-26bf787 .swiper,
.elementor-element-f22ef07 .inlingua-swiper-wrapper,
.elementor-element-f22ef07 .swiper,
.elementor-element-fbd084d .inlingua-swiper-wrapper,
.elementor-element-fbd084d .swiper {
    overflow: visible !important;
}

.elementor-element-7f1e830 .elementor-swiper-button,
.elementor-element-7c35c83 .elementor-swiper-button,
.elementor-element-26bf787 .elementor-swiper-button,
.elementor-element-f22ef07 .elementor-swiper-button,
.elementor-element-fbd084d .elementor-swiper-button {
    width: 40px !important;
    height: 40px !important;
    background: #ffffff !important;
    border-radius: 50% !important;
    box-shadow: 0 2px 10px rgba(0,0,0,0.15) !important;
    transition: all 0.3s ease !important;
    top: -70px !important;
    transform: none !important;
    z-index: 99 !important;
}

.elementor-element-7f1e830 .elementor-swiper-button svg,
.elementor-element-7c35c83 .elementor-swiper-button svg,
.elementor-element-26bf787 .elementor-swiper-button svg,
.elementor-element-f22ef07 .elementor-swiper-button svg,
.elementor-element-fbd084d .elementor-swiper-button svg {
    width: 18px !important;
    height: 18px !important;
    fill: #1a2b3c !important;
}

.elementor-element-7f1e830 .elementor-swiper-button:hover,
.elementor-element-7c35c83 .elementor-swiper-button:hover,
.elementor-element-26bf787 .elementor-swiper-button:hover,
.elementor-element-f22ef07 .elementor-swiper-button:hover,
.elementor-element-fbd084d .elementor-swiper-button:hover {
    background: #F36243 !important;
    box-shadow: 0 4px 15px rgba(243,98,67,0.3) !important;
}

.elementor-element-7f1e830 .elementor-swiper-button:hover svg,
.elementor-element-7c35c83 .elementor-swiper-button:hover svg,
.elementor-element-26bf787 .elementor-swiper-button:hover svg,
.elementor-element-f22ef07 .elementor-swiper-button:hover svg,
.elementor-element-fbd084d .elementor-swiper-button:hover svg {
    fill: #ffffff !important;
}

.elementor-element-7f1e830 .elementor-swiper-button-prev,
.elementor-element-7c35c83 .elementor-swiper-button-prev,
.elementor-element-26bf787 .elementor-swiper-button-prev,
.elementor-element-f22ef07 .elementor-swiper-button-prev,
.elementor-element-fbd084d .elementor-swiper-button-prev {
    left: auto !important;
    right: 55px !important;
}

.elementor-element-7f1e830 .elementor-swiper-button-next,
.elementor-element-7c35c83 .elementor-swiper-button-next,
.elementor-element-26bf787 .elementor-swiper-button-next,
.elementor-element-f22ef07 .elementor-swiper-button-next,
.elementor-element-fbd084d .elementor-swiper-button-next {
    left: auto !important;
    right: 5px !important;
}

/* ========================================
   RESPONSIVE MOBILE
   ======================================== */
@media (max-width: 767px) {

    .elementor-posts-item {
        min-height: auto !important;
        border-radius: 16px !important;
    }

    .elementor-posts-item .post-thumbnail {
        height: 160px !important;
    }

    .elementor-posts-item .entry-title a {
        font-size: 15px !important;
    }

    .elementor-posts-item .more-link {
        font-size: 13px !important;
        padding: 9px !important;
    }

    .elementor-element-7f1e830 .elementor-swiper-button,
    .elementor-element-7c35c83 .elementor-swiper-button,
    .elementor-element-26bf787 .elementor-swiper-button,
    .elementor-element-f22ef07 .elementor-swiper-button,
    .elementor-element-fbd084d .elementor-swiper-button {
        width: 36px !important;
        height: 36px !important;
        top: auto !important;
        bottom: 0px !important;
        transform: none !important;
    }

    .elementor-element-7f1e830 .elementor-swiper-button svg,
    .elementor-element-7c35c83 .elementor-swiper-button svg,
    .elementor-element-26bf787 .elementor-swiper-button svg,
    .elementor-element-f22ef07 .elementor-swiper-button svg,
    .elementor-element-fbd084d .elementor-swiper-button svg {
        width: 14px !important;
        height: 14px !important;
    }

    .elementor-element-7f1e830 .elementor-swiper-button-prev,
    .elementor-element-7c35c83 .elementor-swiper-button-prev,
    .elementor-element-26bf787 .elementor-swiper-button-prev,
    .elementor-element-f22ef07 .elementor-swiper-button-prev,
    .elementor-element-fbd084d .elementor-swiper-button-prev {
        left: calc(50% - 45px) !important;
        right: auto !important;
    }

    .elementor-element-7f1e830 .elementor-swiper-button-next,
    .elementor-element-7c35c83 .elementor-swiper-button-next,
    .elementor-element-26bf787 .elementor-swiper-button-next,
    .elementor-element-f22ef07 .elementor-swiper-button-next,
    .elementor-element-fbd084d .elementor-swiper-button-next {
        left: calc(50% + 5px) !important;
        right: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf5deb *//* === FORMULAIRE DE CONTACT === */
.wpcf7-form p {
    margin-bottom: 16px !important;
}

.wpcf7-form label {
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #1a2b3c !important;
    display: block !important;
    margin-bottom: 6px !important;
}

.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-email,
.wpcf7-form-control.wpcf7-textarea {
    width: 100% !important;
    padding: 12px 16px !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    font-size: 14px !important;
    color: #1a2b3c !important;
    background: #f8fafc !important;
    transition: border-color 0.2s ease !important;
    outline: none !important;
    box-sizing: border-box !important;
}

.wpcf7-form-control.wpcf7-text:focus,
.wpcf7-form-control.wpcf7-email:focus,
.wpcf7-form-control.wpcf7-textarea:focus {
    border-color: #1a2b3c !important;
    background: #ffffff !important;
}

.wpcf7-form-control.wpcf7-textarea {
    resize: vertical !important;
    min-height: 140px !important;
}

.wpcf7-form-control.wpcf7-submit {
    background: #ffda00 !important;
    color: #1a2b3c !important;
    font-weight: 700 !important;
    font-size: 15px !important;
    padding: 12px 32px !important;
    border: none !important;
    border-radius: 12px !important;
    cursor: pointer !important;
    transition: background 0.2s ease !important;
    width: 100% !important;
}

.wpcf7-form-control.wpcf7-submit:hover {
    background: #e6c300 !important;
}

.wpcf7-response-output {
    border-radius: 12px !important;
    padding: 12px 16px !important;
    font-size: 14px !important;
    margin-top: 16px !important;
}/* End custom CSS */
/* Start custom CSS */.more-link-wrap a.more-link {
  color: transparent !important;
  font-size: 0 !important;
}

.more-link-wrap a.more-link span {
  display: none !important;
}

.more-link-wrap a.more-link::after {
  content: "Voir l'outil →" !important;
  font-size: 14px !important;
  color: #1a1a1a !important;
  display: block !important;
}



/* Cacher le bouton GiveWP natif */
#give-form-22318-wrap .give-btn {
    visibility: hidden !important;
    height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
}/* End custom CSS */