.elementor-961 .elementor-element.elementor-element-435e9cd6 .ee-parallax__inner{background-image:url("https://www.fitswimfamily.fr/wp-content/uploads/2018/05/sime-basioli-181541-unsplash_bd.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-961 .elementor-element.elementor-element-435e9cd6{background-image:url("https://www.fitswimfamily.fr/wp-content/uploads/2018/05/sime-basioli-181541-unsplash_bd.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;z-index:1;}.elementor-961 .elementor-element.elementor-element-435e9cd6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #4054b2 0%, #21a2a8 100%);opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-961 .elementor-element.elementor-element-7852a5c4{text-align:center;}.elementor-961 .elementor-element.elementor-element-7852a5c4.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-961 .elementor-element.elementor-element-7852a5c4 .elementor-heading-title{font-size:58px;font-weight:400;text-transform:uppercase;}.elementor-961 .elementor-element.elementor-element-7852a5c4 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-4127d88 .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#e82e8a;width:80px;}.elementor-961 .elementor-element.elementor-element-4127d88 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-961 .elementor-element.elementor-element-4127d88 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-594bc7b9 > .elementor-container{max-width:1127px;}.elementor-961 .elementor-element.elementor-element-594bc7b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 50px 0px;}.elementor-961 .elementor-element.elementor-element-594bc7b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-961 .elementor-element.elementor-element-382719e1 .elementor-image img{width:10%;}.elementor-961 .elementor-element.elementor-element-382719e1 > .elementor-widget-container{margin:-145px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-382719e1{z-index:10;}.elementor-961 .elementor-element.elementor-element-382719e1 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-6b4534df{border-style:solid;border-width:0px 0px 1px 0px;border-color:#555453;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;z-index:5;}.elementor-961 .elementor-element.elementor-element-6b4534df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-961 .elementor-element.elementor-element-1c27fe86 > .elementor-element-populated{background-image:url("https://www.fitswimfamily.fr/wp-content/uploads/2018/05/aqua_3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-1c27fe86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-961 .elementor-element.elementor-element-4548a07a .elementor-spacer-inner{height:13px;}.elementor-961 .elementor-element.elementor-element-4548a07a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-f2e70b6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-961 .elementor-element.elementor-element-6cea5d6c{text-align:left;}.elementor-961 .elementor-element.elementor-element-6cea5d6c.elementor-widget-heading .elementor-heading-title{color:#21a2a8;}.elementor-961 .elementor-element.elementor-element-6cea5d6c .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;}.elementor-961 .elementor-element.elementor-element-6cea5d6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-6cea5d6c .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-3439d594 .elementor-text-editor{text-align:left;}.elementor-961 .elementor-element.elementor-element-3439d594{font-size:15px;}.elementor-961 .elementor-element.elementor-element-3439d594 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-11f0dad2{padding:0px 0px 10px 0px;}.elementor-961 .elementor-element.elementor-element-3760c77c a.elementor-button, .elementor-961 .elementor-element.elementor-element-3760c77c .elementor-button{font-size:18px;font-weight:600;color:#21a2a8;background-color:rgba(33,162,168,0);padding:8px 20px 08px 20px;}.elementor-961 .elementor-element.elementor-element-3760c77c a.elementor-button:hover, .elementor-961 .elementor-element.elementor-element-3760c77c .elementor-button:hover{color:#e82e8a;background-color:rgba(0,30,142,0);}.elementor-961 .elementor-element.elementor-element-3760c77c .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;border-color:#21a2a8;}.elementor-961 .elementor-element.elementor-element-3760c77c .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-44346ebc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-686dcea9 a.elementor-button, .elementor-961 .elementor-element.elementor-element-686dcea9 .elementor-button{font-size:18px;background-color:#00b2a9;border-radius:30px 0px 0px 30px;padding:12px 60px 12px 60px;}.elementor-961 .elementor-element.elementor-element-686dcea9 a.elementor-button:hover, .elementor-961 .elementor-element.elementor-element-686dcea9 .elementor-button:hover{color:#ffffff;background-color:#e82e8a;}.elementor-961 .elementor-element.elementor-element-686dcea9 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-961 .elementor-element.elementor-element-686dcea9 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-961 .elementor-element.elementor-element-2f7dc04a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-26a5e5aa a.elementor-button, .elementor-961 .elementor-element.elementor-element-26a5e5aa .elementor-button{font-size:18px;background-color:#f59b0e;border-radius:0px 30px 30px 0px;padding:12px 55px 12px 55px;}.elementor-961 .elementor-element.elementor-element-26a5e5aa a.elementor-button:hover, .elementor-961 .elementor-element.elementor-element-26a5e5aa .elementor-button:hover{color:#ffffff;background-color:#e82e8a;}.elementor-961 .elementor-element.elementor-element-26a5e5aa .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-961 .elementor-element.elementor-element-26a5e5aa .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(min-width:768px){.elementor-961 .elementor-element.elementor-element-44346ebc{width:51.321%;}.elementor-961 .elementor-element.elementor-element-2f7dc04a{width:48.679%;}}@media(min-width:1025px){.elementor-961 .elementor-element.elementor-element-435e9cd6{background-attachment:fixed;}}@media(max-width:767px){.elementor-961 .elementor-element.elementor-element-435e9cd6{padding:40px 0px 40px 0px;}.elementor-961 .elementor-element.elementor-element-7852a5c4 .elementor-heading-title{font-size:36px;}.elementor-961 .elementor-element.elementor-element-594bc7b9{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-382719e1 .elementor-image img{width:21%;}.elementor-961 .elementor-element.elementor-element-382719e1 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-6b4534df{padding:0px 0px 20px 0px;}.elementor-961 .elementor-element.elementor-element-1c27fe86 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-4548a07a .elementor-spacer-inner{height:285px;}.elementor-961 .elementor-element.elementor-element-f2e70b6 > .elementor-element-populated{margin:39px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-6cea5d6c{text-align:center;}.elementor-961 .elementor-element.elementor-element-3439d594{font-size:14px;}.elementor-961 .elementor-element.elementor-element-3760c77c a.elementor-button, .elementor-961 .elementor-element.elementor-element-3760c77c .elementor-button{font-size:11px;}.elementor-961 .elementor-element.elementor-element-44346ebc{width:50%;}.elementor-961 .elementor-element.elementor-element-2f7dc04a{width:50%;}}/* Start custom CSS for button, class: .elementor-element-686dcea9 */.elementor-961 .elementor-element.elementor-element-686dcea9 a{
    min-width:210px;
}/* End custom CSS */