body,input,button,select,textarea{font-family:'Lato',sans-serif;font-style:normal;font-weight:300}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Convergence",sans-serif;font-style:normal;font-weight:400}.x-navbar,.x-colophon.bottom{background-color:#262626;border-bottom:0!important}.x-colophon.bottom{font-size:12px;color:#576569;text-align:center!important}.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:0}.x-navbar .desktop .x-nav>li>a:hover,.x-navbar .desktop .x-nav>.x-active>a,.x-navbar .desktop .x-nav>.current-menu-item>a{box-shadow:none!important;background-color:#1e1e1e!important}.x-navbar .x-container.max{max-width:none}.x-btn.x-btn-flat,.x-btn.x-btn-flat:hover,.x-btn.x-btn-x-large,.x-btn.x-btn-x-large:hover{text-shadow:none}*:focus,*::-moz-focus-inner{outline:none}.x-btn.x-btn-small{padding:.3em 2em;font-size:15px;font-weight:700;letter-spacing:.5px}.x-btn.x-btn-x-large{font-weight:700;letter-spacing:.5px}.x-colophon+.x-colophon{border-top:0;text-align:center}.x-brand{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.x-brand:hover{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.x-colophon.bottom .x-nav li a,.x-social-global a,.x-colophon.bottom .x-colophon-content{text-transform:initial;color:#a3a3a3}.x-social-global a i{font-size:40px}.x-colophon.bottom .x-colophon-content{margin:10px 0}.x-text a,.single p a,.archive .excerpt a,.single .entry-wrap ol a{text-decoration:underline}.x-recent-posts-date{display:none!important}.x-colophon.bottom{text-align:left}.x-colophon.bottom .x-nav li{margin:0 1.5em 0 0}.x-social-global{text-align:center;border-bottom:1px solid #424242;padding-bottom:10px}.nomargin *{margin:0}.x-recent-posts a:hover .has-post-thumbnail .x-recent-posts-img:after{opacity:.4}.x-recent-posts a:hover .h-recent-posts{color:#000}.x-breadcrumb-wrap a,.x-breadcrumbs .delimiter,.single .entry-wrap p,.single .entry-wrap ul,.single .entry-wrap ol,.single .entry-wrap ul a,.single .entry-wrap ol a,.single .entry-wrap p a,.x-breadcrumb-wrap,.archive .excerpt,.archive .excerpt a,.entry-title a:hover{color:#272727;text-shadow:none}.entry-title,.x-recent-posts a .h-recent-posts{text-align:center}.single .entry-title{color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px #242424}.entry-wrap{padding:40px}.x-scroll-top.in{opacity:1}.x-scroll-top{border:2px solid #000;color:#000}.page .x-breadcrumb-wrap{display:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:.4em 0 .2em}.wp-post-navigation a:hover{color:#666}.wp-post-navigation{margin:50px 0 0}.x-comments-area{margin:2em 0 0}.x-pagination span.current{color:#272727;font-weight:700;text-shadow:none}.archive .site{background:#f3f3f3 url(/wp-content/uploads/pattern_3.png.webp) repeat top center}.breadcrumb,.breadcrumb a{color:#272727;font-size:14px}.page .entry-content p a{color:#272727}.home .entry-content p a{color:hsl(0 0% 100%)}.x-colophon.top label,#gform_2 .gform_footer{display:none!important}.x-colophon.top{padding:10px 0 0;background-color:#507F94;color:#fff}.x-colophon.top .widget{text-shadow:none}body footer #gform_2 .gform_wrapper,body footer #gform_2 .gform_wrapper ul li.gfield,#gform_2,footer .gform_wrapper{margin:0!important}.x-colophon+.x-colophon{box-shadow:none;text-align:center}.gform_body input::-webkit-input-placeholder,.gform_body textarea::-webkit-input-placeholder{color:#272727}.gform_body input::-moz-placeholder,.gform_body textarea::-moz-placeholder{color:#272727}.gform_body input:-ms-input-placeholder,.gform_body textarea:-ms-input-placeholder{color:#272727}.gform_body input:-moz-placeholder,.gform_body textarea:-moz-placeholder{color:#272727}.justified-gallery>a{border:2px solid white!important}footer .gform_wrapper ul.gform_fields li.gfield{padding-right:0;font-size:13px}body footer .gform_wrapper ul li.gfield{margin-top:10px}body footer .gform_wrapper .top_label div.ginput_container{margin-top:0}footer .validation_error{display:none}.x-navbar .desktop .sub-menu a,.x-navbar .desktop .sub-menu a:hover,.x-navbar .desktop .sub-menu .current-menu-item>a,.x-navbar .desktop .sub-menu .current-menu-item>a:hover{color:#272727!important;text-transform:uppercase!important;font-size:14px!important}.x-navbar .desktop .x-nav>li ul{top:45px}.x-logobar{background:#fff0 url(/wp-content/uploads/fond-logo.png.webp) no-repeat bottom center;border-bottom:0;padding-bottom:20px}header.masthead-stacked{background:#fff url(/wp-content/uploads/pattern_3.png.webp) bottom center repeat}#prix-ribbon{position:absolute;top:-350px;right:0}body .gform_wrapper .top_label li.gfield.gf_left_half,body .gform_wrapper .top_label li.gfield.gf_right_half{margin-right:auto!important;float:none!important;width:50%!important;clear:both!important}body .gform_wrapper .top_label li.gfield{font-size:16px!important;padding-left:10px!important;padding-right:10px!important}@media (max-width:480px){body .gform_wrapper .top_label li.gfield.gf_left_half,body .gform_wrapper .top_label li.gfield.gf_right_half{width:100%!important}}.ginput_container_textarea textarea{font-size:16px!important;height:160px!important}#gform_submit_button_1{display:block;width:100%}body .gform_wrapper .gfield_description{font-size:100%!important}body .gform_wrapper ul li.gfield{margin-top:0!important;padding-top:0}.gform_confirmation_message{color:#262626!important;font-weight:bold!important;margin:50px auto!important}.gform_wrapper .top_label .gfield_label,.gform_wrapper .gfield_required,body .gform_wrapper span.ginput_total,.gform_wrapper ul.gfield_checkbox li label{color:#272727}@media (max-width:978.98px){.x-nav-wrap.mobile{display:none}}blockquote{border-left:4px solid #007DA7;background:#F4F9FB;padding:18px 24px;margin:32px 0;font-style:italic;color:#1E2A2F;line-height:1.6;position:relative;border-radius:6px}blockquote::before{content:"❝";font-size:34px;color:#007DA7;position:absolute;top:-12px;left:10px;opacity:.25}blockquote strong{color:#007DA7;font-weight:600}blockquote p{margin:0}@media (max-width:600px){blockquote{padding:14px 18px;font-size:.95rem}}.single .entry-content.content{color:#272727}