#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;background-color:#f4f4fa;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{}#cboxContent{overflow:hidden;}#cboxContent,.cboxPhoto{}#cboxError{padding:50px;border:1px solid #ccc;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:0;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/themes/custom/onacvg/mycolorbox/images/loading_animation.gif) no-repeat center center;}#cboxClose.cbox-close-plain{position:absolute;top:10px;right:10px;opacity:1 !important;background-image:url(/themes/custom/onacvg/images/maps/close-white.svg);background-size:22px;width:22px;height:22px;text-indent:9999px;}@media screen and (max-width:640px){#colorbox{width:100% !important;}#cboxWrapper{width:80% !important;margin:0 auto;position:relative;}#cboxContent,#cboxLoadedContent{width:100% !important;}}@media (orientation:landscape) and (max-width:800px){#colorbox{width:100% !important;height:80% !important;margin-top:50vh;transform:translateY(-50%);}#cboxWrapper{width:80% !important;margin:0 auto;position:relative;height:100% !important;}#cboxContent,#cboxLoadedContent{width:100% !important;min-height:80% !important;}}
.demarche-intro{align-items:center;display:flex;margin-bottom:45px;}.demarche .teaser__view_mode_full{max-width:620px;}.demarche .image__view_mode_full{margin-left:160px;max-width:260px;}.demarche__ref-faq{margin-top:100px;}@media only screen and (max-width:1059px){.demarche-intro{flex-direction:column;margin-bottom:35px;}.demarche .teaser__view_mode_full{margin-bottom:0;margin-right:0;max-width:100%;}.demarche .image__view_mode_full{margin-top:30px;max-width:100%;}.demarche__ref-faq{margin-top:50px;}}.demarche-nav-wrapper::after{content:'';display:none;height:63px;}.demarche-nav-wrapper.sticky::after{display:block;}.demarche-nav{background:#F2F2F2 padding-box;border-bottom:1px solid #DADADA;box-shadow:0 18px 24px -18px rgba(0,0,0,0);left:0;top:66px;transition:all 0.3s;width:100%;}.sticky .demarche-nav{background-color:#f3f0f0;border-color:transparent;box-shadow:0 18px 24px -18px rgba(0,0,0,0.15);position:fixed;z-index:2;}.toolbar-horizontal.toolbar-fixed .demarche-nav{top:100px;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .demarche-nav{top:145px;}@media only screen and (max-width:1139px){.demarche-nav{top:0;}.toolbar-horizontal.toolbar-fixed .demarche-nav{top:34px;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .demarche-nav{top:79px;}}.demarche-nav ul{display:flex;margin-left:auto;margin-right:auto;max-width:1040px;padding-bottom:20px;padding-top:15px;position:relative;transition:all 0.3s;}.sticky .demarche-nav ul{padding-bottom:15px;}.demarche-nav li{flex-shrink:0;font-weight:500;line-height:1.7rem;}.demarche-nav li:not(.nav-underline){cursor:default;padding:5px 5px 10px 0;}.demarche-nav li + li:not(.nav-underline){margin-left:40px;}@media only screen and (max-width:359px){.demarche-nav li + li:not(.nav-underline){margin-left:20px;}}@media only screen and (max-width:319px){.demarche-nav li:first-child{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}.demarche-nav li:not(.selected){cursor:pointer;}.demarche-nav li:not(.nav-underline):last-of-type{padding-right:0;}.nav-underline{position:absolute;bottom:0;height:5px;background:#0D7BC6;transition:all 0.3s;left:0;width:0;}.demarche-nav-wrapper{position:relative;}@media only screen and (max-width:1059px){.demarche-nav-wrapper{margin-left:-20px;margin-right:-20px;}.demarche-nav ul{max-width:calc(100vw - 20px);}}@media only screen and (max-width:374px){.demarche-nav-wrapper{margin-left:0;margin-right:0;}}.demarche .full-content .bg-lightblue{border-radius:3px;margin-top:60px;padding:65px 80px 90px;}h2.title-demarche{font-size:3rem;line-height:4rem;margin-bottom:55px;}@media only screen and (max-width:1059px){.demarche .full-content .bg-lightblue{margin-left:-30px;margin-right:-30px;margin-top:40px;padding:60px 10px;}h2.title-demarche{font-size:2.5rem;line-height:3rem;margin:0 25px 25px;text-align:center;}}.demarche-step{display:flex;margin-bottom:20px;}.demarche-step:last-of-type{margin-bottom:0;}.step-num{display:flex;flex-direction:column;margin-right:30px;margin-top:20px;}.step-num::after{background:#fff;content:'';flex-grow:1;margin:auto;width:1px;}.step-num::after{margin-bottom:-40px;}.demarche-step:last-of-type .step-num::after{background:transparent;}.step-num span{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;font-size:18px;height:70px;justify-content:center;width:70px;}@media only screen and (max-width:1059px){.demarche-step{flex-direction:column;margin:0;}.step-num{align-items:center;display:flex;margin:0;}.step-num::before{background:#fff;content:'';flex-grow:1;height:30px;width:1px;}.step-num::after{height:30px;margin-bottom:0;}.demarche-step:first-of-type .step-num::before{content:none;}.demarche-step:last-of-type .step-num::after{background:#fff;}}.demarche-step > .field,.form-step,.demarche-step .view-service-container{flex-grow:1;}.bloc_formulaire_demarche__title,.demarche-step .field-label,.form-message,.view-display-id-page-services-demarche .view-header p:first-child{font-family:'Montserrat';font-size:2rem;font-weight:400;line-height:2.5rem;}.bloc_formulaire_demarche__title,.demarche-step .field-label,.form-message{margin:40px 40px 30px 0;}.demarche-step .accordion,.demarche-step .view-service-container,.form-step-inner{background:rgba(255,255,255,0.275);border-radius:3px;color:#132A67;border-radius:3px;padding:40px;}.form-message{line-height:3rem;margin-bottom:30px;}.form-step .btn{height:60px;justify-content:center;}.mail-message{font-size:1.5rem;font-weight:400;margin:40px 0 0;}.mail-message button{text-decoration:underline;}.demarche-step .form-step .view-service-container{padding:0;background-color:transparent;margin-top:40px;}.demarche-step .form-step .demarche__bloc-formulaire,.demarche-step .form-step .view-service-container{display:none;}.paragraph--type--bloc-formulaire-demarche{align-items:center;display:flex;justify-content:space-between;}.bloc_formulaire_demarche__title{margin-bottom:40px;margin-right:120px;}.bloc_formulaire_demarche__file .btn{width:190px;}@media only screen and (max-width:1059px){.demarche-step > .field,.demarche-step .view-service-container{padding:40px 30px 30px 30px;}.paragraph--type--bloc-formulaire-demarche{align-items:normal;flex-direction:column;}.bloc_formulaire_demarche__title{margin-bottom:20px;margin-right:0;}.bloc_formulaire_demarche__file .btn{width:auto;}.bloc_formulaire_demarche__file .icon{padding-right:20px;}}.demarche--layout-full .accordeon-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.demarche .full-content .subtitle{flex-shrink:0;font-size:1.5rem;line-height:2.5rem;margin-bottom:35px;width:100%;}.left-column,.right-column{display:flex;flex-direction:column;width:495px;}.accordeon_faq__file{text-align:center;margin-top:70px;width:100%;}.accordeon_faq__file .btn{width:220px;}.demarche__pieces-justificatives .field-label,.demarche__conditions-obtention .field-label{margin-bottom:30px;}.demarche__pieces-justificatives .paragraph--accordeon,.demarche__conditions-obtention .paragraph--accordeon{margin-bottom:45px;}.demarche__pieces-justificatives .paragraph--accordeon:last-child,.demarche__conditions-obtention .paragraph--accordeon:last-child{margin-bottom:0;}.demarche__pieces-justificatives .paragraph--accordeon .title,.demarche__conditions-obtention .paragraph--accordeon .title{font-size:1.5rem;font-weight:600;line-height:2rem;padding-bottom:15px;}.demarche__pieces-justificatives .paragraph--accordeon .accordion__trigger,.demarche__conditions-obtention .paragraph--accordeon .accordion__trigger{font-weight:inherit;}.demarche__pieces-justificatives .accordion__trigger:after,.demarche__conditions-obtention .accordion__trigger:after{color:#fff;font-size:8px;}.demarche__pieces-justificatives .left-column,.demarche__pieces-justificatives .right-column,.demarche__conditions-obtention .left-column,.demarche__conditions-obtention .right-column{margin-top:20px;width:335px;}.demarche__pieces-justificatives .left-column li,.demarche__pieces-justificatives .right-column li,.demarche__conditions-obtention .left-column li,.demarche__conditions-obtention .right-column li{padding-left:28px;}.demarche__pieces-justificatives .left-column li::before,.demarche__pieces-justificatives .right-column li::before,.demarche__conditions-obtention .left-column li::before,.demarche__conditions-obtention .right-column li::before{font-size:13px;margin-left:-28px;}.demarche__pieces-justificatives .paragraph--accordeon p,.demarche__conditions-obtention .paragraph--accordeon p{font-size:1.2rem;font-weight:600;line-height:2rem;margin-bottom:15px;}.demarche__pieces-justificatives .accordeon-close,.demarche__conditions-obtention .accordeon-close{margin-top:30px;}.demarche__pieces-justificatives li,.demarche__conditions-obtention li{display:block;}.demarche__pieces-justificatives li strong,.demarche__conditions-obtention li strong{font-weight:700;}.demarche__pieces-justificatives .left-column li::before,.demarche__pieces-justificatives .right-column li::before,.demarche__conditions-obtention .left-column li::before,.demarche__conditions-obtention .right-column li::before{margin-left:-23px;}@media only screen and (max-width:1059px){.demarche__pieces-justificatives .paragraph--accordeon,.demarche__conditions-obtention .paragraph--accordeon{margin-bottom:40px;}.demarche__pieces-justificatives .paragraph--accordeon .title,.demarche__conditions-obtention .paragraph--accordeon .title{font-size:1.4rem;}.left-column,.right-column,.demarche__pieces-justificatives .left-column,.demarche__pieces-justificatives .right-column
  .demarche__conditions-obtention .left-column,.demarche__conditions-obtention .right-column{width:auto;}.demarche__pieces-justificatives .left-column,.demarche__pieces-justificatives .right-column,.demarche__conditions-obtention .left-column,.demarche__conditions-obtention .right-column{margin-top:10px;}.left-column + .right-column{margin-top:30px;}}.view-display-id-page-services-demarche{display:flex;flex-wrap:wrap;}.view-display-id-page-services-demarche > *{flex-shrink:0;}.view-display-id-page-services-demarche .view-header{margin-right:50px;width:320px;}.view-display-id-page-services-demarche .view-header p:first-child{margin-bottom:20px;}.view-display-id-page-services-demarche form{width:330px;}.demarche--layout-full .form-item-field-ref-localite-target-id label,.demarche--layout-full .form-item-field-ref-localite-target-id label span:first-child{font-size:1.5rem;}.demarche--layout-full .form-item-field-ref-localite-target-id label{font-weight:600;}.form-item-field-ref-localite-target-id label span:first-child{margin-bottom:20px;}.view-display-id-page-services-demarche .teaser-content{margin-right:60px;width:315px;}@media only screen and (max-width:1059px){.view-display-id-page-services-demarche .view-header,.view-display-id-page-services-demarche form,.view-display-id-page-services-demarche .teaser-content{width:auto;}.view-display-id-page-services-demarche .view-header{margin-right:0;}.demarche-step h3,.form-message,.view-display-id-page-services-demarche .view-header p:first-child{font-size:1.8rem;}.demarche-step h3,.form-message{line-height:2rem;}.view-display-id-page-services-demarche .view-header p:first-child{margin-bottom:10px;}.view-display-id-page-services-demarche form{margin-top:30px;}.view-display-id-page-services-demarche .view-content{margin-top:25px;}.view-display-id-page-services-demarche .teaser-content{margin-right:0;width:auto;}}.demarche__body .paragraph--type--text{margin:0 auto;max-width:1060px;}.section-tab{margin-top:60px;}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#header-region ul.menu-level-1{transform:translateX(-50%);}.bleuet-button-wrapper{margin-left:-80px;}#header-region ul.menu-level-1,.cart-block--contents{}.banner .media-image,.banner .categorie_actualite__image,.view-display-id-banner-image{text-align:center;}.banner .media-image img,.banner .categorie_actualite__image img,.view-display-id-banner-image img{display:inline-block;height:auto;}.banner h1,.banner .categorie_actualite__name,.banner .product-banner-title,.banner .container{width:100%;}.home .banner h1{margin-left:auto;margin-right:auto;}.hub-demarche .views-group-rows,.situation-hub .view-content,.view-hub-hauts-lieux.view-display-id-page-liste .view-content,.hub-partenaire .view-content,.hub-products .view-content{display:flex;flex-wrap:wrap;}.hub-demarche .views-group-rows{margin:-20px -20px 55px;}.situation-hub .view-content,.view-hub-hauts-lieux.view-display-id-page-liste .view-content,.hub-partenaire .view-content,.hub-products .view-content{margin:-20px;}.hub-demarche .demarche--layout-teaser,.situation-hub .situation--layout-teaser{height:340px;margin:20px;width:calc((100% - 120px) / 3);}.view-hub-hauts-lieux.view-display-id-page-liste .haut-lieu--layout-teaser{height:440px;margin:20px;width:calc(50% - 40px)}.hub-partenaire .partenaire--layout-teaser{height:300px;margin:20px;width:calc(25% - 40px);}.hub-products .commerce-product--layout-teaser{height:460px;margin:20px;width:calc((100% - 120px) / 3);}.home .header-bottom .container{display:flex;}.paragraph--type--home-header-links{width:calc((100% - 165px) /4);}.view-display-id-block-highlighted-products .view-content{display:flex;justify-content:space-between;}.view-display-id-block-highlighted-products article{width:500px;}.view-display-id-actualites-liste .view-content,.view-display-id-actualites-liste-home > .view-content,.view-display-id-actualites-liste .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.view-display-id-actualites-liste .view-content::after,.view-display-id-actualites-liste-home > .view-content::after{content:"";flex:auto;}.view-display-id-actualites-liste-home > .view-content{box-sizing:content-box;}.view-embed_breves_home-container{width:219px;}.view-display-id-actualites-liste .views-infinite-scroll-content-wrapper{margin-top:60px;}.news--layout-teaser-highlighted,.news--layout-teaser{margin-right:40px;}.news--layout-teaser-highlighted{width:350px;}.news--layout-teaser{width:220px;}.selectric-items{box-shadow:0 2px 24px rgba(0,0,0,0.15);transform:translateX(-50%);}.view-display-id-page-services-home .selectric-items{width:355px !important;}.view-display-id-page-services-demarche .selectric-items,.view-display-id-page-services-contact .selectric-items{width:330px !important;}.view-display-id-page-services-home .view-content{margin-top:20px;}.service--layout-full .image img{height:auto;}.service__lien-itineraire,.hub_contact__lien-itineraire{width:100%;}.demarche-step > .field,.demarche-step .view-service-container{width:780px;}.paragraph--type--galerie-images figure{display:block;}.container .full-width-paragraph{margin-left:70%;}.paragraph--type--bloc-telechargement .paragraph-content{width:calc(100% - 200px);}.view-commerce-cart-form .form-actions{justify-content:center;}.view-commerce-cart-form .form-actions input + input{margin-left:60px;}.commerce_product .images__view_mode_teaser,.commerce_product .images__view_mode_teaser-link{overflow:hidden;}.news .main-content::after{margin:auto;width:130px;}.hub-service--layout-full .view-header{box-shadow:0 2px 24px rgba(0,0,0,0.15);}.view-display-id-page-hub-service .selectric-items{box-shadow:none;transform:none;width:320px !important;}legend{display:table;}}
