/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap";html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}html{font-size:100%;scroll-behavior:smooth}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overflow-x:hidden}.clear{clear:both}*{-webkit-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}#map,.mouse-focus-line{-webkit-transition:all 0s !important;-ms-transition:all 0s !important;-o-transition:all 0s !important;transition:all 0s !important}.bt_scroll{width:40px;height:40px;position:fixed;top:50%;right:25px;margin:auto;z-index:1500;display:none;cursor:pointer}.up{background:transparent url(../img/bt-scroll-up.png)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-bold{font-weight:bold}.margintop-0{margin-top:0 !important}.marginbottom-0{margin-bottom:0 !important}.marginright-0{margin-right:0 !important}.marginleft-0{margin-left:0 !important}.embeddedContent,.videoWrapper{position:relative;padding-bottom:50%;padding-top:25px;height:0;margin:15px auto}.embeddedContent iframe,.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sticky-div{position:-webkit-sticky;position:sticky;top:100px}.videoWrapper,.embeddedContent{width:100%;max-width:710px;height:auto;margin:15px auto;background-color:#ccc;background-image:url(https://www.ogea.re/Assets/img/loader.png);background-size:50px 50px;background-repeat:no-repeat;background-position:center center;border:solid 1px #ccc}.videoWrapper,.embeddedContent{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe,.embeddedContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}#noty{display:block;position:fixed;top:0;left:50%;z-index:9000;width:90%;max-width:325px;padding:25px;font:600 20px "Open Sans",Arial;text-align:center;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);-o-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}.noty-success{border:2px solid #06d552;border-top:none;color:#fff;font:600 14px "Open Sans",Arial;background-color:#06d552}.noty-error{border:2px solid #d83737;border-top:none;color:#fff;background-color:red}body{background-color:#e7e7e7;font:400 1em "Open Sans",Arial,sans-serif;font-size:calc(1em + .1vw);color:#000;padding:0px;text-align:justify}h1{font:500 36px "Open Sans",Arial,sans-serif;color:#000;line-height:1.25em;text-align:left;margin-bottom:15px}h2{font:300 32px "Open Sans",Arial,sans-serif;color:#000}h3{font:600 18px "Open Sans",Arial,sans-serif;color:#000;text-transform:uppercase;margin:0 0 5px 0}h4{font:600 16px "Open Sans",Arial,sans-serif;color:#000;text-transform:uppercase}h2.rubrique-titre{display:inline-block;font:600 18px "Open Sans",Arial,sans-serif;background:#ffdd0e;color:#000;padding:5px 10px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}a{font:700 15px "Open Sans",Arial,sans-serif;color:#000;text-decoration:none;padding:0px 5px;-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}a:hover{text-decoration:none;background:#ffdd0e}a.lien-vide{text-decoration:none;border:none;padding:0px;margin:0;background:transparent !important;color:#000}a.lien-vide:hover{text-decoration:none;background:transparent !important}a.contact-lien{font:500 18px "Open Sans",Arial,sans-serif}a.footer-lien{font:500 13px "Open Sans",Arial,sans-serif}.container{max-width:1170px !important}.container-fluid-nopadding{padding:0px}.container-main{background:#fff;margin:0px auto;padding:30px 60px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.container-logo{padding:0}.logo-wrapper{background-color:transparent;margin:25px 0px;padding:0;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.logo-wrapper img{width:100%;max-width:500px;height:auto;margin:0;padding:13px;background:#ffdd0e}ul{list-style:url("../img/icon-puce.png");padding:15px 10%}li{margin:10px 0px}.fichier-wrapper{display:flex}.fichier-wrapper .fichier-contenu{display:inline-block;padding:0 10px 5px 10px;cursor:pointer;-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.fichier-wrapper .fichier-icon{display:inline-block;background:#ffdd0e;width:25px;min-width:25px;max-width:25px;height:25px;-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.fichier-wrapper .fichier-icon img{width:100%;height:auto}.fichier-wrapper .fichier-resume{font-size:12px;font-weight:normal}.fichier-wrapper:hover>.fichier-contenu{background:#ffdd0e}.fichier-wrapper:hover>.fichier-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.filters{margin:25px 0;display:flex;justify-content:center;flex-wrap:wrap}.filters div{padding:5px;margin:5px;background-color:#e7e7e7;font:600 16px "Open Sans",Arial,sans-serif;cursor:pointer;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.filters div:hover{background-color:#ffdd0e}.hide{display:none}.show{display:block}@keyframes hide{0%{transform:scale(1)}100%{transform:scale(0);height:0;margin:0;display:none}}@keyframes show{0%{transform:scale(0);height:0;margin:0}100%{transform:scale(1);display:block}}.contenu-wrapper{font:500 16px "Open Sans",Arial,sans-serif}.contenu-wrapper h2{font:300 32px "Open Sans",Arial,sans-serif;color:#000}.contenu-alert{width:80%;max-width:60%;text-align:center;margin:15px auto;color:#000;background:#e7e7e7}.contact-wrapper{display:flex;align-items:start;justify-content:end;height:auto;padding:20px 0}.contact-wrapper .contact-icon{display:inline-block;background:#ffdd0e;width:25px;min-width:25px;max-width:25px;height:25px;-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.contact-wrapper .contact-icon img{width:100%;height:auto}.telecharger-wrapper{display:flex;align-items:center;justify-content:center;margin:80px 0}.telecharger-wrapper .telecharger-contenu{display:inline-block;padding:0 10px 5px 10px;cursor:pointer;-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.telecharger-wrapper .telecharger-contenu a{font:600 18px "Open Sans",Arial,sans-serif}.telecharger-wrapper .telecharger-icon{display:inline-block;background:#ffdd0e;width:40px;min-width:40px;max-width:40px;height:40px;-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.telecharger-wrapper .telecharger-icon img{width:100%;height:auto}.telecharger-wrapper .telecharger-resume{font-size:12px;font-weight:normal}.telecharger-wrapper:hover>.telecharger-contenu{background:#ffdd0e}.telecharger-wrapper:hover>.telecharger-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.form-wrapper{width:100%;padding:0px 0px 25px 0px;margin:25px auto 5px auto}.form-wrapper .row{margin:25px 0px}.requis{position:relative;top:-5px;color:red;font-size:18px;font-weight:bold}label{font:600 16px "Open Sans",Arial}input{border:solid 1px #8a8a8a !important;font-weight:bold !important}textarea{border:solid 1px #8a8a8a !important}.footer-wrapper{padding:15px 0;margin:15px 0;font-size:12px}@media only screen and (max-width: 970px){.container-logo{text-align:center}}@media only screen and (max-width: 500px){h2{font-size:23px}ul{font-size:14px}.container-main{padding:10px 20px}.contenu-wrapper{font-size:14px}.contenu-wrapper h2{font-size:23px}.contenu-alert{min-width:100% !important}}
