#root,body,html{background-color:#fff;margin:0;min-height:100%;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-layout{background-color:#fff}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wrapper_home{background-color:initial;border-bottom:#000;flex:1 1;font:normal normal 700 67px/100px Montserrat,sans-serif;margin:auto;max-width:1200px;padding-top:35px;text-align:center}h2{color:#fff}.button_home{color:#fff;font-size:50px;font-weight:500;font:normal normal 40px/60px Montserrat,sans-serif;margin-top:-30px}.containersHome{background-color:initial;color:#005397;font-weight:400;margin-top:200px;padding-bottom:90px;padding-top:2px}.scrolling-wrapper-flexbox{display:flex;flex-wrap:nowrap;overflow-x:auto;.card{flex:0 0 auto;margin-right:3px}}.card{height:190px;width:150px}.colorCard{font-weight:600}.conseilWrapp{background-color:initial}.scrolling-wrapper,.scrolling-wrapper-flexbox{-webkit-overflow-scrolling:touch;height:100%;margin-bottom:20px;width:100%;&::-webkit-scrollbar{display:none}}.scrolling-wrapper-flexbox img{border-radius:30%;height:150px;padding:8px;width:150px}.wrapper_home_header{color:#fff;height:60px;padding-top:30px}.homeMenuCell{color:#fff}.homeMenuCell,.homeMenuCell img{margin:auto;text-align:center}.home_titre{color:#005397;font-size:25px;font-weight:700;margin-left:10px;text-align:left}div.scroll-container{overflow:auto;white-space:nowrap}div.scroll-container img{border-radius:30%;height:150px;margin-bottom:50px;padding:8px;width:150px}.container{margin:0 auto;max-width:500px}.image-container{display:flex;overflow-x:scroll;padding:0 20px}.image-wrapper{border-radius:20%;margin:0 5px}.image-wrapper img{height:150px;width:150px}.image-wrapper p{background-color:#1b9bd7;color:#fff;margin-top:-30px;padding-bottom:10px;padding-top:10px;z-index:2}@media (min-width:200px){.homeMenuCell img{height:100px;width:100px}.button_home{font-size:20px}}@media (min-width:280px){.homeMenuCell img{height:120px;width:120px}}@media (min-width:350px){.homeMenuCell img{height:150px;width:150px}.button_home{font-size:22px}}@media (min-width:600px){.button_home{font-size:26px}.homeMenuCell img{height:100px;width:100px}}.footer{background-color:#acc6d3;margin-bottom:0;padding:20px;width:100%}.footer-brand{text-align:left}.footer-brand-text{color:#0c4457;font-family:Arial,sans-serif;font-size:32px}.footer-brand-text strong{font-weight:700}.footer-info{text-align:left}.footer-info p{color:#0c4457;font-size:14px;margin:5px 0}.footer-info a{color:#0c4457;text-decoration:none}.footer-info a:hover{text-decoration:underline}.footer-products{text-align:right}.footer-products-text{color:#0c4457;font-size:11px;line-height:1.3;margin:2px 0}.footer-image{text-align:right}.footer-products-image{margin-right:-60px;margin-top:10px;width:180px}@font-face{font-family:ROMANICA;src:url(/static/media/ROMANICA.d19105b7d9f5e06ee4ae.TTF) format("truetype")}body{font:normal normal normal Montserrat}nav{background-color:#acc6d3;border-radius:0 5px 5px 0;font:normal normal normal 30px/42px Montserrat;font-weight:200;height:60px;margin:auto;max-width:1200px;overflow:visible;position:relative;text-align:center}.LogoNavBar{color:#fff;justify-content:center;line-height:1.2}.LogoNavBarContainer{align-items:center;background-color:#0c4457;border-bottom:2px solid #fff;border-left:2px solid #fff;border-radius:0 0 6px 6px;border-right:2px solid #fff;box-sizing:border-box;display:flex;flex-direction:column;font-size:22px;gap:2px;justify-content:center;margin-top:58px;padding:25px}.LogoNavBarContainer img{margin-top:46px}.LogoNavBar span{font-weight:600}.containerHero{align-items:center;display:flex;justify-content:right;margin:auto;max-width:1200px;position:relative;text-align:right;width:100%}.imageHero{height:auto;width:100%}.textHero{color:#fff;font-family:Montserrat,sans-serif;font-size:50px;font-weight:400;margin-right:30px;margin-top:10px;position:absolute;right:0;text-align:right}.textHero span{font-weight:600}.textHero2{color:#fff;font-size:23px;margin-right:30px;margin-top:45px;position:absolute;right:0;text-align:right}nav img{margin-top:20px}nav ul{align-items:center;display:flex;height:100%;justify-content:center;list-style:none;margin:0;padding:0;text-align:center}nav ul li{border-right:1px solid #2b4570;margin:0 15px;padding-right:15px}nav ul li:first-child,nav ul li:last-child{border-right:none}nav ul li a{color:#2b4570;font-size:22px;font-weight:400;text-decoration:none;transition:color .3s ease}nav ul li a:hover{color:#fff}.semi-circle{background-color:#3498db;border-top-left-radius:700px;border-top-right-radius:700px;height:300px;transform:rotate(180deg);width:1200px}.navbar{background-color:initial;bottom:0;color:#0000;color:#2b4570;height:160px;overflow:hidden;position:fixed;width:100%}.navbar a{color:#2b4570;display:block;font-size:10px;padding:14px;text-align:center;text-decoration:none}.navbar a:hover{color:#0000}.navbar a.active{color:#2b4570}.container1{display:flex;width:100%}.element1{flex:1 1;margin-top:80px;text-align:center}@media screen and (max-width:900px){.navbar{height:118px}.element1{margin-top:40px}.textHero{font-size:25px}.textHero2{font-size:18px}}@media screen and (max-width:800px){.navbar{height:115px}.element1{margin-top:40px}.textHero{font-size:20px}.textHero2{font-size:14px}}@media screen and (max-width:750px){.navbar{height:115px}.element1{margin-top:40px}.textHero{font-size:20px}}@media screen and (max-width:650px){.navbar{height:110px}nav ul{flex-direction:column}.element1{margin-top:30px}}@media screen and (max-width:500px){.navbar{height:95px}nav ul{flex-direction:column}.element1{margin-top:17px}.textHero{font-size:18px}}.wrapper_analyse{background-image:url(/static/media/2_Analyse-1920x4200.9833931189050d7ba13a.png);background-position:50%;background-size:60% auto;border-bottom:#fff;color:#005a9d}.wrapper_analyse_header_Title{color:#fff;font-size:28px;font-weight:700;margin-left:63px;margin-top:-45px}.header_image_goutte{margin-right:20px;margin-top:-70px;text-align:right}.containersFormulaire{color:#0c4457;font-weight:400;margin:auto;max-width:600px;padding-left:10px;padding-right:10px;padding-top:2px}.wrapper_analyse .referenceAnalyse{margin-top:15px;width:100%}.wrapper_analyse .referenceAnalyse input{width:100%}.wrapper_analyse .proAnalyse{font-size:11px;margin-right:5%;margin-top:5px;text-align:right}.wrapper_analyse .debutSaisonAnalyse{font-size:11px;margin-right:5%;margin-top:20px}.ant-switch-checked{background:#0093cf!important}.containersFormulaire h4{color:#fff;font-size:20px;text-align:center}.containersFormulaire h5{font-size:17px}.checkBoxForm{color:#0c4457;font-weight:450}.checkBoxFormSpan{color:#0c4457;display:block;font-size:40;font-weight:200}.checkBoxFormSpan span{font-size:8}.valeur_mesuree{background-color:#acc6d3;border-radius:7px;padding-bottom:20px;padding-top:1px}.valeur_mesuree_wrapper_item{background-color:#fff;border-radius:8px;color:#005a9d;margin-bottom:10px;margin-left:10px;margin-right:10px;padding-bottom:1px;padding-left:10px;padding-right:10px}.valeur_mesuree_item{margin-top:-20px}.valeur_mesuree_left{border-radius:8px 0 0 8px}.valeur_mesuree_right{border-radius:0 8px 8px 0}.containersFormulaire .fondFormulaire{background-color:#acc6d3;border-radius:7px;font-size:30px;font-weight:400;margin-top:-20px;padding:8px 10px}.fondFormulaire p{font-size:16px;font-weight:600}.ant-slider-rail,.ant-slider-track{display:none}.buttonForm{margin-bottom:20px;margin-top:20px;text-align:center}.buttonFormStyle Button{background-color:#fd0;color:#fff;margin-bottom:16px}.buttonFormStyleDesjoyaux{border-radius:20px;color:#fff;margin-bottom:16px}.wrapper_simulateur{background-attachment:fixed;background-color:#000;background-position:top;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-top:35px;width:100%}.analyse_Titre_title_simulateur{background-color:#0c4457;border-radius:10px 10px 0 0;color:#005397;color:#fff;font-size:20px;font:normal normal normal 24px/24px Romanica;font-weight:700;margin:auto;max-width:90%;max-width:500px;padding-bottom:1px;padding-top:1px;text-align:center}.simulateur_forme_container{background-color:#b2d8eb;border:1px solid #fff;border-radius:10px;margin:auto auto 50px;padding:25px 10px}.wrapper_simulateur_header{color:#fff;padding-left:20px;padding-top:30px}:not(input){-webkit-user-select:none;user-select:none}.simulateurContaineur{margin:auto}.button_simulateur{border-radius:15px;color:#0c4457;font-weight:300;margin:auto auto 10px;max-width:50px;max-width:110px;text-align:center}.wrapper_analyse_header{color:#fff;padding-left:20px;padding-top:30px}.containersSimulateurFormulaire{border-radius:35px 35px 0 0;color:#005397;font-weight:400;margin:80px auto auto;max-width:1000px;padding-left:20px;padding-right:20px;padding-top:2px}.simulateurFormeCell{background-color:#b2d8eb;border-radius:10px;padding-bottom:1px;text-align:center}.selectCell{border:.2em solid}.simulateurFormeCell .UnselectCell{border:0}.simulateurFormeCell p{font-weight:400;margin-top:3px;white-space:pre-line}.CalculerVolumeTitre{font-size:17px}.CalculerVolumeTitre span{font-weight:700}.CalculerVolumeTitre1{font-size:22px;font-weight:700}.CalculerVolumeTitre2{font-size:18px;font-weight:400;margin-top:-19px}.dimension_bassin{background-color:#b2d8eb;border:1px solid #fff;border-radius:5px;color:#0c4457;font-weight:600;margin:auto auto 50px;max-width:85%;padding-left:70px;padding-right:70px;text-align:center}.input_calculVolume{border-color:#005397;margin-top:2px}.image_schema{background-color:#fff;margin-top:40px;padding-bottom:50px;padding-top:50px}.result_simulateur{background-color:#b2d8eb;margin:25px auto auto;max-width:80%;padding-bottom:10px;padding-top:10px}.result_simulateur .titre1{font-size:15px;font-weight:700}.result_simulateur .titre2{font-size:25px;font-weight:700}.wrapper_historique{padding-top:35px}.wrapper_historique_header{color:#fff;padding-left:20px;padding-top:30px}.containersHistorique{background-color:#fff;border-radius:35px 35px 0 0;color:#005397;font-weight:400;margin:10px auto auto;max-width:650px;padding-left:20px;padding-right:20px;padding-top:2px}.historique_table .ant-table-thead .ant-table-cell{background-color:initial!important;border:none!important;color:#005397;font-size:10px;font-weight:600;width:auto}.ant-table-cell{color:#005397}.wrapper_analyse{background-attachment:fixed;background-color:#000;background-position:top;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-top:35px;width:100%}.bassin_wrapper{background-color:#fffffff2;margin:20px auto auto}.analyse_text_containeur_entete{background-color:#acc6d3;border:2px solid #fff;border-radius:10px;color:#0c4457;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:50px;padding:0 13px}.analyse_text_containeur_entete span{font-weight:700}.analyse_text_containeur_entete p{font-size:20px;font-weight:400}.analyse_text_containeur{background-color:#fff;border-radius:5px;color:#0c4457;font-weight:400;line-height:1.2;margin-bottom:5px;margin-left:30px;margin-right:30px;padding:8px}.analyse_text_containeur_bassin{background-color:#0c4457;border-radius:10px 10px 0 0;color:#fff;font:normal normal normal 23px/20px Montserrat,sans-serif;font-weight:800;margin:auto;max-width:90%;padding-bottom:1px;padding-top:1px;text-align:center}.analyse_Titre{text-align:center}.analyse_Titre_title{background-color:#0c4457;border-radius:10px 10px 0 0;color:#005397;color:#fff;font-size:20px;font:normal normal normal 24px/24px Romanica;font-weight:700;margin:auto;max-width:90%;padding-bottom:15px;padding-top:15px;text-align:center}.equilibre_cell_text{margin-top:0}.equilibre_cell_imageTitre1{font-size:18px;font-weight:650}.equilibre_cell_imageTitre2{font-size:15px;margin-top:68px}.analyseResume_border{background-color:#fff;margin-bottom:10px;padding:1px}.analyseResume_border_text{font-size:12px;font-weight:600;margin-top:5px}.analyseResume_border{background-color:#acc6d3;border-radius:8px}.bassin_wrapper{background-color:initial;margin:auto;max-width:1000px}.analyse_Titre{color:#005397}.equilibre_cell{display:inline-block;margin:auto;position:relative;text-align:center}.equilibre_cell_text{color:#005397;margin-top:-5px;text-align:center}.equilibre_cell_text span{font-weight:600}.equilibre_cell_imageTitre1{font-size:16px;font-weight:400;margin-top:20px}.equilibre_cell_imageTitre1,.equilibre_cell_imageTitre2{color:#005397;height:100%;position:absolute;text-align:center;width:100%}.equilibre_cell_imageTitre2{color:#fff;font-size:17px;font-weight:650;margin-top:65px}.bassin_wrapper_percent{margin-left:15px;margin-right:15px;margin-top:10px}.traitementModeEmploi_cell{border-radius:15px;color:#005397;font-size:18px;margin-top:5px;padding:1px 17px;text-align:left}.traitementModeEmploi_cell .titreModeEmploi{font-size:17px;font-weight:650;letter-spacing:-1px;opacity:1}.traitementModeEmploi_cell .descriptionModeEmploi{font-size:14px;font-weight:500;letter-spacing:-1px;opacity:1}.carousselTraitement{border:solid;border-radius:15px;margin-top:15px;padding-bottom:10px;padding-top:10px;text-align:center}.carousselTraitementLeft{margin-right:50px}.carousselTraitementRight{margin-left:50px}.traitementsValeurLeftTitre{font-size:20px;font-weight:700;text-align:center}.traitementsValeurLeft{padding-bottom:0}.traitementsValeurLeft,.traitementsValeurRight{border-radius:10px;color:#fff;font-size:22px;font-weight:700;margin-left:10px;margin-right:5px;text-align:center}.traitementsValeurRight{align-items:center;display:flex;height:100%;justify-content:center;padding-bottom:5px;padding-top:5px}.analyse_wrapper{margin-left:15px;margin-right:15px;max-width:1200px}.bassin_wrapper{border-radius:35px 35px 0 0;margin-top:20px;max-width:650px;padding-left:10px;padding-right:10px;padding-top:2px}.analyse_text_containeur span{font-weight:700}.votreBassinImage{display:block;margin-left:auto;margin-right:auto;width:50%}.analyse_Titre{color:#0c4457;font-size:20px;font-weight:600;margin-bottom:5px;margin-top:20px}.traitementAnalyse_cell{color:#005397;font-size:18px;font-weight:700;text-align:center}.analyse_text_containeur .resumeTitre{font-weight:700}@media (min-width:390px){.traitementAnalyse_cell img{height:100%;width:100%}}@media (min-width:500px){.traitementAnalyse_cell img{height:90%;width:90%}}.loginWrapper{align-items:center;background-color:#f4f4f9;display:flex;font-family:Arial,sans-serif;height:100vh;justify-content:center;margin:0}.form-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:20px;width:100%}.form-container h2{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.form{display:flex;flex-direction:column}.form label{color:#666;font-size:14px;margin-bottom:8px}.form input{border:1px solid #ccc;border-radius:4px;margin-bottom:16px}.form button,.form input{font-size:16px;padding:10px}.form button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer}.form button:hover{background-color:#0056b3}.imgLogin{align-items:center;justify-content:center;margin:auto;text-align:center}
/*# sourceMappingURL=main.0feece97.css.map*/