.elementor-3065 .elementor-element.elementor-element-d9aa6e0{--display:flex;--min-height:450px;--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;--overlay-opacity:1;--padding-top:048px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-d9aa6e0:not(.elementor-motion-effects-element-type-background), .elementor-3065 .elementor-element.elementor-element-d9aa6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce09f0 );}.elementor-3065 .elementor-element.elementor-element-d9aa6e0::before, .elementor-3065 .elementor-element.elementor-element-d9aa6e0 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-d9aa6e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-d9aa6e0 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-d9aa6e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-d9aa6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3065 .elementor-element.elementor-element-1b22018{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3065 .elementor-element.elementor-element-1b22018.elementor-element{--align-self:center;}.elementor-3065 .elementor-element.elementor-element-1b22018 .elementor-heading-title{font-family:"Fredericka the great", Sans-serif;font-weight:400;color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-e3bf006{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3065 .elementor-element.elementor-element-fb5ba3c{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-fb5ba3c.elementor-element{--align-self:center;}.elementor-3065 .elementor-element.elementor-element-37a36d4{--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;--justify-content:center;--align-items:center;}.elementor-3065 .elementor-element.elementor-element-0836379 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-b6ee1c4 );color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-a42072d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-b6ee1c4 );color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-dc5400c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-dc5400c > .elementor-shape-top .elementor-shape-fill, .elementor-3065 .elementor-element.elementor-element-dc5400c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-4ce09f0 );}.elementor-3065 .elementor-element.elementor-element-dc5400c > .elementor-shape-top svg, .elementor-3065 .elementor-element.elementor-element-dc5400c > .e-con-inner > .elementor-shape-top svg{width:calc(203% + 1.3px);height:34px;}.elementor-3065 .elementor-element.elementor-element-4a809d0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3065 .elementor-element.elementor-element-4a809d0:not(.elementor-motion-effects-element-type-background), .elementor-3065 .elementor-element.elementor-element-4a809d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-4a809d0.e-con{--align-self:center;}.elementor-3065 .elementor-element.elementor-element-107ccba .elementor-heading-title{font-family:"Fredericka the Great", Sans-serif;font-size:48px;font-weight:400;letter-spacing:0.3rem;color:var( --e-global-color-secondary );}.elementor-3065 .elementor-element.elementor-element-4c4ca24{color:var( --e-global-color-secondary );}.elementor-3065 .elementor-element.elementor-element-b4779c4{--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;--justify-content:center;}.elementor-3065 .elementor-element.elementor-element-7b065fc img{border-radius:15px 15px 15px 15px;}.elementor-3065 .elementor-element.elementor-element-fb604c6{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-eb2b78e{text-align:center;}.elementor-3065 .elementor-element.elementor-element-eb2b78e .elementor-heading-title{font-family:"Fredericka the Great", Sans-serif;font-size:40px;font-weight:400;letter-spacing:0.15rem;}.elementor-3065 .elementor-element.elementor-element-aff489f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3065 .elementor-element.elementor-element-d2e58d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-e758865{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;}.elementor-3065 .elementor-element.elementor-element-5e6b463{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-c3fdfd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-042509c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3065 .elementor-element.elementor-element-0eec4d5{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-0eec4d5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3065 .elementor-element.elementor-element-0eec4d5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-0eec4d5 > .elementor-shape-bottom svg, .elementor-3065 .elementor-element.elementor-element-0eec4d5 > .e-con-inner > .elementor-shape-bottom svg{width:calc(180% + 1.3px);height:21px;}.elementor-3065 .elementor-element.elementor-element-49ae874{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-3065 .elementor-element.elementor-element-319b33d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-329595a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3065 .elementor-element.elementor-element-329595a .elementor-icon{font-size:170px;}.elementor-3065 .elementor-element.elementor-element-329595a .elementor-icon-box-title, .elementor-3065 .elementor-element.elementor-element-329595a .elementor-icon-box-title a{font-family:"Schoolbell", Sans-serif;font-size:24px;font-weight:500;letter-spacing:0.1rem;}.elementor-3065 .elementor-element.elementor-element-329595a .elementor-icon-box-description{font-family:var( --e-global-typography-4d7f7d7-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7f7d7-font-size );font-weight:var( --e-global-typography-4d7f7d7-font-weight );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );text-shadow:9px 9px 9px rgba(0,0,0,0.3);}.elementor-3065 .elementor-element.elementor-element-7e416ef{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3065 .elementor-element.elementor-element-7e416ef .elementor-icon{font-size:170px;}.elementor-3065 .elementor-element.elementor-element-7e416ef .elementor-icon-box-title, .elementor-3065 .elementor-element.elementor-element-7e416ef .elementor-icon-box-title a{font-family:"Schoolbell", Sans-serif;font-size:24px;font-weight:500;letter-spacing:0.1rem;}.elementor-3065 .elementor-element.elementor-element-7e416ef .elementor-icon-box-description{font-family:var( --e-global-typography-4d7f7d7-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7f7d7-font-size );font-weight:var( --e-global-typography-4d7f7d7-font-weight );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );text-shadow:9px 9px 9px rgba(0,0,0,0.3);}.elementor-3065 .elementor-element.elementor-element-5927d02{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3065 .elementor-element.elementor-element-5927d02 .elementor-icon{font-size:170px;}.elementor-3065 .elementor-element.elementor-element-5927d02 .elementor-icon-box-title, .elementor-3065 .elementor-element.elementor-element-5927d02 .elementor-icon-box-title a{font-family:"Schoolbell", Sans-serif;font-size:24px;font-weight:500;letter-spacing:0.1rem;}.elementor-3065 .elementor-element.elementor-element-5927d02 .elementor-icon-box-description{font-family:var( --e-global-typography-4d7f7d7-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7f7d7-font-size );font-weight:var( --e-global-typography-4d7f7d7-font-weight );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );text-shadow:9px 9px 9px rgba(0,0,0,0.3);}.elementor-3065 .elementor-element.elementor-element-2479b9f{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-2479b9f:not(.elementor-motion-effects-element-type-background), .elementor-3065 .elementor-element.elementor-element-2479b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-29b703a{--swiper-slides-to-display:1;--swiper-slides-gap:36px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-3065 .elementor-element.elementor-element-29b703a .swiper-slide > .elementor-element{height:100%;}.elementor-3065 .elementor-element.elementor-element-bda5d3a{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-bda5d3a > .elementor-shape-top .elementor-shape-fill, .elementor-3065 .elementor-element.elementor-element-bda5d3a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-bda5d3a > .elementor-shape-top svg, .elementor-3065 .elementor-element.elementor-element-bda5d3a > .e-con-inner > .elementor-shape-top svg{width:calc(179% + 1.3px);height:49px;}.elementor-3065 .elementor-element.elementor-element-bda5d3a > .elementor-shape-bottom .elementor-shape-fill, .elementor-3065 .elementor-element.elementor-element-bda5d3a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-3065 .elementor-element.elementor-element-bda5d3a > .elementor-shape-bottom svg, .elementor-3065 .elementor-element.elementor-element-bda5d3a > .e-con-inner > .elementor-shape-bottom svg{width:calc(162% + 1.3px);height:38px;}.elementor-3065 .elementor-element.elementor-element-5f3700a{text-align:center;}.elementor-3065 .elementor-element.elementor-element-5f3700a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3065 .elementor-element.elementor-element-e2b0c1e{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-3065 .elementor-element.elementor-element-e2b0c1e.elementor-element{--align-self:center;}.elementor-3065 .elementor-element.elementor-element-34dc7fc{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-34dc7fc:not(.elementor-motion-effects-element-type-background), .elementor-3065 .elementor-element.elementor-element-34dc7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-3065 .elementor-element.elementor-element-6bfb224{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-1c6578a{--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-3065 .elementor-element.elementor-element-1c6578a:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:4px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-3065 .elementor-element.elementor-element-1c6578a, .elementor-3065 .elementor-element.elementor-element-1c6578a::before{--border-transition:0.3s;}.elementor-3065 .elementor-element.elementor-element-cadeb5f{text-align:center;}.elementor-3065 .elementor-element.elementor-element-cadeb5f .elementor-heading-title{font-family:var( --e-global-typography-269a149-font-family ), Sans-serif;font-size:var( --e-global-typography-269a149-font-size );font-weight:var( --e-global-typography-269a149-font-weight );letter-spacing:var( --e-global-typography-269a149-letter-spacing );color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-db66f77{text-align:center;}.elementor-3065 .elementor-element.elementor-element-db66f77 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3065 .elementor-element.elementor-element-d405e60{--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-3065 .elementor-element.elementor-element-d405e60:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:4px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-3065 .elementor-element.elementor-element-d405e60, .elementor-3065 .elementor-element.elementor-element-d405e60::before{--border-transition:0.3s;}.elementor-3065 .elementor-element.elementor-element-27d4aa4{text-align:center;}.elementor-3065 .elementor-element.elementor-element-27d4aa4 .elementor-heading-title{font-family:var( --e-global-typography-269a149-font-family ), Sans-serif;font-size:var( --e-global-typography-269a149-font-size );font-weight:var( --e-global-typography-269a149-font-weight );letter-spacing:var( --e-global-typography-269a149-letter-spacing );color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-7aa20a9{text-align:center;}.elementor-3065 .elementor-element.elementor-element-7aa20a9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3065 .elementor-element.elementor-element-b8eff65{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-b8eff65 > .elementor-shape-top .elementor-shape-fill, .elementor-3065 .elementor-element.elementor-element-b8eff65 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-3065 .elementor-element.elementor-element-b8eff65 > .elementor-shape-top svg, .elementor-3065 .elementor-element.elementor-element-b8eff65 > .e-con-inner > .elementor-shape-top svg{width:calc(155% + 1.3px);height:36px;}.elementor-3065 .elementor-element.elementor-element-a33cc01{--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;--justify-content:center;}.elementor-3065 .elementor-element.elementor-element-2b2e866.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3065 .elementor-element.elementor-element-2b2e866.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3065 .elementor-element.elementor-element-2b2e866.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-title{font-family:var( --e-global-typography-ff9a412-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9a412-font-size );font-weight:var( --e-global-typography-ff9a412-font-weight );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3065 .elementor-element.elementor-element-f38652f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3065 .elementor-element.elementor-element-f38652f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3065 .elementor-element.elementor-element-f38652f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-title{font-family:var( --e-global-typography-ff9a412-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9a412-font-size );font-weight:var( --e-global-typography-ff9a412-font-weight );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3065 .elementor-element.elementor-element-f1e3205{--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-3065 .elementor-element.elementor-element-adb3f55{text-align:center;}.elementor-3065 .elementor-element.elementor-element-adb3f55 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3065 .elementor-element.elementor-element-b8ba6ce{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-title{font-family:var( --e-global-typography-ff9a412-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9a412-font-size );font-weight:var( --e-global-typography-ff9a412-font-weight );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3065 .elementor-element.elementor-element-67c2187{padding:0px 0px 0px 0px;}.elementor-3065 .elementor-element.elementor-element-0285310{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3065 .elementor-element.elementor-element-0285310.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3065 .elementor-element.elementor-element-0285310.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3065 .elementor-element.elementor-element-0285310.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3065 .elementor-element.elementor-element-0285310.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-title{font-family:var( --e-global-typography-ff9a412-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9a412-font-size );font-weight:var( --e-global-typography-ff9a412-font-weight );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3065 .elementor-element.elementor-element-49d9d12{--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-3065 .elementor-element.elementor-element-5ef88b5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3065 .elementor-element.elementor-element-5ef88b5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3065 .elementor-element.elementor-element-5ef88b5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-title{font-family:var( --e-global-typography-ff9a412-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9a412-font-size );font-weight:var( --e-global-typography-ff9a412-font-weight );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3065 .elementor-element.elementor-element-f8cbb9d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3065 .elementor-element.elementor-element-f8cbb9d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3065 .elementor-element.elementor-element-f8cbb9d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-title{font-family:var( --e-global-typography-ff9a412-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9a412-font-size );font-weight:var( --e-global-typography-ff9a412-font-weight );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3065 .elementor-element.elementor-element-8250be0{--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;--padding-top:48px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3065 .elementor-element.elementor-element-7c9ae11{--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;--border-radius:16px 16px 16px 16px;}.elementor-3065 .elementor-element.elementor-element-7c9ae11:not(.elementor-motion-effects-element-type-background), .elementor-3065 .elementor-element.elementor-element-7c9ae11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3065 .elementor-element.elementor-element-c8d03f8{text-align:center;}.elementor-3065 .elementor-element.elementor-element-c8d03f8 .elementor-heading-title{color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-349b5d0{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-b6ee1c4 );}.elementor-3065 .elementor-element.elementor-element-7d2f990 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-b6ee1c4 );color:var( --e-global-color-b6ee1c4 );}body.elementor-page-3065:not(.elementor-motion-effects-element-type-background), body.elementor-page-3065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hybrideetpaillette.fr/wp-content/uploads/2025/09/logo-etoile-carre41-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3065 .elementor-element.elementor-element-329595a .elementor-icon-box-description{font-size:var( --e-global-typography-4d7f7d7-font-size );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-7e416ef .elementor-icon-box-description{font-size:var( --e-global-typography-4d7f7d7-font-size );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-5927d02 .elementor-icon-box-description{font-size:var( --e-global-typography-4d7f7d7-font-size );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-29b703a{--swiper-slides-to-display:2;}.elementor-3065 .elementor-element.elementor-element-cadeb5f .elementor-heading-title{font-size:var( --e-global-typography-269a149-font-size );letter-spacing:var( --e-global-typography-269a149-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-27d4aa4 .elementor-heading-title{font-size:var( --e-global-typography-269a149-font-size );letter-spacing:var( --e-global-typography-269a149-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-3065 .elementor-element.elementor-element-4a809d0{--width:50%;}.elementor-3065 .elementor-element.elementor-element-b4779c4{--width:500px;}.elementor-3065 .elementor-element.elementor-element-d2e58d7{--width:30%;}.elementor-3065 .elementor-element.elementor-element-5e6b463{--width:50%;}.elementor-3065 .elementor-element.elementor-element-a33cc01{--width:25%;}.elementor-3065 .elementor-element.elementor-element-f1e3205{--width:50%;}.elementor-3065 .elementor-element.elementor-element-49d9d12{--width:25%;}}@media(max-width:767px){.elementor-3065 .elementor-element.elementor-element-319b33d{--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-3065 .elementor-element.elementor-element-329595a{width:100%;max-width:100%;}.elementor-3065 .elementor-element.elementor-element-329595a .elementor-icon-box-description{font-size:var( --e-global-typography-4d7f7d7-font-size );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-7e416ef{width:100%;max-width:100%;}.elementor-3065 .elementor-element.elementor-element-7e416ef .elementor-icon-box-description{font-size:var( --e-global-typography-4d7f7d7-font-size );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-5927d02{width:100%;max-width:100%;}.elementor-3065 .elementor-element.elementor-element-5927d02 .elementor-icon-box-description{font-size:var( --e-global-typography-4d7f7d7-font-size );letter-spacing:var( --e-global-typography-4d7f7d7-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-29b703a{--swiper-slides-to-display:1;}.elementor-3065 .elementor-element.elementor-element-cadeb5f .elementor-heading-title{font-size:var( --e-global-typography-269a149-font-size );letter-spacing:var( --e-global-typography-269a149-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-27d4aa4 .elementor-heading-title{font-size:var( --e-global-typography-269a149-font-size );letter-spacing:var( --e-global-typography-269a149-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-2b2e866 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-f38652f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-f1e3205.e-con{--order:-99999 /* order start hack */;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-b8ba6ce .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-0285310 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-5ef88b5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-img{margin-bottom:15px;}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-title{font-size:var( --e-global-typography-ff9a412-font-size );letter-spacing:var( --e-global-typography-ff9a412-letter-spacing );}.elementor-3065 .elementor-element.elementor-element-f8cbb9d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-a33cc01 *//* =========
   Anti-casse + typo fluide
   Applique la classe "avoid-crash" sur le conteneur parent (Elementor > Avancé > Classes CSS)
   Astuce : pour la césure automatique, veille à avoir l’attribut lang="fr" sur <html>.
   ========= */

/* 1) Sécurité : empêcher le débordement et autoriser la césure */
.avoid-crash,
.avoid-crash * {
  min-width: 0;
  overflow-wrap: anywhere;   /* moderne, casse proprement les longs mots/URLs */
  word-break: break-word;    /* fallback large compat */
  hyphens: auto;             /* césure automatique (selon langue) */
  -webkit-hyphens: auto;     /* Safari/iOS */
  line-height: 1.35;         /* un peu d’air pour éviter les collisions verticales */
}

/* 2) Police fluide (texte courant) */
.avoid-crash {
  /* adapte le corps du texte à la largeur d’écran */
  font-size: clamp(16px, 1.6vw, 18px);
}

/* 3) Titres fluides + équilibre des lignes si supporté */
.avoid-crash h1 {
  font-size: clamp(28px, 5vw, 44px);
  text-wrap: balance;        /* équilibre les lignes de titre (grâce du support, sinon ignoré) */
}
.avoid-crash h2 {
  font-size: clamp(24px, 4vw, 36px);
  text-wrap: balance;
}
.avoid-crash h3 {
  font-size: clamp(20px, 3vw, 28px);
  text-wrap: balance;
}

/* 4) Option utile si tes colonnes sont en flex et se serrent trop */
.avoid-crash > * {
  min-width: 0;              /* critique pour éviter que le texte force la largeur en flex */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fredericka the great';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hybrideetpaillette.fr/wp-content/uploads/2025/08/FrederickatheGreat-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Schoolbell';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hybrideetpaillette.fr/wp-content/uploads/2025/08/Schoolbell-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */