.elementor-67015 .elementor-element.elementor-element-18iqtbp{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-67px;margin-bottom:58px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-18iqtbp > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-12c0af8 > .elementor-container{max-width:1206px;}.elementor-67015 .elementor-element.elementor-element-12c0af8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:22px;margin-bottom:0px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-12c0af8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-67015 .elementor-element.elementor-element-6daba96.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-67015 .elementor-element.elementor-element-6daba96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-67015 .elementor-element.elementor-element-6daba96 > .elementor-element-populated{margin:19px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 80px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-187b76f{text-align:start;}.elementor-67015 .elementor-element.elementor-element-187b76f .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-538f729 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:25px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-f950d73 .elementor-button{background-color:#00000000;fill:#399BAF;color:#399BAF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-67015 .elementor-element.elementor-element-f950d73 .elementor-button:hover, .elementor-67015 .elementor-element.elementor-element-f950d73 .elementor-button:focus{background-color:#399BAF;color:#FFFFFF;}.elementor-67015 .elementor-element.elementor-element-f950d73 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-f950d73 .elementor-button-content-wrapper{flex-direction:row;}.elementor-67015 .elementor-element.elementor-element-f950d73 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-67015 .elementor-element.elementor-element-f950d73 .elementor-button:hover svg, .elementor-67015 .elementor-element.elementor-element-f950d73 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-67015 .elementor-element.elementor-element-9cbe47c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-9cbe47c > .elementor-element-populated{padding:48px 8px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-fc742b1:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-67015 .elementor-element.elementor-element-fc742b1 > .elementor-widget-container{margin:66px 0px 0px 0px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-67015 .elementor-element.elementor-element-fc742b1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-67015 .elementor-element.elementor-element-fc742b1 .elementor-icon-box-title{margin-block-end:10px;color:#12B1CC;}.elementor-67015 .elementor-element.elementor-element-fc742b1.elementor-view-stacked .elementor-icon{background-color:#12B1CC;}.elementor-67015 .elementor-element.elementor-element-fc742b1.elementor-view-framed .elementor-icon, .elementor-67015 .elementor-element.elementor-element-fc742b1.elementor-view-default .elementor-icon{fill:#12B1CC;color:#12B1CC;border-color:#12B1CC;}.elementor-67015 .elementor-element.elementor-element-fc742b1 .elementor-icon{font-size:24px;}.elementor-67015 .elementor-element.elementor-element-fc742b1 .elementor-icon-box-title, .elementor-67015 .elementor-element.elementor-element-fc742b1 .elementor-icon-box-title a{font-size:23px;}.elementor-67015 .elementor-element.elementor-element-fc742b1:has(:hover) .elementor-icon-box-title,
					 .elementor-67015 .elementor-element.elementor-element-fc742b1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-67015 .elementor-element.elementor-element-fc742b1 .elementor-icon-box-description{font-size:16px;line-height:21px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-217a78a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-217a78a > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b > .elementor-widget-container{background-color:#FFFFFF;margin:29px 0px 0px 0px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b:hover .elementor-widget-container{background-color:#5AAB338C;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b .elementor-icon-box-title{margin-block-end:10px;color:#5AAB33;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b.elementor-view-stacked .elementor-icon{background-color:#5aab33;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b.elementor-view-framed .elementor-icon, .elementor-67015 .elementor-element.elementor-element-3c6cf9b.elementor-view-default .elementor-icon{fill:#5aab33;color:#5aab33;border-color:#5aab33;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b .elementor-icon{font-size:24px;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b .elementor-icon-box-title, .elementor-67015 .elementor-element.elementor-element-3c6cf9b .elementor-icon-box-title a{font-size:23px;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b:has(:hover) .elementor-icon-box-title,
					 .elementor-67015 .elementor-element.elementor-element-3c6cf9b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-67015 .elementor-element.elementor-element-3c6cf9b .elementor-icon-box-description{font-size:16px;line-height:20px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-cc6e70e > .elementor-widget-container{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-67015 .elementor-element.elementor-element-cc6e70e:hover .elementor-widget-container{background-color:#F15A4099;}.elementor-67015 .elementor-element.elementor-element-cc6e70e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-67015 .elementor-element.elementor-element-cc6e70e .elementor-icon-box-title{margin-block-end:10px;color:#F15A40;}.elementor-67015 .elementor-element.elementor-element-cc6e70e.elementor-view-stacked .elementor-icon{background-color:#F15A40;}.elementor-67015 .elementor-element.elementor-element-cc6e70e.elementor-view-framed .elementor-icon, .elementor-67015 .elementor-element.elementor-element-cc6e70e.elementor-view-default .elementor-icon{fill:#F15A40;color:#F15A40;border-color:#F15A40;}.elementor-67015 .elementor-element.elementor-element-cc6e70e .elementor-icon{font-size:24px;}.elementor-67015 .elementor-element.elementor-element-cc6e70e .elementor-icon-box-title, .elementor-67015 .elementor-element.elementor-element-cc6e70e .elementor-icon-box-title a{font-size:23px;}.elementor-67015 .elementor-element.elementor-element-cc6e70e:has(:hover) .elementor-icon-box-title,
					 .elementor-67015 .elementor-element.elementor-element-cc6e70e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-67015 .elementor-element.elementor-element-cc6e70e .elementor-icon-box-description{font-size:16px;line-height:20px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-a3b4b46:not(.elementor-motion-effects-element-type-background), .elementor-67015 .elementor-element.elementor-element-a3b4b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F9A26C38 0%, #FFFFFF 100%);}.elementor-67015 .elementor-element.elementor-element-a3b4b46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-32px;margin-bottom:-32px;padding:0px 40px 90px 40px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-a3b4b46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-a3b4b46 > .elementor-shape-top .elementor-shape-fill{fill:#FAFBFD;}.elementor-67015 .elementor-element.elementor-element-a3b4b46 > .elementor-shape-top svg{width:calc(163% + 1.3px);height:94px;}.elementor-67015 .elementor-element.elementor-element-a3b4b46 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:0px;}.elementor-67015 .elementor-element.elementor-element-051e530 > .elementor-element-populated{margin:56px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-9fac2e5{text-align:start;}.elementor-67015 .elementor-element.elementor-element-9fac2e5 .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-9f0cbf9 > .elementor-container{max-width:1299px;}.elementor-67015 .elementor-element.elementor-element-9f0cbf9{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 32px 40px 32px;}.elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-703e063:hover > .elementor-element-populated{box-shadow:0px 40px 80px -24px rgba(0, 0, 0, 0.16);}.elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-e4b5c2b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-67015 .elementor-element.elementor-element-e4b5c2b > .elementor-widget-container{margin:-50px -105px -126px -93px;}.elementor-67015 .elementor-element.elementor-element-e4b5c2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67015 .elementor-element.elementor-element-e4b5c2b img{border-style:none;}.elementor-67015 .elementor-element.elementor-element-02f437b > .elementor-widget-container{margin:139px 75px 3px 69px;}.elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 32px 40px 32px;}.elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-b483545:hover > .elementor-element-populated{box-shadow:0px 40px 80px -24px rgba(0, 0, 0, 0.16);}.elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-b972dc5{width:var( --container-widget-width, 100.599% );max-width:100.599%;--container-widget-width:100.599%;--container-widget-flex-grow:0;}.elementor-67015 .elementor-element.elementor-element-b972dc5 > .elementor-widget-container{margin:1px -27px 16px -28px;}.elementor-67015 .elementor-element.elementor-element-b972dc5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67015 .elementor-element.elementor-element-b972dc5 img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-8519c88{width:var( --container-widget-width, 98.111% );max-width:98.111%;--container-widget-width:98.111%;--container-widget-flex-grow:0;font-size:14px;}.elementor-67015 .elementor-element.elementor-element-8519c88 > .elementor-widget-container{margin:82px 0px -8px 0px;}.elementor-67015 .elementor-element.elementor-element-8519c88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67015 .elementor-element.elementor-element-b22d4eb > .elementor-widget-container{margin:53px 37px 38px 38px;padding:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 32px 40px 32px;}.elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-128d529:hover > .elementor-element-populated{box-shadow:0px 40px 80px -24px rgba(0, 0, 0, 0.16);}.elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-ed79f4c > .elementor-widget-container{margin:0px -32px 16px -32px;}.elementor-67015 .elementor-element.elementor-element-ed79f4c img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-c321387 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-67015 .elementor-element.elementor-element-9230ab7 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-67015 .elementor-element.elementor-element-9230ab7{font-size:14px;}.elementor-67015 .elementor-element.elementor-element-5856c91 > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-67015 .elementor-element.elementor-element-595bc1c:not(.elementor-motion-effects-element-type-background), .elementor-67015 .elementor-element.elementor-element-595bc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7F2F4;}.elementor-67015 .elementor-element.elementor-element-595bc1c > .elementor-container{max-width:960px;}.elementor-67015 .elementor-element.elementor-element-595bc1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:65px 21px 65px 40px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-595bc1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-595bc1c > .elementor-shape-top svg{width:calc(241% + 1.3px);height:47px;}.elementor-67015 .elementor-element.elementor-element-595bc1c > .elementor-shape-bottom .elementor-shape-fill{fill:#FAFBFD;}.elementor-67015 .elementor-element.elementor-element-595bc1c > .elementor-shape-bottom svg{width:calc(197% + 1.3px);height:392px;}.elementor-67015 .elementor-element.elementor-element-c0f6471{text-align:center;}.elementor-67015 .elementor-element.elementor-element-c0f6471 .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-857e5d3{--divider-border-style:solid;--divider-border-width:4px;}.elementor-67015 .elementor-element.elementor-element-857e5d3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-67015 .elementor-element.elementor-element-857e5d3 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-67015 .elementor-element.elementor-element-857e5d3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-67015 .elementor-element.elementor-element-2c52409 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:25px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-1edfaa5c{padding:10px 10px 10px 10px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-nav .elementkit-nav-link.active{background-color:#01AEA0;color:#000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:10px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:10px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical){text-align:left;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-size:20px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:16px;}.rtl .elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:16px;margin-right:0;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:16px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-nav .elementkit-nav-link{padding:14px 35px 14px 35px;color:#01AEA0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#01AEA0;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementskit-tab-icon :is(svg, i){fill:#01AEA0;color:#01AEA0;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-nav-link.active .elementskit-tab-icon :is(svg, i){fill:#000;color:#000;}.elementor-67015 .elementor-element.elementor-element-a426c39 .elementkit-tab-nav .elementkit-nav-item a.elementkit-nav-link{border-radius:4px 4px 4px 4px;}.elementor-67015 .elementor-element.elementor-element-a426c39 .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;}.elementor-67015 .elementor-element.elementor-element-44fd443 > .elementor-container{max-width:1242px;}.elementor-67015 .elementor-element.elementor-element-44fd443{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;padding:0px 40px 15px 40px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-44fd443 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-08a6141{text-align:start;}.elementor-67015 .elementor-element.elementor-element-08a6141 .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-9c31039{--divider-border-style:solid;--divider-border-width:4px;}.elementor-67015 .elementor-element.elementor-element-9c31039 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-67015 .elementor-element.elementor-element-9c31039 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-67015 .elementor-element.elementor-element-9c31039 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-67015 .elementor-element.elementor-element-a54cb58{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:25px;color:#030303;}.elementor-67015 .elementor-element.elementor-element-c844a01{margin-top:10px;margin-bottom:0px;padding:32px 0px 25px 0px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-b9c17b0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 10px 10px 10px;}.elementor-67015 .elementor-element.elementor-element-b9c17b0 > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-b9c17b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-b9c17b0 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-b9c17b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-2d77896 > .elementor-widget-container{margin:-32px 0px 8px -32px;}.elementor-67015 .elementor-element.elementor-element-2d77896 img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-d8be560 .elementor-image-box-title{margin-bottom:5px;line-height:1em;}.elementor-67015 .elementor-element.elementor-element-d8be560 .elementor-image-box-description{font-size:16px;line-height:1.6em;}.elementor-67015 .elementor-element.elementor-element-5ba0603 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 10px 10px 10px;}.elementor-67015 .elementor-element.elementor-element-5ba0603 > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-5ba0603 > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-5ba0603 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-5ba0603 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-20ca51f > .elementor-widget-container{margin:-32px 0px 8px -32px;}.elementor-67015 .elementor-element.elementor-element-20ca51f img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-c2cbd77 .elementor-image-box-title{margin-bottom:8px;line-height:1em;}.elementor-67015 .elementor-element.elementor-element-c2cbd77 .elementor-image-box-description{font-size:16px;line-height:1.6em;}.elementor-67015 .elementor-element.elementor-element-9773383 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 10px 10px 10px;}.elementor-67015 .elementor-element.elementor-element-9773383 > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-9773383 > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-9773383 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-9773383 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-22fb92a > .elementor-widget-container{margin:-32px 0px 8px -32px;}.elementor-67015 .elementor-element.elementor-element-22fb92a img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-dc722ad .elementor-image-box-title{margin-bottom:8px;line-height:1em;}.elementor-67015 .elementor-element.elementor-element-dc722ad .elementor-image-box-description{font-size:16px;line-height:1.6em;}.elementor-67015 .elementor-element.elementor-element-09be841 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 10px 10px 10px;}.elementor-67015 .elementor-element.elementor-element-09be841 > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-09be841 > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-09be841 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-09be841 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-43ddef2 > .elementor-widget-container{margin:-32px 0px 8px -32px;}.elementor-67015 .elementor-element.elementor-element-43ddef2 img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-e9436b4 .elementor-image-box-title{margin-bottom:8px;line-height:1em;}.elementor-67015 .elementor-element.elementor-element-e9436b4 .elementor-image-box-description{font-size:16px;line-height:1.6em;}.elementor-67015 .elementor-element.elementor-element-f04b21c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 10px 10px 10px;}.elementor-67015 .elementor-element.elementor-element-f04b21c > .elementor-element-populated, .elementor-67015 .elementor-element.elementor-element-f04b21c > .elementor-element-populated > .elementor-background-overlay, .elementor-67015 .elementor-element.elementor-element-f04b21c > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-f04b21c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-23a1bf2 > .elementor-widget-container{margin:-32px 0px 8px -32px;}.elementor-67015 .elementor-element.elementor-element-23a1bf2 img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-09fd73b .elementor-image-box-title{margin-bottom:8px;line-height:1em;}.elementor-67015 .elementor-element.elementor-element-09fd73b .elementor-image-box-description{font-size:16px;line-height:1.6em;}.elementor-67015 .elementor-element.elementor-element-tm8g03l:not(.elementor-motion-effects-element-type-background), .elementor-67015 .elementor-element.elementor-element-tm8g03l > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7F2F4;}.elementor-67015 .elementor-element.elementor-element-tm8g03l > .elementor-container{max-width:1241px;}.elementor-67015 .elementor-element.elementor-element-tm8g03l > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-tm8g03l{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-tm8g03l > .elementor-shape-top .elementor-shape-fill{fill:#FAFBFD;}.elementor-67015 .elementor-element.elementor-element-tm8g03l > .elementor-shape-top svg{width:calc(233% + 1.3px);height:258px;}.elementor-67015 .elementor-element.elementor-element-tm8g03l > .elementor-shape-bottom .elementor-shape-fill{fill:#FAFBFD;}.elementor-67015 .elementor-element.elementor-element-tm8g03l > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:48px;}.elementor-67015 .elementor-element.elementor-element-f7739f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-67015 .elementor-element.elementor-element-f7739f2{margin-top:50px;margin-bottom:50px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-6f3b2f7 > .elementor-element-populated{padding:0px 96px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-7bea723{--divider-border-style:solid;--divider-border-width:4px;}.elementor-67015 .elementor-element.elementor-element-7bea723 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-67015 .elementor-element.elementor-element-7bea723 .elementor-divider-separator{width:48px;}.elementor-67015 .elementor-element.elementor-element-7bea723 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-67015 .elementor-element.elementor-element-a7e23c3{text-align:start;}.elementor-67015 .elementor-element.elementor-element-a7e23c3 .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-8793da5{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:normal;line-height:25px;color:#030303;}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-icon i{color:#389BAE;transition:color 0.3s;}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-icon svg{fill:#389BAE;transition:fill 0.3s;}.elementor-67015 .elementor-element.elementor-element-aeba6a4{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-item > a{font-weight:600;}.elementor-67015 .elementor-element.elementor-element-aeba6a4 .elementor-icon-list-text{color:#389BAE;transition:color 0.3s;}.elementor-67015 .elementor-element.elementor-element-e27512c .elementor-button{background-color:#6369D100;fill:#389BAE;color:#389BAE;border-style:solid;}.elementor-67015 .elementor-element.elementor-element-e27512c .elementor-button:hover, .elementor-67015 .elementor-element.elementor-element-e27512c .elementor-button:focus{background-color:#389BAE;color:#FFFFFF;}.elementor-67015 .elementor-element.elementor-element-e27512c > .elementor-widget-container{margin:67px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-67015 .elementor-element.elementor-element-e27512c .elementor-button-content-wrapper{flex-direction:row;}.elementor-67015 .elementor-element.elementor-element-e27512c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-67015 .elementor-element.elementor-element-e27512c .elementor-button:hover svg, .elementor-67015 .elementor-element.elementor-element-e27512c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-67015 .elementor-element.elementor-element-267706e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-67015 .elementor-element.elementor-element-267706e > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-4231689 img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-d910fcd img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-eb63d5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:32px;}.elementor-67015 .elementor-element.elementor-element-eb63d5f > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-67015 .elementor-element.elementor-element-cd1f650 img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-20f2a01 img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-336d15a img{border-radius:16px 16px 16px 16px;}.elementor-67015 .elementor-element.elementor-element-a4117e2 > .elementor-background-overlay{background-image:url("https://gardescolaire.org/wp-content/uploads/2023/09/blob-aqgs-fond-1.png");background-position:bottom left;background-repeat:no-repeat;background-size:15vw auto;opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-67015 .elementor-element.elementor-element-a4117e2 > .elementor-container{max-width:1241px;}.elementor-67015 .elementor-element.elementor-element-a4117e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:50px;padding:10px 40px 10px 40px;overflow:visible;}.elementor-bc-flex-widget .elementor-67015 .elementor-element.elementor-element-1b950d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-67015 .elementor-element.elementor-element-1b950d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-67015 .elementor-element.elementor-element-1b950d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-67015 .elementor-element.elementor-element-ddcdd67{--divider-border-style:solid;--divider-border-width:4px;}.elementor-67015 .elementor-element.elementor-element-ddcdd67 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-67015 .elementor-element.elementor-element-ddcdd67 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-67015 .elementor-element.elementor-element-ddcdd67 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-67015 .elementor-element.elementor-element-28a0620 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-67015 .elementor-element.elementor-element-28a0620{text-align:start;}.elementor-67015 .elementor-element.elementor-element-28a0620 .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .blogCarousel.swiper-container{--ekit_blog_posts_spacing:24px;--ekit_blog_posts_slide_show:1;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-blog-block-post, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-image-card, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-card{background-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .ekit-blog-carousel-pagination{text-align:center;justify-content:center;top:95%;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-blog-block-post > .row{align-items:flex-start;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-blog-block-post, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-post-image-card, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-post-card{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-blog-block-post .elementskit-post-body{padding:40px 40px 40px 40px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-image-card .elementskit-post-body{padding:40px 40px 40px 40px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-entry-thumb{border-radius:0px 0px 0px 0px;} .elementor-67015 .elementor-element.elementor-element-7eb8a03 .ekit-wid-con .elementskit-entry-thumb{padding:20px 20px 0px 20px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .post-meta-list{text-align:left;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .post-meta-list > span{color:#2575fc;fill:#2575fc;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-body .entry-title, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-entry-header .entry-title, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:26px;line-height:27px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-body .entry-title a{color:#000000;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-entry-header .entry-title a{color:#000000;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 20px 0px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 20px 0px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-footer{text-align:left;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementskit-post-body > p{text-align:left;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .ekit-blog-carousel-button-prev{left:-6%;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .ekit-blog-carousel-button-next{right:-6%;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementor-swiper-button{top:50%;font-size:55px;color:#020202;padding:10px 10px 10px 10px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .elementor-swiper-button svg{fill:#020202;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .swiper-pagination-bullet{border-radius:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#5141FFB5;opacity:1;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .swiper-pagination-bullet-active{background-color:#0000ff;transform:scale(1.2);}.elementor-67015 .elementor-element.elementor-element-74bb25a:not(.elementor-motion-effects-element-type-background), .elementor-67015 .elementor-element.elementor-element-74bb25a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67015 .elementor-element.elementor-element-74bb25a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 0px 104px 0px;overflow:visible;}.elementor-67015 .elementor-element.elementor-element-74bb25a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-67015 .elementor-element.elementor-element-5e09766.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-67015 .elementor-element.elementor-element-5e09766.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-67015 .elementor-element.elementor-element-5e09766.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-67015 .elementor-element.elementor-element-5e09766 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-67015 .elementor-element.elementor-element-5e09766 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-c0debdb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-67015 .elementor-element.elementor-element-c0debdb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-67015 .elementor-element.elementor-element-c0debdb .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-67015 .elementor-element.elementor-element-c0debdb .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-67015 .elementor-element.elementor-element-56ead59{text-align:center;}.elementor-67015 .elementor-element.elementor-element-56ead59 .elementor-heading-title{text-transform:uppercase;letter-spacing:0px;}.elementor-67015 .elementor-element.elementor-element-39a5dca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-67015 .elementor-element.elementor-element-3623133{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-67015 .elementor-element.elementor-element-3623133 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-67015 .elementor-element.elementor-element-3623133 .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-67015 .elementor-element.elementor-element-3623133 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-67015 .elementor-element.elementor-element-e70225d{text-align:center;}.elementor-67015 .elementor-element.elementor-element-e70225d .elementor-heading-title{text-transform:uppercase;letter-spacing:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-67015 .elementor-element.elementor-element-18iqtbp{padding:0px 40px 96px 40px;}.elementor-67015 .elementor-element.elementor-element-12c0af8 > .elementor-container{max-width:560px;}.elementor-67015 .elementor-element.elementor-element-6daba96 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-187b76f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-67015 .elementor-element.elementor-element-a3b4b46{padding:0px 40px 96px 40px;}.elementor-67015 .elementor-element.elementor-element-9fac2e5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-67015 .elementor-element.elementor-element-9f0cbf9{margin-top:48px;margin-bottom:0px;}.elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-element-populated{margin:0px 4px 16px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:0px 16px 24px 16px;}.elementor-67015 .elementor-element.elementor-element-e4b5c2b > .elementor-widget-container{margin:0px -16px 0px -16px;}.elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-element-populated{margin:0px 4px 16px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:0px 16px 24px 16px;}.elementor-67015 .elementor-element.elementor-element-b972dc5 > .elementor-widget-container{margin:0px -16px 0px -16px;}.elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-element-populated{margin:0px 4px 0px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:0px 16px 24px 16px;}.elementor-67015 .elementor-element.elementor-element-ed79f4c > .elementor-widget-container{margin:0px -16px 0px -16px;}.elementor-67015 .elementor-element.elementor-element-595bc1c{padding:64px 24px 64px 24px;}.elementor-67015 .elementor-element.elementor-element-c0f6471 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-67015 .elementor-element.elementor-element-857e5d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-44fd443{padding:64px 24px 64px 24px;}.elementor-67015 .elementor-element.elementor-element-08a6141 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-67015 .elementor-element.elementor-element-9c31039 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-c844a01{margin-top:20px;margin-bottom:104px;padding:20px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-b9c17b0 > .elementor-element-populated{margin:0px 8px 42px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:0px 20px 20px 20px;}.elementor-67015 .elementor-element.elementor-element-2d77896 > .elementor-widget-container{margin:-20px 0px 0px -20px;}.elementor-67015 .elementor-element.elementor-element-d8be560 .elementor-image-box-title{font-size:20px;}.elementor-67015 .elementor-element.elementor-element-5ba0603 > .elementor-element-populated{margin:0px 8px 42px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:0px 20px 20px 20px;}.elementor-67015 .elementor-element.elementor-element-20ca51f > .elementor-widget-container{margin:-20px 0px 0px -20px;}.elementor-67015 .elementor-element.elementor-element-c2cbd77 .elementor-image-box-title{font-size:20px;}.elementor-67015 .elementor-element.elementor-element-9773383 > .elementor-element-populated{margin:0px 8px 42px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:0px 20px 20px 20px;}.elementor-67015 .elementor-element.elementor-element-22fb92a > .elementor-widget-container{margin:-20px 0px 0px -20px;}.elementor-67015 .elementor-element.elementor-element-dc722ad .elementor-image-box-title{font-size:20px;}.elementor-67015 .elementor-element.elementor-element-09be841 > .elementor-element-populated{margin:0px 8px 42px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:0px 20px 20px 20px;}.elementor-67015 .elementor-element.elementor-element-43ddef2 > .elementor-widget-container{margin:-20px 0px 0px -20px;}.elementor-67015 .elementor-element.elementor-element-e9436b4 .elementor-image-box-title{font-size:20px;}.elementor-67015 .elementor-element.elementor-element-f04b21c > .elementor-element-populated{margin:0px 8px 0px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:0px 20px 20px 20px;}.elementor-67015 .elementor-element.elementor-element-23a1bf2 > .elementor-widget-container{margin:-20px 0px 0px -20px;}.elementor-67015 .elementor-element.elementor-element-09fd73b .elementor-image-box-title{font-size:20px;}.elementor-67015 .elementor-element.elementor-element-tm8g03l{padding:40px 40px 80px 40px;}.elementor-67015 .elementor-element.elementor-element-f7739f2{margin-top:0px;margin-bottom:80px;}.elementor-67015 .elementor-element.elementor-element-6f3b2f7 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-7bea723 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-a7e23c3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-67015 .elementor-element.elementor-element-267706e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-267706e > .elementor-element-populated{padding:48px 8px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-eb63d5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-eb63d5f > .elementor-element-populated{padding:0px 0px 48px 8px;}.elementor-67015 .elementor-element.elementor-element-a4117e2{padding:40px 40px 80px 40px;}.elementor-67015 .elementor-element.elementor-element-ddcdd67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-28a0620 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .blogCarousel.swiper-container{--ekit_blog_posts_spacing:30px;--ekit_blog_posts_slide_show:1;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-blog-block-post, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-post-image-card, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-67015 .elementor-element.elementor-element-74bb25a{padding:64px 24px 64px 24px;}.elementor-67015 .elementor-element.elementor-element-c0debdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-56ead59 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-67015 .elementor-element.elementor-element-3623133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-e70225d > .elementor-widget-container{padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-67015 .elementor-element.elementor-element-18iqtbp{padding:24px 24px 96px 24px;}.elementor-67015 .elementor-element.elementor-element-12c0af8{margin-top:96px;margin-bottom:0px;}.elementor-67015 .elementor-element.elementor-element-6daba96 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-67015 .elementor-element.elementor-element-f950d73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-9cbe47c > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-67015 .elementor-element.elementor-element-217a78a > .elementor-element-populated{padding:8px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-a3b4b46{padding:24px 24px 96px 24px;}.elementor-67015 .elementor-element.elementor-element-703e063 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-b483545 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-128d529 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-1edfaa5c{margin-top:100px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-989239b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-67015 .elementor-element.elementor-element-989239b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-44fd443{padding:48px 20px 48px 20px;}.elementor-67015 .elementor-element.elementor-element-c844a01{margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-b9c17b0 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-d8be560 .elementor-image-box-wrapper{text-align:start;}.elementor-67015 .elementor-element.elementor-element-d8be560 .elementor-image-box-description{font-size:14px;}.elementor-67015 .elementor-element.elementor-element-5ba0603 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-c2cbd77 .elementor-image-box-wrapper{text-align:start;}.elementor-67015 .elementor-element.elementor-element-c2cbd77 .elementor-image-box-description{font-size:14px;}.elementor-67015 .elementor-element.elementor-element-9773383 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-dc722ad .elementor-image-box-wrapper{text-align:start;}.elementor-67015 .elementor-element.elementor-element-dc722ad .elementor-image-box-description{font-size:14px;}.elementor-67015 .elementor-element.elementor-element-09be841 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-e9436b4 .elementor-image-box-wrapper{text-align:start;}.elementor-67015 .elementor-element.elementor-element-e9436b4 .elementor-image-box-description{font-size:14px;}.elementor-67015 .elementor-element.elementor-element-f04b21c > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-67015 .elementor-element.elementor-element-09fd73b .elementor-image-box-wrapper{text-align:start;}.elementor-67015 .elementor-element.elementor-element-09fd73b .elementor-image-box-description{font-size:14px;}.elementor-67015 .elementor-element.elementor-element-tm8g03l{padding:24px 24px 64px 24px;}.elementor-67015 .elementor-element.elementor-element-f7739f2{margin-top:0px;margin-bottom:64px;}.elementor-67015 .elementor-element.elementor-element-6f3b2f7 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-67015 .elementor-element.elementor-element-267706e{width:50%;}.elementor-67015 .elementor-element.elementor-element-267706e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-267706e > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-67015 .elementor-element.elementor-element-eb63d5f{width:50%;}.elementor-67015 .elementor-element.elementor-element-eb63d5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-67015 .elementor-element.elementor-element-eb63d5f > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-67015 .elementor-element.elementor-element-a4117e2 > .elementor-background-overlay{background-size:40vw auto;}.elementor-67015 .elementor-element.elementor-element-a4117e2{padding:24px 24px 64px 24px;}.elementor-bc-flex-widget .elementor-67015 .elementor-element.elementor-element-1b950d8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-67015 .elementor-element.elementor-element-1b950d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-67015 .elementor-element.elementor-element-1b950d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .blogCarousel.swiper-container{--ekit_blog_posts_spacing:30px;--ekit_blog_posts_slide_show:1;}.elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-blog-block-post, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-post-image-card, .elementor-67015 .elementor-element.elementor-element-7eb8a03 .wihout-masonry .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(min-width:768px){.elementor-67015 .elementor-element.elementor-element-6daba96{width:42.164%;}.elementor-67015 .elementor-element.elementor-element-9cbe47c{width:26.265%;}.elementor-67015 .elementor-element.elementor-element-217a78a{width:31.571%;}.elementor-67015 .elementor-element.elementor-element-703e063{width:33.916%;}.elementor-67015 .elementor-element.elementor-element-128d529{width:32.417%;}}@media(max-width:1024px) and (min-width:768px){.elementor-67015 .elementor-element.elementor-element-6daba96{width:100%;}.elementor-67015 .elementor-element.elementor-element-9cbe47c{width:50%;}.elementor-67015 .elementor-element.elementor-element-217a78a{width:50%;}.elementor-67015 .elementor-element.elementor-element-703e063{width:100%;}.elementor-67015 .elementor-element.elementor-element-b483545{width:100%;}.elementor-67015 .elementor-element.elementor-element-128d529{width:100%;}.elementor-67015 .elementor-element.elementor-element-989239b{width:100%;}.elementor-67015 .elementor-element.elementor-element-b9c17b0{width:50%;}.elementor-67015 .elementor-element.elementor-element-5ba0603{width:50%;}.elementor-67015 .elementor-element.elementor-element-9773383{width:50%;}.elementor-67015 .elementor-element.elementor-element-09be841{width:50%;}.elementor-67015 .elementor-element.elementor-element-f04b21c{width:50%;}}/* Start custom CSS for elementskit-simple-tab, class: .elementor-element-a426c39 *//* =========================================================
   AQGS — VARIABLES PARTAGÉES (Formations + Accompagnement)
   Scope : #aqgs-formbox, #aqgs-accbox
   ========================================================= */

#aqgs-formbox,
#aqgs-accbox{
  --aqgs-teal:#33BFC3;
  --aqgs-teal2:#02AAB0;
  --aqgs-ink:#0b4f53;
  --aqgs-text:#42505a;

  --aqgs-stroke: rgba(20,120,125,.18);
  --aqgs-shadow: 0 12px 30px rgba(2,40,44,.10);
  --aqgs-shadowH: 0 18px 42px rgba(2,40,44,.16);

  --aqgs-r-xl:22px;
  --aqgs-r-lg:16px;

  --aqgs-title: clamp(18px, 2.1vw, 22px);
  --aqgs-lead: clamp(13px, 1.2vw, 14.5px);

  --aqgs-t: 220ms;
}

/* =========================================================
   FORMATIONS AQGS — #aqgs-formbox
   Classes : aqgsf-*
   ========================================================= */

#aqgs-formbox .aqgsf-card{
  position: relative;
  overflow: hidden;
  border-radius: var(--aqgs-r-xl);
  background: linear-gradient(180deg, rgba(255,255,255,.92), rgba(255,255,255,.78));
  border: 1px solid var(--aqgs-stroke);
  box-shadow: var(--aqgs-shadow);
  padding: clamp(14px, 2vw, 20px);
}

#aqgs-formbox .aqgsf-card::before{
  content:"";
  position:absolute;
  inset:-2px;
  background:
    radial-gradient(640px 240px at 15% 0%, rgba(51,191,195,.18), transparent 60%),
    radial-gradient(520px 240px at 95% 15%, rgba(2,170,176,.12), transparent 60%),
    radial-gradient(520px 260px at 55% 115%, rgba(51,191,195,.10), transparent 60%);
  pointer-events:none;
}
#aqgs-formbox .aqgsf-card > *{ position: relative; }

#aqgs-formbox .aqgsf-head{
  display: grid;
  grid-template-columns: 64px 1fr;
  gap: 12px;
  align-items: center;
  margin-bottom: 12px;
}

#aqgs-formbox .aqgsf-brand{
  width: 64px;
  height: 64px;
  border-radius: 16px;
  display: grid;
  place-items: center;
  background: rgba(255,255,255,.78);
  border: 1px solid rgba(255,255,255,.65);
  box-shadow: 0 10px 24px rgba(2,40,44,.08);
  transition: transform var(--aqgs-t), box-shadow var(--aqgs-t);
  text-decoration:none;
}
#aqgs-formbox .aqgsf-brand:hover{
  transform: translateY(-2px);
  box-shadow: 0 14px 32px rgba(2,40,44,.14);
}
#aqgs-formbox .aqgsf-logo{
  width: 42px;
  height: 42px;
  object-fit: contain;
  display:block;
}

#aqgs-formbox .aqgsf-title{
  margin:0;
  font-size: var(--aqgs-title);
  line-height: 1.1;
  font-weight: 900;
  color: var(--aqgs-ink);
}
#aqgs-formbox .aqgsf-titlelink{
  color: inherit;
  text-decoration: none;
  border-radius: 10px;
}
#aqgs-formbox .aqgsf-titlelink:hover{
  text-decoration: underline;
  text-underline-offset: 3px;
}
#aqgs-formbox .aqgsf-lead{
  margin: .35rem 0 0;
  color: var(--aqgs-text);
  font-size: var(--aqgs-lead);
  line-height: 1.45;
}

/* Grid catégories */
#aqgs-formbox .aqgsf-grid{
  list-style: none;
  padding: 0;
  margin: 12px 0 14px;
  display: grid;
  gap: 14px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
@media (max-width: 900px){
  #aqgs-formbox .aqgsf-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 520px){
  #aqgs-formbox .aqgsf-grid{ grid-template-columns: 1fr; }
}
#aqgs-formbox .aqgsf-item{ margin:0; }

/* Tuile */
#aqgs-formbox .aqgsf-tile{
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;

  padding: 14px;
  min-height: 92px;

  border-radius: var(--aqgs-r-lg);
  background: rgba(255,255,255,.88);
  border: 1px solid rgba(255,255,255,.65);
  box-shadow: 0 10px 24px rgba(2,40,44,.07);

  text-decoration: none;
  color: inherit;

  transition: transform var(--aqgs-t), box-shadow var(--aqgs-t), border-color var(--aqgs-t);
  overflow: hidden;
}
#aqgs-formbox .aqgsf-tile:hover{
  transform: translateY(-3px);
  box-shadow: var(--aqgs-shadowH);
  border-color: rgba(51,191,195,.25);
}

/* Sans lien */
#aqgs-formbox .aqgsf-tile--nolink{ cursor: default; }
#aqgs-formbox .aqgsf-tile--nolink:hover{
  transform: none;
  box-shadow: 0 10px 24px rgba(2,40,44,.07);
  border-color: rgba(255,255,255,.65);
}

/* Badge */
#aqgs-formbox .aqgsf-flag{
  position:absolute;
  top: 10px;
  right: 10px;
  z-index: 2;

  font-size: 10px;
  font-weight: 900;
  letter-spacing: .3px;
  text-transform: uppercase;

  padding: 6px 10px;
  border-radius: 999px;
  color: #fff;
  background: linear-gradient(135deg, #ff4d7d, #e91e63);
  box-shadow: 0 10px 18px rgba(233,30,99,.22);
  white-space: nowrap;
}

/* Icône */
#aqgs-formbox .aqgsf-ico{
  width: 44px;
  height: 44px;
  border-radius: 14px;
  display: grid;
  place-items: center;
  font-weight: 900;
  color: #fff;
  letter-spacing: .2px;
  box-shadow: 0 12px 22px rgba(2,40,44,.12);
  margin-bottom: 10px;
}
#aqgs-formbox .aqgsf-ico--ae{ background: linear-gradient(135deg, var(--aqgs-teal), var(--aqgs-teal2)); }
#aqgs-formbox .aqgsf-ico--pp{ background: linear-gradient(135deg, #ff5a4f, #c0392b); }
#aqgs-formbox .aqgsf-ico--pt{ background: linear-gradient(135deg, #f5b23c, #e67e22); }
#aqgs-formbox .aqgsf-ico--sa{ background: linear-gradient(135deg, #2ecc71, #1eaa5a); }
#aqgs-formbox .aqgsf-ico--ap{ background: linear-gradient(135deg, #a66cff, #7f3fbf); }

#aqgs-formbox .aqgsf-name{
  display:block;
  font-weight: 900;
  color: var(--aqgs-ink);
  line-height: 1.15;
}

/* Tuile “Formations en ligne” */
#aqgs-formbox .aqgsf-item--wide{ grid-column: span 3; }
@media (max-width: 900px){
  #aqgs-formbox .aqgsf-item--wide{ grid-column: span 2; }
}
@media (max-width: 520px){
  #aqgs-formbox .aqgsf-item--wide{ grid-column: span 1; }
}

#aqgs-formbox .aqgsf-tile--online{
  flex-direction: row;
  align-items: center;
  gap: 14px;
  min-height: 96px;
}

#aqgs-formbox .aqgsf-ico--ol{
  background: linear-gradient(135deg, #1aa4b6, #0a6c72);
  width: 56px;
  height: 56px;
  border-radius: 18px;
  margin-bottom: 0;
  line-height: 1.05;
  font-size: 14px;
}

#aqgs-formbox .aqgsf-subtitle{
  display:block;
  margin-top: 6px;
  font-weight: 600;
  color: rgba(66,80,90,.85);
  font-size: 13px;
  line-height: 1.25;
}

/* CTA bas */
#aqgs-formbox .aqgsf-foot{ margin-top: 6px; }
#aqgs-formbox .aqgsf-cta{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #1a9fb3;
  font-weight: 800;
  text-decoration: none;
  border-radius: 10px;
  padding: 6px 2px;
}
#aqgs-formbox .aqgsf-cta:hover{
  text-decoration: underline;
  text-underline-offset: 3px;
}

/* =========================================================
   ACCOMPAGNEMENT AQGS — #aqgs-accbox
   Classes : aqgsa-*
   ========================================================= */

#aqgs-accbox .aqgsa-card{
  position: relative;
  overflow: hidden;
  border-radius: var(--aqgs-r-xl);
  background: linear-gradient(180deg, rgba(255,255,255,.92), rgba(255,255,255,.78));
  border: 1px solid var(--aqgs-stroke);
  box-shadow: var(--aqgs-shadow);
  padding: clamp(14px, 2vw, 20px);
  min-height: 100%;
}

#aqgs-accbox .aqgsa-card::before{
  content:"";
  position:absolute;
  inset:-2px;
  background:
    radial-gradient(520px 220px at 20% 0%, rgba(51,191,195,.14), transparent 60%),
    radial-gradient(520px 240px at 95% 30%, rgba(2,170,176,.10), transparent 60%);
  pointer-events:none;
}
#aqgs-accbox .aqgsa-card > *{ position: relative; }

#aqgs-accbox .aqgsa-head{
  display: grid;
  grid-template-columns: 64px 1fr;
  gap: 12px;
  align-items: center;
  margin-bottom: 10px;
}

#aqgs-accbox .aqgsa-brand{
  width: 64px;
  height: 64px;
  border-radius: 16px;
  display: grid;
  place-items: center;
  background: rgba(255,255,255,.78);
  border: 1px solid rgba(255,255,255,.65);
  box-shadow: 0 10px 24px rgba(2,40,44,.08);
  transition: transform var(--aqgs-t), box-shadow var(--aqgs-t);
  text-decoration:none;
}
#aqgs-accbox .aqgsa-brand:hover{
  transform: translateY(-2px);
  box-shadow: 0 14px 32px rgba(2,40,44,.14);
}

#aqgs-accbox .aqgsa-logo{
  width: 42px;
  height: 42px;
  object-fit: contain;
  display:block;
}

#aqgs-accbox .aqgsa-title{
  margin:0;
  font-size: var(--aqgs-title);
  line-height: 1.1;
  font-weight: 900;
  color: var(--aqgs-ink);
}

#aqgs-accbox .aqgsa-titlelink{
  color: inherit;
  text-decoration: none;
  border-radius: 10px;
}
#aqgs-accbox .aqgsa-titlelink:hover{
  text-decoration: underline;
  text-underline-offset: 3px;
}

#aqgs-accbox .aqgsa-lead{
  margin: .35rem 0 0;
  color: var(--aqgs-text);
  font-size: var(--aqgs-lead);
  line-height: 1.45;
}

/* Pills */
#aqgs-accbox .aqgsa-pills{
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 6px 0 10px;
}

#aqgs-accbox .aqgsa-pill{
  font-size: 12px;
  padding: 6px 10px;
  border-radius: 999px;
  background: rgba(255,255,255,.82);
  border: 1px solid rgba(51,191,195,.22);
  color: var(--aqgs-ink);
}

/* Liste/check */
#aqgs-accbox .aqgsa-check{
  list-style: none;
  padding: 0;
  margin: 10px 0 14px;
  color: var(--aqgs-text);
}

#aqgs-accbox .aqgsa-check li{
  position: relative;
  padding-left: 28px;
  line-height: 1.5;
  font-size: clamp(13px, 1.25vw, 14.5px);
}

#aqgs-accbox .aqgsa-check li::before{
  content:"";
  position:absolute;
  left: 0;
  top: .28em;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: conic-gradient(from 180deg, var(--aqgs-teal) 0 78%, rgba(51,191,195,.18) 78% 100%);
  box-shadow: inset 0 0 0 2px rgba(255,255,255,.9), 0 0 0 1px rgba(51,191,195,.35);
}

/* CTA */
#aqgs-accbox .aqgsa-foot{
  margin-top: auto;
}

#aqgs-accbox .aqgsa-cta{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #1a9fb3;
  font-weight: 800;
  text-decoration: none;
  border-radius: 10px;
  padding: 6px 2px;
}
#aqgs-accbox .aqgsa-cta:hover{
  text-decoration: underline;
  text-underline-offset: 3px;
}

/* Accessibilité / motion */
@media (prefers-reduced-motion: reduce){
  #aqgs-formbox .aqgsf-brand,
  #aqgs-formbox .aqgsf-tile,
  #aqgs-accbox .aqgsa-brand{
    transition: none !important;
  }
}/* End custom CSS */