@charset "UTF-8";@keyframes _slideInDown_mxnh8_171{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._navbar_mxnh8_25{display:flex;font-family:F25_Bank_Printer,sans-serif;flex-wrap:wrap;font-weight:100;justify-content:space-between;align-items:center;position:fixed;width:100%;top:-1px;min-height:55px;background:#002e3c;color:#f1f1f1;padding:1rem;z-index:5}._navbar_mxnh8_25._showNav_mxnh8_41 ._navbar_links_mxnh8_41{display:flex}._navbar_mxnh8_25 ._navbar_logo_mxnh8_44{font-family:hieronimus,sans-serif;font-size:2.9rem;font-weight:900}._navbar_mxnh8_25 ._navbar_links_mxnh8_41{display:flex;color:#fff}._navbar_mxnh8_25 ._navbar_item_mxnh8_53{color:#fff;display:flex;font-size:1.2rem;margin-left:15px}._navbar_mxnh8_25 ._navbar_link_mxnh8_41{padding:0 .3rem;color:inherit;font-size:1.5rem}._navbar_mxnh8_25 ._navbar_burger_mxnh8_64{margin-top:20px;width:40px;height:40px;border:none;background:transparent;display:none}._navbar_mxnh8_25 ._burger_bar_mxnh8_72{display:block;width:40px;height:2px;background:#f1f1f1}@media screen and (max-width: 1024px) and (min-width: 769px){._navbar_mxnh8_25 ._navbar_links_mxnh8_41{display:none}._navbar_mxnh8_25 ._navbar_burger_mxnh8_64{display:block;position:fixed;top:1rem;right:1rem;cursor:pointer}._navbar_mxnh8_25 ._navbar_logo_mxnh8_44{font-size:2.2rem}}@media screen and (max-width: 768px){._navbar_mxnh8_25 ._navbar_links_mxnh8_41{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;right:-100vw;width:250px;top:0;height:100vh;padding:2rem;background:#007594;opacity:.95;transition:right .3s ease;z-index:10}._navbar_mxnh8_25._showNav_mxnh8_41 ._navbar_links_mxnh8_41{right:0;visibility:visible}._navbar_mxnh8_25 ._navbar_logo_mxnh8_44{font-size:2rem;font-weight:900}._navbar_mxnh8_25 ._navbar_link_mxnh8_41{display:block;padding:1.5rem;font-size:1.2rem;color:#002e3c;text-align:center;width:100%}._navbar_mxnh8_25 ._navbar_burger_mxnh8_64{display:block;position:fixed;top:1rem;right:1rem;z-index:15}._navbar_mxnh8_25 ._navbar_burger_mxnh8_64:hover{cursor:pointer}._navbar_mxnh8_25 ._burger_bar_mxnh8_72,._navbar_mxnh8_25 ._burger_bar_mxnh8_72:before,._navbar_mxnh8_25 ._burger_bar_mxnh8_72:after{display:block;width:40px;height:2px;position:relative;border-radius:3px;background:#f1f1f1;transition:all .5s ease-in-out}._navbar_mxnh8_25 ._burger_bar_mxnh8_72:before,._navbar_mxnh8_25 ._burger_bar_mxnh8_72:after{content:"";position:absolute;left:0}._navbar_mxnh8_25 ._burger_bar_mxnh8_72:before{transform:translateY(-12px)}._navbar_mxnh8_25 ._burger_bar_mxnh8_72:after{transform:translateY(12px)}._navbar_mxnh8_25._showNav_mxnh8_41 ._burger_bar_mxnh8_72{background:transparent;width:0}._navbar_mxnh8_25._showNav_mxnh8_41 ._burger_bar_mxnh8_72:before{transform:rotate(45deg)}._navbar_mxnh8_25._showNav_mxnh8_41 ._burger_bar_mxnh8_72:after{transform:rotate(-45deg)}}._navbar_item_mxnh8_53._slideInDown-1_mxnh8_171{animation:_slideInDown_mxnh8_171 .5s ease-in-out 0s}._navbar_item_mxnh8_53._slideInDown-2_mxnh8_174{animation:_slideInDown_mxnh8_171 .5s ease-in-out .1s}._navbar_item_mxnh8_53._slideInDown-3_mxnh8_177{animation:_slideInDown_mxnh8_171 .5s ease-in-out .2s}._navbar_item_mxnh8_53._slideInDown-4_mxnh8_180{animation:_slideInDown_mxnh8_171 .5s ease-in-out .3s}@keyframes _slideInDown_re2hw_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._header_re2hw_25{background:#005066;padding-top:50px;min-height:550px}._header_re2hw_25 h1{margin-top:130px;font-size:3rem}@media screen and (max-width: 658px){._header_re2hw_25 h1{margin-top:90px}}._header_re2hw_25 ._prez_re2hw_39{margin-top:30px}@media screen and (max-width: 658px){._header_re2hw_25 ._prez_re2hw_39{padding-bottom:50px}}._header_re2hw_25 li{font-size:1.5rem;font-weight:600}._header_re2hw_25 svg:not(:root)._svg-inline--fa_re2hw_51{overflow:visible}._header_re2hw_25 ._svg-inline--fa_re2hw_51._fa-w-18_re2hw_54{width:1.125em}._header_re2hw_25 ._svg-inline--fa_re2hw_51{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}@keyframes _slideInDown_11k1e_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._main_11k1e_25{text-align:center}._main_11k1e_25 h2{scroll-margin-top:80px}._achievements_11k1e_32{margin:20px 20px 70px 0;background:#007594}._portfolio_item_11k1e_37{position:relative;margin:10px;overflow:hidden;border-radius:4px}._portfolio_item_11k1e_37 img{width:100%;height:auto}._portfolio_item_11k1e_37 ._portfolio_item_caption_11k1e_47{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}._portfolio_item_11k1e_37:hover ._portfolio_item_caption_11k1e_47{opacity:1}@keyframes _slideInDown_1jket_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}@keyframes _modalFadeIn_1jket_1{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes _modalFadeOut_1jket_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}._modalOverlay_1jket_45{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;animation:_modalFadeIn_1jket_1 .3s forwards}._modalContent_1jket_60{background:#002e3c;opacity:80%;padding:20px;border-radius:5px;max-width:500px;width:100%;text-align:center;position:relative}._modalContent_1jket_60 a{color:#b2e5ff;display:inline-block;margin-top:10px;padding:10px 20px;background:#005066;text-decoration:none;border-radius:5px;transition:background .3s ease}._modalContent_1jket_60 a:hover{background:#007594}._modalContent_1jket_60 ._modal_button_1jket_83{margin-top:10px;border:none;padding:10px 20px;background:#005066;color:#00c5f6;cursor:pointer;border-radius:5px}._closeButton_1jket_93{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer}._modalImage_1jket_103{width:100%;height:auto;margin:20px 0}@keyframes _slideInDown_vpurv_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._bubble_zone_vpurv_25{position:relative;width:100%;height:400px}._bubble_zone_vpurv_25 ._static_zone_vpurv_30{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}._bubble_zone_vpurv_25 ._static_bubble_vpurv_36{margin:10px}._bubble_zone_vpurv_25 ._bubble_vpurv_25{position:relative;width:70px;height:70px;background:#005066;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}._bubble_zone_vpurv_25 ._bubble_vpurv_25 i{font-size:2.5rem}._bubble_zone_vpurv_25 ._bubble_vpurv_25._html_vpurv_53,._bubble_zone_vpurv_25 ._bubble_vpurv_25._css_vpurv_53,._bubble_zone_vpurv_25 ._bubble_vpurv_25._sass_vpurv_53,._bubble_zone_vpurv_25 ._bubble_vpurv_25._js_vpurv_53,._bubble_zone_vpurv_25 ._bubble_vpurv_25._react_vpurv_53{width:60px;height:60px}._bubble_zone_vpurv_25 ._banner_vpurv_57{z-index:3;display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px;opacity:.5;left:50%;transform:translate(-50%);width:50%;height:430px;text-align:center;font-size:6rem;font-weight:bolder;clip-path:polygon(50% 0%,80% 10%,100% 35%,100% 70%,80% 90%,50% 100%,20% 90%,0% 70%,0% 35%,20% 10%);transition:opacity .5s ease-in-out;animation:_zoom_vpurv_1 ease-in-out 2.3s}@keyframes _zoom_vpurv_1{0%{transform:scale(0);opacity:.5}50%{transform:scale(.5);opacity:.75}to{transform:scale(0)}}@media screen and (max-width: 900px){._bubble_zone_vpurv_25 ._banner_vpurv_57{font-size:2rem;height:210px;bottom:300px}}@keyframes _slideInDown_uxkvs_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._bubble_zone_uxkvs_25{position:relative;width:100%;height:100px}._bubble_zone_uxkvs_25 ._bubble_uxkvs_25{position:absolute;cursor:crosshair;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#009cc4}._bubble_zone_uxkvs_25 ._static_zone_uxkvs_39{position:relative}._bubble_zone_uxkvs_25 ._icon_contact_uxkvs_42{font-size:3rem}@keyframes _slideInDown_2tnhk_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._header_2tnhk_25{background:#005066;padding-top:50px;min-height:250px}._header_2tnhk_25 h1{margin-top:40px;font-size:3rem}@media screen and (max-width: 658px){._header_2tnhk_25 h1{margin-top:10px;font-size:2.5rem}}._header_2tnhk_25 p{color:#f1f1f1;font-size:1.2rem;margin-top:20px;text-align:center}@media screen and (max-width: 658px){._header_2tnhk_25 p{font-size:1rem;margin:15px;padding-bottom:20px}}@media screen and (max-width: 1200px) and (min-width: 921px){._header_2tnhk_25{min-height:220px;padding-top:45px}._header_2tnhk_25 h1{font-size:3rem;margin-top:35px}._header_2tnhk_25 p{font-size:1.2rem;margin-top:20px}}@media screen and (max-width: 920px) and (min-width: 821px){._header_2tnhk_25{min-height:200px;padding-top:40px}._header_2tnhk_25 h1{font-size:2.8rem;margin-top:30px}._header_2tnhk_25 p{font-size:1.1rem;margin-top:18px}}@media screen and (max-width: 820px){._header_2tnhk_25{min-height:180px;padding-top:30px}}@keyframes _slideInDown_1wavn_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._format_Forfaits_1wavn_25{background:#002e3c;border:2px solid #007594;border-radius:10px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease;height:100%;display:flex;flex-direction:column;justify-content:flex-start}._format_Forfaits_1wavn_25:hover{border-color:#00c5f6;transform:translateY(-5px);box-shadow:0 8px 25px #00c5f626}._format_Forfaits_1wavn_25 h3{color:#b2e5ff;margin-bottom:50px;font-size:1.3rem}._format_Forfaits_1wavn_25 p{color:#00c5f6;margin:5px 0}._format_Forfaits_1wavn_25 p:last-child{font-weight:700;color:#00c5f6;font-size:1.1rem}@keyframes _slideInDown_imsbt_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._forfaits_template_imsbt_26{background:#002e3c;max-width:900px;max-height:900px;padding:45px;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:50px auto}._forfaits_template_imsbt_26 h3{color:#f1f1f1;margin-bottom:10px;font-size:1.8rem}._forfaits_template_imsbt_26 ._subtitle_imsbt_40{font-weight:600;color:#b2e5ff;margin-bottom:15px;font-size:1.1rem}._forfaits_template_imsbt_26 ._price_imsbt_46{font-size:1.5rem;font-weight:700;color:#00c5f6;margin-bottom:20px}._forfaits_template_imsbt_26 ._description_imsbt_52{line-height:1.6;margin-bottom:25px;color:#f1f1f1}._features_imsbt_58 h4{color:#f1f1f1;margin-bottom:15px;font-size:1.2rem}._features_imsbt_58 ul{list-style:none;padding:0}._features_imsbt_58 ul li{padding:8px 0 8px 25px;position:relative;color:#f1f1f1}._features_imsbt_58 ul li:before{content:"✓";position:absolute;left:0;color:#00c5f6;font-weight:700}._cta_imsbt_81{margin-top:30px;text-align:center}._cta_imsbt_81 ._devis_button_imsbt_85{display:inline-block;background:#00c5f6;color:#002e3c;padding:15px 30px;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s ease;border:2px solid #00c5f6}._cta_imsbt_81 ._devis_button_imsbt_85:hover{background:transparent;color:#00c5f6;transform:translateY(-2px);box-shadow:0 5px 15px #00c5f64d}@keyframes _slideInDown_1lifd_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._format_Forfaits_1lifd_25{background:#002e3c;border:2px solid #007594;border-radius:10px;padding:20px;text-align:center;cursor:default;transition:all .3s ease;height:100%;display:flex;flex-direction:column;justify-content:flex-start}._format_Forfaits_1lifd_25:hover{border-color:#00c5f6;transform:translateY(-5px);box-shadow:0 8px 25px #00c5f626}._format_Forfaits_1lifd_25 h3{color:#b2e5ff;margin-bottom:50px;font-size:1.3rem}._format_Forfaits_1lifd_25 p{color:#00c5f6;margin:5px 0}._format_Forfaits_1lifd_25 p:last-child{font-weight:700;color:#00c5f6;font-size:1.1rem}@keyframes _slideInDown_iajnc_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._cardServices_iajnc_25{background:#005066;padding:50px;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:250px auto 70px}._cardServices_iajnc_25 h3{color:#b2e5ff;margin:20px 0;font-size:1.3rem}@media screen and (max-width: 1200px) and (min-width: 921px){._cardServices_iajnc_25{margin:80px auto 70px;padding:45px 35px}}@media screen and (max-width: 920px) and (min-width: 821px){._cardServices_iajnc_25{margin:50px auto 60px;padding:40px 30px}}@media screen and (max-width: 820px){._cardServices_iajnc_25{margin:30px auto 40px;padding:30px 20px}}._cta_iajnc_56{margin-top:30px;text-align:center}._cta_iajnc_56 ._devis_button_iajnc_60{display:inline-block;background:#00c5f6;color:#002e3c;padding:15px 30px;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s ease;border:2px solid #00c5f6}._cta_iajnc_56 ._devis_button_iajnc_60:hover{background:transparent;color:#00c5f6;transform:translateY(-2px);box-shadow:0 5px 15px #00c5f64d}@keyframes _slideInDown_o0lya_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._swipeable_container_o0lya_25{width:100%;max-width:400px;margin:0 auto;padding:20px;background:#002e3c;border-radius:15px;box-shadow:0 8px 25px #0000001a}._swipeable_header_o0lya_35{text-align:center;margin-bottom:20px}._swipeable_header_o0lya_35 h3{color:#002e3c;font-size:1.5rem;margin-bottom:15px;font-weight:700}._dots_o0lya_46{display:flex;justify-content:center;gap:8px}._dots_o0lya_46 ._dot_o0lya_46{width:12px;height:12px;border-radius:50%;border:none;background:#007594;cursor:pointer;transition:all .3s ease}._dots_o0lya_46 ._dot_o0lya_46:hover{background:#00c5f6;transform:scale(1.1)}._dots_o0lya_46 ._dot_o0lya_46._active_o0lya_64{background:#00c5f6;transform:scale(1.2)}._swipeable_content_o0lya_69{position:relative;overflow:hidden;border-radius:10px;margin-bottom:20px;touch-action:pan-y;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}._forfait_wrapper_o0lya_82{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center}._swipe_indicators_o0lya_90{display:flex;justify-content:space-between;margin-bottom:15px}._swipe_indicators_o0lya_90 ._nav_button_o0lya_95{background:#00c5f6;color:#002e3c;border:none;width:40px;height:40px;border-radius:50%;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._swipe_indicators_o0lya_90 ._nav_button_o0lya_95:hover:not(._disabled_o0lya_110){background:#002e3c;color:#00c5f6;transform:scale(1.1)}._swipe_indicators_o0lya_90 ._nav_button_o0lya_95._disabled_o0lya_110{background:#007594;color:#f1f1f1;cursor:not-allowed;opacity:.5}._swipe_hint_o0lya_122{text-align:center}._swipe_hint_o0lya_122 span{color:#005066;font-size:.9rem;font-style:italic;opacity:.8}@keyframes _slideIn_o0lya_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._forfait_wrapper_o0lya_82{animation:_slideIn_o0lya_1 .3s ease}@media screen and (max-width: 480px){._swipeable_container_o0lya_25{padding:15px;margin:10px}._swipeable_header_o0lya_35 h3{font-size:1.3rem}._forfait_wrapper_o0lya_82{min-height:180px}._nav_button_o0lya_95{width:35px;height:35px;font-size:1.3rem}}@keyframes _slideInDown_1hu25_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._tarifs_content_1hu25_25{padding:40px 20px;max-width:1200px;margin:0 auto}._tarifs_content_1hu25_25 h2{text-align:center;color:#f1f1f1;font-size:2.5rem;margin-bottom:40px;font-weight:700}._layout_1hu25_38{margin-bottom:40px}._react-grid-layout_1hu25_42{position:relative}._react-grid-item_1hu25_46{transition:all .2s ease;transition-property:left,top}._react-grid-item_1hu25_46._cssTransforms_1hu25_51{transition-property:transform}._react-grid-item_1hu25_46>._react-resizable-handle_1hu25_55{position:absolute;width:20px;height:20px;bottom:0;right:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Z3BhdGggZD0iTTYgNkg0VjRINlY2WiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4K);background-position:bottom right;padding:0 3px 3px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:se-resize}._mobile_layout_1hu25_70{display:flex;flex-direction:column;gap:20px;margin-top:10px}._template_mobile_1hu25_77{margin-top:20px}@media screen and (max-width: 1200px) and (min-width: 921px){._tarifs_content_1hu25_25{padding:35px 25px}._tarifs_content_1hu25_25 h2{font-size:2.3rem;margin-bottom:40px}._template_mobile_1hu25_77{margin-top:20px}._template_mobile_1hu25_77 ._forfaits_template_1hu25_92{margin:25px auto;padding:40px 30px;max-width:900px}}@media screen and (max-width: 920px) and (min-width: 821px){._tarifs_content_1hu25_25{padding:30px 20px}._tarifs_content_1hu25_25 h2{font-size:2.2rem;margin-bottom:35px}._template_mobile_1hu25_77{margin-top:15px}._template_mobile_1hu25_77 ._forfaits_template_1hu25_92{margin:20px auto;padding:35px 25px;max-width:800px}}@media screen and (max-width: 820px){._tarifs_content_1hu25_25{padding:20px 15px}._tarifs_content_1hu25_25 h2{font-size:2rem;margin-bottom:30px}._template_mobile_1hu25_77{margin-top:10px}._template_mobile_1hu25_77 ._forfaits_template_1hu25_92{margin:15px auto;padding:25px 20px}}@keyframes _slideInDown_186q0_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._tarifs_page_186q0_25{min-height:100vh;background:linear-gradient(135deg,#002e3c,#005066);padding-top:80px}._page_content_186q0_31{padding:0}@keyframes _slideInDown_1hfy8_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._formulaire_container_1hfy8_25{max-width:800px;margin:0 auto;padding:40px 20px;background:#002e3c;border-radius:15px;box-shadow:0 10px 30px #0000001a}h1{margin-top:100px}._formulaire_header_1hfy8_38{text-align:center;margin-bottom:40px}._formulaire_header_1hfy8_38 h2{color:#b2e5ff;font-size:2.2rem;margin-bottom:15px;font-weight:700}._formulaire_header_1hfy8_38 p{color:#f1f1f1;font-size:1.1rem;line-height:1.6}._formulaire_1hfy8_25{display:grid;gap:25px}._form_group_1hfy8_59{display:flex;flex-direction:column}._form_group_1hfy8_59 label{color:#b2e5ff;font-weight:600;margin-bottom:8px;font-size:1rem}._form_group_1hfy8_59 input,._form_group_1hfy8_59 select,._form_group_1hfy8_59 textarea{padding:12px 15px;border:2px solid #009cc4;border-radius:8px;font-size:1rem;color:#ccc8c8;background:#005066;transition:all .3s ease}._form_group_1hfy8_59 input:focus,._form_group_1hfy8_59 select:focus,._form_group_1hfy8_59 textarea:focus{outline:none;border-color:#00c5f6;box-shadow:0 0 0 3px #00c5f61a}._form_group_1hfy8_59 input::placeholder,._form_group_1hfy8_59 select::placeholder,._form_group_1hfy8_59 textarea::placeholder{color:#ccc8c8}._form_group_1hfy8_59 select{cursor:pointer;background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;color:#ccc8c8}._form_group_1hfy8_59 textarea{resize:vertical;min-height:120px;font-family:inherit}._checkbox_group_1hfy8_106{margin:25px 0}._checkbox_group_1hfy8_106 ._checkbox_label_1hfy8_109{display:flex;align-items:flex-start;gap:12px;cursor:pointer;line-height:1.5}._checkbox_group_1hfy8_106 ._checkbox_input_1hfy8_116{margin:2px 0 0;width:18px;height:18px;accent-color:#00c5f6;cursor:pointer;flex-shrink:0}._checkbox_group_1hfy8_106 ._checkbox_text_1hfy8_125{color:#f1f1f1;font-size:.9rem;line-height:1.5}._checkbox_group_1hfy8_106 ._privacy_link_1hfy8_130{color:#b2e5ff;text-decoration:underline}._checkbox_group_1hfy8_106 ._privacy_link_1hfy8_130:hover{color:#b2e5ff}._submit_button_1hfy8_138{background:#00c5f6;color:#002e3c;border:2px solid #005066;padding:15px 30px;border-radius:8px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;margin-top:10px}._submit_button_1hfy8_138:hover:not(:disabled){background:transparent;color:#00c5f6;transform:translateY(-2px);box-shadow:0 5px 15px #00c5f64d}._submit_button_1hfy8_138:disabled{opacity:.6;cursor:not-allowed;transform:none}._success_message_1hfy8_162{background:#d4edda;color:#216e21;padding:15px;border-radius:8px;border:1px solid #c3e6cb;margin-top:20px;text-align:center;font-weight:600}._error_message_1hfy8_173{background:#f8d7da;color:#6e2121;padding:15px;border-radius:8px;border:1px solid #f5c6cb;margin-top:20px;text-align:center;font-weight:600}@media screen and (max-width: 768px){._formulaire_container_1hfy8_25{padding:30px 15px;margin:20px}._formulaire_header_1hfy8_38 h2{font-size:1.8rem}._formulaire_header_1hfy8_38 p{font-size:1rem}._formulaire_1hfy8_25{gap:20px}._form_group_1hfy8_59 input,._form_group_1hfy8_59 select,._form_group_1hfy8_59 textarea{padding:10px 12px;font-size:.95rem}._submit_button_1hfy8_138{padding:12px 25px;font-size:1rem}}@keyframes _slideInDown_1li83_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._formulaire_contact_page_1li83_25{min-height:100vh;background:#005066}._formulaire_contact_page_1li83_25 ._page_content_1li83_29{padding:80px 0}._formulaire_contact_page_1li83_25 ._hero_section_1li83_32{text-align:center;margin-bottom:60px;padding:0 20px}._formulaire_contact_page_1li83_25 ._hero_section_1li83_32 h1{color:#b2e5ff;font-size:3rem;margin-bottom:20px;font-weight:700}@media screen and (max-width: 768px){._formulaire_contact_page_1li83_25 ._hero_section_1li83_32 h1{font-size:2.2rem}}._formulaire_contact_page_1li83_25 ._hero_section_1li83_32 p{color:#b2e5ff;font-size:1.3rem;max-width:600px;margin:0 auto;line-height:1.6}@media screen and (max-width: 768px){._formulaire_contact_page_1li83_25 ._hero_section_1li83_32 p{font-size:1.1rem}}@keyframes _slideInDown_r6lpu_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._confidentiality_content_r6lpu_25{background:#005066;max-width:1000px;min-height:100vh;margin:0 auto;padding:40px 20px;text-align:justify}._confidentiality_content_r6lpu_25 ul{list-style:none;margin:0 auto;padding:40px}._confidentiality_content_r6lpu_25 ul h1{margin-bottom:20px;font-size:2rem;font-weight:700;color:#f1f1f1}@media screen and (max-width: 768px){._confidentiality_content_r6lpu_25 ul h1{text-align:left}}._confidentiality_content_r6lpu_25 ul li{margin-bottom:20px;padding:0}._confidentiality_content_r6lpu_25 ul li h3{margin:10px auto;font-size:1.2rem;font-weight:700;color:#f1f1f1}@keyframes _slideInDown_17kt4_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._legalNotices_content_17kt4_25{background:#005066;max-width:1000px;min-height:100vh;margin:0 auto;padding:40px 20px;text-align:justify}._legalNotices_content_17kt4_25 ul{list-style:none;margin:0 auto;padding:40px}._legalNotices_content_17kt4_25 ul h1{margin-bottom:20px;font-size:2rem;font-weight:700;color:#f1f1f1}._legalNotices_content_17kt4_25 ul li{margin-bottom:20px;padding:0}._legalNotices_content_17kt4_25 ul li h3{margin:10px auto;font-size:1.2rem;font-weight:700;color:#f1f1f1}@keyframes _slideInDown_xs8qe_1{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}._notFound_content_xs8qe_25{text-align:center;background:#005066;max-width:1000px;min-height:100vh;margin:0 auto;padding:40px 20px;text-align:justify}._notFound_content_xs8qe_25 h1{font-size:2rem;margin:200px 0 40px;font-weight:700;color:#f1f1f1}@keyframes slideInDown{0%{transform:translateY(0);opacity:0}to{transform:translateY(-100%);opacity:1}}:root{--black: #101010;--white: #f1f1f1;--prim: #002e3c;--second: #005066;--third: #007594;--fourth: #009cc4;--fifth: #00c5f6;--six: #b2e5ff;--green: #216e21;--red: #6e2121;--grey: #ada9a9}@font-face{font-family:hieronimus;src:url(/font/hieronimus/hieronimus.otf) format("opentype")}@font-face{font-family:Roboto;src:url(/font/Roboto/Roboto-Regular.ttf) format("opentype")}@font-face{font-family:F25_Bank_Printer;src:url(/font/f25_bank_printer/F25_Bank_Printer.ttf) format("truetype")}@font-face{font-family:hemi head bd it;src:url(/font/hieronimus/hieronimus.otf) format("opentype")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;text-decoration:none;color:#f1f1f1}li{list-style:none}body{margin:0 auto;justify-content:center;align-items:center;text-align:center;font-family:hemi_head_bd_it,sans-serif;font-size:1rem;background:#007594}body img{object-fit:cover}body h2{margin-top:30px;font-size:2.5rem;margin-bottom:15px}body .divider-custom{margin:1.25rem 0 1.5rem;width:100%;display:flex;justify-content:center;align-items:center}body .divider-custom .divider-custom-line{width:100%;max-width:9rem;height:.35rem;background-color:#fff;border-radius:1rem;border-color:#fff!important}body .divider_custom_icon{font-size:1.9rem;padding:0 20px}.navbar{display:flex;font-family:F25_Bank_Printer,sans-serif;flex-wrap:wrap;font-weight:100;justify-content:space-between;align-items:center;position:fixed;width:100%;top:-1px;min-height:55px;background:#002e3c;color:#f1f1f1;padding:1rem;z-index:5}.navbar.showNav .navbar_links{display:flex}.navbar .navbar_logo{font-family:hieronimus,sans-serif;font-size:2.9rem;font-weight:900}.navbar .navbar_links{display:flex;color:#fff}.navbar .navbar_item{color:#fff;display:flex;font-size:1.2rem;margin-left:15px}.navbar .navbar_link{padding:0 .3rem;color:inherit;font-size:1.5rem}.navbar .navbar_burger{margin-top:20px;width:40px;height:40px;border:none;background:transparent;display:none}.navbar .burger_bar{display:block;width:40px;height:2px;background:#f1f1f1}@media screen and (max-width: 1024px) and (min-width: 769px){.navbar .navbar_links{display:none}.navbar .navbar_burger{display:block;position:fixed;top:1rem;right:1rem;cursor:pointer}.navbar .navbar_logo{font-size:2.2rem}}@media screen and (max-width: 768px){.navbar .navbar_links{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;right:-100vw;width:250px;top:0;height:100vh;padding:2rem;background:#007594;opacity:.95;transition:right .3s ease;z-index:10}.navbar.showNav .navbar_links{right:0;visibility:visible}.navbar .navbar_logo{font-size:2rem;font-weight:900}.navbar .navbar_link{display:block;padding:1.5rem;font-size:1.2rem;color:#002e3c;text-align:center;width:100%}.navbar .navbar_burger{display:block;position:fixed;top:1rem;right:1rem;z-index:15}.navbar .navbar_burger:hover{cursor:pointer}.navbar .burger_bar,.navbar .burger_bar:before,.navbar .burger_bar:after{display:block;width:40px;height:2px;position:relative;border-radius:3px;background:#f1f1f1;transition:all .5s ease-in-out}.navbar .burger_bar:before,.navbar .burger_bar:after{content:"";position:absolute;left:0}.navbar .burger_bar:before{transform:translateY(-12px)}.navbar .burger_bar:after{transform:translateY(12px)}.navbar.showNav .burger_bar{background:transparent;width:0}.navbar.showNav .burger_bar:before{transform:rotate(45deg)}.navbar.showNav .burger_bar:after{transform:rotate(-45deg)}}.navbar_item.slideInDown-1{animation:slideInDown .5s ease-in-out 0s}.navbar_item.slideInDown-2{animation:slideInDown .5s ease-in-out .1s}.navbar_item.slideInDown-3{animation:slideInDown .5s ease-in-out .2s}.navbar_item.slideInDown-4{animation:slideInDown .5s ease-in-out .3s}.notFound_content{text-align:center;background:#005066;max-width:1000px;min-height:100vh;margin:0 auto;padding:40px 20px;text-align:justify}.notFound_content h1{font-size:2rem;margin:200px 0 40px;font-weight:700;color:#f1f1f1}.header{background:#005066;padding-top:50px;min-height:550px}.header h1{margin-top:130px;font-size:3rem}@media screen and (max-width: 658px){.header h1{margin-top:90px}}.header .prez{margin-top:30px}@media screen and (max-width: 658px){.header .prez{padding-bottom:50px}}.header li{font-size:1.5rem;font-weight:600}.header svg:not(:root).svg-inline--fa{overflow:visible}.header .svg-inline--fa.fa-w-18{width:1.125em}.header .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.main{text-align:center}.main h2{scroll-margin-top:80px}.achievements{margin:20px 20px 70px 0;background:#007594}.portfolio_item{position:relative;margin:10px;overflow:hidden;border-radius:4px}.portfolio_item img{width:100%;height:auto}.portfolio_item .portfolio_item_caption{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.portfolio_item:hover .portfolio_item_caption{opacity:1}.main{padding:20px;text-align:center;background:#005066}.skills{margin-top:20px;display:flex;justify-content:center}.layout{width:100%;max-width:1200px;margin:0 auto}.skills-item{display:flex;align-items:center;justify-content:center;padding:10px}.bottone1{margin-top:20px;color:#fff;padding:8px 10px;border-radius:9px;background:#007594;border:none;font-family:inherit;text-align:center;transition:.4s}.bottone1:hover{box-shadow:12px 12px 95px -6px indigo}button-competences{display:flex;flex-direction:column;align-items:center}.skills-item{margin-left:auto!important}@media (min-width: 992px){.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.format_Forfaits{background:#002e3c;border:2px solid #007594;border-radius:10px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.forfaits_template{background:#002e3c;max-width:900px;max-height:900px;padding:45px;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:50px auto}.forfaits_template h3{color:#f1f1f1;margin-bottom:10px;font-size:1.8rem}.forfaits_template .subtitle{font-weight:600;color:#b2e5ff;margin-bottom:15px;font-size:1.1rem}.forfaits_template .price{font-size:1.5rem;font-weight:700;color:#00c5f6;margin-bottom:20px}.forfaits_template .description{line-height:1.6;margin-bottom:25px;color:#f1f1f1}.features h4{color:#f1f1f1;margin-bottom:15px;font-size:1.2rem}.features ul{list-style:none;padding:0}.features ul li{padding:8px 0 8px 25px;position:relative;color:#f1f1f1}.features ul li:before{content:"✓";position:absolute;left:0;color:#00c5f6;font-weight:700}.tarifs_page{min-height:100vh;background:linear-gradient(135deg,#002e3c,#005066);padding-top:80px}.page_content{padding:0}.header{background:#005066;padding-top:50px;min-height:250px}.header h1{margin-top:40px;font-size:3rem}@media screen and (max-width: 658px){.header h1{margin-top:10px;font-size:2.5rem}}.header p{color:#f1f1f1;font-size:1.2rem;margin-top:20px;text-align:center}@media screen and (max-width: 658px){.header p{font-size:1rem;margin:15px;padding-bottom:20px}}@media screen and (max-width: 1200px) and (min-width: 921px){.header{min-height:220px;padding-top:45px}.header h1{font-size:3rem;margin-top:35px}.header p{font-size:1.2rem;margin-top:20px}}@media screen and (max-width: 920px) and (min-width: 821px){.header{min-height:200px;padding-top:40px}.header h1{font-size:2.8rem;margin-top:30px}.header p{font-size:1.1rem;margin-top:18px}}@media screen and (max-width: 820px){.header{min-height:180px;padding-top:30px}}.tarifs_content{padding:40px 20px;max-width:1200px;margin:0 auto}.tarifs_content h2{text-align:center;color:#f1f1f1;font-size:2.5rem;margin-bottom:40px;font-weight:700}.layout{margin-bottom:40px}.react-grid-layout{position:relative}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Z3BhdGggZD0iTTYgNkg0VjRINlY2WiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4K);background-position:bottom right;padding:0 3px 3px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:se-resize}.mobile_layout{display:flex;flex-direction:column;gap:20px;margin-top:10px}.template_mobile{margin-top:20px}@media screen and (max-width: 1200px) and (min-width: 921px){.tarifs_content{padding:35px 25px}.tarifs_content h2{font-size:2.3rem;margin-bottom:40px}.template_mobile{margin-top:20px}.template_mobile .forfaits_template{margin:25px auto;padding:40px 30px;max-width:900px}}@media screen and (max-width: 920px) and (min-width: 821px){.tarifs_content{padding:30px 20px}.tarifs_content h2{font-size:2.2rem;margin-bottom:35px}.template_mobile{margin-top:15px}.template_mobile .forfaits_template{margin:20px auto;padding:35px 25px;max-width:800px}}@media screen and (max-width: 820px){.tarifs_content{padding:20px 15px}.tarifs_content h2{font-size:2rem;margin-bottom:30px}.template_mobile{margin-top:10px}.template_mobile .forfaits_template{margin:15px auto;padding:25px 20px}}.cardServices{background:#005066;padding:50px;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:250px auto 70px}.cardServices h3{color:#b2e5ff;margin:20px 0;font-size:1.3rem}@media screen and (max-width: 1200px) and (min-width: 921px){.cardServices{margin:80px auto 70px;padding:45px 35px}}@media screen and (max-width: 920px) and (min-width: 821px){.cardServices{margin:50px auto 60px;padding:40px 30px}}@media screen and (max-width: 820px){.cardServices{margin:30px auto 40px;padding:30px 20px}}.cta{margin-top:30px;text-align:center}.cta .devis_button{display:inline-block;background:#00c5f6;color:#002e3c;padding:15px 30px;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s ease;border:2px solid #00c5f6}.cta .devis_button:hover{background:transparent;color:#00c5f6;transform:translateY(-2px);box-shadow:0 5px 15px #00c5f64d}.format_Forfaits{background:#002e3c;border:2px solid #007594;border-radius:10px;padding:20px;text-align:center;cursor:default;transition:all .3s ease;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.format_Forfaits:hover{border-color:#00c5f6;transform:translateY(-5px);box-shadow:0 8px 25px #00c5f626}.format_Forfaits h3{color:#b2e5ff;margin-bottom:50px;font-size:1.3rem}.format_Forfaits p{color:#00c5f6;margin:5px 0}.format_Forfaits p:last-child{font-weight:700;color:#00c5f6;font-size:1.1rem}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes modalFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}.modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;animation:modalFadeIn .3s forwards}.modalContent{background:#002e3c;opacity:80%;padding:20px;border-radius:5px;max-width:500px;width:100%;text-align:center;position:relative}.modalContent a{color:#b2e5ff;display:inline-block;margin-top:10px;padding:10px 20px;background:#005066;text-decoration:none;border-radius:5px;transition:background .3s ease}.modalContent a:hover{background:#007594}.modalContent .modal_button{margin-top:10px;border:none;padding:10px 20px;background:#005066;color:#00c5f6;cursor:pointer;border-radius:5px}.closeButton{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer}.modalImage{width:100%;height:auto;margin:20px 0}.bubble_zone{position:relative;width:100%;height:400px}.bubble_zone .static_zone{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.bubble_zone .static_bubble{margin:10px}.bubble_zone .bubble{position:relative;width:70px;height:70px;background:#005066;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.bubble_zone .bubble i{font-size:2.5rem}.bubble_zone .bubble.html,.bubble_zone .bubble.css,.bubble_zone .bubble.sass,.bubble_zone .bubble.js,.bubble_zone .bubble.react{width:60px;height:60px}.bubble_zone .banner{z-index:3;display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px;opacity:.5;left:50%;transform:translate(-50%);width:50%;height:430px;text-align:center;font-size:6rem;font-weight:bolder;clip-path:polygon(50% 0%,80% 10%,100% 35%,100% 70%,80% 90%,50% 100%,20% 90%,0% 70%,0% 35%,20% 10%);transition:opacity .5s ease-in-out;animation:zoom ease-in-out 2.3s}@keyframes zoom{0%{transform:scale(0);opacity:.5}50%{transform:scale(.5);opacity:.75}to{transform:scale(0)}}@media screen and (max-width: 900px){.bubble_zone .banner{font-size:2rem;height:210px;bottom:300px}}.bubble{position:absolute;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center}.bubble .static_zone{position:relative}.bubble .icon_contact{font-size:3rem}.bubble_zone{position:relative;width:100%;height:100px}.bubble_zone .bubble{position:absolute;cursor:crosshair;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#009cc4}.bubble_zone .static_zone{position:relative}.bubble_zone .icon_contact{font-size:3rem}.formulaire_contact_page{min-height:100vh;background:#005066}.formulaire_contact_page .page_content{padding:80px 0}.formulaire_contact_page .hero_section{text-align:center;margin-bottom:60px;padding:0 20px}.formulaire_contact_page .hero_section h1{color:#b2e5ff;font-size:3rem;margin-bottom:20px;font-weight:700}@media screen and (max-width: 768px){.formulaire_contact_page .hero_section h1{font-size:2.2rem}}.formulaire_contact_page .hero_section p{color:#b2e5ff;font-size:1.3rem;max-width:600px;margin:0 auto;line-height:1.6}@media screen and (max-width: 768px){.formulaire_contact_page .hero_section p{font-size:1.1rem}}.confidentiality_content{background:#005066;max-width:1000px;min-height:100vh;margin:0 auto;padding:40px 20px;text-align:justify}.confidentiality_content ul{list-style:none;margin:0 auto;padding:40px}.confidentiality_content ul h1{margin-bottom:20px;font-size:2rem;font-weight:700;color:#f1f1f1}@media screen and (max-width: 768px){.confidentiality_content ul h1{text-align:left}}.confidentiality_content ul li{margin-bottom:20px;padding:0}.confidentiality_content ul li h3{margin:10px auto;font-size:1.2rem;font-weight:700;color:#f1f1f1}.legalNotices_content{background:#005066;max-width:1000px;min-height:100vh;margin:0 auto;padding:40px 20px;text-align:justify}.legalNotices_content ul{list-style:none;margin:0 auto;padding:40px}.legalNotices_content ul h1{margin-bottom:20px;font-size:2rem;font-weight:700;color:#f1f1f1}.legalNotices_content ul li{margin-bottom:20px;padding:0}.legalNotices_content ul li h3{margin:10px auto;font-size:1.2rem;font-weight:700;color:#f1f1f1}.footer{padding:20px 0;width:100%;background-color:#2c3e50;color:#f1f1f1}.footer .contacts{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width: 1000px){.footer .contacts{flex-direction:column}}
