.elementor-14802 .elementor-element.elementor-element-1ec83cf{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-14802 .elementor-element.elementor-element-1ec83cf:not(.elementor-motion-effects-element-type-background),.elementor-14802 .elementor-element.elementor-element-1ec83cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9f7ff}.elementor-14802 .elementor-element.elementor-element-1ec83cf>.elementor-shape-bottom svg,.elementor-14802 .elementor-element.elementor-element-1ec83cf>.e-con-inner>.elementor-shape-bottom svg{height:50px}.elementor-14802 .elementor-element.elementor-element-b02ab21 .elementor-heading-title{font-family:"Pie pie",Sans-serif;font-size:70px;font-weight:500;text-transform:uppercase;color:#0cb7eb}.elementor-14802 .elementor-element.elementor-element-bb10e3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-14802 .elementor-element.elementor-element-bb10e3a:not(.elementor-motion-effects-element-type-background),.elementor-14802 .elementor-element.elementor-element-bb10e3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCF5F300}.elementor-14802 .elementor-element.elementor-element-d7b65b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-14802 .elementor-element.elementor-element-f3f8f13{--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-14802 .elementor-element.elementor-element-50c9fae>.elementor-widget-container{border-radius:20px}.woocommerce .elementor-14802 .elementor-element.elementor-element-50c9fae .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-14802 .elementor-element.elementor-element-50c9fae .flex-viewport{border-radius:10px}.woocommerce .elementor-14802 .elementor-element.elementor-element-50c9fae .flex-control-thumbs img{border-radius:20px}.elementor-14802 .elementor-element.elementor-element-d8344ef{--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-14802 .elementor-element.elementor-element-b8b1ba6{text-align:center;font-family:"Space Grotesk",Sans-serif;font-weight:400;color:#000}.elementor-14802 .elementor-element.elementor-element-bd10d3b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--view-cart-spacing:40px}.elementor-14802 .elementor-element.elementor-element-bd10d3b>.elementor-widget-container{background-color:#1d73a8;padding:20px 20px 40px;border-radius:20px}.elementor-14802 .elementor-element.elementor-element-bd10d3b.elementor-element{--align-self:center}.elementor-14802 .elementor-element.elementor-element-bd10d3b .cart button,.elementor-14802 .elementor-element.elementor-element-bd10d3b .cart .button{font-family:"Space Grotesk",Sans-serif;border-radius:50px;padding:15px 30px;color:#fff;background-color:#ee7c33;border-color:#02010100;transition:all .2s}.elementor-14802 .elementor-element.elementor-element-bd10d3b .cart button:hover,.elementor-14802 .elementor-element.elementor-element-bd10d3b .cart .button:hover{background-color:#e01454}.woocommerce .elementor-14802 .elementor-element.elementor-element-bd10d3b form.cart table.variations label{color:#fff}.woocommerce .elementor-14802 .elementor-element.elementor-element-bd10d3b form.cart table.variations td.value select{color:#fff}.elementor-14802 .elementor-element.elementor-element-9f5e253{--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-14802 .elementor-element.elementor-element-9f5e253:not(.elementor-motion-effects-element-type-background),.elementor-14802 .elementor-element.elementor-element-9f5e253>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCF5F300}.elementor-14802 .elementor-element.elementor-element-d05359e{width:100%;max-width:100%;text-align:left}.elementor-14802 .elementor-element.elementor-element-d05359e.elementor-element{--align-self:flex-start}.elementor-14802 .elementor-element.elementor-element-d05359e .elementor-heading-title{font-family:"Pie pie",Sans-serif;font-size:36px;font-weight:100;text-transform:uppercase;color:#1d73a8}.elementor-14802 .elementor-element.elementor-element-329b58f>.elementor-widget-container{margin:0 0 70px}.woocommerce .elementor-14802 .elementor-element.elementor-element-329b58f .woocommerce-product-details__short-description{color:#324a6d;font-family:"Space Grotesk",Sans-serif}@media(max-width:1024px){.elementor-14802 .elementor-element.elementor-element-b02ab21{text-align:left}.elementor-14802 .elementor-element.elementor-element-b02ab21 .elementor-heading-title{font-size:35px}.elementor-14802 .elementor-element.elementor-element-d7b65b7{--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-14802 .elementor-element.elementor-element-bd10d3b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:767px){.elementor-14802 .elementor-element.elementor-element-b02ab21{text-align:center}.elementor-14802 .elementor-element.elementor-element-b02ab21 .elementor-heading-title{font-size:25px}.elementor-14802 .elementor-element.elementor-element-b8b1ba6{text-align:center}.elementor-14802 .elementor-element.elementor-element-d05359e .elementor-heading-title{font-size:30px}}@media(min-width:768px){.elementor-14802 .elementor-element.elementor-element-1ec83cf{--content-width:1400px}.elementor-14802 .elementor-element.elementor-element-d7b65b7{--content-width:1140px}.elementor-14802 .elementor-element.elementor-element-f3f8f13{--width:50%}.elementor-14802 .elementor-element.elementor-element-d8344ef{--width:50%}.elementor-14802 .elementor-element.elementor-element-9f5e253{--content-width:1200px}}@media(max-width:1024px) and (min-width:768px){.elementor-14802 .elementor-element.elementor-element-f3f8f13{--width:100%}.elementor-14802 .elementor-element.elementor-element-d8344ef{--width:100%}}.elementor-14802 .elementor-element.elementor-element-b02ab21 h1{-webkit-text-stroke:2px #000}.elementor-14802 .elementor-element.elementor-element-bd10d3b .wrapper--inputs{border:none!important}.elementor-14802 .elementor-element.elementor-element-bd10d3b div#wc-bookings-booking-form label input{padding:0}.elementor-14802 .elementor-element.elementor-element-bd10d3b .wrapper--inputs label{border-bottom:solid 1px #fff}.elementor-14802 .elementor-element.elementor-element-bd10d3b .booking_date_year{padding-right:0 !important}.elementor-14802 .elementor-element.elementor-element-bd10d3b .wcpa_section_body .wcpa_row.wcpa_row_index_0{display:none}.elementor-14802 .elementor-element.elementor-element-bd10d3b .wc-bookings-date-picker-date-fields input::placeholder{font-size:15px}.elementor-14802 .elementor-element.elementor-element-bd10d3b .booking_date_year,.elementor-14802 .elementor-element.elementor-element-bd10d3b .booking_to_date_year{font-size:15px !important}.elementor-14802 .elementor-element.elementor-element-bd10d3b .wrapper--inputs.wrapper--inputs__startDate label,.elementor-14802 .elementor-element.elementor-element-bd10d3b .wc-bookings-date-picker-date-fields label{padding:0 12px !important;margin:auto !important}.elementor-14802 .elementor-element.elementor-element-bd10d3b .wrapper--formDate{width:100%}@media screen and (max-width:767px){.wrapper--formDate{flex-wrap:wrap}.wcpa_field_label{font-size:14px !important}}.elementor-14802 .elementor-element.elementor-element-bd10d3b .custom-number-wrapper button{border-radius:0 !important;padding:0 !important;background:#0cb7eb !important}.elementor-14802 .elementor-element.elementor-element-bd10d3b .custom-number-wrapper input{min-height:20px !important;height:34px;max-height:34px!important;width:54px!important;max-width:54px!important;min-width:54px!important}.elementor-14802 .elementor-element.elementor-element-bd10d3b .merchant-payment-logos-title *{color:#fff}.elementor-14802 .elementor-element.elementor-element-bd10d3b .custom-number-wrapper{border-radius:5px;overflow:hidden}.elementor-14802 .elementor-element.elementor-element-bd10d3b .custom-number-wrapper{display:flex !important;flex-direction:row !important}.elementor-14802 .elementor-element.elementor-element-329b58f h2 b{color:#1d73a8;text-transform:uppercase;font-size:20px;font-weight:900;line-height:110%!important}.elementor-14802 .elementor-element.elementor-element-329b58f ul{list-style:none;padding-left:0}.elementor-14802 .elementor-element.elementor-element-329b58f ul li{position:relative;padding-left:30px;margin-bottom:10px;font-weight:400;margin-left:30px;font-size:16px}.elementor-14802 .elementor-element.elementor-element-329b58f ul li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-image:url('/wp-content/uploads/2025/06/checked-1.svg');background-size:contain;background-repeat:no-repeat}.elementor-14802 .elementor-element.elementor-element-329b58f table{width:100%;border-collapse:collapse;background-color:#751b67;color:#fff;border:0 solid #751b67;border-radius:10px !important;overflow:hidden}.elementor-14802 .elementor-element.elementor-element-329b58f table tr:first-child td{text-transform:uppercase;font-weight:700}.elementor-14802 .elementor-element.elementor-element-329b58f table thead tr{background-color:#751b67;color:#fff;text-align:left}.elementor-14802 .elementor-element.elementor-element-329b58f table th,.elementor-14802 .elementor-element.elementor-element-329b58f table td{padding:12px 15px;border:0 solid silver}.elementor-14802 .elementor-element.elementor-element-329b58f table tbody tr{background-color:#1d73a8}.elementor-14802 .elementor-element.elementor-element-329b58f table tbody tr:nth-child(even){background-color:#15679a}.elementor-14802 .elementor-element.elementor-element-329b58f table tbody tr:hover{background-color:#15679a}.elementor-14802 .elementor-element.elementor-element-329b58f table td strong{color:#fff}@font-face{font-family:'Pie pie';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.aqua-blue.fr/wp-content/uploads/2025/06/Piepie-W01-Regular.woff') format('woff')}