.seopress-user-consent{position:fixed;z-index:8000;display:inline-flex;flex-direction:column;justify-content:center;border:0;box-sizing:border-box;left:0;right:0;width:100%;padding:18px 24px;bottom:0;text-align:center;background:#fff;box-shadow:0-2px 10px rgba(0,0,0,.08)}@media (max-width:782px){.seopress-user-consent{padding:16px}.seopress-user-consent.seopress-user-message{flex-direction:column!important;align-items:stretch;gap:16px}.seopress-user-consent.seopress-user-message p:first-child{margin:0!important;text-align:center}.seopress-user-consent.seopress-user-message p:last-child{width:100%;flex-direction:column;justify-content:stretch;gap:10px}.seopress-user-consent.seopress-user-message button{width:100%!important;min-width:auto!important}}.seopress-user-consent.seopress-user-message p:first-child{margin:0;line-height:1.6;flex:1}.seopress-user-consent p{margin:0;font-size:15px;line-height:1.6;color:#2c3e50}.seopress-user-consent a{color:#1a1a1a;text-decoration:underline;font-weight:500}.seopress-user-consent a:hover{text-decoration:none;opacity:.7}.seopress-user-consent.seopress-user-message{flex-direction:row;align-items:center;gap:24px}.seopress-user-consent.seopress-user-message p:last-child{display:flex;gap:12px;justify-content:flex-end;flex-wrap:nowrap;margin:0;flex-shrink:0}.seopress-user-consent button{padding:12px 24px;border:0;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;flex:0 1 auto;min-width:120px;background:#1a1a1a;color:#fff}.seopress-user-consent button:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15);background:#000}#seopress-user-consent-close{border:2px solid #d1d5db!important;background:#fff;color:#374151}#seopress-user-consent-close:hover{background:#f9fafb;border-color:#9ca3af!important;color:#1f2937}@media (max-width:480px){.seopress-user-consent.seopress-user-message p:last-child{flex-direction:column}.seopress-user-consent button{width:100%;min-width:auto}}.seopress-user-consent-hide{display:none!important}.breadcrumb{list-style:none;margin:0;padding-inline-start:0}.breadcrumb li{margin:0;display:inline-block;position:relative}.breadcrumb li::after{content:" - ";margin-left:5px;margin-right:5px}.breadcrumb li:last-child::after{display:none}#main_wrapper{position:relative;-webkit-transition:opacity .35s ease-out;transition:opacity .35s ease-out}body.css_unloaded #main_wrapper{opacity:0}body,html{position:relative;width:100%}html{overflow-x:hidden}body{color:#174f57;background-color:#f2f2f2!important;overflow:clip!important}body:not(.css_loaded) #header{background-color:#f2f2f2;will-change:background-color}body:not(.css_loaded) #header .header-sticky-container{transition:all .2s ease-out,opacity .2s ease-out;opacity:0}.gform_wrapper.gravity-theme fieldset,.gform_wrapper.gravity-theme legend{background:0 0;padding:0}.gform_wrapper.gravity-theme fieldset{border:0;display:block;margin:0}.gform_wrapper.gravity-theme legend{margin-left:0;margin-right:0}@font-face{ font-family:gform-icons-theme;src:url(https://octovision.fr/wp-content/plugins/gravityforms/fonts/gform-icons-theme.woff2?o6rzdt)format("woff2"),url(https://octovision.fr/wp-content/plugins/gravityforms/fonts/gform-icons-theme.ttf?o6rzdt)format("truetype"),url(https://octovision.fr/wp-content/plugins/gravityforms/fonts/gform-icons-theme.woff?o6rzdt)format("woff"),url(https://octovision.fr/wp-content/plugins/gravityforms/fonts/gform-icons-theme.svg?o6rzdt#gform-icons-theme)format("svg");font-weight:400;font-style:normal;font-display:swap; }@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.gform_wrapper.gravity-theme textarea{line-height:1.5}}.gform_wrapper.gravity-theme ::-ms-reveal{display:none}.gform_wrapper.gravity-theme .gform_hidden{display:none}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.medium{height:192px}.gform_wrapper.gravity-theme .gfield input{max-width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;-ms-grid-columns:(1fr 2%)[12];grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .field_sublabel_above .ginput_complex{align-items:flex-end}.gform_wrapper.gravity-theme .gfield_label{display:block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .gform-field-label .gform-field-label__text{display:inline;padding-inline-end:.125em}.gform_wrapper.gravity-theme .gform-field-label>.gfield_required{display:inline}.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px;display:block}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline;font-size:13.008px}.gform_wrapper.gravity-theme .gform_required_legend .gfield_required{padding-inline-start:0}.gform_wrapper.gravity-theme .gform_footer button.button:disabled,.gform_wrapper.gravity-theme button.button:disabled{opacity:.6}.gform_wrapper.gravity-theme .gform_footer{display:flex}.gform_wrapper.gravity-theme .gform_footer button{align-self:flex-end;position:relative}.gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row wrap}.gform_wrapper.gravity-theme .ginput_complex span{flex:1}.gform_wrapper.gravity-theme .ginput_complex input{width:100%}@media (min-width:641px){.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:1%}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:1%;padding-right:0}}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_complex span{flex:0 0 100%;margin-bottom:8px;padding-left:0}}.gform_wrapper.gravity-theme .gform_footer{margin:6px 0 0;padding:16px 0}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+input{margin-inline-start:8px}.gform_wrapper.gravity-theme input[type=number]{display:inline-block}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"";display:flex;filter:drop-shadow(0 1px 1px rgba(18,25,97,.15)) drop-shadow(0 2px 5px rgba(18,25,97,.1)) drop-shadow(0 0 0 rgba(18,25,97,.05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}