/* http://www.aphgranville.fr/wp-content/uploads/elementor/css/post-6344.css?ver=1730756809 */
.elementor-6344 .elementor-element.elementor-element-7590be1{text-align:right}.elementor-6344 .elementor-element.elementor-element-7590be1 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-6344 .elementor-element.elementor-element-7590be1>.elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-f9356fa) 100%)}.elementor-6344 .elementor-element.elementor-element-cffd44c .countdown-section:not(:last-child) .countdown-amount::before,.elementor-6344 .elementor-element.elementor-element-cffd44c .countdown-section:not(:last-child) .countdown-amount::after{visibility:visible}.elementor-6344 .elementor-element.elementor-element-cffd44c .wgl-countdown .countdown-section{padding:0em .33em 0em .33em}.elementor-6344 .elementor-element.elementor-element-cffd44c .wgl-countdown{font-size:39px}.elementor-6344 .elementor-element.elementor-element-cffd44c .wgl-countdown .countdown-amount{min-width:1.87em}.elementor-6344 .elementor-element.elementor-element-cffd44c .wgl-countdown .countdown-period{line-height:11px;letter-spacing:1px;word-spacing:0;text-align:center;color:#00192C}.elementor-6344 .elementor-element.elementor-element-cffd44c .countdown-section:not(:last-child) .countdown-amount{--dots-size:10px;--dots-interval:0.22em;--dots-v-pos:0.25em}.elementor-6344 .elementor-element.elementor-element-cffd44c>.elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-f9356fa) 100%)}.elementor-6344 .elementor-element.elementor-element-adfd37a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6344 .elementor-element.elementor-element-adfd37a .elementor-divider-separator{width:100%}.elementor-6344 .elementor-element.elementor-element-adfd37a .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-6344 .elementor-element.elementor-element-287aa01>.elementor-container{max-width:1008px}.elementor-6344 .elementor-element.elementor-element-287aa01:not(.elementor-motion-effects-element-type-background),.elementor-6344 .elementor-element.elementor-element-287aa01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#498BEA 0%,#C1E4EA 100%)}.elementor-6344 .elementor-element.elementor-element-287aa01{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6344 .elementor-element.elementor-element-287aa01>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6344 .elementor-element.elementor-element-287aa01>.elementor-shape-top svg{width:calc(100% + 1.3px);height:113px;transform:translateX(-50%) rotateY(180deg)}.elementor-6344 .elementor-element.elementor-element-5720f93{--spacer-size:62px}.elementor-6344 .elementor-element.elementor-element-6e0ff26>.elementor-widget-container{padding:142px 0 0 0}.elementor-6344 .elementor-element.elementor-element-220aff1>.elementor-widget-container{margin:73px 0 0 0}body.elementor-page-6344 #main.site-main{z-index:0}@media(max-width:1200px){.elementor-6344 .elementor-element.elementor-element-cffd44c .wgl-countdown{font-size:64px}.elementor-6344 .elementor-element.elementor-element-cffd44c .wgl-countdown .countdown-amount{min-width:1.3em}.elementor-6344 .elementor-element.elementor-element-cffd44c .countdown-section:not(:last-child) .countdown-amount{--dots-size:8px}}@media(max-width:767px){.elementor-6344 .elementor-element.elementor-element-cffd44c .wgl-countdown{font-size:8vw}.elementor-6344 .elementor-element.elementor-element-cffd44c .countdown-section:not(:last-child) .countdown-amount{--dots-size:3px}}