.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:transparent;height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-lightbox{background:#000;height:100%;left:0;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:9999}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{opacity:0;position:absolute;top:-9999px}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{height:100%;left:0;position:fixed;top:0;width:100%}.slick-lightbox-slick-item{overflow:hidden;text-align:center}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{bottom:0;left:0;margin-bottom:20px;position:absolute;text-align:center;width:100%}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;max-height:90%;max-width:90%;vertical-align:middle}.slick-lightbox-slick-img{display:block;margin:0 auto;max-height:90%;max-width:90%}.slick-lightbox-slick-caption{color:#fff;margin:10px 0 0}.slick-lightbox-close{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;right:15px;top:15px;width:20px}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"×";font-family:slick;font-size:20px;line-height:1;opacity:.85}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@charset "UTF-8";*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.container{width:100%}@media (min-width:390px){.container{max-width:390px}}@media (min-width:475px){.container{max-width:475px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1240px){.container{max-width:1240px}}@media (min-width:1480px){.container{max-width:1480px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1800px){.container{max-width:1800px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-full{left:100%}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.right-4{right:1rem}.z-10{z-index:10}.-z-10{z-index:-10}.-z-\[1\]{z-index:-1}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.row-span-3{grid-row:span 3/span 3}.row-span-1{grid-row:span 1/span 1}.float-left{float:left}.clear-both{clear:both}.m-auto{margin:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-16{margin-bottom:4rem;margin-top:4rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.mt-5{margin-top:1.25rem}.-mt-1{margin-top:-.25rem}.mb-1{margin-bottom:.25rem}.mb-0{margin-bottom:0}.mt-4{margin-top:1rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-5{margin-left:1.25rem}.mt-8{margin-top:2rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mb-4{margin-bottom:1rem}.mt-10{margin-top:2.5rem}.-mt-\[7\%\]{margin-top:-7%}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mb-28{margin-bottom:7rem}.mb-2{margin-bottom:.5rem}.-mb-1{margin-bottom:-.25rem}.mb-16{margin-bottom:4rem}.mb-12{margin-bottom:3rem}.-mb-4{margin-bottom:-1rem}.mt-2{margin-top:.5rem}.mt-\[50px\]{margin-top:50px}.mr-2{margin-right:.5rem}.mt-3{margin-top:.75rem}.-mt-8{margin-top:-2rem}.\!mt-8{margin-top:2rem!important}.mb-3{margin-bottom:.75rem}.mt-14{margin-top:3.5rem}.-mt-32{margin-top:-8rem}.mb-5{margin-bottom:1.25rem}.mr-4{margin-right:1rem}.mt-7{margin-top:1.75rem}.mb-10{margin-bottom:2.5rem}.-mb-px{margin-bottom:-1px}.mr-28{margin-right:7rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:1rem}.h-20{height:5rem}.h-\[82px\]{height:82px}.h-12{height:3rem}.h-24{height:6rem}.h-6{height:1.5rem}.h-auto{height:auto}.h-\[50px\]{height:50px}.h-full{height:100%}.h-\[24px\]{height:24px}.h-3\/4{height:75%}.h-7{height:1.75rem}.min-h-\[1\.75rem\]{min-height:1.75rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-4\/5{width:80%}.w-auto{width:auto}.w-full{width:100%}.w-12{width:3rem}.w-10\/12{width:83.333333%}.w-1\/2{width:50%}.w-32{width:8rem}.w-7{width:1.75rem}.w-\[50px\]{width:50px}.min-w-\[1\.75rem\]{min-width:1.75rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-xl{max-width:36rem}.max-w-screen-lg{max-width:1024px}.max-w-lg{max-width:32rem}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.basis-7\/12{flex-basis:58.333333%}.basis-5\/12{flex-basis:41.666667%}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-12{gap:3rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-y-4{row-gap:1rem}.gap-x-28{-moz-column-gap:7rem;column-gap:7rem}.gap-y-2{row-gap:.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-11{-moz-column-gap:2.75rem;column-gap:2.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-6{row-gap:1.5rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-lg{border-radius:.5rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-blue{--tw-border-opacity:1;border-color:rgb(59 69 94/var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-whiteDarker{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(59 69 94/var(--tw-bg-opacity))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(250 189 20/var(--tw-bg-opacity))}.bg-brown{--tw-bg-opacity:1;background-color:rgb(147 111 81/var(--tw-bg-opacity))}.bg-error{--tw-bg-opacity:1;background-color:rgb(236 105 48/var(--tw-bg-opacity))}.bg-blueDark{--tw-bg-opacity:1;background-color:rgb(40 46 64/var(--tw-bg-opacity))}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-12{padding-bottom:3rem;padding-top:3rem}.px-20{padding-left:5rem;padding-right:5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-28{padding-left:7rem;padding-right:7rem}.px-8{padding-left:2rem;padding-right:2rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-20{padding-bottom:5rem;padding-top:5rem}.pl-10{padding-left:2.5rem}.pr-10{padding-right:2.5rem}.pb-8{padding-bottom:2rem}.pt-20{padding-top:5rem}.pb-10{padding-bottom:2.5rem}.pl-14{padding-left:3.5rem}.pr-1{padding-right:.25rem}.pt-8{padding-top:2rem}.pb-6{padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.pb-12{padding-bottom:3rem}.pt-4{padding-top:1rem}.pb-2{padding-bottom:.5rem}.pt-0{padding-top:0}.pl-6{padding-left:1.5rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pt-12{padding-top:3rem}.pl-5{padding-left:1.25rem}.pt-14{padding-top:3.5rem}.pb-4{padding-bottom:1rem}.pt-40{padding-top:10rem}.pl-8{padding-left:2rem}.pl-20{padding-left:5rem}.text-center{text-align:center}.text-right{text-align:right}.font-quicksand{font-family:Quicksand,sans-serif}.text-lg{font-size:1.125rem}.text-4xl{font-size:2.33rem}.text-2xl{font-size:1.66rem}.text-xl{font-size:1.2rem}.text-5xl{font-size:3rem}.text-3xl{font-size:2rem}.text-sm{font-size:.8rem}.font-medium{font-weight:500}.font-light{font-weight:300}.font-semibold{font-weight:600}.font-extralight{font-weight:200}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-yellow{--tw-text-opacity:1;color:rgb(250 189 20/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-error{--tw-text-opacity:1;color:rgb(236 105 48/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(59 69 94/var(--tw-text-opacity))}.text-\[\#AFCFDE\]{--tw-text-opacity:1;color:rgb(175 207 222/var(--tw-text-opacity))}.text-brown{--tw-text-opacity:1;color:rgb(147 111 81/var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-Thin.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-ExtraLight.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/themes/custom/batitertiaire/fonts/Poppins/Poppins-Black.ttf) format("truetype")}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;src:url(/themes/custom/batitertiaire/fonts/Quicksand/static/Quicksand-Light.ttf) format("truetype")}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:url(/themes/custom/batitertiaire/fonts/Quicksand/static/Quicksand-Regular.ttf) format("truetype")}@font-face{font-family:Quicksand;font-style:normal;font-weight:500;src:url(/themes/custom/batitertiaire/fonts/Quicksand/static/Quicksand-Medium.ttf) format("truetype")}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;src:url(/themes/custom/batitertiaire/fonts/Quicksand/static/Quicksand-SemiBold.ttf) format("truetype")}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:url(/themes/custom/batitertiaire/fonts/Quicksand/static/Quicksand-Bold.ttf) format("truetype")}#block-batitertiaire-local-tasks{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:hsla(0,0%,100%,.5);border:1px solid rgba(0,0,0,.2);border-radius:9px;color:#000;padding:.25rem 0;position:fixed;right:20px;top:250px;z-index:800}#block-batitertiaire-local-tasks li a{color:#3b455e;display:inline-block;padding:.25rem 2rem .25rem 1rem;text-decoration:none;transition:.2s;width:100%}#block-batitertiaire-local-tasks li a:hover{background:rgba(59,69,94,.8);color:#fabd14}#block-batitertiaire-local-tasks li:before{content:none}.button-primary,.form-submit{background:#fabd14;border-radius:99px;color:#3b455e;cursor:pointer;font-size:1rem;padding:.7rem 2.5rem;text-decoration:none;transition:box-shadow .3s;white-space:nowrap}@media (min-width:768px){.button-primary,.form-submit{font-size:1.125rem}}.button-primary:hover,.form-submit:hover{box-shadow:0 0 30px rgba(250,189,20,.6)}.b2i_collaborations-invitations-received main .pager__item,.b2i_collaborations-invitations-sent main .pager__item,.button-second,.popup-delete .mfp-close{background-color:inherit;border:1px solid #3b455e;border-radius:99px;color:#3b455e;cursor:pointer;font-size:1rem;padding:.7rem 2.5rem;text-decoration:none;transition:box-shadow .3s;white-space:nowrap}@media (min-width:768px){.b2i_collaborations-invitations-received main .pager__item,.b2i_collaborations-invitations-sent main .pager__item,.button-second,.popup-delete .mfp-close{font-size:1.125rem}}.b2i_collaborations-invitations-received main .pager__item:hover,.b2i_collaborations-invitations-sent main .pager__item:hover,.button-second:hover,.popup-delete .mfp-close:hover{box-shadow:0 0 30px rgba(59,69,94,.302)}.button-connexion{background:#3b455e;border:1px solid #3b455e;border-radius:99px;color:#fabd14;cursor:pointer;font-size:1rem;padding:.7rem 2.5rem;text-decoration:none;transition:box-shadow .3s;white-space:nowrap}@media (min-width:768px){.button-connexion{font-size:1.125rem}}.button-connexion:hover{box-shadow:0 0 30px rgba(59,69,94,.302)}.button-gray,.paragraphs-dropbutton-wrapper .field-add-more-submit{background:#e1e3e7;border-radius:99px;color:#3b455e;cursor:pointer;font-size:1rem;margin:0;padding:.7rem 2.5rem;text-decoration:none;white-space:nowrap}.button-contact{background:transparent;border:1px solid #fabd14;border-radius:99px;color:#fabd14;font-weight:300;margin:0;padding:.5rem 3rem;text-decoration:none}.button-contact,.button-green{cursor:pointer;display:inline-block;font-size:1.2rem;white-space:nowrap}.button-green{background:#7bc748;border-radius:.5rem;color:#3b455e;padding:.3rem 1.5rem .3rem 4rem;transition:box-shadow .3s}.button-green:hover{box-shadow:0 0 30px rgba(123,199,72,.6)}.button-white{background:#fff;border-radius:.5rem;color:#3b455e;cursor:pointer;display:inline-block;font-size:1.2rem;padding:.3rem 1.5rem .3rem 4rem;transition:box-shadow .3s;white-space:nowrap}.button-white:hover{box-shadow:0 0 30px hsla(0,0%,100%,.8)}.card-project{background-color:#fff;height:100%;position:relative}.card-project a{text-decoration:none}.card-project:hover .card-project__image .hover{background-color:rgba(59,69,94,.8)}.card-project:hover .card-project__image .hover.is-draft{background-color:rgba(147,111,81,.9)}.card-project__image{position:relative}.card-project__image .hover{align-items:center;background-color:transparent;color:#fff;display:flex;font-size:1.375rem;font-weight:200;height:100%;justify-content:center;position:absolute;transition:.3s;width:100%}.card-project__image .hover.is-draft{background-color:rgba(147,111,81,.8)}.card-project__image .card-project__nbr{bottom:0;color:#fff;display:flex;font-size:.75rem;font-weight:300;height:28px;line-height:28px;position:absolute;right:0;text-align:right}.card-project__image .card-project__nbr>div:first-of-type{background:#3b455e center right 10px/auto 14px no-repeat url(/themes/custom/batitertiaire/images/svg/picto/camera.svg);border-radius:10px 0 0 0;margin-right:10px;padding-left:10px;padding-right:28px}.card-project__image .card-project__nbr>div:nth-of-type(2){background:#3b455e center right 10px/auto 12px no-repeat url(/themes/custom/batitertiaire/images/svg/picto/handshake_white.svg);border-radius:0 10px 0 0;margin-right:20px;padding-left:10px;padding-right:36px}.card-project__image .has-videos{background:50% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/btn-play.svg);border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.4);height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.card-project__content{background:#fff;font-weight:400;margin:0 2.5rem 1.5rem}.card-project__content .user-register-wrapper .fieldset-legend,.card-project__content h2,.card-project__content h3,.card-project__content h4,.user-register-wrapper .card-project__content .fieldset-legend{display:block!important;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;margin:1rem 0!important;text-align:center}.card-project__content .user-register-wrapper .fieldset-legend a,.card-project__content h2 a,.card-project__content h3 a,.card-project__content h4 a,.user-register-wrapper .card-project__content .fieldset-legend a{text-decoration:none}.card-project__content .user-register-wrapper .fieldset-legend a:after,.card-project__content h2 a:after,.card-project__content h3 a:after,.card-project__content h4 a:after,.user-register-wrapper .card-project__content .fieldset-legend a:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.card-project__field{display:flex;margin-bottom:.25rem;white-space:nowrap}.card-project__field span{display:block;height:1.25rem;margin-right:.875rem;margin-top:1px;width:1.25rem}.card-project__field span.icon-premise{content:url(/themes/custom/batitertiaire/images/svg/picto/building-small.svg)}.card-project__field span.icon-jobs{content:url(/themes/custom/batitertiaire/images/svg/picto/tag-small.svg)}.card-project__field span.icon-city{content:url(/themes/custom/batitertiaire/images/svg/picto/marqueur-map-small.svg)}.card-project__field span.icon-year{content:url(/themes/custom/batitertiaire/images/svg/picto/calendar-small.svg)}.card-project__field span.icon-certificate{content:url(/themes/custom/batitertiaire/images/svg/picto/certificate.svg)}.card-project__field div{float:left;overflow:hidden!important;text-overflow:ellipsis;width:100%}.card-project__actions{display:flex;gap:.1rem .2rem;position:absolute;right:.5rem;top:.5rem}@media (min-width:1024px){.card-project__actions{flex-direction:column}}.card-project__actions>div{height:38px;padding:3px;transition:.2s;width:38px}.card-project__actions>div:hover{padding:1px}.card-project__actions a{background:50%/50% #fff no-repeat;border-radius:99px;display:block;font-size:0;height:100%;width:100%}.card-project__actions a.edit{background-image:url(/themes/custom/batitertiaire/images/svg/picto/pen.svg)}.card-project__actions a.see{background-image:url(/themes/custom/batitertiaire/images/svg/picto/eye-solid.svg)}.card-project__actions a.delete{background-image:url(/themes/custom/batitertiaire/images/svg/picto/trash-alt.svg)}.card-project__company{color:#936f51;font-weight:500;margin-bottom:1rem;margin-top:-.4rem;text-align:center}.company__floating-box_container{align-items:flex-end;bottom:0;display:flex;flex-direction:column;height:300px;overflow:visible;position:absolute;width:100%}.company__floating-box{align-items:center;background-color:#fff;border-radius:18px;bottom:0;box-shadow:3px 6px 25px rgba(59,69,94,.21);display:flex;flex-direction:column;left:0;margin-right:-2rem;padding:0 2rem 3rem;position:fixed;transform:translateY(calc(100% - 3.3rem));transition:transform .4s ease 0s;width:100%;z-index:91}.company__floating-box.active{transform:none}@media (min-width:1024px){.company__floating-box{margin-top:-4rem;max-width:30%;padding-bottom:1.5rem!important;position:sticky;top:11rem;transform:none!important;width:320px}}.company__floating-box .logo{background:#fff;border-radius:15px;padding:1.5rem 1.5rem 0}@media (min-width:1024px){.company__floating-box .logo{margin-top:-2.5rem}}.company__floating-box .user-register-wrapper .fieldset-legend,.company__floating-box h2,.user-register-wrapper .company__floating-box .fieldset-legend{font-size:1.2rem;font-weight:700;margin-bottom:1.2rem!important;margin-top:1.3rem;text-transform:uppercase}.company__floating-box .user-register-wrapper .fieldset-legend a,.company__floating-box h2 a,.user-register-wrapper .company__floating-box .fieldset-legend a{font-weight:700}.company__floating-box a.text-error{font-weight:400}.company__floating-box .address{background:0 0/auto 1.4rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/localisation-fiche-entreprise.svg);margin-bottom:1.2rem;padding-left:1.6rem}.company__floating-box hr{border-color:#3b455e;margin:1.4rem 0;opacity:.3;width:45%}.company__floating-box .button-up{cursor:pointer;margin-bottom:1rem;width:100%}.company__floating-box .button-up .cartouche{background-color:#fff;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;height:2px;margin:-1.3rem auto auto;padding:1rem 0;width:60%}.company__floating-box .button-up .cartouche hr{border:2px solid #fabd14;margin:auto;opacity:1;width:50%}.b2i_collaborations-invitations-received main .company__floating-box .pager__item,.b2i_collaborations-invitations-sent main .company__floating-box .pager__item,.company__floating-box .b2i_collaborations-invitations-received main .pager__item,.company__floating-box .b2i_collaborations-invitations-sent main .pager__item,.company__floating-box .button-second,.company__floating-box .popup-delete .mfp-close,.popup-delete .company__floating-box .mfp-close{background:center left 1.2rem/auto 1rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/heart-solid.svg);border-width:2px;font-size:1rem;font-weight:500;padding:.6rem 1.3rem .6rem 3rem}.b2i_collaborations-invitations-received main .company__floating-box .button-see-company.pager__item,.b2i_collaborations-invitations-sent main .company__floating-box .button-see-company.pager__item,.company__floating-box .b2i_collaborations-invitations-received main .button-see-company.pager__item,.company__floating-box .b2i_collaborations-invitations-sent main .button-see-company.pager__item,.company__floating-box .button-second.button-see-company,.company__floating-box .popup-delete .button-see-company.mfp-close,.popup-delete .company__floating-box .button-see-company.mfp-close{background-image:url(/themes/custom/batitertiaire/images/svg/picto/eye-solid.svg);margin:1.4rem 0 0}.b2i_collaborations-invitations-received main .company__floating-box .unfollow.pager__item,.b2i_collaborations-invitations-sent main .company__floating-box .unfollow.pager__item,.company__floating-box .b2i_collaborations-invitations-received main .unfollow.pager__item,.company__floating-box .b2i_collaborations-invitations-sent main .unfollow.pager__item,.company__floating-box .button-second.unfollow,.company__floating-box .popup-delete .unfollow.mfp-close,.popup-delete .company__floating-box .unfollow.mfp-close{background-image:url(/themes/custom/batitertiaire/images/svg/picto/croix-rouge.svg)}.company__floating-box a{font-weight:500;text-decoration:none}.company__floating-box .contact{align-items:center;-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;justify-content:center;transition:column-gap .3s ease-out;transition:column-gap .3s ease-out,-moz-column-gap .3s ease-out;width:100%}.company__floating-box .contact.contact-nogap{-moz-column-gap:0;column-gap:0}.company__floating-box .contact>span{background:#3b455e;border-radius:999px;cursor:pointer;height:64px;padding:16px;transition:all .3s ease-out;width:64px}.company__floating-box .contact>span svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(3937%) hue-rotate(211deg) brightness(121%) contrast(100%)}.company__floating-box .contact>span svg path{fill:#fff}.company__floating-box .contact>span.contact__animation-hide{height:0;opacity:0;padding:0;width:0}.company__floating-box .contact>.contact__animation{align-items:center;display:flex;flex-wrap:nowrap}.company__floating-box .contact>.contact__animation>a{color:#fff;overflow:hidden;padding-left:0;width:0}.company__floating-box .contact>.contact__animation.contact__animation-active{padding-left:1.5rem;position:relative;width:100%}.company__floating-box .contact>.contact__animation.contact__animation-active>a{margin-left:1rem;transition:width .3s ease-out,margin-left .3s ease-out;width:100%;z-index:10}.company__floating-box .contact>.contact__animation.contact__animation-active>a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.entity-node-canonical.company .company__floating-box{margin-right:1rem;margin-top:0}@keyframes dynamic-slider{0%{position:absolute;right:0;top:0}20%{opacity:1;position:absolute;right:2rem;top:2rem;z-index:1}40%{opacity:1;position:absolute;right:4rem;top:4rem;z-index:2}60%{opacity:1;position:absolute;right:6rem;top:6rem;z-index:3}80%{opacity:1;position:absolute;right:8rem;top:8rem;transform:scaleX(1) translateZ(0);z-index:4}to{opacity:0;position:absolute;right:10rem;top:10rem;transform:scale3d(.875,.875,.875);z-index:5}}.dynamic-slider{margin:2rem auto 8rem;max-width:70vw;position:relative;transform:translate3d(5rem,0,0);width:-moz-fit-content;width:fit-content}@media (min-width:768px){.dynamic-slider{transform:translate3d(4rem,0,0)}}@media (min-width:1024px){.dynamic-slider{margin-bottom:0;margin-top:0;max-width:70%;transform:translate3d(5vw,-5rem,0)}}@media (min-width:1480px){.dynamic-slider{max-width:90%;transform:translate3d(6rem,-6rem,0)}}.dynamic-slider__slide_reference{visibility:hidden}.dynamic-slider__slide{animation-duration:5s;animation-iteration-count:infinite;animation-name:dynamic-slider;animation-timing-function:cubic-bezier(1,.01,.26,1);opacity:0;overflow:hidden;position:absolute;width:100%}.dynamic-slider__slide img{border-radius:15px;display:inline;float:right}.dynamic-slider__slide:first-of-type{animation-delay:0s;opacity:0}.dynamic-slider__slide:nth-of-type(2){animation-delay:1s}.dynamic-slider__slide:nth-of-type(3){animation-delay:2s}.dynamic-slider__slide:nth-of-type(4){animation-delay:3s}.dynamic-slider__slide:nth-of-type(5){animation-delay:4s}@keyframes pulse-animation{0%{opacity:.8;transform:scale(.2)}80%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(2.2)}}.round-pulse{position:relative}.round-pulse:before{animation:pulse-animation .8s ease-in-out infinite both;background-color:#fabd14;border-radius:50%;content:"";height:1.5rem;left:-2.75rem;opacity:.5;position:absolute;top:0;width:1.5rem;z-index:-1}@media (min-width:768px){.round-pulse:before{left:-3.5rem}}@media (min-width:1480px){.round-pulse:before{height:2rem;left:-3.5rem;top:-.25rem;width:2rem}}.field--widget-image-image select{display:none}.field--widget-image-image label{display:block}.field--widget-image-image .tabledrag-handle,.field--widget-image-image .tabledrag-toggle-weight-wrapper,.field--widget-image-image thead{display:none}.field--widget-image-image summary{pointer-events:none}.field--widget-image-image summary::marker{content:""}.field--widget-image-image table tr{position:relative}.field--widget-image-image table td{padding:0!important;position:relative}.field--widget-image-image table tbody{display:flex;flex-wrap:wrap;gap:.6rem 1rem}.field--widget-image-image span{display:none}.form-managed-file{display:inline-block;position:relative}.field--name-field-photos,.js-form-type-managed-file{font-size:0}.field--name-field-photos .description,.js-form-type-managed-file .description{display:none}.field--name-field-photos label,.js-form-type-managed-file label{cursor:pointer;display:inline!important;margin-top:0!important}.field--name-field-photos label .image-widget,.js-form-type-managed-file label .image-widget{margin-bottom:2.5rem}.field--name-field-photos label input:not([name$=remove_button]),.js-form-type-managed-file label input:not([name$=remove_button]){display:none}.field--name-field-photos .ajax-progress,.field--name-field-photos .ajax-throbber,.js-form-type-managed-file .ajax-progress,.js-form-type-managed-file .ajax-throbber{background-image:url(/themes/custom/batitertiaire/images/gif/chargement-taille-picto.gif);background-position:0;background-repeat:no-repeat;color:transparent;display:block;max-height:100%;max-width:100%;position:absolute}.field--name-field-photos .ajax-progress .progress,.field--name-field-photos .ajax-throbber .progress,.field--name-field-photos .throbber,.js-form-type-managed-file .ajax-progress .progress,.js-form-type-managed-file .ajax-throbber .progress,.js-form-type-managed-file .throbber{display:none}.field--name-field-photos .ajax-progress,.field--name-field-photos .ajax-throbber,.js-form-type-managed-file .ajax-progress,.js-form-type-managed-file .ajax-throbber{bottom:0;height:64px;left:calc(100% + 1rem);margin-bottom:auto;margin-top:auto;top:0;width:32px}.field--name-field-photos table .ajax-progress,.field--name-field-photos table .ajax-throbber,.js-form-type-managed-file table .ajax-progress,.js-form-type-managed-file table .ajax-throbber{display:none;height:64px;margin-left:.5rem;position:static;width:32px}.field--name-field-photos.multiple .form-managed-file,.js-form-type-managed-file.multiple .form-managed-file{width:auto}.field--name-field-photos .js-form-type-managed-file{height:0}.field--name-field-photos .ajax-progress{left:0!important;max-height:none!important;max-width:none!important;top:calc(50% - 32px)!important}.field--widget-image-image input[name$=remove_button],.js-form-type-managed-file input[name$=remove_button]{background:50%/50% no-repeat #fff url(/themes/custom/batitertiaire/images/svg/picto/trash-alt.svg);border-radius:99px;display:block;font-size:0;height:28px;margin:0;padding:0;position:absolute;right:18px;top:18px;width:28px}.field--widget-image-image input[name$=remove_button]:hover,.js-form-type-managed-file input[name$=remove_button]:hover{box-shadow:none;height:36px;right:14px;top:14px;width:36px}.managed-file--button-add{font-size:1rem}.managed-file--square-add{background:#fef2d0;border-radius:31px;font-size:0;height:220px;width:430px}.managed-file--square-add path{fill:#3b455e;stroke:#3b455e}.managed-file--label{font-size:1rem;margin-bottom:.5rem}.managed-file--desc{font-size:.8rem;margin-bottom:.8rem;opacity:.7}.file-upload-js-error{color:#ec6930;font-size:.75rem;margin-bottom:1rem}.file--video{display:inline-block}.file--video,.file--video>a{max-width:100%;position:relative}.file--video>a{background:#3b455e no-repeat center 4rem/4rem url(/themes/custom/batitertiaire/images/svg/picto/player.svg);border-radius:31px;display:block;font-size:0;height:220px;width:430px}.file--video .file--video--see{bottom:calc(50% - 4.5rem);color:#fff;font-size:1.2rem;position:absolute;text-align:center;width:100%}.menu-burger{align-items:center;display:flex;height:100%}#nav-icon{cursor:pointer;height:16px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:21px}#nav-icon span{background:#3b455e;border-radius:9px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:calc(50% - 1px)}#nav-icon span:nth-child(4){bottom:0}#nav-icon.open span:first-child{left:50%;top:calc(50% - 1px);width:0}#nav-icon.open span:nth-child(2){transform:rotate(45deg)}#nav-icon.open span:nth-child(3){transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){left:50%;top:calc(50% - 1px);width:0}#b2i-newsletter-form-home input[type=email]{border:1px solid #3b455e;border-radius:1rem;font-weight:500;margin-bottom:0;max-width:23rem;padding-bottom:.35rem;padding-left:1rem;padding-top:.35rem;width:100%}@media (max-width:1024px){#b2i-newsletter-form-home input[type=email]{margin-bottom:1.5rem}}#b2i-newsletter-form-home input[type=email]::-moz-placeholder{color:#3b455e}#b2i-newsletter-form-home input[type=email]::placeholder{color:#3b455e}#b2i-newsletter-form-home .button-primary,#b2i-newsletter-form-home .form-submit{font-weight:500}@media (max-width:1024px){#b2i-newsletter-form-home .foot,#b2i-newsletter-form-home .mc-field-group{display:flex;justify-content:center}}#block-bandeau-formulaire-newsletter{background-color:#fabd14;border-top-right-radius:6.5rem;padding-bottom:210px;padding-top:90px}@media (max-width:1024px){#block-bandeau-formulaire-newsletter{padding-bottom:110px}}#block-bandeau-formulaire-newsletter input[type=email]{background-color:#fff;border:1px solid #3b455e;border-radius:1rem;font-weight:500;margin-bottom:0;margin-top:0;padding-bottom:.35rem;padding-left:1rem;padding-top:.35rem;width:100%}@media (max-width:1024px){#block-bandeau-formulaire-newsletter input[type=email]{margin-bottom:.5rem}}#block-bandeau-formulaire-newsletter input[type=email]::-moz-placeholder{color:#3b455e}#block-bandeau-formulaire-newsletter input[type=email]::placeholder{color:#3b455e}#block-bandeau-formulaire-newsletter .foot{display:flex;justify-content:center;margin-top:.6rem}#block-bandeau-formulaire-newsletter .button-connexion{color:#fff}#block-bandeau-formulaire-newsletter .titre{margin-bottom:3rem;max-width:600px}#block-bandeau-formulaire-newsletter .titre .user-register-wrapper .fieldset-legend,#block-bandeau-formulaire-newsletter .titre h2,.user-register-wrapper #block-bandeau-formulaire-newsletter .titre .fieldset-legend{font-size:45px;font-weight:700}#block-bandeau-formulaire-newsletter #mc_embed_shell,#block-bandeau-formulaire-newsletter .text{max-width:400px}#block-bandeau-formulaire-newsletter #mc_embed_shell p,#block-bandeau-formulaire-newsletter .text p{font-weight:600}#block-bandeau-formulaire-newsletter #mc_embed_shell{margin-left:80px;max-width:360px;width:100%}@media (max-width:768px){#block-bandeau-formulaire-newsletter #mc_embed_shell{margin-left:0;max-width:300px}}#block-bandeau-formulaire-newsletter .text{margin-right:80px;position:relative}#block-bandeau-formulaire-newsletter .text:after{background-image:url(/themes/custom/batitertiaire/images/svg/picto/fleche-newsletter-2.svg);background-position:50%;background-repeat:no-repeat;background-size:80px 80px;content:"";display:block;height:80px;position:absolute;right:-130px;top:70%;transform:translateY(-50%) rotate(-15deg);width:80px}@media (max-width:768px){#block-bandeau-formulaire-newsletter .text{margin-bottom:70px;margin-right:0}#block-bandeau-formulaire-newsletter .text:after{background-image:url(/themes/custom/batitertiaire/images/svg/picto/fleche-newsletter-2.svg);background-position:50%;background-repeat:no-repeat;background-size:60px 60px;bottom:0;content:"";display:block;height:60px;position:absolute;right:40%;transform:translateY(50%) rotate(80deg);width:60px}}.paragraph--type--paragraphe-block:has(#block-formulairenewsletterabonneprofil){padding-top:0}#block-formulairenewsletterabonneprofil{background-color:#fff;border-radius:83px;box-shadow:0 3px 99px rgba(59,69,94,.2);padding:3rem 2rem}#block-formulairenewsletterabonneprofil .strongest{font-weight:600}#block-formulairenewsletterabonneprofil .mc-field-group{width:100%}#block-formulairenewsletterabonneprofil .input-group{max-width:unset}#block-formulairenewsletterabonneprofil .centres_interet ul,#block-formulairenewsletterabonneprofil .ville ul{display:flex;flex-wrap:wrap;gap:15px}#block-formulairenewsletterabonneprofil .centres_interet ul li,#block-formulairenewsletterabonneprofil .ville ul li{margin-left:20px;text-align:center}#block-formulairenewsletterabonneprofil .centres_interet ul li input[type=checkbox],#block-formulairenewsletterabonneprofil .ville ul li input[type=checkbox]{margin-right:8px}@media (max-width:768px){#block-formulairenewsletterabonneprofil .ville ul{display:grid}#block-formulairenewsletterabonneprofil .ville ul li{align-items:start;display:flex;margin-left:5px}#block-formulairenewsletterabonneprofil .centres_interet ul li{margin-left:5px;text-align:left}}body:not(.user-login):not(.b2i_registration-register):not(.b2i_registration-configuration):not(.user-pass):not(.user-reset) .layout-container:has(#block-bandeau-formulaire-newsletter){padding-bottom:0!important}body footer:has(#block-bandeau-formulaire-newsletter){padding-top:0;position:relative}body footer:has(#block-bandeau-formulaire-newsletter) .footer-block{margin-top:-10%}.pager__items{display:flex;gap:.1rem;justify-content:flex-end;margin-top:2rem;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;z-index:1}.pager__items:before{background-color:#f4f4f6;content:"";display:block;height:100%;height:4rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--ellipsis):not(.pager__item--next):not(.pager__item--last){border-radius:100%;height:25px;transition:.3s;width:25px}.pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--ellipsis):not(.pager__item--next):not(.pager__item--last):not(.is-active):hover{background:rgba(59,69,94,.3)}.pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--ellipsis):not(.pager__item--next):not(.pager__item--last).is-active{background:#3b455e;color:#fabd14;margin-left:.5rem;margin-right:.5rem}.pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--ellipsis):not(.pager__item--next):not(.pager__item--last) a{display:inline-block;height:100%;line-height:25px;text-align:center;width:100%}.pager__item a{text-decoration:none}.pager__item.pager__item--previous{margin-left:1rem;margin-right:.5rem}.pager__item.pager__item--previous a{background:no-repeat 50% url(/themes/custom/batitertiaire/images/svg/picto/angle-left.svg);display:inline-block;font-size:0;height:33px;margin-top:-4px;width:25px}.pager__item.pager__item--previous a span{display:none}.pager__item.pager__item--next{margin-left:.5rem;margin-right:1rem}.pager__item.pager__item--next a{background:no-repeat 50% url(/themes/custom/batitertiaire/images/svg/picto/angle-right.svg);display:inline-block;font-size:0;height:33px;margin-top:-4px;width:25px}.pager__item.pager__item--first,.pager__item.pager__item--last,.pager__item.pager__item--next a span{display:none}.mfp-content{background:#fff;border-radius:35px;box-shadow:0 6px 30px rgba(59,69,94,.1);overflow:hidden}@media (min-width:1024px){.mfp-content{width:auto!important}}.mfp-content .popup-arguments{padding:2rem 4rem}@media (min-width:1024px){.mfp-content .popup-arguments{padding:2.6rem 6.6rem}}.mfp-content .popup-arguments .slick-slider{margin-bottom:40px}html{margin-right:0!important;overflow:initial!important}.mfp-bg{background-color:rgba(59,69,94,.8)}.slick-dots{text-align:center}.slick-dots button{font-size:0;position:relative}.slick-dots button:after{background-color:#e8e8e8;border-radius:99px;content:"";display:block;height:12px;position:absolute;transition:.2s;width:12px}.slick-dots li{display:inline-block;padding:.875rem}.slick-dots li.slick-active button:after{background-color:#3b455e}.slick-prev{left:calc(50% - 80px);transform:rotate(180deg)}.slick-next,.slick-prev{background:100% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/angle-right.svg);bottom:-2px;font-size:0;height:32px;position:absolute;width:14px}.slick-next{right:calc(50% - 84px)}.mfp-close{background:100% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/times-circle.svg)!important;font-size:inherit;font-size:0;height:28px;right:25px;top:20px;width:28px}.mfp-close:active{top:25px}.popup-delete .mfp-close{background:none!important;height:auto;opacity:1;right:auto;top:auto;width:auto}.popup-delete .buttons a{height:auto;line-height:normal}.ui-widget-overlay{background:#0b0b0b!important;opacity:.8!important}.ui-dialog{background:#fff!important;border-radius:35px!important;max-width:100%!important;padding:2rem 4rem!important}@media (min-width:1024px){.ui-dialog{padding:2.6rem 6.6rem}}.ui-widget-header{background:none;border:none}.ui-dialog-content{color:#3b455e;font-size:1.2rem;min-height:auto!important}.ui-dialog-titlebar{background:transparent!important;position:absolute!important;right:18px;top:6px}.ui-dialog-titlebar-close{background:100% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/times-circle.svg)!important;border:none;font-size:inherit;font-size:0;height:28px!important;opacity:.65;width:28px!important}.ui-dialog-titlebar-close:hover{border:none!important;opacity:1}.ui-dialog-titlebar-close .ui-button-icon{display:none}.mfp-iframe-holder{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mfp-iframe-holder:before{background-color:#3b455e;content:"";display:block;height:100%;left:0;opacity:.86;position:absolute;top:0;width:100%}.mfp-iframe-holder .mfp-content{height:100%;width:100%!important}.mfp-iframe-holder .mfp-close{border-radius:100%;height:24px;opacity:1;right:2rem;top:2rem;width:24px}.select2-results__option:empty{display:none}.select2-selection{border:1px solid #3b455e!important;border-radius:1rem!important}.select2-selection__rendered{color:#3b455e!important;pointer-events:none;white-space:normal!important}.select2-selection--single .select2-selection__arrow{background:center right 1.5rem/auto 1.4rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/angle-down.svg);height:2.5rem!important;width:3rem!important}.select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open{z-index:9999}.select2-container--open .select2-selection--single .select2-selection__arrow{background-image:url(/themes/custom/batitertiaire/images/svg/picto/angle-up.svg)}.select2-dropdown{z-index:100}.select2-selection--multiple{margin:0;padding-bottom:0!important}.select2-selection--multiple .select2-selection__choice__remove{background:no-repeat 7px/64% url(/themes/custom/batitertiaire/images/svg/picto/times-circle.svg);border-right:none!important;height:100%;margin-left:4px;opacity:.85;width:24px}.select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent!important;opacity:1}.select2-selection--multiple .select2-selection__choice__remove>span{display:none}.select2-selection--multiple .select2-selection__choice{background:#ebecef;border:none!important;border-radius:10px!important;line-height:1rem;margin-bottom:5px;padding:6px 16px 6px 40px!important}.select2-selection--multiple .select2-search__field{height:1.75rem!important;margin-bottom:4px}.select2-container--basin-views-rubrics .select2-dropdown,.select2-container--default .select2-dropdown{border:1px solid #3b455e;border-radius:1rem}.select2-container--basin-views-rubrics .select2-dropdown.select2-dropdown--below,.select2-container--default .select2-dropdown.select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-container--basin-views-rubrics .select2-dropdown.select2-dropdown--below input,.select2-container--default .select2-dropdown.select2-dropdown--below input{margin-bottom:.5rem}.select2-container--basin-views-rubrics .select2-dropdown.select2-dropdown--below .select2-results,.select2-container--default .select2-dropdown.select2-dropdown--below .select2-results{margin-bottom:1.25rem}.select2-container--basin-views-rubrics .select2-dropdown.select2-dropdown--above,.select2-container--default .select2-dropdown.select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--basin-views-rubrics .select2-dropdown.select2-dropdown--above input,.select2-container--default .select2-dropdown.select2-dropdown--above input{margin-bottom:.5rem;margin-top:1rem}.select2-container--basin-views-rubrics .select2-search--dropdown,.select2-container--default .select2-search--dropdown{padding-left:1rem;padding-right:2rem}.select2-container--basin-views-rubrics input.select2-search__field,.select2-container--default input.select2-search__field{border:1px solid #3b455e!important;border-radius:1rem;height:2.5rem!important;padding-left:1rem!important}.select2-container--basin-views-rubrics input.select2-search__field:focus,.select2-container--default input.select2-search__field:focus{outline:none}.select2-container--basin-views-rubrics .select2-results__option--selectable,.select2-container--default .select2-results__option--selectable{margin-left:.75rem;padding-left:.5rem!important}.select2-container--basin-views-rubrics .select2-results__option--selectable.select2-results__option--highlighted,.select2-container--default .select2-results__option--selectable.select2-results__option--highlighted{background-color:#e2e2e2!important;color:#3b455e!important}.select2-container--basin-views-rubrics .select2-results__option--selectable.select2-results__option--selected,.select2-container--default .select2-results__option--selectable.select2-results__option--selected{background-color:#afcfde}.select2-container--basin-views-rubrics.select2-container--open .select2-selection__rendered,.select2-container--default.select2-container--open .select2-selection__rendered{font-weight:500}.select2-container--basin-views-rubrics.select2-container--open.select2-container--below .select2-selection,.select2-container--default.select2-container--open.select2-container--below .select2-selection{border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--basin-views-rubrics.select2-container--open.select2-container--above .select2-selection,.select2-container--default.select2-container--open.select2-container--above .select2-selection{border-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.select2-container--basin-views-rubrics .select2-results__group,.select2-container--default .select2-results__group{font-weight:600;margin-bottom:2px;margin-top:2px;padding-bottom:0!important;padding-left:.7rem!important}.select2-container--basin-views-rubrics .select2-results__message,.select2-container--default .select2-results__message{padding-left:1rem}.select2-container--basin-views-rubrics .select2-results__options,.select2-container--default .select2-results__options{margin-right:.7rem;scrollbar-color:#626b7e #cccfd5;scrollbar-width:11px}.select2-container--basin-views-rubrics .select2-results__options::-webkit-scrollbar,.select2-container--default .select2-results__options::-webkit-scrollbar{width:11px}.select2-container--basin-views-rubrics .select2-results__options::-webkit-scrollbar-track,.select2-container--default .select2-results__options::-webkit-scrollbar-track{background:#cccfd5;border-radius:1rem}.select2-container--basin-views-rubrics .select2-results__options::-webkit-scrollbar-thumb,.select2-container--default .select2-results__options::-webkit-scrollbar-thumb{background:#626b7e;border-radius:1rem;height:20%}.select2-container--basin-views-rubrics .select2-results__options::-webkit-scrollbar-thumb:hover,.select2-container--default .select2-results__options::-webkit-scrollbar-thumb:hover{background:#626b7e}.select2-container--views .select2-selection__arrow,.select2-container--views-basin .select2-selection__arrow{position:absolute;right:1px;top:1px}.select2-container--views .select2-selection--single,.select2-container--views-basin .select2-selection--single{background-color:#d0d1d9;border:none!important;height:100%}.select2-container--views-basin.select2-container--open.select2-container--above .select2-selection--single,.select2-container--views.select2-container--open.select2-container--above .select2-selection--single{background-color:#dadbe0;border-top-left-radius:0!important;border-top-right-radius:0!important}.select2-container--views-basin.select2-container--open.select2-container--below .select2-selection--single,.select2-container--views.select2-container--open.select2-container--below .select2-selection--single{background-color:#dadbe0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--views .select2-dropdown,.select2-container--views-basin .select2-dropdown{background-color:#dadbe0;border:none;overflow:hidden}.select2-container--views .select2-dropdown.select2-dropdown--above,.select2-container--views-basin .select2-dropdown.select2-dropdown--above{border-radius:.35rem .35rem 0 0}.select2-container--views .select2-dropdown.select2-dropdown--below,.select2-container--views-basin .select2-dropdown.select2-dropdown--below{border-radius:0 0 .35rem .35rem}.select2-container--views .select2-results,.select2-container--views-basin .select2-results{padding-bottom:.75rem}.select2-container--views .select2-results__option--selectable,.select2-container--views-basin .select2-results__option--selectable{padding-left:1rem;padding-right:3.5rem;white-space:nowrap}.select2-container--views .select2-results__option--highlighted,.select2-container--views-basin .select2-results__option--highlighted{background-color:rgba(98,107,126,.2)}.select2-container--views .select2-results__option--selected,.select2-container--views-basin .select2-results__option--selected{background-color:rgba(98,107,126,.3)}.select2-container--views,.select2-container--views .select2-dropdown{width:auto!important}.select2-container--views .select2-selection__rendered{padding:.5rem 3rem .5rem 1.5rem!important}.select2-container--views-basin .select2-selection__rendered{padding:.5rem 3.75rem .5rem 1.5rem!important}.select2-container--basins{width:auto!important;z-index:600}.select2-container--basins .select2-selection__arrow{height:100%!important;position:absolute;right:1px;top:1px}.select2-container--basins .select2-selection--single{background-color:#d0d1d9;border:none!important;border-radius:1.5rem!important;height:100%;min-width:10.9rem}.select2-container--basins.select2-container--open.select2-container--above .select2-selection--single{background-color:#dadbe0;border-top-left-radius:0!important;border-top-right-radius:0!important}.select2-container--basins.select2-container--open.select2-container--below .select2-selection--single{background-color:#dadbe0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--basins .select2-results__option:first-of-type{height:0;padding-bottom:0;padding-top:0;visibility:hidden}.select2-container--basins .select2-dropdown{background-color:#dadbe0;border:none;overflow:hidden;width:auto!important;z-index:99}.select2-container--basins .select2-dropdown.select2-dropdown--above{border-radius:1.5rem 1.5rem 0 0}.select2-container--basins .select2-dropdown.select2-dropdown--below{border-radius:0 0 1.5rem 1.5rem}.select2-container--basins .select2-results{padding-bottom:.75rem}.select2-container--basins .select2-selection__rendered{background:center left 1rem/auto 1.4rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/marqueur-map-small-blue.svg);padding:.72rem 3.5rem .72rem 3rem!important;white-space:nowrap!important}.select2-container--basins .select2-results__option--selectable{padding:.3rem 3.5rem .3rem 3rem;white-space:nowrap}.select2-container--basins .select2-results__option--highlighted{background-color:rgba(98,107,126,.2)}.select2-container--basins .select2-results__option--selected{background-color:rgba(98,107,126,.3)}.select2-results .loading-results{padding-left:1rem!important}.can-toggle{position:relative}.can-toggle *,.can-toggle :after,.can-toggle :before{box-sizing:border-box}.can-toggle input[type=checkbox]{left:0;opacity:0;position:absolute;top:0}.can-toggle input[type=checkbox][disabled]~label{pointer-events:none}.can-toggle input[type=checkbox][disabled]~label .can-toggle__switch{opacity:.4}.can-toggle input[type=checkbox]:not(:checked)~label .can-toggle__switch:before{content:attr(data-checked);left:0}.can-toggle input[type=checkbox]:not(:checked)~label .can-toggle__switch:after{content:attr(data-unchecked)}.can-toggle label{align-items:center;display:flex;display:block;justify-content:center;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (min-width:768px){.can-toggle label{display:flex;text-align:left}}.can-toggle label .can-toggle__switch{display:inline-block;margin-top:1rem;position:relative}@media (min-width:768px){.can-toggle label .can-toggle__switch{margin-left:2rem;margin-top:0}}.can-toggle label .can-toggle__switch:before{content:attr(data-unchecked);position:absolute;text-align:center;text-transform:uppercase;top:0}.can-toggle label .can-toggle__switch:after{background:#936f51;content:attr(data-checked);position:absolute;text-align:center;text-transform:uppercase;transform:translateZ(0);z-index:5}.can-toggle input[type=checkbox][disabled]~label{color:rgba(147,111,81,.5)}.can-toggle input[type=checkbox]:not(:checked)~label .can-toggle__switch:after{color:#fff}.can-toggle label .can-toggle__label-text{flex:1}.can-toggle label .can-toggle__switch{background:#eff5f8;border:1px solid #936f51;transition:background-color .3s cubic-bezier(0,1,.5,1)}.can-toggle label .can-toggle__switch:before{color:#936f51}.can-toggle label .can-toggle__switch:after{color:#fff;transition:transform .3s cubic-bezier(0,1,.5,1)}.can-toggle input[type=checkbox]:not(:checked)~label .can-toggle__switch:after{transform:translate3d(49px,0,0)}.can-toggle label{font-size:1rem;margin-top:0}.can-toggle label .can-toggle__switch{border-radius:13px;box-sizing:content-box;cursor:pointer;flex:0 0 90px;height:22px;width:90px}@media (min-width:768px){.can-toggle label .can-toggle__switch{height:26px}}.can-toggle label .can-toggle__switch:before{font-size:12px;left:45px;line-height:22px;padding:0 12px;width:45px}@media (min-width:768px){.can-toggle label .can-toggle__switch:before{line-height:26px}}.can-toggle label .can-toggle__switch:after{border-radius:13px;font-size:12px;left:-1px;line-height:22px;width:43px}@media (min-width:768px){.can-toggle label .can-toggle__switch:after{line-height:26px}}@media (min-width:1480px){#message-subscription{margin:auto;max-width:50%}}#message-subscription-account-visibility .b2i_collaborations-invitations-received main .pager__item,#message-subscription-account-visibility .b2i_collaborations-invitations-sent main .pager__item,#message-subscription-account-visibility .button-second,#message-subscription-account-visibility .popup-delete .mfp-close,.b2i_collaborations-invitations-received main #message-subscription-account-visibility .pager__item,.b2i_collaborations-invitations-sent main #message-subscription-account-visibility .pager__item,.popup-delete #message-subscription-account-visibility .mfp-close{display:block;margin-top:15px;padding-left:0;padding-right:0}#block-stripe p span.highlight,#message-subscription p span.highlight,#message-subscription-account-visibility p span.highlight{color:#3b455e}@media (min-width:768px){#block-stripe p,#message-subscription p,#message-subscription-account-visibility p{font-size:15px}}#block-stripe h3,#message-subscription h3,#message-subscription-account-visibility h3{font-size:1.15rem;font-weight:600;margin-bottom:1.5rem}#block-stripe .message,#message-subscription .message,#message-subscription-account-visibility .message{background-color:#fff;border-radius:18px;box-shadow:3px 6px 25px rgba(59,69,94,.21)}#block-stripe .souscription,#message-subscription .souscription,#message-subscription-account-visibility .souscription{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:1rem}@media only screen and (min-width:768px){#block-stripe .souscription,#message-subscription .souscription,#message-subscription-account-visibility .souscription{align-items:end;flex-direction:row;gap:20px;justify-content:center}}html{font-size:13px}@media (min-width:475px){html{font-size:14px}}@media (min-width:768px){html{font-size:15px}}body{background-color:#f4f4f6;color:#3b455e;font-family:Poppins,sans-serif;min-height:100vh;overflow-x:hidden;overflow-y:inherit}svg{height:100%}h1{background:linear-gradient(0deg,rgba(250,189,20,0) 5%,rgba(250,189,20,.2) 0,rgba(250,189,20,.2) 35%,rgba(250,189,20,0) 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:Quicksand,sans-serif;font-size:2.5rem;font-weight:700;line-height:1;margin:auto;position:relative;text-align:center;width:-moz-fit-content;width:fit-content;width:100%;z-index:0}@media (min-width:1024px){h1{font-size:3rem}}@media (min-width:1480px){h1{font-size:3.3rem}}.user-register-wrapper .fieldset-legend,h2{font-family:Quicksand,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.1}@media (min-width:1024px){.user-register-wrapper .fieldset-legend,h2{font-size:2rem}}@media (min-width:1480px){.user-register-wrapper .fieldset-legend,h2{font-size:2.3rem}}.subtitle{display:block;font-family:Quicksand,sans-serif;font-size:1.5rem;font-weight:600;margin:auto;position:relative;width:-moz-fit-content;width:fit-content;z-index:0}.subtitle:before{border-bottom-left-radius:99px;border-top-left-radius:99px;left:0;width:calc(100% - .9rem)}.subtitle:after,.subtitle:before{background:#fabd14;bottom:-4px;content:"";display:block;height:.3rem;position:absolute;z-index:-1}.subtitle:after{border-radius:99px;right:0;width:.3rem}a{text-decoration-line:underline;text-underline-offset:4px}.highlight{background:linear-gradient(0deg,rgba(250,189,20,0) 5%,rgba(250,189,20,.2) 0,rgba(250,189,20,.2) 35%,rgba(250,189,20,0) 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-.1em;margin-right:-.1em;padding-left:.1em;padding-right:.1em;position:relative}.highlight.more{background:linear-gradient(0deg,rgba(250,189,20,0) 5%,rgba(250,189,20,.4) 0,rgba(250,189,20,.4) 35%,rgba(250,189,20,0) 0)}.fake-header{height:50px;width:100%}@media (min-width:1024px){.fake-header{height:6rem}}@media (min-width:1536px){.fake-header{height:7.3rem}}.gin-secondary-toolbar--frontend+div .fake-header{display:none}@media (min-width:1024px){.gin-secondary-toolbar--frontend+div .fake-header{display:block;margin-top:-60px}}.layout-content{padding-top:50px}@media (min-width:1024px){.layout-content{padding-top:0}}body.has-basin-menu .layout-content{padding-top:calc(50px + 3rem)}@media (min-width:1024px){body.has-basin-menu .layout-content{padding-top:0}}header{background:#fff;display:flex;height:50px;justify-content:space-between;padding:0 2rem;position:fixed;top:0;width:100%;z-index:100}@media (min-width:1024px){header{height:6rem;padding:0 5rem;position:sticky}}@media (min-width:1536px){header{height:7.3rem;padding:0 8rem}}header .ajax-progress,header .ajax-throbber{display:none!important}header .ajax-progress .progress,header .ajax-throbber .progress{display:none}.b2i_collaborations-invitations-received main header .pager__item,.b2i_collaborations-invitations-sent main header .pager__item,.popup-delete header .mfp-close,header .b2i_collaborations-invitations-received main .pager__item,header .b2i_collaborations-invitations-sent main .pager__item,header .button-connexion,header .button-second,header .popup-delete .mfp-close{font-size:1rem}@media (min-width:1480px){.b2i_collaborations-invitations-received main header .pager__item,.b2i_collaborations-invitations-sent main header .pager__item,.popup-delete header .mfp-close,header .b2i_collaborations-invitations-received main .pager__item,header .b2i_collaborations-invitations-sent main .pager__item,header .button-connexion,header .button-second,header .popup-delete .mfp-close{font-size:1.125rem}}header #block-menuutilisateur,header .login-registration{background:#3b455e;border-bottom-right-radius:999px;color:#fff;float:left;height:100%;width:-moz-fit-content;width:fit-content;z-index:1}header #block-menuutilisateur a,header .login-registration a{font-size:1rem;font-weight:300;text-decoration:none}header #block-menuutilisateur a.is-active,header #block-menuutilisateur a:hover,header .login-registration a.is-active,header .login-registration a:hover{color:#fabd14}header #block-menuutilisateur+div,header .login-registration+div{float:right}header #block-menuutilisateur{border-radius:0;max-width:100vw;width:100%}@media (min-width:1024px){header #block-menuutilisateur{border-bottom-right-radius:999px;width:auto}}header #block-menuutilisateur+#block-menuprofil{z-index:99}header #block-menuutilisateur+#block-menuprofil>div{background-color:#3b455e}@media (min-width:1024px){header #block-menuutilisateur+#block-menuprofil>div{background-color:#fff}}header #block-menuutilisateur+#block-menuprofil #nav-icon span{background:#fff}header #block-menuutilisateur+#block-menuprofil #menu-toggle{background-color:#3b455e;color:#fff;font-weight:300}@media (min-width:1024px){header #block-menuutilisateur+#block-menuprofil #menu-toggle{background-color:#fff;color:inherit}}header #block-menuutilisateur+#block-menuprofil #menu-toggle .logout{font-weight:400}header #block-menuutilisateur:before{background:#3b455e;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1}@media (min-width:1024px){header #block-menuutilisateur:before{left:-10rem;width:30%}}header #block-navigationprincipale{width:calc(100% - 4rem)}@media (min-width:1024px){header #block-navigationprincipale{width:auto}}header #block-menuutilisateurmobile{position:absolute}@media (min-width:1024px){header #block-menuutilisateurmobile{display:none}}header #block-menuutilisateurmobile ul{border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 3px 20px rgba(0,0,0,.161);max-width:100vw}header #block-menuutilisateurmobile li a,header #block-menuutilisateurmobile li span{background:top/auto 16px no-repeat;display:inline-block;font-weight:300;padding-top:2rem;text-align:center;text-decoration:none}@media (min-width:475px){header #block-menuutilisateurmobile li a,header #block-menuutilisateurmobile li span{background-size:auto 22px}}header #block-menuutilisateurmobile li a.compte,header #block-menuutilisateurmobile li span.compte{background-image:url(/themes/custom/batitertiaire/images/svg/picto/user-circle.svg)}header #block-menuutilisateurmobile li a.compte.is-active,header #block-menuutilisateurmobile li span.compte.is-active{background-image:url(/themes/custom/batitertiaire/images/svg/picto/user-circle_yellow.svg)}header #block-menuutilisateurmobile li a.realisations,header #block-menuutilisateurmobile li span.realisations{background-image:url(/themes/custom/batitertiaire/images/svg/picto/building.svg)}header #block-menuutilisateurmobile li a.realisations.is-active,header #block-menuutilisateurmobile li span.realisations.is-active{background-image:url(/themes/custom/batitertiaire/images/svg/picto/building_yellow.svg)}header #block-menuutilisateurmobile li a.collaborations,header #block-menuutilisateurmobile li span.collaborations{background-image:url(/themes/custom/batitertiaire/images/svg/picto/handshake.svg)}header #block-menuutilisateurmobile li a.collaborations.is-active,header #block-menuutilisateurmobile li span.collaborations.is-active{background-image:url(/themes/custom/batitertiaire/images/svg/picto/handshake_yellow.svg)}header #block-menuutilisateurmobile li a.demandes,header #block-menuutilisateurmobile li span.demandes{background-image:url(/themes/custom/batitertiaire/images/svg/picto/envelope.svg)}header #block-menuutilisateurmobile li a.demandes.is-active,header #block-menuutilisateurmobile li span.demandes.is-active{background-image:url(/themes/custom/batitertiaire/images/svg/picto/envelope_yellow.svg)}header #block-menuutilisateurmobile li a.is-active,header #block-menuutilisateurmobile li span.is-active{font-weight:400}header #block-menuutilisateurmobile .add-project,header #block-menuutilisateurmobile .scroll-top{background-color:#3b455e;border-radius:100%;display:block;height:50px;padding:12px 10px;position:absolute;right:1rem;top:calc(-1rem - 50px);width:50px}@media (min-width:768px){header #block-menuutilisateurmobile .add-project,header #block-menuutilisateurmobile .scroll-top{display:none}}header #block-menuutilisateurmobile .scroll-top{background-color:rgba(250,189,20,.5);padding:10px;top:calc(-2rem - 100px);transform:rotate(90deg)}header .login-registration{position:relative}header .login-registration:before{background:#3b455e;content:"";display:block;height:100%;left:-95%;position:absolute;top:0;width:100%;z-index:-1}header .login-registration svg{height:100%;margin:0 120px 0 80px}header #block-menuprofil{display:flex;height:100%;right:0}header #block-menuprofil svg{height:inherit}header #block-menuprofil>div:last-of-type{border-radius:0 0 12px 12px}header .logo-responsive{background:#fff;border-radius:100%;height:60px;margin-top:6px;min-width:60px;padding:6px 2px 6px 8px;width:60px;z-index:10}@media (min-width:1024px){header .logo-responsive{height:112px;margin-top:20px;min-width:112px;padding:2px 0 2px 12px;width:112px}}@media (min-width:1480px){header .logo-responsive{height:124px;min-width:128px;padding:16px 0 12px 16px}}@media (min-width:1024px){header #menu-profile{background:center right 1.5rem/auto 1.4rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/angle-down.svg);border:2px solid rgba(59,69,94,.15);border-radius:35px;padding-right:3.5rem}header #menu-profile.open{background-image:url(/themes/custom/batitertiaire/images/svg/picto/angle-up.svg)}}body.b2i_registration-register header,body.user-login header,body.user-pass header{padding:0 2rem!important}#menu-toggle{background-color:#fff;border-radius:0 0 1.5rem 1.5rem;margin-left:6px;padding:1rem 2.5rem 2rem 3rem;right:0;top:100%;width:-moz-max-content;width:max-content}@media (min-width:1024px){#menu-toggle{box-shadow:3px 6px 25px rgba(59,69,94,.149);display:none;position:absolute}}@media (min-width:1240px){#menu-toggle{right:auto}}#menu-toggle a{text-decoration:none}#menu-toggle ul>*+*{margin-top:.5rem}#menu-toggle hr{margin:1rem 0;opacity:.3}#menu-toggle .logout{font-weight:500}@media (min-width:1024px){.container{max-width:1280px}}@media (min-width:1480px){.container{max-width:1366px}}@media (min-width:1536px){.container{max-width:1536px}}.layout-container{overflow:hidden}@media (min-width:1024px){.layout-container{overflow:initial}}body.b2i_registration-configuration #b2i-basin-basin-search,body.b2i_registration-configuration #block-basinmenu{display:none}footer{margin-bottom:-1px;overflow:hidden;padding-top:5rem}footer a{text-decoration:none}footer .footer-block{margin-top:1%;z-index:90!important}footer .footer-block:before{background-color:#3b455e;border-top-left-radius:36px;border-top-right-radius:36px;content:"";display:block;height:420px;left:-3%;position:absolute;top:-2%;transform:rotate(3deg);width:102%;z-index:-1}@media (min-width:475px){footer .footer-block:before{left:-2%;width:101%}}@media (min-width:640px){footer .footer-block:before{border-top-left-radius:110px;border-top-right-radius:110px;height:500px;left:-2%;width:103%}}@media (min-width:1024px){footer .footer-block:before{height:500px}}@media (min-width:1480px){footer .footer-block:before{height:300px;left:-.5%;top:15%;width:101%}}footer .footer-block:after{background-color:#3b455e;bottom:0;content:"";display:block;height:90%;left:0;position:absolute;width:100%;z-index:-1}@media (min-width:640px){footer .footer-block:after{height:50%}}@media (min-width:1024px){footer .footer-block:after{height:30%}}footer .block_footer_bottom{background-color:#282e40;color:#fff;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:12px;justify-content:center;margin:auto auto -1px;padding:1rem 2.5rem;position:relative;row-gap:1rem;z-index:90}@media (min-width:1024px){footer .block_footer_bottom{-moz-column-gap:2rem;column-gap:2rem}}footer .block_footer_bottom a:hover{color:#fabd14}@media (min-width:1536px){.layout-container{min-height:100vh;padding-bottom:48px;position:relative}body:not(.user-login):not(.b2i_registration-register):not(.b2i_registration-configuration):not(.user-pass):not(.user-reset) .layout-container{padding-bottom:420px}footer{bottom:0;position:absolute;width:100%}}body.b2i_user-account-edit main,body.b2i_user-project-add main,body.b2i_user-project-edit main,body.view-projects-projects main{padding-bottom:7rem}@media (min-width:1024px){body.b2i_user-account-edit main,body.b2i_user-project-add main,body.b2i_user-project-edit main,body.view-projects-projects main{padding-bottom:0}}body.b2i_user-account-edit footer,body.b2i_user-project-add footer,body.b2i_user-project-edit footer,body.view-projects-projects footer{display:none}@media (min-width:1024px){body.b2i_user-account-edit footer,body.b2i_user-project-add footer,body.b2i_user-project-edit footer,body.view-projects-projects footer{display:block}}body.b2i_registration-configuration #block-menuutilisateurmobile,body.b2i_user-project-add #block-menuutilisateurmobile,body.b2i_user-project-edit #block-menuutilisateurmobile{display:none}#block-privacy-policy{font-size:.933rem;font-weight:300;margin:.5rem auto 4rem;max-width:950px;padding:0 2rem}.ajax-progress,.ajax-progress .progress,.ajax-throbber,.ajax-throbber .progress,input+.ajax-progress{display:none}.ajax-bar{display:block}.title-orange{border:1px solid #ec6930;border-radius:30px;color:#ec6930;display:block;padding:1.5rem 2rem;text-align:center}.basin-full h1{background:none;color:#fff;display:block;font-family:Quicksand,sans-serif;font-size:2rem;font-weight:300;line-height:1.1;padding:2rem 0;position:relative;text-align:left;width:auto}@media (min-width:1024px){.basin-full h1{flex-basis:65%;font-size:3rem;padding:1.5rem 2rem 2rem}}@media (min-width:1240px){.basin-full h1{flex-basis:50%}}@media (min-width:1480px){.basin-full h1{font-size:3.5rem;padding:4rem 3rem 4rem 0}}.basin-full h1 strong{font-weight:600}.basin-full h1 .wysiwyg{margin-left:-4%;padding-left:2rem;width:104%}@media (min-width:1536px){.basin-full h1 .wysiwyg{margin-left:-6%;width:106%}}.basin-full .user-register-wrapper .fieldset-legend,.basin-full h2,.user-register-wrapper .basin-full .fieldset-legend{margin-bottom:2rem}.basin-full .user-register-wrapper .fieldset-legend .highlight,.basin-full h2 .highlight,.user-register-wrapper .basin-full .fieldset-legend .highlight{color:#fabd14}.basin-full div>strong{font-weight:600}.basin-full .views-row{background-color:#fff;box-shadow:0 10px 75px rgba(59,69,94,.05);height:100%;overflow:visible}.basin-full .slick-track{display:grid;grid-auto-flow:column;grid-auto-rows:auto}.basin-full .slick-slide{height:auto;position:relative}.basin-full .slick-slide>div{height:100%;padding:0 5px}.basin-full .slick-active+.slick-active:after{background-color:rgba(59,69,94,.03);content:"";display:block;height:100%;left:-20px;position:absolute;top:0;width:50%;z-index:-1}.basin-full .slick-list{box-shadow:0 6px 55px rgba(59,69,94,.1);margin:0 -5px}.basin-full .slick-arrow{background-color:hsla(0,0%,100%,.9);background-image:url(/themes/custom/batitertiaire/images/svg/picto/fleche-suivant.svg);background-position:50%;background-size:14px;border-radius:999px;height:56px;top:calc(50% - 40px);width:56px;z-index:9}.basin-full .slick-prev{left:-28px}.basin-full .slick-next{right:-28px}#block-basinmenu{background-color:#3b455e;left:0;position:fixed;top:50px;width:100%;z-index:99}#block-basinmenu:before{background-color:inherit;height:100%;z-index:-1}#block-basinmenu:after,#block-basinmenu:before{content:"";display:block;left:50%;position:absolute;transform:translate(-50%);width:100vw}#block-basinmenu:after{background:linear-gradient(90deg,#fff 0,transparent 80%);bottom:-1px;height:1px;opacity:.15;z-index:-2}@media (min-width:1024px){#block-basinmenu{position:sticky;top:6rem}}@media (min-width:1536px){#block-basinmenu{top:7.3rem}}#block-basinmenu .basin-container{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;font-size:.85rem;height:3rem;margin:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:475px){#block-basinmenu .basin-container{-moz-column-gap:3rem;column-gap:3rem;font-size:1rem;margin-left:2rem}@media (min-width:1024px){#block-basinmenu .basin-container{padding-left:2.5rem;padding-right:2.5rem}}}@media (min-width:1024px){#block-basinmenu .basin-container{height:3.5rem;padding-left:calc(70% - 54vw)}}@media (min-width:1536px){#block-basinmenu .basin-container{height:4rem;padding-left:calc(70% - 54vw)}}.basin-menu__title{align-items:center;color:#fff;display:flex;text-decoration:none}.basin-menu__title.text-yellow,.basin-menu__title:hover{color:#fabd14}.basin-menu__title svg{margin-right:.7rem}.basin__header{display:flex;position:relative}.basin__header:before{background-color:rgba(59,69,94,.95);content:"";display:block;height:100%;left:50%;opacity:.8;position:absolute;transform:translate(-50%);width:100vw;z-index:-1}@media (min-width:1024px){.basin__header:before{opacity:1}}.basin__header-photo{flex-basis:35%;height:100%;left:50%;position:relative;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-2}@media (min-width:1024px){.basin__header-photo{height:auto;left:0;position:relative;transform:none;z-index:0}}@media (min-width:1240px){.basin__header-photo{flex-basis:50%}}.basin__header-photo>div{height:100%;position:absolute;width:100%}@media (min-width:1024px){.basin__header-photo>div{-webkit-clip-path:polygon(3rem 0,100% 0,100% 100%,0 100%);clip-path:polygon(3rem 0,100% 0,100% 100%,0 100%);width:50vw}}.basin__header-photo>div img{height:100%;-o-object-fit:cover;object-fit:cover}.basin__thematics{display:flex;flex-wrap:wrap;margin:auto;max-width:1250px;padding:4rem 0 2rem}@media (min-width:1024px){.basin__thematics{flex-wrap:nowrap}}.basin__thematics .button-primary,.basin__thematics .form-submit{background:#fabd14 1.5rem/1.5rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/loupe-blue.svg);display:inline-block;margin-top:1rem;padding-left:4.15rem}.basin__thematics .user-register-wrapper .fieldset-legend,.basin__thematics h2,.user-register-wrapper .basin__thematics .fieldset-legend{font-size:2rem;font-weight:400;margin-bottom:2rem;text-align:center}@media (min-width:1024px){.basin__thematics .user-register-wrapper .fieldset-legend,.basin__thematics h2,.user-register-wrapper .basin__thematics .fieldset-legend{text-align:left}}.basin__thematics>div:first-of-type{text-align:center;width:100%}@media (min-width:1024px){.basin__thematics>div:first-of-type{padding-right:6rem;text-align:left;width:40%}}.basin__thematics>div:last-of-type{margin-top:2rem;width:100%}@media (min-width:1024px){.basin__thematics>div:last-of-type{margin-top:0;width:60%}}.basin__thematics .views-row{background-color:transparent;box-shadow:none}.basin__thematics .slick-active+.slick-active:after{display:none}.basin__thematics .slick-slide>div{height:100%}.basin__thematics .slick-list{box-shadow:none}.basin__thematics .slick-arrow{top:calc(50% - 40px - 1.1rem)}.basin__thematics .rubrics-basin__svg svg{max-width:60px}.basin__thematics .tous_secteurs_activite .rubrics-basin__svg{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.basin__thematics .tous_secteurs_activite .rubrics-basin__svg>div{height:58%;max-width:58%}.basin__thematics .tous_secteurs_activite .rubrics-basin__svg>div svg{max-width:80px;width:100%}.basin__thematics .tous_secteurs_activite .rubrics-basin__svg>div g,.basin__thematics .tous_secteurs_activite .rubrics-basin__svg>div path,.basin__thematics .tous_secteurs_activite .rubrics-basin__svg>div polygon{fill:#fabd14}.basin__realisations{margin:auto;max-width:1250px;padding-bottom:2.5rem}.basin__realisations-views{margin-bottom:3rem}.basin__realisations-views h3{color:#fabd14;font-size:2rem;font-weight:300;margin-bottom:2rem;text-align:center}.basin__realisations-views .card-project{border-radius:inherit;overflow:hidden}.basin__realisations-views .card-project__content{margin:1.5rem}.basin__they-joined{display:flex;flex-wrap:wrap;margin:auto;max-width:1250px;padding:5rem 0 0;position:relative}@media (min-width:1240px){.basin__they-joined{flex-wrap:nowrap}}.basin__they-joined .card-project__content{display:flex;flex-direction:column;height:calc(100% - 3rem);margin:1.5rem}.basin__they-joined .card-project__content>div:first-of-type{align-items:center;display:flex;flex-grow:1;justify-content:center}.basin__they-joined article{height:100%}.basin__they-joined article a{text-decoration:none}.basin__they-joined:before{background-color:#fabd14;border-top-left-radius:1.3rem;border-top-right-radius:6.5rem;content:"";display:block;height:calc(100% + 18rem);left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.basin__they-joined .user-register-wrapper .fieldset-legend,.basin__they-joined h2,.user-register-wrapper .basin__they-joined .fieldset-legend{color:#fff;font-size:2.6rem;text-align:center}@media (min-width:1024px){.basin__they-joined .user-register-wrapper .fieldset-legend,.basin__they-joined h2,.user-register-wrapper .basin__they-joined .fieldset-legend{text-align:left}}.basin__they-joined .user-register-wrapper .fieldset-legend .highlight,.basin__they-joined h2 .highlight,.user-register-wrapper .basin__they-joined .fieldset-legend .highlight{color:#3b455e}.basin__they-joined h3{font-weight:500;margin:1.5rem 0 .65rem;text-align:center}.basin__they-joined>div:first-of-type{text-align:center;width:100%}@media (min-width:1024px){.basin__they-joined>div:first-of-type{padding-right:3rem;text-align:left;width:35%}}@media (min-width:1240px){.basin__they-joined>div:first-of-type{padding-right:6rem}}.basin__they-joined>div:last-of-type{margin-top:2rem;width:100%}@media (min-width:1024px){.basin__they-joined>div:last-of-type{margin-top:0;width:65%}}.rubrics-basin a{text-decoration:none}.rubrics-basin h3{font-weight:500;margin-top:1.25rem;text-align:center;text-transform:uppercase}.rubrics-basin__round{background-color:rgba(59,69,94,.85);border-radius:999px;height:110px;margin:auto;overflow:hidden;position:relative;width:110px}@media (min-width:768px){.rubrics-basin__round{height:140px;width:140px}}.rubrics-basin__round .rubrics-basin__svg{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rubrics-basin__round .rubrics-basin__svg>div{height:45%;max-width:45%}.rubrics-basin__round .rubrics-basin__svg>div svg{width:100%}.rubrics-basin__round .rubrics-basin__svg>div g,.rubrics-basin__round .rubrics-basin__svg>div path,.rubrics-basin__round .rubrics-basin__svg>div polygon{fill:#fff}.rubrics-basin__round .rubrics-basin__photo{bottom:0;opacity:.8;position:absolute;top:0;z-index:-1}.rubrics-basin__round .rubrics-basin__photo>div{height:100%}.rubrics-basin__round .rubrics-basin__photo img{height:100%;-o-object-fit:none;object-fit:none}@media screen and (min-width:1024px){.views__block-basin.nbr-rows-1 .views-row,.views__block-basin.nbr-rows-2 .views-row,.views__block-basin.nbr-rows-3 .views-row{box-shadow:0 6px 55px rgba(59,69,94,.1)}.views__block-basin.nbr-rows-1 .slick-list,.views__block-basin.nbr-rows-2 .slick-list,.views__block-basin.nbr-rows-3 .slick-list{box-shadow:none;overflow:visible}.views__block-basin.nbr-rows-1 .slick-active+.slick-active:after,.views__block-basin.nbr-rows-2 .slick-active+.slick-active:after,.views__block-basin.nbr-rows-3 .slick-active+.slick-active:after{display:none}}@media screen and (max-width:1024px){.views__block-basin.nbr-rows-1 .views-row,.views__block-basin.nbr-rows-2 .views-row{box-shadow:0 6px 55px rgba(59,69,94,.1)}.views__block-basin.nbr-rows-1 .slick-list,.views__block-basin.nbr-rows-2 .slick-list{box-shadow:none;overflow:visible}.views__block-basin.nbr-rows-1 .slick-active+.slick-active:after,.views__block-basin.nbr-rows-2 .slick-active+.slick-active:after{display:none}}.b2i_basin-find_project h1,.b2i_basin-find_skill h1{background:transparent;color:#fff;font-size:2rem;font-weight:300;text-align:left}@media (min-width:1024px){.b2i_basin-find_project h1,.b2i_basin-find_skill h1{font-size:3rem}}@media (min-width:1480px){.b2i_basin-find_project h1,.b2i_basin-find_skill h1{font-size:3.5rem}}.b2i_basin-find_project .h1-svg,.b2i_basin-find_skill .h1-svg{align-items:center;display:flex}.b2i_basin-find_project .h1-svg svg,.b2i_basin-find_skill .h1-svg svg{display:none;height:2.75rem;margin-right:1.5rem}@media (min-width:1024px){.b2i_basin-find_project .h1-svg svg,.b2i_basin-find_skill .h1-svg svg{display:block}}.b2i_basin-find_project .h1-svg svg g,.b2i_basin-find_project .h1-svg svg path,.b2i_basin-find_project .h1-svg svg polygon,.b2i_basin-find_skill .h1-svg svg g,.b2i_basin-find_skill .h1-svg svg path,.b2i_basin-find_skill .h1-svg svg polygon{fill:#fff}.b2i_basin-find_project .form-item-rubric,.b2i_basin-find_skill .form-item-rubric{height:2.5rem}.b2i_basin-find_project #refine-button,.b2i_basin-find_skill #refine-button{align-items:center;background:#fabd14 center left 1.75rem/1.25rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/eye-open-white.svg);color:#fff;display:flex;font-weight:300;height:2.5rem;padding-bottom:0;padding-left:3.5rem;padding-top:0}.b2i_basin-find_project #refine-button.hidden,.b2i_basin-find_skill #refine-button.hidden{display:none}.b2i_basin-find_project #refine-button :first-child,.b2i_basin-find_skill #refine-button :first-child{display:inline}.b2i_basin-find_project #refine-button :last-child,.b2i_basin-find_skill #refine-button :last-child{display:none}.b2i_basin-find_project #refine-button.open,.b2i_basin-find_skill #refine-button.open{background-image:url(/themes/custom/batitertiaire/images/svg/picto/eye-close.svg)}.b2i_basin-find_project #refine-button.open :first-child,.b2i_basin-find_skill #refine-button.open :first-child{display:none}.b2i_basin-find_project #refine-button.open :last-child,.b2i_basin-find_skill #refine-button.open :last-child{display:inline}.b2i_basin-find_project #refine-container,.b2i_basin-find_skill #refine-container{max-height:0;overflow:hidden;transition:max-height .4s;width:100%}.b2i_basin-find_project #refine-container.open,.b2i_basin-find_skill #refine-container.open{max-height:1000px;overflow:visible}.b2i_basin-find_project #refine-container>div,.b2i_basin-find_skill #refine-container>div{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}@media (min-width:768px){.b2i_basin-find_project #refine-container>div,.b2i_basin-find_skill #refine-container>div{flex-direction:row}}.b2i_basin-find_project input[name=s],.b2i_basin-find_skill input[name=s]{background:center right 1.75rem/1.25rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/loupe.svg);padding-right:4.5rem}.b2i_basin-find_project .views-exposed-form,.b2i_basin-find_skill .views-exposed-form{position:relative}.b2i_basin-find_project .views-exposed-form:before,.b2i_basin-find_skill .views-exposed-form:before{background:#3b455e no-repeat top/cover url(/themes/custom/batitertiaire/images/trouver-competence.jpg);content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.b2i_basin-find_project .dl-menu,.b2i_basin-find_skill .dl-menu{min-width:300px}.b2i_basin-find_project .dl-menu label,.b2i_basin-find_skill .dl-menu label{display:flex!important}.b2i_basin-find_project .dl-menu input,.b2i_basin-find_skill .dl-menu input{background-color:transparent!important;border:1px solid #3b455e!important}.b2i_basin-find_project .dl-menu input[type=text],.b2i_basin-find_skill .dl-menu input[type=text]{margin-bottom:.5rem!important}.b2i_basin-find_project .form-item-sort-by,.b2i_basin-find_project .form-item-sort-order,.b2i_basin-find_skill .form-item-sort-by,.b2i_basin-find_skill .form-item-sort-order{display:none}.b2i_basin-find_project #custom_sort_by+.select2-container,.b2i_basin-find_skill #custom_sort_by+.select2-container{width:auto!important}.b2i_basin-find_project #custom_sort_by+.select2-container .select2-selection__rendered,.b2i_basin-find_skill #custom_sort_by+.select2-container .select2-selection__rendered{padding:0 4rem 0 1.25rem;white-space:nowrap!important}.b2i_basin-find_project #custom_sort_by+.select2-container .select2-selection,.b2i_basin-find_skill #custom_sort_by+.select2-container .select2-selection{align-items:center;display:flex;height:2.5rem}.b2i_basin-find_project #select2-rubric-select-results li>span,.b2i_basin-find_skill #select2-rubric-select-results li>span{align-items:center;display:flex}.b2i_basin-find_project #select2-rubric-select-results li>span svg,.b2i_basin-find_skill #select2-rubric-select-results li>span svg{height:22px;margin-right:.75rem;width:22px}.b2i_basin-find_project #select2-rubric-select-results li>span svg path,.b2i_basin-find_skill #select2-rubric-select-results li>span svg path{fill:#3b455e}.b2i_basin-find_project #rubric-select,.b2i_basin-find_skill #rubric-select{max-width:21rem;visibility:hidden}.b2i_basin-find_project .select2-container--basin-views-rubrics,.b2i_basin-find_project .select2-container--views-basin,.b2i_basin-find_skill .select2-container--basin-views-rubrics,.b2i_basin-find_skill .select2-container--views-basin{height:100%;width:100%!important}@media (min-width:768px){.b2i_basin-find_project .select2-container--basin-views-rubrics,.b2i_basin-find_project .select2-container--views-basin,.b2i_basin-find_skill .select2-container--basin-views-rubrics,.b2i_basin-find_skill .select2-container--views-basin{width:auto!important}}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-selection,.b2i_basin-find_project .select2-container--views-basin .select2-selection,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-selection,.b2i_basin-find_skill .select2-container--views-basin .select2-selection{border:none!important;height:100%}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-selection .select2-selection__rendered,.b2i_basin-find_project .select2-container--views-basin .select2-selection .select2-selection__rendered,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-selection .select2-selection__rendered,.b2i_basin-find_skill .select2-container--views-basin .select2-selection .select2-selection__rendered{align-items:center;display:flex;height:inherit}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-selection__rendered,.b2i_basin-find_project .select2-container--views-basin .select2-selection__rendered,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-selection__rendered,.b2i_basin-find_skill .select2-container--views-basin .select2-selection__rendered{padding-left:1.5rem!important}.b2i_basin-find_project .select2-container--basin-views-rubrics,.b2i_basin-find_skill .select2-container--basin-views-rubrics{width:auto!important}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-selection__rendered,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-selection__rendered{padding-right:4rem}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-selection__rendered svg,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-selection__rendered svg{display:none}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-results__option,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-results__option{padding:.3rem}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-selection__arrow,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-selection__arrow{position:absolute;right:1px;top:1px}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-dropdown,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-dropdown{border:none;border-radius:1rem!important;box-shadow:0 6px 50px rgba(59,69,94,.21);margin:.3rem 0;width:-moz-max-content!important;width:max-content!important}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-dropdown .select2-results,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-dropdown .select2-results{margin-bottom:.75rem;margin-top:.75rem}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-dropdown .select2-results li,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-dropdown .select2-results li{border-radius:.75rem}.b2i_basin-find_project .select2-container--basin-views-rubrics .select2-selection,.b2i_basin-find_skill .select2-container--basin-views-rubrics .select2-selection{background:#fff}.b2i_basin-find_project .select2-container--basin-views-rubrics.select2-container--open .select2-selection,.b2i_basin-find_skill .select2-container--basin-views-rubrics.select2-container--open .select2-selection{border-radius:1rem!important}.b2i_basin-find_project .select2-container--basin-views-rubrics.select2-container--open .select2-selection__rendered,.b2i_basin-find_skill .select2-container--basin-views-rubrics.select2-container--open .select2-selection__rendered{font-weight:400}.b2i_basin-find_project .select2-container--views-basin .select2-dropdown,.b2i_basin-find_skill .select2-container--views-basin .select2-dropdown{min-width:-moz-fit-content;min-width:fit-content}.b2i_basin-find_project .select2-container--views-basin .select2-results__option--selectable,.b2i_basin-find_skill .select2-container--views-basin .select2-results__option--selectable{padding-right:1.5rem}.b2i_basin-find_project #tags-container,.b2i_basin-find_skill #tags-container{color:#fff;display:flex;flex-wrap:wrap;font-size:.8rem;gap:1rem}.b2i_basin-find_project .tag,.b2i_basin-find_project .tag-reset,.b2i_basin-find_skill .tag,.b2i_basin-find_skill .tag-reset{align-items:center;border:1px solid #fff;border-radius:1rem;display:flex;padding:.2rem .4rem .2rem .6rem;white-space:nowrap}.b2i_basin-find_project .tag-remove,.b2i_basin-find_skill .tag-remove{align-items:center;background:#9ea2ad;border-radius:99px;display:flex;font-size:16px;font-weight:200;height:18px;justify-content:center;margin-left:.75rem;padding-top:2px;width:18px}.b2i_basin-find_project .tag-reset,.b2i_basin-find_skill .tag-reset{background:#f4f4f6;color:#3b455e;cursor:pointer;padding:.2rem 1rem}.b2i_basin-find_project .tag-reset svg,.b2i_basin-find_skill .tag-reset svg{margin-left:.5rem}.b2i_basin-find_project .card-project__content,.b2i_basin-find_skill .card-project__content{display:flex;flex-direction:column;height:100%;margin:0;padding:1.5rem 2.5rem}.b2i_basin-find_project .card-project__content img,.b2i_basin-find_skill .card-project__content img{margin:auto}.b2i_basin-find_project .views-row article,.b2i_basin-find_skill .views-row article{height:100%}.b2i_basin-find_project .views-row a,.b2i_basin-find_skill .views-row a{text-decoration:none}.b2i_basin-find_project .views-row .nbr-container,.b2i_basin-find_skill .views-row .nbr-container{display:flex;gap:.25rem;justify-content:flex-end;margin-right:-3rem;margin-top:1.25rem}.b2i_basin-find_project .views-row .nbr-container>:first-of-type,.b2i_basin-find_skill .views-row .nbr-container>:first-of-type{border-radius:.75rem 0 0 .75rem}.b2i_basin-find_project .views-row .nbr-collaboration,.b2i_basin-find_project .views-row .nbr-realisation,.b2i_basin-find_skill .views-row .nbr-collaboration,.b2i_basin-find_skill .views-row .nbr-realisation{align-items:center;background-color:#3b455e;color:#fff;display:flex;padding:.4rem 1rem;width:-moz-fit-content;width:fit-content}.b2i_basin-find_project .views-row .nbr-collaboration svg,.b2i_basin-find_project .views-row .nbr-realisation svg,.b2i_basin-find_skill .views-row .nbr-collaboration svg,.b2i_basin-find_skill .views-row .nbr-realisation svg{height:1.25rem;margin-left:.5rem}.b2i_basin-find_project .views-row .nbr-collaboration svg,.b2i_basin-find_skill .views-row .nbr-collaboration svg{height:1rem;margin-left:.5rem}.b2i_basin-find_project .dl-menuwrapper.views-theme .dl-menu.dl-menuopen,.b2i_basin-find_project .dl-menuwrapper.views-theme .dl-trigger.dl-active,.b2i_basin-find_skill .dl-menuwrapper.views-theme .dl-menu.dl-menuopen,.b2i_basin-find_skill .dl-menuwrapper.views-theme .dl-trigger.dl-active{margin-left:0!important;max-width:100%}.b2i_basin-find_project .dl-menuwrapper.views-theme .dl-menu.dl-menuopen,.b2i_basin-find_skill .dl-menuwrapper.views-theme .dl-menu.dl-menuopen{min-width:auto}@media (min-width:768px){.b2i_basin-find_project .dl-menuwrapper.views-theme .dl-menu.dl-menuopen,.b2i_basin-find_skill .dl-menuwrapper.views-theme .dl-menu.dl-menuopen{min-width:400px}}.b2i_basin-find_project .views-exposed-form .js-form-type-select select{width:100%}.b2i_basin-find_project .views-exposed-form:before{background-image:url(/themes/custom/batitertiaire/images/sinspirer-d-une-realisation-compressed.jpg)}.b2i_basin-find_project .views-exposed-form .js-form-item:nth-of-type(2) span.dl-trigger,.b2i_basin-find_project .views-exposed-form .js-form-item:nth-of-type(3) span.dl-trigger{background-color:#fabd14}.b2i_basin-find_project .form-item-s{flex-basis:100%}.b2i_basin-find_project .form-item-s input{width:100%}@media (min-width:768px){.b2i_basin-find_project .form-item-s input{width:auto}}@media (min-width:1024px){.b2i_basin-find_project .form-item-s{flex-basis:auto}}.b2i_basin-find_project h1{position:relative}@media (min-width:1024px){.b2i_basin-find_project h1{padding-left:4.25rem}.b2i_basin-find_project h1:before{background:center left 0/100% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/oeil-inspiration-white.svg);content:"";display:inline-block;height:2.75rem;height:100%;left:0;position:absolute;width:2.75rem}}.b2i_basin-find_project .card-project__content{height:auto}.b2i_basin-find_project .card-project__company>div{justify-content:center}.b2i_basin-find_skill .views-exposed-form #refine-container .js-form-item:first-of-type span.dl-trigger,.b2i_basin-find_skill .views-exposed-form #refine-container .js-form-item:nth-of-type(2) span.dl-trigger{background-color:#fabd14}#b2i_basin-find_project_from_basin input{background:center right .5rem/1.25rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/loupe.svg);background-color:#fff;border:1px solid #000;border-radius:.75rem;padding:.5rem 1rem}#b2i_basin-find_project_from_basin .click-submit{width:1.25rem}.homepage_container .leaflet-popup{display:none!important}.homepage_container .leaflet-marker-icon{margin-top:-65px!important}.homepage_container .view-basin__info-markers{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media (min-width:1024px){.homepage_container .view-basin__info-markers{flex-direction:row;gap:2rem}}.homepage_container .view-basin__info-markers svg{height:2rem;margin-right:1rem}@media (min-width:1024px){.homepage_container .view-basin__info-markers svg{height:2.5rem}}.homepage_container .view-basin__info-markers>div{align-items:center;display:flex}.homepage_container .leaflet-container{border-radius:1rem}.homepage_container .homepage_hero{color:#fff;padding-bottom:2rem;padding-top:2rem;position:relative}@media (min-width:1024px){.homepage_container .homepage_hero{padding-bottom:4rem;padding-top:4rem}}@media (min-width:1240px){.homepage_container .homepage_hero{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1480px){.homepage_container .homepage_hero{padding-bottom:6rem;padding-top:6rem}}.homepage_container .homepage_hero .wysiwyg{max-width:50rem}.homepage_container .homepage_hero .wysiwyg>p>strong{font-weight:500}.homepage_container .homepage_hero h1{background:transparent;display:inline-block;line-height:1.15;margin-bottom:2rem;text-align:left}@media (min-width:1024px){.homepage_container .homepage_hero h1{line-height:1}}.homepage_container .homepage_hero .user-register-wrapper .fieldset-legend,.homepage_container .homepage_hero h2,.user-register-wrapper .homepage_container .homepage_hero .fieldset-legend{font-weight:600}.homepage_container .homepage_hero .text-shadow{text-shadow:rgba(59,69,94,.5) 0 0 10px}.homepage_container .homepage_hero .button-primary,.homepage_container .homepage_hero .form-submit{display:table;font-weight:500;margin:2rem auto 6rem;position:relative}@media (min-width:1024px){.homepage_container .homepage_hero .button-primary,.homepage_container .homepage_hero .form-submit{margin:5.7rem 0 0 6rem}}.homepage_container .homepage_hero .button-primary:after,.homepage_container .homepage_hero .form-submit:after{background:no-repeat url(/themes/custom/batitertiaire/images/home/fleche-blanc-header.svg);bottom:-77px;content:"";display:block;height:49px;left:30%;position:absolute;transform:rotate(24deg);width:80px}@media (min-width:1024px){.homepage_container .homepage_hero .button-primary:after,.homepage_container .homepage_hero .form-submit:after{height:60px;left:-88px;top:-68px;transform:none}}.homepage_container .homepage_hero-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;overflow:hidden;position:absolute;top:0;transform:translate(-50%);width:100vw}@media (min-width:1800px){.homepage_container .homepage_hero-background{background-size:cover}}.homepage_container .homepage_hero-background:before{background:rgba(59,69,94,.85);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (min-width:1024px){.homepage_container .homepage_hero-background:before{background:linear-gradient(90deg,#3b455e 0,#3b455e 46%,transparent 90%)}}.homepage_container .homepage_map{position:relative}.homepage_container .homepage_map:before{background:#fff;content:"";display:block;height:calc(100% + 12rem);left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.homepage_container .homepage_map .user-register-wrapper .fieldset-legend,.homepage_container .homepage_map h2,.user-register-wrapper .homepage_container .homepage_map .fieldset-legend{margin-bottom:1.75rem}.homepage_container .homepage_map .button-primary,.homepage_container .homepage_map .form-submit{float:left;margin-bottom:.5rem;margin-top:.75rem}@media (min-width:1024px){.homepage_container .homepage_map .button-primary,.homepage_container .homepage_map .form-submit{font-weight:300;margin-bottom:0;margin-top:1.5rem}}.homepage_container .paragraphs>div:nth-of-type(2){padding-bottom:4.5rem!important}.homepage_container .paragraphs>div:nth-of-type(2) .field__title{color:#ec6930}.homepage_container .paragraphs>div:nth-of-type(2) .field__image img{margin:auto;max-height:5rem}.homepage_container .paragraphs>div:nth-of-type(3) .user-register-wrapper .fieldset-legend .highlight,.homepage_container .paragraphs>div:nth-of-type(3) h2 .highlight,.user-register-wrapper .homepage_container .paragraphs>div:nth-of-type(3) .fieldset-legend .highlight{position:relative}.homepage_container .paragraphs>div:nth-of-type(3) .user-register-wrapper .fieldset-legend .highlight:after,.homepage_container .paragraphs>div:nth-of-type(3) h2 .highlight:after,.user-register-wrapper .homepage_container .paragraphs>div:nth-of-type(3) .fieldset-legend .highlight:after{background:no-repeat url(/themes/custom/batitertiaire/images/landing-page/svg/fleche-4.svg);bottom:-88px;content:"";display:none;height:100px;position:absolute;right:-78px;width:55px}@media (min-width:768px){.homepage_container .paragraphs>div:nth-of-type(3) .user-register-wrapper .fieldset-legend .highlight:after,.homepage_container .paragraphs>div:nth-of-type(3) h2 .highlight:after,.user-register-wrapper .homepage_container .paragraphs>div:nth-of-type(3) .fieldset-legend .highlight:after{display:block}}.homepage_container .paragraphs>div:nth-of-type(3) .button-connexion{font-weight:500}.homepage_container .paragraph--type--texte-et-media{padding-bottom:7rem!important;padding-top:8rem!important}.homepage_container .paragraph--type--texte-et-media>div>div:first-of-type{position:relative}@media (min-width:1024px){.homepage_container .paragraph--type--texte-et-media>div>div:first-of-type{padding-right:6rem}.homepage_container .paragraph--type--texte-et-media>div>div:first-of-type:after{background:no-repeat url(/themes/custom/batitertiaire/images/landing-page/svg/fleche-3.svg);bottom:auto;content:"";display:block;height:120px;left:auto;position:absolute;right:2%;top:calc(50% - 80px);transform:rotate(-8deg);width:28%}}.homepage_container .paragraph--type--paragraphe-texte-et-icones .user-register-wrapper .fieldset-legend,.homepage_container .paragraph--type--paragraphe-texte-et-icones h2,.user-register-wrapper .homepage_container .paragraph--type--paragraphe-texte-et-icones .fieldset-legend{margin:auto;max-width:40rem}.homepage footer{margin-top:0}.views-row{border-radius:1rem;box-shadow:0 6px 50px rgba(59,69,94,.21);overflow:hidden}.ajax-progress-fullscreen,.view-projects-projects .ajax-progress{background-color:rgba(59,69,94,.2);background-image:url(/themes/custom/batitertiaire/images/gif/chargement-page.gif);background-position:50%;background-repeat:no-repeat;display:block;height:100%;left:0;top:0;width:100%}.form-actions{text-align:center}.form-item .description{margin-bottom:1.5rem}.form-item-geoloc{display:none}.form-submit,.form-submit:disabled{background-position:50%}.form-submit:disabled{background-image:url(/themes/custom/batitertiaire/images/gif/chargement-taille-picto.gif);background-repeat:no-repeat;color:transparent}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field-group-tab summary{display:none}.form-submit.button--small{box-shadow:none}.form-submit[name=prev]{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/arrow-left.svg);border-radius:unset;height:32px;left:40px;margin:0;padding:0;position:absolute;top:27px;width:36px}@media (min-width:768px){.form-submit[name=prev]{left:80px;top:48px}}.form-submit[name=prev]:hover{box-shadow:none}label{transition:.3s}label.focus{opacity:.7}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{background:transparent;border:none;border-bottom:1px solid #3b455e;font-weight:500;margin-bottom:1.5rem;margin-top:.5rem;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:none}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{font-weight:400}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{font-weight:400}input[type=email]:-moz-read-only,input[type=number]:-moz-read-only,input[type=password]:-moz-read-only,input[type=tel]:-moz-read-only,input[type=text]:-moz-read-only,input[type=url]:-moz-read-only,textarea:-moz-read-only{background-color:rgba(59,69,94,.1);opacity:.6}input[type=email]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=tel]:read-only,input[type=text]:read-only,input[type=url]:read-only,textarea:read-only{background-color:rgba(59,69,94,.1);opacity:.6}textarea{border:1px solid #3b455e;border-radius:16px;margin-top:1rem;padding:1rem}input[type=checkbox]{height:1rem;width:1rem}input[type=url]{margin-bottom:0}.dl-menuwrapper li a:hover,.dl-menuwrapper li label:hover{background:rgba(59,69,94,.1)}.info{color:#936f51;font-style:italic;margin:.5rem 0 2rem}.info span{background:0 0/20px no-repeat url(/themes/custom/batitertiaire/images/svg/picto/info-circle.svg);display:inline-block;padding-left:2.5rem}.eye-open{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/eye.svg)!important;opacity:.7}.eye-close{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/eye-slash.svg)!important;opacity:.7}@media (min-width:475px){.form-steps{margin-left:10%;width:80%}}@media (min-width:1024px){.form-steps{margin-left:-5%;width:110%}}.form-steps>div{position:relative}.form-steps>div:after{background-color:#a7abb6;content:"";display:block;height:2px;left:0;position:absolute;top:20%;width:100%;z-index:-10}.form-steps>div:first-of-type:after{left:auto;right:0;width:50%}.form-steps>div:last-of-type:after{left:0;width:50%}.form-steps__number{background-color:#fff;border:2px solid #a7abb6;border-radius:99px;color:#a7abb6;font-size:16px;font-weight:300;height:26px;margin:auto auto 1rem;transition:.3s;width:26px}@media (min-width:768px){.form-steps__number{font-size:21px;height:34px;width:34px}}.form-steps__number+span{color:#a7abb6;visibility:hidden}@media (min-width:768px){.form-steps__number+span{font-size:inherit;visibility:visible}}.form-steps__number.current{background-color:#3b455e;border-color:#3b455e;color:#fff}.form-steps__number.current+span{color:#3b455e;visibility:visible}.form-item-persistent-login,.form-item-policy-privacy{align-items:flex-start;display:flex}.form-item-persistent-login .form-checkbox,.form-item-policy-privacy .form-checkbox{margin-top:3px}.form-item-persistent-login label,.form-item-policy-privacy label{padding-left:1rem}.field--type-entity-reference-revisions .field-multiple-table .field-multiple-drag,.field--type-entity-reference-revisions .field-multiple-table .paragraph-type-title,.field--type-entity-reference-revisions .field-multiple-table thead,.field--type-entity-reference-revisions .tabledrag-toggle-weight-wrapper,.field--type-entity-reference-revisions .tableresponsive-toggle-columns,.field--type-entity-reference-revisions [data-drupal-selector=edit-field-interveners-text],.field--type-entity-reference-revisions strong{display:none}.form-required:after{color:#fabd14;content:" *"}.form-item--error .managed-file--label,.form-item--error label{color:#ec6930}.form-item--error input,.form-item--error select,.form-item--error textarea{border-color:#ec6930}.form-item--error .select2-selection{border-color:#ec6930!important}.form-item--error.form-item-main-job label{color:inherit}.form-item--error .form-checkbox.error{outline:1px solid #ec6930}.form-item--error-message{color:#ec6930;font-size:.75rem;margin-bottom:1rem;margin-top:-.5rem}.form-item--error-message a{text-align:left}.fieldset-error-message{color:#ec6930;font-size:.9rem;margin-top:1rem}.password-confirm-message .ok{color:#7bc748}.password-confirm-message .error{color:#ec6930}.field--name-field-photos .managed-file--button-add{background:#e1e3e7 center left 1.8rem/auto 50% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/camera-plus-simple.svg);padding-left:4.5rem}.dl-menuwrapper.classic-theme .dl-trigger,.dl-menuwrapper.views-theme .dl-trigger{background:#fff center right 1.5rem/auto 1.4rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/angle-down.svg);border-radius:1rem}.dl-menuwrapper.classic-theme .dl-trigger.dl-active,.dl-menuwrapper.views-theme .dl-trigger.dl-active{background-image:url(/themes/custom/batitertiaire/images/svg/picto/angle-up.svg);border-bottom:none}.dl-menuwrapper.classic-theme .dl-menu,.dl-menuwrapper.views-theme .dl-menu{border:1px solid #3b455e;border-top:none}.dl-menuwrapper.classic-theme .dl-menu.dl-menuopen,.dl-menuwrapper.classic-theme .dl-trigger.dl-active,.dl-menuwrapper.views-theme .dl-menu.dl-menuopen,.dl-menuwrapper.views-theme .dl-trigger.dl-active{margin-left:-2rem!important;max-width:calc(100vw - 3rem)}@media (min-width:640px){.dl-menuwrapper.classic-theme .dl-menu.dl-menuopen,.dl-menuwrapper.classic-theme .dl-trigger.dl-active,.dl-menuwrapper.views-theme .dl-menu.dl-menuopen,.dl-menuwrapper.views-theme .dl-trigger.dl-active{margin-left:0!important}}.dl-menuwrapper.classic-theme .dl-menuwrapper>.dl-submenu,.dl-menuwrapper.views-theme .dl-menuwrapper>.dl-submenu{top:3.6rem}@media (min-width:640px){.dl-menuwrapper.classic-theme .dl-menuwrapper>.dl-submenu,.dl-menuwrapper.views-theme .dl-menuwrapper>.dl-submenu{top:2.6rem}}.dl-menuwrapper.classic-theme{margin-bottom:1rem;margin-top:.75rem}.dl-menuwrapper.classic-theme .dl-trigger{border:1px solid #3b455e;padding:.5rem 3rem .5rem 1.5rem}.dl-menuwrapper.classic-theme .dl-trigger.dl-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.dl-menuwrapper.views-theme input[type=text]{background:transparent!important}.dl-menuwrapper.views-theme .dl-trigger{background-color:#d0d1d9;padding:.5rem 4rem .5rem 1.5rem}.dl-menuwrapper.views-theme .dl-menu{border:none;box-shadow:none;margin-top:.3rem;min-width:400px}.dl-menuwrapper.views-theme .dl-submenu{min-width:400px}.dl-menuwrapper.views-theme>ul{background-color:#d0d1d9;border:none;border-radius:20px}.dl-menuwrapper.views-theme>ul ul{background-color:#d0d1d9}.dl-menuwrapper.views-theme .buttons{background-color:#d0d1d9;justify-content:flex-end;padding-top:0}.b2i_collaborations-invitations-received main .dl-menuwrapper.views-theme .buttons .pager__item,.b2i_collaborations-invitations-sent main .dl-menuwrapper.views-theme .buttons .pager__item,.dl-menuwrapper.views-theme .buttons .b2i_collaborations-invitations-received main .pager__item,.dl-menuwrapper.views-theme .buttons .b2i_collaborations-invitations-sent main .pager__item,.dl-menuwrapper.views-theme .buttons .button-second,.dl-menuwrapper.views-theme .buttons .popup-delete .mfp-close,.popup-delete .dl-menuwrapper.views-theme .buttons .mfp-close{border:none;margin:0;opacity:.5;padding:0}.b2i_collaborations-invitations-received main .dl-menuwrapper.views-theme .buttons .pager__item:hover,.b2i_collaborations-invitations-sent main .dl-menuwrapper.views-theme .buttons .pager__item:hover,.dl-menuwrapper.views-theme .buttons .b2i_collaborations-invitations-received main .pager__item:hover,.dl-menuwrapper.views-theme .buttons .b2i_collaborations-invitations-sent main .pager__item:hover,.dl-menuwrapper.views-theme .buttons .button-second:hover,.dl-menuwrapper.views-theme .buttons .popup-delete .mfp-close:hover,.popup-delete .dl-menuwrapper.views-theme .buttons .mfp-close:hover{box-shadow:none;opacity:.8}.dl-menuwrapper.views-theme .buttons .button-primary,.dl-menuwrapper.views-theme .buttons .form-submit{background-color:#3b455e;border-radius:1rem;color:#fff;padding:.7rem 2rem}@media (min-width:640px){.dl-menuwrapper.views-theme .buttons .button-primary,.dl-menuwrapper.views-theme .buttons .form-submit{margin-right:2rem}}.dl-menuwrapper.views-theme .buttons .button-primary:hover,.dl-menuwrapper.views-theme .buttons .form-submit:hover{box-shadow:0 0 30px rgba(59,69,94,.302)}.dl-menuwrapper.views-theme>.dl-submenu{top:calc(2.6rem + 3px)}.form-item--error .dl-trigger{border-color:#ec6930!important}.click-submit{right:.5rem;width:2.5rem}.click-submit,.tag-reset.click-reset{cursor:pointer;height:100%;position:absolute;top:0}.tag-reset.click-reset{background:50%/1rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/croix.svg);background-size:1.5rem;right:3rem;width:1rem}.views-exposed-form{margin-bottom:1rem}.views-exposed-form .form-item:not(.js-form-type-checkbox,.js-form-type-radio){position:relative}.views-exposed-form .form-item:not(.js-form-type-checkbox,.js-form-type-radio) label{display:none}.views-exposed-form .form-item:not(.js-form-type-checkbox,.js-form-type-radio) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d0d1d9 center right 20px/1rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/angle-down.svg)}.views-exposed-form .form-item:not(.js-form-type-checkbox,.js-form-type-radio) input{background-color:#fff;border:none;margin-top:0}.views-exposed-form .form-item:not(.js-form-type-checkbox,.js-form-type-radio) input,.views-exposed-form .form-item:not(.js-form-type-checkbox,.js-form-type-radio) select{border-radius:1rem;margin-bottom:0;padding:.5rem 3rem .5rem 1.5rem}.views-exposed-form .form-item:not(.js-form-type-checkbox,.js-form-type-radio) input[name=title]{background:center left 1.75rem/1.25rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/loupe.svg);box-shadow:0 3px 21px rgba(59,69,94,.24);padding-left:4.5rem}.views-exposed-form .form-actions{display:none}.b2i-registration-configuration,.node-company-member-area-form,.node-realisation-member-area-form{background-color:#fff;border-radius:40px;box-shadow:0 3px 99px rgba(59,69,94,.2);margin:3rem auto;padding:2rem 2rem 4rem;position:relative}@media (min-width:1024px){.b2i-registration-configuration,.node-company-member-area-form,.node-realisation-member-area-form{border-radius:83px;padding:2rem 5rem 5rem}}.b2i-registration-configuration .select2-container,.node-company-member-area-form .select2-container,.node-realisation-member-area-form .select2-container{width:100%!important}.b2i-registration-configuration label,.node-company-member-area-form label,.node-realisation-member-area-form label{margin-top:8px}.b2i-registration-configuration .field--name-title label,.node-company-member-area-form .field--name-title label,.node-realisation-member-area-form .field--name-title label{display:flex;flex-direction:column-reverse}@media (min-width:1024px){.b2i-registration-configuration .field--name-title label,.node-company-member-area-form .field--name-title label,.node-realisation-member-area-form .field--name-title label{display:unset}}.b2i-registration-configuration .field--name-title label span,.node-company-member-area-form .field--name-title label span,.node-realisation-member-area-form .field--name-title label span{color:#ec6930}.b2i-registration-configuration .field--name-title label:after,.node-company-member-area-form .field--name-title label:after,.node-realisation-member-area-form .field--name-title label:after{position:absolute;right:0}@media (min-width:1024px){.b2i-registration-configuration .field--name-title label:after,.node-company-member-area-form .field--name-title label:after,.node-realisation-member-area-form .field--name-title label:after{position:unset}}.b2i-registration-configuration .field--name-field-interveners .field-multiple-table,.node-company-member-area-form .field--name-field-interveners .field-multiple-table,.node-realisation-member-area-form .field--name-field-interveners .field-multiple-table{min-width:20rem}.b2i-registration-configuration .form-item-field-qualifications label,.node-company-member-area-form .form-item-field-qualifications label,.node-realisation-member-area-form .form-item-field-qualifications label{display:block}.b2i-registration-configuration .form-item-field-qualifications .select2-container,.node-company-member-area-form .form-item-field-qualifications .select2-container,.node-realisation-member-area-form .form-item-field-qualifications .select2-container{width:100%}.b2i-registration-configuration select,.node-company-member-area-form select,.node-realisation-member-area-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff center right 20px/1rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/angle-down.svg);border:1px solid #3b455e;border-radius:1rem;margin-bottom:1rem;padding:.5rem 3rem .5rem 1.5rem;width:100%}.b2i-registration-configuration .allow_attachment>div,.node-company-member-area-form .allow_attachment>div,.node-realisation-member-area-form .allow_attachment>div{background-color:#eff5f8;border-radius:23px;display:flex;flex-direction:row-reverse;justify-content:center;margin:1.5rem 0;padding:1rem}.b2i-registration-configuration .allow_attachment label,.node-company-member-area-form .allow_attachment label,.node-realisation-member-area-form .allow_attachment label{color:#936f51;margin-top:0}@media (min-width:768px){.b2i-registration-configuration .allow_attachment label:before,.node-company-member-area-form .allow_attachment label:before,.node-realisation-member-area-form .allow_attachment label:before{content:url(/themes/custom/batitertiaire/images/svg/picto/handshake-brown.svg);margin-right:2rem;margin-top:5px;width:35px}}.b2i-registration-configuration .field-group-tabs-wrapper,.node-company-member-area-form .field-group-tabs-wrapper,.node-realisation-member-area-form .field-group-tabs-wrapper{margin-top:1rem}.b2i-registration-configuration .horizontal-tabs-pane,.node-company-member-area-form .horizontal-tabs-pane,.node-realisation-member-area-form .horizontal-tabs-pane{padding:0}.b2i-registration-configuration .horizontal-tabs,.node-company-member-area-form .horizontal-tabs,.node-realisation-member-area-form .horizontal-tabs{border:none;margin:auto;max-width:950px}.b2i-registration-configuration .horizontal-tabs-list,.node-company-member-area-form .horizontal-tabs-list,.node-realisation-member-area-form .horizontal-tabs-list{background:transparent;border:none;display:flex;margin:0!important;padding:0!important;position:relative}.b2i-registration-configuration .horizontal-tabs-list:after,.node-company-member-area-form .horizontal-tabs-list:after,.node-realisation-member-area-form .horizontal-tabs-list:after{background-color:rgba(59,69,94,.45);border-radius:5px;bottom:0!important;content:"";display:block;height:2px;position:absolute;width:100%}.b2i-registration-configuration .horizontal-tab-button,.node-company-member-area-form .horizontal-tab-button,.node-realisation-member-area-form .horizontal-tab-button{background:transparent;border:none;flex:1 1 auto;position:relative;text-align:center;transition:.2s;white-space:nowrap}.b2i-registration-configuration .horizontal-tab-button a,.node-company-member-area-form .horizontal-tab-button a,.node-realisation-member-area-form .horizontal-tab-button a{color:inherit!important;font-size:1.2rem!important;overflow:hidden;padding:0 .1em .4rem!important;text-overflow:ellipsis}.b2i-registration-configuration .horizontal-tab-button a:before,.node-company-member-area-form .horizontal-tab-button a:before,.node-realisation-member-area-form .horizontal-tab-button a:before{display:none!important}.b2i-registration-configuration .horizontal-tab-button a:focus,.b2i-registration-configuration .horizontal-tab-button a:hover,.node-company-member-area-form .horizontal-tab-button a:focus,.node-company-member-area-form .horizontal-tab-button a:hover,.node-realisation-member-area-form .horizontal-tab-button a:focus,.node-realisation-member-area-form .horizontal-tab-button a:hover{background-color:transparent!important}@media (min-width:768px){.b2i-registration-configuration .horizontal-tab-button a,.node-company-member-area-form .horizontal-tab-button a,.node-realisation-member-area-form .horizontal-tab-button a{font-size:1.5rem!important;padding:0 1em .4rem!important}}.b2i-registration-configuration .horizontal-tab-button strong,.node-company-member-area-form .horizontal-tab-button strong,.node-realisation-member-area-form .horizontal-tab-button strong{font-family:Quicksand,sans-serif;font-weight:600}.b2i-registration-configuration .horizontal-tab-button a,.node-company-member-area-form .horizontal-tab-button a,.node-realisation-member-area-form .horizontal-tab-button a{opacity:.45}.b2i-registration-configuration .horizontal-tab-button:after,.node-company-member-area-form .horizontal-tab-button:after,.node-realisation-member-area-form .horizontal-tab-button:after{background-color:#3b455e!important;border-radius:5px;bottom:0!important;content:"";display:block;height:4px!important;opacity:0;position:absolute!important;transition:.2s;width:100%}.b2i-registration-configuration .horizontal-tab-button.selected a,.b2i-registration-configuration .horizontal-tab-button.selected:after,.node-company-member-area-form .horizontal-tab-button.selected a,.node-company-member-area-form .horizontal-tab-button.selected:after,.node-realisation-member-area-form .horizontal-tab-button.selected a,.node-realisation-member-area-form .horizontal-tab-button.selected:after{opacity:1!important}.b2i-registration-configuration .select2-container,.node-company-member-area-form .select2-container,.node-realisation-member-area-form .select2-container{margin-bottom:1rem;margin-top:.75rem}.b2i-registration-configuration .js-form-type-checkbox .form-item--error-message,.node-company-member-area-form .js-form-type-checkbox .form-item--error-message,.node-realisation-member-area-form .js-form-type-checkbox .form-item--error-message{margin-top:.2rem}.b2i-registration-configuration .select2-selection--single.select2-selection,.node-company-member-area-form .select2-selection--single.select2-selection,.node-realisation-member-area-form .select2-selection--single.select2-selection{height:2.5rem}.b2i-registration-configuration .select2-selection--single .select2-selection__rendered,.node-company-member-area-form .select2-selection--single .select2-selection__rendered,.node-realisation-member-area-form .select2-selection--single .select2-selection__rendered{height:2.5rem;line-height:2.5rem!important;margin-left:.75rem}.b2i-registration-configuration .select2-selection--multiple .select2-search,.node-company-member-area-form .select2-selection--multiple .select2-search,.node-realisation-member-area-form .select2-selection--multiple .select2-search{padding-left:.75rem}.b2i-registration-configuration .select2-selection--multiple .select2-search .select2-search__field,.node-company-member-area-form .select2-selection--multiple .select2-search .select2-search__field,.node-realisation-member-area-form .select2-selection--multiple .select2-search .select2-search__field{border-radius:unset}@media only screen and (max-width:640px){.b2i-registration-configuration .dl-trigger.dl-active,.node-company-member-area-form .dl-trigger.dl-active,.node-realisation-member-area-form .dl-trigger.dl-active{margin-left:-3.5rem;width:calc(475px - 2rem)}.b2i-registration-configuration .dl-menu,.node-company-member-area-form .dl-menu,.node-realisation-member-area-form .dl-menu{margin-left:-3.5rem!important;width:calc(475px - 2rem)!important}}@media only screen and (max-width:475px){.b2i-registration-configuration .dl-trigger.dl-active,.node-company-member-area-form .dl-trigger.dl-active,.node-realisation-member-area-form .dl-trigger.dl-active{margin-left:-3.5rem;width:calc(100vw - 2rem)}.b2i-registration-configuration .dl-menu,.node-company-member-area-form .dl-menu,.node-realisation-member-area-form .dl-menu{margin-left:-3.5rem!important;width:calc(100vw - 2rem)!important}}.node-realisation-member-area-form{padding-bottom:4rem}@media (min-width:1024px){.node-realisation-member-area-form{margin-bottom:3rem}}.node-realisation-member-area-form .form-managed-file{max-width:430px;width:100%}.node-realisation-member-area-form .form-managed-file img{border-radius:26px}.node-realisation-member-area-form .managed-file--button-add,.node-realisation-member-area-form .managed-file--desc,.node-realisation-member-area-form .managed-file--label{display:none}.node-realisation-member-area-form .managed-file--square-add{max-width:430px;width:100%}.node-realisation-member-area-form .managed-file--square-add svg{height:3.5rem;width:4rem}.node-realisation-member-area-form .field--type-video{margin-bottom:1.5rem}.node-realisation-member-area-form .field--type-video .managed-file--desc{display:block;margin:1rem 0}.node-realisation-member-area-form .field--name-field-photos{margin-bottom:3rem}.node-realisation-member-area-form .form-actions{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 3px 20px rgba(0,0,0,.161);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:center;left:0;margin-bottom:0;padding:1rem 2rem .5rem;position:fixed;row-gap:.5rem;width:100%;z-index:10}@media (min-width:640px){.node-realisation-member-area-form .form-actions{-moz-column-gap:1rem;column-gap:1rem;padding:1.5rem 2rem .5rem}}@media (min-width:1024px){.node-realisation-member-area-form .form-actions{background:transparent;border-radius:39px;box-shadow:none;-moz-column-gap:2rem;column-gap:2rem;margin:1rem 0;position:static}}.node-realisation-member-area-form .form-actions>*{padding:.5rem 3.5rem}.node-realisation-member-area-form .form-actions>:last-child{flex-basis:100%;padding-bottom:0;padding-top:0}@media (min-width:640px){.node-realisation-member-area-form .form-actions>:last-child{padding-bottom:.5rem;padding-top:.5rem}}@media (min-width:1024px){.node-realisation-member-area-form .form-actions>:last-child{display:none}}.node-realisation-member-area-form .previous-button{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/arrow-left.svg);border-radius:unset;font-size:0;height:32px;left:auto;margin:0;padding:0;position:absolute;top:3.2rem;width:36px}.node-realisation-member-area-form #edit-group-interveners{display:none}.node-realisation-member-area-form .status_markup{display:none;margin-top:1.6rem;text-align:center;width:100%}@media (min-width:1024px){.node-realisation-member-area-form .status_markup{display:block}}.node-company-member-area-form{padding-bottom:3rem}.node-company-member-area-form h3{font-size:1.15rem;font-weight:600;margin-bottom:1.5rem}.node-company-member-area-form .field-left{flex-basis:100%}@media (min-width:1024px){.node-company-member-area-form .field-left{flex-basis:50%;padding-right:2.5rem}}.node-company-member-area-form .field-right{flex-basis:100%}@media (min-width:1024px){.node-company-member-area-form .field-right{flex-basis:50%;padding-left:2.5rem}}.node-company-member-area-form .visibility-left{width:100%}@media (min-width:1024px){.node-company-member-area-form .visibility-left{flex-basis:58.3333333333%}}.node-company-member-area-form .visibility-right{width:100%}@media (min-width:1024px){.node-company-member-area-form .visibility-right{flex-basis:41.6666666667%;padding-left:4rem}}.node-company-member-area-form .visibility-left .info{margin-top:2.83rem}.node-company-member-area-form .horizontal-tabs-list{margin-bottom:2rem!important}.node-company-member-area-form .js-form-type-managed-file{width:100%}.node-company-member-area-form .js-form-type-managed-file label{width:inherit}.node-company-member-area-form .js-form-type-managed-file label div{max-width:100%}.node-company-member-area-form .js-form-type-managed-file .managed-file--square-add svg{height:2.5rem}.node-company-member-area-form .field--name-field-logo .managed-file--square-add{max-height:136px;max-width:250px}.node-company-member-area-form .form-submit{margin-bottom:1rem;margin-top:3rem}.b2i-registration-configuration .user-register-wrapper .fieldset-legend,.b2i-registration-configuration h2,.user-register-wrapper .b2i-registration-configuration .fieldset-legend{margin-bottom:1.5rem}.form-item-logo .managed-file--square-add{height:136px;width:250px}.form-item-profile-photo .managed-file--square-add{height:136px;width:140px}.form-item-city label,.form-item-field-city-0-value label,.form-item-field-postal-code-0-value label,.form-item-postal-code label{display:none}.node-company-member-area-form #no-abonnement>div{background-color:#fff;border-radius:18px;box-shadow:3px 6px 25px rgba(59,69,94,.21);width:950px}.b2i-registration-configuration{padding:4rem 2rem}@media (min-width:1024px){.b2i-registration-configuration{padding:5rem}}.b2i-registration-configuration .user-configuration-wrapper>.form-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;margin:auto}@media (min-width:1024px){.b2i-registration-configuration .user-configuration-wrapper>.form-wrapper{flex-direction:row}}@media (min-width:1536px){.b2i-registration-configuration .user-configuration-wrapper>.form-wrapper{flex-direction:row;padding-left:5rem;padding-right:5rem}}.b2i-registration-configuration .form-submit[name=prev]{left:1.5rem;top:5.6rem}@media (min-width:640px){.b2i-registration-configuration .form-submit[name=prev]{left:40px;top:6.7rem}}.b2i-registration-configuration .button-save{display:inline-block;margin:4rem auto auto}@media (min-width:1024px){.b2i-registration-configuration .button-save{margin-left:auto;margin-right:1rem}}.b2i-registration-configuration .button-save+.form-submit{display:inline-block;margin-left:auto;margin-right:auto;margin-top:2rem}@media (min-width:1024px){.b2i-registration-configuration .button-save+.form-submit{margin-left:1rem;margin-right:auto;margin-top:auto}}@media (min-width:768px){.b2i-registration-configuration .form-steps{margin-left:15%;width:70%}}.b2i-registration-configuration h3{font-size:1.15rem;font-weight:600;margin-bottom:1.5rem}.b2i-registration-configuration strong{font-weight:600}.b2i-registration-configuration .info{margin-top:2.83rem}.b2i-registration-configuration .managed-file--square-add svg{height:2.5rem}#block-be-informed-basin,#block-contacter-une-entreprise,#block-declarer-un-contenu-abusif,#block-not-find-job,#block-not-find-qualifications{max-width:56rem}#block-be-informed-basin .user-register-wrapper .fieldset-legend,#block-be-informed-basin h2,#block-contacter-une-entreprise .user-register-wrapper .fieldset-legend,#block-contacter-une-entreprise h2,#block-declarer-un-contenu-abusif .user-register-wrapper .fieldset-legend,#block-declarer-un-contenu-abusif h2,#block-not-find-job .user-register-wrapper .fieldset-legend,#block-not-find-job h2,#block-not-find-qualifications .user-register-wrapper .fieldset-legend,#block-not-find-qualifications h2,.user-register-wrapper #block-be-informed-basin .fieldset-legend,.user-register-wrapper #block-contacter-une-entreprise .fieldset-legend,.user-register-wrapper #block-declarer-un-contenu-abusif .fieldset-legend,.user-register-wrapper #block-not-find-job .fieldset-legend,.user-register-wrapper #block-not-find-qualifications .fieldset-legend{display:inline-block;font-size:2rem;margin-bottom:3rem;margin-top:2rem;text-align:center;width:100%}#block-be-informed-basin .user-register-wrapper form>.fieldset-legend,#block-be-informed-basin form>h2,#block-contacter-une-entreprise .user-register-wrapper form>.fieldset-legend,#block-contacter-une-entreprise form>h2,#block-declarer-un-contenu-abusif .user-register-wrapper form>.fieldset-legend,#block-declarer-un-contenu-abusif form>h2,#block-not-find-job .user-register-wrapper form>.fieldset-legend,#block-not-find-job form>h2,#block-not-find-qualifications .user-register-wrapper form>.fieldset-legend,#block-not-find-qualifications form>h2,.user-register-wrapper #block-be-informed-basin form>.fieldset-legend,.user-register-wrapper #block-contacter-une-entreprise form>.fieldset-legend,.user-register-wrapper #block-declarer-un-contenu-abusif form>.fieldset-legend,.user-register-wrapper #block-not-find-job form>.fieldset-legend,.user-register-wrapper #block-not-find-qualifications form>.fieldset-legend{margin-top:0}#subscription-box{border-radius:14px;box-shadow:0 6px 50px rgba(59,69,94,.188);overflow:hidden}@media (min-width:1024px){#subscription-box{position:sticky;top:9rem}}#subscription-box .polygon{-webkit-clip-path:polygon(50% 100%,100% 75%,100% 0,0 0,0 75%);clip-path:polygon(50% 100%,100% 75%,100% 0,0 0,0 75%);padding-bottom:100px}.form-item-main-job,.form-item-other-jobs{background-color:rgba(59,69,94,.1);border-radius:1rem;box-shadow:0 6px 30px rgba(59,69,94,.1);padding:1.5rem}.form-item-main-job div[id$=description],.form-item-other-jobs div[id$=description]{font-style:italic;font-weight:300;margin-bottom:1rem;margin-top:.2rem;opacity:.8}.form-item-main-job .form-item--error-message,.form-item-other-jobs .form-item--error-message{margin-top:1rem}.form-item-other-jobs{margin-top:2rem}.dl-trigger{border:none}fieldset.economic_basins .form-checkboxes,fieldset.economic_basins_pending .form-checkboxes{-moz-column-gap:14px;column-gap:14px;display:flex;flex-wrap:wrap;max-height:calc(13rem + 24px);overflow:hidden;transition:max-height .5s ease-in-out}@media (min-width:475px){fieldset.economic_basins .form-checkboxes,fieldset.economic_basins_pending .form-checkboxes{max-height:calc(12rem + 24px)}}fieldset.economic_basins .form-checkboxes .form-item,fieldset.economic_basins_pending .form-checkboxes .form-item{width:auto}fieldset.economic_basins .form-checkboxes label,fieldset.economic_basins_pending .form-checkboxes label{border-radius:27px;cursor:pointer;display:block;padding:16px 30px}fieldset.economic_basins .form-checkboxes .form-checkbox,fieldset.economic_basins_pending .form-checkboxes .form-checkbox{display:none}fieldset.economic_basins .form-checkboxes .form-checkbox.economic_basins+label,fieldset.economic_basins_pending .form-checkboxes .form-checkbox.economic_basins+label{border:2px solid #3b455e;color:#3b455e;transition:.2s}fieldset.economic_basins .form-checkboxes .form-checkbox.economic_basins:checked+label,fieldset.economic_basins_pending .form-checkboxes .form-checkbox.economic_basins:checked+label{background-color:#3b455e;color:#fff}fieldset.economic_basins .form-checkboxes .form-checkbox.economic_basins_pending+label,fieldset.economic_basins_pending .form-checkboxes .form-checkbox.economic_basins_pending+label{border:2px solid #936f51;color:#936f51;transition:.2s}fieldset.economic_basins .form-checkboxes .form-checkbox.economic_basins_pending:checked+label,fieldset.economic_basins_pending .form-checkboxes .form-checkbox.economic_basins_pending:checked+label{background-color:#936f51;color:#fff}body.b2i_registration-register,body.user-login,body.user-pass,body.user-reset{background-color:#7f8799;background-image:url(/themes/custom/batitertiaire/images/fond-flou.jpg);background-size:cover}body.b2i_registration-register header,body.user-login header,body.user-pass header,body.user-reset header{background:transparent;height:65px}body.b2i_registration-register header svg,body.user-login header svg,body.user-pass header svg,body.user-reset header svg{height:100%;margin:0 60px 0 35px}@media (min-width:1480px){body.b2i_registration-register header,body.user-login header,body.user-pass header,body.user-reset header{height:140px}body.b2i_registration-register header svg,body.user-login header svg,body.user-pass header svg,body.user-reset header svg{height:100%;margin:0 60px 0 40px}}@media (min-width:1536px){body.b2i_registration-register header,body.user-login header,body.user-pass header,body.user-reset header{height:140px}body.b2i_registration-register header svg,body.user-login header svg,body.user-pass header svg,body.user-reset header svg{height:100%;margin:0 120px 0 80px}}body.b2i_registration-register input[name=policy_privacy]+label+.form-item--error-message,body.user-login input[name=policy_privacy]+label+.form-item--error-message,body.user-pass input[name=policy_privacy]+label+.form-item--error-message,body.user-reset input[name=policy_privacy]+label+.form-item--error-message{display:none}.user-login-wrapper,.user-register-wrapper{background:#fff;border-radius:3rem;position:relative;z-index:99}.user-form h1,.user-login-form h1,.user-pass h1{margin-bottom:1rem;margin-top:1rem;text-align:center}.user-form .user-register-wrapper .fieldset-legend,.user-form h2,.user-login-form .user-register-wrapper .fieldset-legend,.user-login-form h2,.user-pass .user-register-wrapper .fieldset-legend,.user-pass h2,.user-register-wrapper .user-form .fieldset-legend,.user-register-wrapper .user-login-form .fieldset-legend,.user-register-wrapper .user-pass .fieldset-legend{margin-bottom:1rem;margin-top:3rem}.user-form .subtitle,.user-login-form .subtitle,.user-pass .subtitle{text-align:center}.user-form .form-submit,.user-login-form .form-submit,.user-pass .form-submit{margin-bottom:2rem;margin-top:3rem;min-width:55%}.user-form+div svg,.user-login-form+div svg,.user-pass+div svg{height:264px}.user-form .icon-lock,.user-login-form .icon-lock,.user-pass .icon-lock{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/lock-alt.svg);padding-left:2.5rem}.user-pass .user-login-wrapper svg{width:100%}@media (min-width:1024px){.user-pass footer{bottom:0;position:absolute;width:100%}}.user-reset .form-item--error-message{margin-top:.5rem}.user-register-wrapper{padding-bottom:3rem;padding-top:3rem}.user-register-wrapper .fieldset-legend{display:block;padding-bottom:1rem}.user-register-wrapper .form-submit{margin-top:0}.user-register-wrapper .form-item-email label{background:100% 0/12px no-repeat url(/themes/custom/batitertiaire/images/svg/picto/info-circle.svg);padding-right:20px}.confirm-register .svg{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/check-rond.svg);background-position:50%}.entity-node-canonical.realisation .slick-lightbox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:transparent!important}.entity-node-canonical.realisation .slick-lightbox:before{background-color:#3b455e;content:"";display:block;height:100%;left:0;opacity:.86;position:absolute;top:0;width:100%}.entity-node-canonical.realisation .slick-arrow{border-radius:100%;bottom:50%;height:30px;width:30px;z-index:80}@media (min-width:1024px){.entity-node-canonical.realisation .slick-arrow{bottom:calc(50% - 25px);height:50px;width:50px}}.entity-node-canonical.realisation .slick-prev{background:50%/80% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/fleche-galerie-droite.svg);left:3%}@media (min-width:1024px){.entity-node-canonical.realisation .slick-prev{left:5%}}.entity-node-canonical.realisation .slick-next{background:50%/80% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/fleche-galerie-droite.svg);right:3%}@media (min-width:1024px){.entity-node-canonical.realisation .slick-next{right:5%}}.entity-node-canonical.realisation .slick-lightbox-close{border:1px solid #fff;border-radius:100%;height:24px;right:2rem;top:2rem;width:24px}.entity-node-canonical.realisation .slick-lightbox-close:before{display:inline-block;line-height:24px;margin-top:-1px;opacity:1!important}.entity-node-canonical.realisation .slick-lightbox-slick-caption{display:inline-block;margin-top:2rem}.entity-node-canonical.company .field__description:before{height:calc(100% + 2rem)}.entity-node-canonical.company main.container,.entity-node-canonical.realisation main.container{max-width:1366px}.entity-node-canonical.company .bg-whiteDarker,.entity-node-canonical.realisation .bg-whiteDarker{border-top-left-radius:1.3rem;border-top-right-radius:6.5rem;position:relative}.entity-node-canonical.company .bg-whiteDarker:before,.entity-node-canonical.realisation .bg-whiteDarker:before{background-color:#f4f4f6;border-top-left-radius:1.3rem;border-top-right-radius:6.5rem;content:"";display:block;height:calc(100% + 6rem);left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}article.company-full,article.realisation-full{min-height:60vh}article.company-full h1,article.realisation-full h1{background:transparent;display:inline-block;font-size:2.66rem}.user-register-wrapper article.company-full .fieldset-legend,.user-register-wrapper article.realisation-full .fieldset-legend,article.company-full .user-register-wrapper .fieldset-legend,article.company-full h2,article.realisation-full .user-register-wrapper .fieldset-legend,article.realisation-full h2{display:inline;margin-bottom:2rem}.user-register-wrapper article.company-full .highlight.fieldset-legend,.user-register-wrapper article.realisation-full .highlight.fieldset-legend,article.company-full .user-register-wrapper .highlight.fieldset-legend,article.company-full h2.highlight,article.realisation-full .user-register-wrapper .highlight.fieldset-legend,article.realisation-full h2.highlight{background:linear-gradient(0deg,rgba(250,189,20,0) 5%,rgba(250,189,20,.2) 0,rgba(250,189,20,.2) 45%,rgba(250,189,20,0) 0)}.user-register-wrapper article.company-full section>.fieldset-legend,.user-register-wrapper article.realisation-full section>.fieldset-legend,article.company-full .user-register-wrapper section>.fieldset-legend,article.company-full section>h2,article.realisation-full .user-register-wrapper section>.fieldset-legend,article.realisation-full section>h2{font-size:2.33rem;margin-bottom:0}article.realisation-full .card-project__field{white-space:normal!important}article.realisation-full .previous-button{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/arrow-left.svg);border-radius:unset;display:block;font-size:0;height:32px;margin:0 auto 1rem;width:36px}@media (min-width:1024px){article.realisation-full .previous-button{margin-bottom:1rem;margin-left:initial;margin-right:initial;margin-top:0}}article.realisation-full .buttons-medias{position:absolute;right:1rem;top:1rem;z-index:1}@media (min-width:1024px){article.realisation-full .buttons-medias{right:3rem;top:1.5rem}}article.realisation-full .go-collaborations,article.realisation-full .nbr-photo,article.realisation-full .see-video{background-color:#3b455e;background:#3b455e center left 1.8rem/auto 1.6rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/camera-yellow.svg);border-radius:4rem;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 2rem .5rem 4.6rem;transition:.3s}article.realisation-full .go-collaborations>a,article.realisation-full .nbr-photo>a,article.realisation-full .see-video>a{text-decoration:none}article.realisation-full .go-collaborations:hover,article.realisation-full .nbr-photo:hover,article.realisation-full .see-video:hover{box-shadow:0 0 30px rgba(59,69,94,.302)}article.realisation-full .see-video{background-image:url(/themes/custom/batitertiaire/images/svg/picto/video-2.svg);background-size:1.9rem;padding:0}article.realisation-full .see-video>a{display:block;padding:.5rem 2rem .5rem 4.6rem}article.realisation-full .go-collaborations{background-image:url(/themes/custom/batitertiaire/images/svg/picto/handshake_yellow.svg);background-size:1.9rem;padding:0}article.realisation-full .go-collaborations>a{display:block;padding:.5rem 2rem .5rem 4.6rem}.user-register-wrapper article.company-full section>.fieldset-legend,article.company-full .user-register-wrapper section>.fieldset-legend,article.company-full section>h2{display:inline-block}article.company-full>section.bg-white{position:relative}article.company-full>section.bg-white:after{border-radius:1rem;box-shadow:0 6px 50px rgba(59,69,94,.149);content:"";height:108%;left:0;position:absolute;top:0;width:100%;z-index:-1}article.company-full>section.bg-white:before{background-color:#fff;bottom:-4rem;content:"";display:block;height:6rem;left:0;position:absolute;width:100%;z-index:-4}article.company-full>section:first-of-type,article.company-full>section:last-of-type{border-radius:1rem 1rem 0 0}article.company-full>section:last-of-type:before{height:calc(100% + 14rem)}article.company-full .card-project__field{white-space:normal}article.company-full .bg-double{position:relative}article.company-full .bg-double:before{background-color:#e9e9e9;height:calc(100% + 6rem);top:4px;z-index:-1}article.company-full .bg-double:after,article.company-full .bg-double:before{border-top-left-radius:1.3rem;border-top-right-radius:6.5rem;content:"";display:block;left:50%;position:absolute;transform:translate(-50%);width:100vw}article.company-full .bg-double:after{background-color:#3b455e;height:100%;opacity:.8;top:0;z-index:-2}.full-project__photos img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s;width:100%}.full-project__photos img:hover{height:110%;width:110%}.full-project__photos>div{background:#fff;border-radius:8px;overflow:hidden}.full-project__photos>div:first-of-type{max-height:calc(500px + 2rem)}.full-project__photos>div:first-of-type img{height:auto;width:auto}.full-project__photos>div:first-of-type img:hover{height:auto;transform:scale(103%);width:auto}.full-project__photos div:nth-child(4){filter:blur(2px)}.full-project__photos-mobile{background:#fff}.full-project__photos-mobile .slick-slide img{cursor:pointer}.full-project__photos-mobile .slick-track{display:flex}.full-project__photos-mobile .slick-track .slick-slide{align-items:center;display:flex;height:auto;justify-content:center}.full-project__photos-mobile .slick-arrow{bottom:calc(50% - 20px)!important;height:40px!important;width:40px!important}.full-project__photos-mobile .slick-prev{left:-1.5%!important}.full-project__photos-mobile .slick-next,.full-project__photos-mobile .slick-prev{background-image:url(/themes/custom/batitertiaire/images/svg/picto/fleche-realisation-mobile-droite.svg)!important}.full-project__photos-mobile .slick-next{right:-1.5%!important}.full-project__invitation{background:#fabd14;border-radius:8px;box-shadow:0 3px 6px rgba(59,69,94,.21);font-weight:500;padding:.5rem 1.5rem;text-decoration:none;transition:.3s;white-space:nowrap}.full-project__invitation:hover{box-shadow:0 0 30px rgba(59,69,94,.302)}.full-project__edit{background:#fff center right 1rem/auto 1rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/pen.svg);border-radius:8px;box-shadow:0 3px 6px rgba(59,69,94,.21);font-weight:500;padding:.5rem 2.9rem .5rem 1.5rem;text-underline-offset:1px;transition:.3s;white-space:nowrap}.full-project__edit:hover{box-shadow:0 0 30px rgba(59,69,94,.302)}.full-project__fields{display:grid;gap:0;grid-template-columns:1fr;margin-top:1rem;position:relative}.full-project__fields:has(.full-project__share){display:flex;flex-direction:column}.full-project__fields .full-realisation_view{margin-top:0!important}@media (min-width:768px){.full-project__fields{gap:1rem 3rem;grid-template-columns:max-content 1fr}}@media (min-width:1024px){.full-project__fields{gap:1rem 4rem}}@media (min-width:1200px){.full-project__fields:has(.full-project__share){flex-direction:row;gap:0}.full-project__fields:has(.full-project__share) div{margin:0;width:auto}.full-project__fields:has(.full-project__share) div:not(:last-child){border-right:1px solid #3b455e;padding-right:20px}.full-project__fields:has(.full-project__share) div:not(:first-child){padding-left:20px}}.full-project__video{display:flex;font-size:1rem;font-weight:500;justify-content:center}.full-project__video .button-see-video{background:center left 1.2rem/auto 1rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/video-2.svg);filter:brightness(0) saturate(100%) invert(25%) sepia(34%) saturate(454%) hue-rotate(185deg) brightness(92%) contrast(93%);margin:1.4rem 0 0;padding-left:50px}.full-project__share{display:flex;font-weight:600;margin-bottom:1rem;margin-top:2rem;position:relative;width:100%}.full-project__share span{align-items:center;display:inline-flex;margin-top:.15rem}.full-project__share a{display:inline-block;height:1.5rem;margin-left:1rem}.full-project__share a svg path{fill:#3b455e}@media (min-width:1024px){.full-project__share{float:left;margin:2rem 20px 0 0;padding:0}}.full-realisation_view{display:flex;font-weight:600;margin-bottom:1rem;margin-top:2rem;position:relative}.full-realisation_view a{align-items:center;display:flex;font-size:14px;text-decoration:none}.full-realisation_view a svg{height:17px;margin:0 0 0 10px}.full-realisation_view a svg path{fill:#3b455e}@media (min-width:1024px){.full-realisation_view{display:inline-block}.full-realisation_view a{font-size:15px}.full-realisation_view a svg{height:21px}}.full-project__collaboration{padding:5rem 0;position:relative}.full-project__collaboration:before{background-color:#f4f4f6;border-top-left-radius:1.3rem;border-top-right-radius:6.5rem;content:"";display:block;height:calc(100% + 6rem);left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.full-project__green-box{align-items:center;align-items:flex-start;border:3px solid #7bc748;border-radius:18px 152px 18px 18px;display:block;display:flex;flex-direction:column;font-size:.9rem;gap:1rem 3rem;margin-top:2.5rem;padding:2.2rem 4.5rem 2.2rem 3rem}@media (min-width:768px){.full-project__green-box{align-items:center;flex-direction:row}}.full-project__green-box .button-green{background:#7bc748 center left 1.4rem/auto 1.6rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/check.svg);padding:.3rem 1.5rem .3rem 3.5rem}.full-project__green-box .button-white{background:#fff top .7rem left 1rem/auto 1.6rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/sablier.svg);cursor:auto;padding:.3rem 1.5rem .3rem 3rem}.full-project__description{color:#fff;margin-top:3rem;padding:5rem 0;position:relative}.full-project__description .user-register-wrapper .highlight.fieldset-legend,.full-project__description h2.highlight,.user-register-wrapper .full-project__description .highlight.fieldset-legend{background:linear-gradient(0deg,hsla(0,0%,100%,0) 5%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 40%,hsla(0,0%,100%,0) 0)!important}.full-project__description:before{background-color:#3b455e;border-top-left-radius:1.3rem;border-top-right-radius:6.5rem;content:"";display:block;height:calc(100% + 6rem);left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.full-company__description{padding-bottom:3rem;padding-top:3rem;position:relative}.full-company__logo img{margin:auto}.full-company__anchors{margin-top:2.5rem;width:calc(100% + 1rem)}.full-company__anchors a{background-color:#f4f4f6;border-radius:1rem 1rem 0 0;display:inline-block;font-family:Quicksand,sans-serif;font-weight:600;margin-right:1rem;padding:.6rem 1rem .4rem;position:relative;text-decoration:none}.full-company__anchors a:before{background-color:#f4f4f6;content:"";display:block;height:200%;left:0;position:absolute;top:0;width:100%;z-index:-3}@media (min-width:475px){.full-company__anchors a{font-size:1.33rem;padding:.6rem 1.5rem .4rem}}@media (min-width:1024px){.full-company__anchors a{font-size:1.33rem;padding:.8rem 2rem .6rem}}.full-company__anchors a:focus,.full-company__anchors a:hover{background-color:#d9dadf}.full-company__counter{display:flex;flex-direction:column;gap:1rem 1.75rem;margin-bottom:1rem;margin-top:-2rem;width:100%}@media (min-width:1024px){.full-company__counter{flex-direction:row}}.full-company__counter>div{background-color:#fff;border-radius:1rem;flex:1 1 0%;padding:.75rem 1rem;position:relative;text-align:center}.full-company__counter>div:after{border-radius:1rem;box-shadow:0 6px 50px rgba(59,69,94,.086);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.full-company__counter>div strong{font-weight:600}.full-company__counter-nbr{color:#7bc748;font-family:Quicksand,sans-serif;font-size:1.66rem;font-weight:600;line-height:2rem;margin-bottom:.5rem;margin-top:.25rem}.full-company__counter-nbr span{background:0/2.4rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/picto-satistique.svg);display:inline-block;padding-left:3.5rem}.page_structuree .layout-content h1{background:none;color:#fff;display:inline-block;display:block;font-size:2.5rem;line-height:2.5rem;margin:auto auto 2rem;max-width:850px;padding-bottom:6rem;padding-top:2.5rem;z-index:-1}@media (min-width:1024px){.page_structuree .layout-content h1{padding-bottom:10rem;padding-top:3.5rem}}@media (min-width:1480px){.page_structuree .layout-content h1{font-size:3.6rem;line-height:3.6rem}}.page_structuree .layout-content h1:before{background-color:#3b455e;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.page_structuree .layout-content h1 .highlight{background:none}.page_structuree .layout-content .user-register-wrapper .fieldset-legend,.page_structuree .layout-content h2,.user-register-wrapper .page_structuree .layout-content .fieldset-legend{font-weight:700;margin-bottom:2rem}@media (min-width:1480px){.page_structuree .layout-content .user-register-wrapper .fieldset-legend,.page_structuree .layout-content h2,.user-register-wrapper .page_structuree .layout-content .fieldset-legend{font-size:3.2rem;margin-bottom:2.5rem}}.page_structuree .layout-content .highlight{color:#fabd14}.page_structuree .layout-content .button-connexion{font-weight:400}.page_structuree .layout-content .user-register-wrapper .arrow-right.fieldset-legend,.page_structuree .layout-content h2.arrow-right,.user-register-wrapper .page_structuree .layout-content .arrow-right.fieldset-legend{position:relative}.page_structuree .layout-content .user-register-wrapper .arrow-right.fieldset-legend:after,.page_structuree .layout-content h2.arrow-right:after,.user-register-wrapper .page_structuree .layout-content .arrow-right.fieldset-legend:after{background:no-repeat url(/themes/custom/batitertiaire/images/landing-page/svg/fleche-4.svg);bottom:-65px;content:"";display:block;height:70px;position:absolute;right:-60px;transform:rotate(0);width:96px}@media (min-width:475px){.page_structuree .layout-content .user-register-wrapper .arrow-right.fieldset-legend:after,.page_structuree .layout-content h2.arrow-right:after,.user-register-wrapper .page_structuree .layout-content .arrow-right.fieldset-legend:after{right:-80px}}@media (min-width:768px){.page_structuree .layout-content .user-register-wrapper .arrow-right.fieldset-legend:after,.page_structuree .layout-content h2.arrow-right:after,.user-register-wrapper .page_structuree .layout-content .arrow-right.fieldset-legend:after{bottom:-82px;height:110px;right:-26px}}@media (min-width:1480px){.page_structuree .layout-content .user-register-wrapper .arrow-right.fieldset-legend:after,.page_structuree .layout-content h2.arrow-right:after,.user-register-wrapper .page_structuree .layout-content .arrow-right.fieldset-legend:after{bottom:-94px;height:128px;right:-26px}}.entity-node-canonical.homepage .paragraphs,.page_structuree .layout-content .paragraphs{font-weight:300}@media (min-width:1480px){.entity-node-canonical.homepage .paragraphs,.page_structuree .layout-content .paragraphs{font-size:1.33rem;line-height:1.375}}.entity-node-canonical.homepage .paragraphs b,.entity-node-canonical.homepage .paragraphs strong,.page_structuree .layout-content .paragraphs b,.page_structuree .layout-content .paragraphs strong{font-weight:500}.entity-node-canonical.homepage .paragraphs>div,.page_structuree .layout-content .paragraphs>div{background-color:transparent!important;margin:auto;padding-bottom:3rem;padding-top:4rem;position:relative}.entity-node-canonical.homepage .paragraphs>div.paragraph--type--webform,.page_structuree .layout-content .paragraphs>div.paragraph--type--webform{max-width:1000px}.entity-node-canonical.homepage .paragraphs>div.paragraph--type--webform form,.page_structuree .layout-content .paragraphs>div.paragraph--type--webform form{background-color:#fff!important;border-radius:40px;box-shadow:0 3px 99px rgba(59,69,94,.2);max-width:100%}.entity-node-canonical.homepage .paragraphs>div.paragraph--type--webform form form,.page_structuree .layout-content .paragraphs>div.paragraph--type--webform form form{margin:auto;max-width:950px;padding:3rem 2rem 2rem}.entity-node-canonical.homepage .paragraphs>div.paragraph--type--webform form form .form-actions,.page_structuree .layout-content .paragraphs>div.paragraph--type--webform form form .form-actions{margin:initial}@media (min-width:1024px){.entity-node-canonical.homepage .paragraphs>div.paragraph--type--webform form,.page_structuree .layout-content .paragraphs>div.paragraph--type--webform form{border-radius:83px;padding:4rem 3rem 2rem}}.entity-node-canonical.homepage .paragraphs>div.paragraph--type--texte-et-media,.page_structuree .layout-content .paragraphs>div.paragraph--type--texte-et-media{padding-bottom:1rem;padding-top:2rem}@media (min-width:1024px){.entity-node-canonical.homepage .paragraphs>div.paragraph--type--texte-et-media,.page_structuree .layout-content .paragraphs>div.paragraph--type--texte-et-media{padding-bottom:3rem;padding-top:4rem}}.entity-node-canonical.homepage .paragraphs>div.paragraph--type--texte-et-media .user-register-wrapper .fieldset-legend,.entity-node-canonical.homepage .paragraphs>div.paragraph--type--texte-et-media h2,.page_structuree .layout-content .paragraphs>div.paragraph--type--texte-et-media .user-register-wrapper .fieldset-legend,.page_structuree .layout-content .paragraphs>div.paragraph--type--texte-et-media h2,.user-register-wrapper .entity-node-canonical.homepage .paragraphs>div.paragraph--type--texte-et-media .fieldset-legend,.user-register-wrapper .page_structuree .layout-content .paragraphs>div.paragraph--type--texte-et-media .fieldset-legend{margin-bottom:1.5rem;margin-top:2rem}.entity-node-canonical.homepage .paragraphs>div.paragraph--type--paragraphe-texte-et-icones .user-register-wrapper .fieldset-legend,.entity-node-canonical.homepage .paragraphs>div.paragraph--type--paragraphe-texte-et-icones h2,.page_structuree .layout-content .paragraphs>div.paragraph--type--paragraphe-texte-et-icones .user-register-wrapper .fieldset-legend,.page_structuree .layout-content .paragraphs>div.paragraph--type--paragraphe-texte-et-icones h2,.user-register-wrapper .entity-node-canonical.homepage .paragraphs>div.paragraph--type--paragraphe-texte-et-icones .fieldset-legend,.user-register-wrapper .page_structuree .layout-content .paragraphs>div.paragraph--type--paragraphe-texte-et-icones .fieldset-legend{margin-bottom:1.5rem}.entity-node-canonical.homepage .paragraphs>div:before,.page_structuree .layout-content .paragraphs>div:before{background-color:#f4f4f6;content:"";display:block;height:calc(100% + 12rem);left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.entity-node-canonical.homepage .paragraphs>div.bg-white:before,.page_structuree .layout-content .paragraphs>div.bg-white:before{background-color:#fff!important}.entity-node-canonical.homepage .paragraphs>div.bg-blue,.page_structuree .layout-content .paragraphs>div.bg-blue{color:#fff}.entity-node-canonical.homepage .paragraphs>div.bg-blue .highlight,.page_structuree .layout-content .paragraphs>div.bg-blue .highlight{background:linear-gradient(0deg,hsla(0,0%,100%,0) 5%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 35%,hsla(0,0%,100%,0) 0);color:#fabd14}.entity-node-canonical.homepage .paragraphs>div.bg-blue:before,.page_structuree .layout-content .paragraphs>div.bg-blue:before{background-color:#3b455e!important}.entity-node-canonical.homepage .paragraphs>div.bg-yellow .highlight,.page_structuree .layout-content .paragraphs>div.bg-yellow .highlight{background:linear-gradient(0deg,hsla(0,0%,100%,0) 5%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 35%,hsla(0,0%,100%,0) 0);color:#fff}.entity-node-canonical.homepage .paragraphs>div.bg-yellow:before,.page_structuree .layout-content .paragraphs>div.bg-yellow:before{background-color:#fabd14!important}.entity-node-canonical.homepage .paragraphs>div.bg-brown:before,.page_structuree .layout-content .paragraphs>div.bg-brown:before{background-color:#936f51!important}.entity-node-canonical.homepage .paragraphs>div.bg-error:before,.page_structuree .layout-content .paragraphs>div.bg-error:before{background-color:#ec6930!important}.entity-node-canonical.homepage .paragraphs>div:not(:first-child):last-child:before,.page_structuree .layout-content .paragraphs>div:not(:first-child):last-child:before{height:calc(100% + 17rem)}.entity-node-canonical.homepage .paragraphs>div:nth-child(n+1):before{border-top-left-radius:1.5rem;border-top-right-radius:4.5rem}@media (min-width:1024px){.entity-node-canonical.homepage .paragraphs>div:nth-child(n+1):before{border-top-right-radius:6.5rem}}.page_structuree .layout-content .paragraphs>div{max-width:850px}.page_structuree .layout-content .paragraphs .media-droite,.page_structuree .layout-content .paragraphs .media-gauche{-moz-column-gap:5rem;column-gap:5rem}.page_structuree .layout-content .paragraphs.large-content>div{max-width:-moz-max-content;max-width:max-content}.page_structuree .layout-content .paragraphs.large-content .media-droite{-moz-column-gap:0;column-gap:0}@media (min-width:768px){.page_structuree .layout-content .paragraphs.large-content .media-droite>div{margin-left:2.5rem}}@media (min-width:1024px){.page_structuree .layout-content .paragraphs.large-content .media-droite>div{margin-left:5rem}}@media (min-width:768px){.page_structuree .layout-content .paragraphs.large-content .media-droite.bg-curve_dot>div:first-of-type{position:relative}.page_structuree .layout-content .paragraphs.large-content .media-droite.bg-curve_dot>div:first-of-type:before{background:92% top/auto 100% no-repeat url(/themes/custom/batitertiaire/images/landing-page/png/curve_dot.png);content:"";display:block;height:277px;left:-100%;max-height:100%;position:absolute;top:-14px;width:100%}.page_structuree .layout-content .paragraphs.large-content .media-droite.bg-map>div:first-of-type{position:relative}.page_structuree .layout-content .paragraphs.large-content .media-droite.bg-map>div:first-of-type:before{background:92% top/auto 100% no-repeat url(/themes/custom/batitertiaire/images/landing-page/png/map.png);content:"";display:block;height:277px;left:-96%;max-height:100%;position:absolute;top:-14px;width:100%}}.page_structuree .layout-content .paragraphs.large-content .media-gauche{-moz-column-gap:0;column-gap:0;flex-direction:column-reverse}@media (min-width:768px){.page_structuree .layout-content .paragraphs.large-content .media-gauche>div{margin-right:2.5rem}}@media (min-width:1024px){.page_structuree .layout-content .paragraphs.large-content .media-gauche>div{margin-right:5rem}}@media (min-width:768px){.page_structuree .layout-content .paragraphs.large-content .media-gauche.bg-curve_dot>div:last-of-type{position:relative}.page_structuree .layout-content .paragraphs.large-content .media-gauche.bg-curve_dot>div:last-of-type:before{background:0 0/auto 100% no-repeat url(/themes/custom/batitertiaire/images/landing-page/png/curve_dot.png);content:"";display:block;height:277px;max-height:100%;position:absolute;right:-100%;top:-14px;width:100%}.page_structuree .layout-content .paragraphs.large-content .media-gauche.bg-map>div:last-of-type{position:relative}.page_structuree .layout-content .paragraphs.large-content .media-gauche.bg-map>div:last-of-type:before{background:0 0/auto 100% no-repeat url(/themes/custom/batitertiaire/images/landing-page/png/map.png);content:"";display:block;height:1070px;max-height:100%;position:absolute;right:-96%;top:-14px;width:100%}}.page_structuree .layout-content .paragraphs.large-content .paragraph--type--texte-fond-jaune-arrondi,.page_structuree .layout-content .paragraphs.large-content .paragraph--type--texte-seul{max-width:850px}.page_structuree .layout-content .paragraphs>div:first-child{padding-top:0}.page_structuree .layout-content .paragraphs>div:first-child:before{background-color:#f4f4f6;border-top-left-radius:100%;border-top-right-radius:100%;content:"";display:block;height:300px;left:50%;position:absolute;top:-3rem;transform:translate(-50%);width:170vw;z-index:-1}@media (min-width:640px){.page_structuree .layout-content .paragraphs>div:first-child:before{width:145vw}}@media (min-width:1024px){.page_structuree .layout-content .paragraphs>div:first-child:before{top:-5rem;width:130vw}}@media (min-width:1480px){.page_structuree .layout-content .paragraphs>div:first-child:before{width:116vw}}.page_structuree .layout-content .paragraphs>div:first-child>div{margin-top:-2rem}.page_structuree .layout-content .paragraphs>div:nth-child(n+2):before{border-top-left-radius:1.5rem;border-top-right-radius:6.5rem}.page_structuree .layout-content .paragraphs .paragraph--type--texte-fond-jaune-arrondi{margin-top:3rem;padding-bottom:4rem;padding-top:3rem}@media (min-width:1024px){.page_structuree .layout-content .paragraphs .paragraph--type--texte-fond-jaune-arrondi{padding-bottom:10%;padding-top:4rem}}.page_structuree .layout-content .paragraphs .paragraph--type--texte-fond-jaune-arrondi:before{background-color:#fabd14;border-radius:0!important;content:"";display:block;height:100%;left:50%;position:absolute;transform:translate(-50%);width:100vw;z-index:-1}.page_structuree .layout-content .paragraphs .paragraph--type--texte-fond-jaune-arrondi>.wysiwyg:before{background:top/100% auto no-repeat url(/themes/custom/batitertiaire/images/landing-page/svg/haut-paragraphe-jaune-2.svg);border-radius:0!important;content:"";display:block;height:100%;left:50%;position:absolute;top:-1px;transform:translate(-50%);width:100vw;z-index:-1}.page_structuree .layout-content .paragraphs .paragraph--type--texte-fond-jaune-arrondi>.wysiwyg:after{background:bottom/100% auto no-repeat url(/themes/custom/batitertiaire/images/landing-page/svg/bas-paragraphe-jaune.svg);border-radius:0!important;bottom:-1px;content:"";display:block;height:100%;left:50%;position:absolute;top:auto;transform:translate(-50%);width:100vw;z-index:-1}.page_structuree .layout-content .paragraphs .paragraph--type--texte-fond-jaune-arrondi+.paragraph:before{display:none}.page_structuree .layout-content .paragraphs .paragraph--type--texte-fond-jaune-arrondi .yellow_check{background-image:url(/themes/custom/batitertiaire/images/svg/picto/check-white.svg)}.view-collaborations-page .views-element-container svg{float:left;height:24px}.view-collaborations-page .views-element-container svg path{fill:#936f51}.view-collaborations-page .views-element-container .view-group{background:#fff;border-radius:1rem;margin-top:2rem;padding:1rem 1.5rem;position:relative}@media (min-width:768px){.view-collaborations-page .views-element-container .view-group{padding:1.5rem 3rem 2rem}}.view-collaborations-page .views-element-container .view-group:before{border-radius:1rem;bottom:0;box-shadow:0 6px 50px rgba(59,69,94,.21);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.view-collaborations-page .views-element-container .view-group h3{color:#936f51;display:flex;font-size:1.13rem;font-weight:500;margin-bottom:1.5rem;text-transform:uppercase}.view-collaborations-page .views-element-container .view-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.view-collaborations-page .views-element-container .view-rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.view-collaborations-page .views-element-container .view-rows{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1240px){.view-collaborations-page .views-element-container .view-rows{grid-template-columns:repeat(6,minmax(0,1fr))}}.view-collaborations-page .views-element-container .views-row{border:1px solid rgba(0,0,0,.15);border-radius:0;border-radius:15px;box-shadow:none;height:90px;padding:1rem;position:relative}@media (min-width:475px){.view-collaborations-page .views-element-container .views-row{height:110px}}@media (min-width:768px){.view-collaborations-page .views-element-container .views-row{height:134px}}.view-collaborations-page .views-element-container .views-row .field-content{align-items:center;display:flex;height:100%}.view-collaborations-page .views-element-container .views-field-field-logo{align-items:center;display:flex;height:100%;justify-content:center}.view-collaborations-page .views-element-container .views-field-field-logo .nbr-collaborations{background:#afcfde center right .75rem/1.35rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/handshake.svg);border-top-right-radius:15px;font-size:.8rem;padding:.25rem 2.5rem .25rem .7rem;position:absolute;right:0;top:0}.view-collaborations-page .views-element-container .views-field-field-logo img{height:auto;max-height:100%;max-width:100%;width:auto}.view-collaborations-page input[name=s]{background:center right 1.75rem/1.25rem no-repeat url(/themes/custom/batitertiaire/images/svg/picto/loupe.svg);box-shadow:0 3px 21px rgba(59,69,94,.141);padding-right:4.5rem}.collaborations-block{margin-top:2.5rem}.collaborations-block h3{color:#936f51;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:1.13rem;font-weight:500;margin-bottom:1.3rem;row-gap:.5rem;text-transform:uppercase}.collaborations-block h3 svg{float:left;height:24px}.collaborations-block h3 svg path{fill:#936f51}.collaborations-block .views-row{background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:none;height:90px;padding:.5rem}.collaborations-block .views-row .views-field-field-logo{height:100%}.collaborations-block .views-row .views-field-field-logo>.field-content{height:inherit}.collaborations-block .views-row img{height:100%;margin:auto;width:auto}.collaborations-block .view-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:475px){.collaborations-block .view-rows{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1240px){.collaborations-block .view-rows{grid-template-columns:repeat(5,minmax(0,1fr))}}.b2i_collaborations-collaborations-view .previous-button{background:no-repeat url(/themes/custom/batitertiaire/images/svg/picto/arrow-left.svg);border-radius:unset;display:block;font-size:0;height:32px;margin:2rem auto 1rem;width:36px}@media (min-width:1024px){.b2i_collaborations-collaborations-view .previous-button{margin-bottom:1rem;margin-left:initial;margin-right:initial;margin-top:2rem}}.b2i_collaborations-collaborations-view .visible_company>div{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;margin-bottom:.75rem}@media (min-width:1024px){.b2i_collaborations-collaborations-view .visible_company>div{margin-left:-1.5rem}}.b2i_collaborations-collaborations-view .form-radio{display:none}.b2i_collaborations-collaborations-view .form-radio+label{background-color:rgba(59,69,94,.25);border-radius:15px;cursor:pointer;display:inline-block;height:40px;line-height:40px;overflow:hidden;padding:0 1.75rem;transition:.2s}.b2i_collaborations-collaborations-view .form-radio:checked+label{background-color:#3b455e;color:#fff}.b2i_collaborations-collaborations-view .b2i_collaborations-invitations-received main .delete_collaborations.pager__item,.b2i_collaborations-collaborations-view .b2i_collaborations-invitations-sent main .delete_collaborations.pager__item,.b2i_collaborations-collaborations-view .delete_collaborations.button-second,.b2i_collaborations-collaborations-view .popup-delete .delete_collaborations.mfp-close,.b2i_collaborations-invitations-received main .b2i_collaborations-collaborations-view .delete_collaborations.pager__item,.b2i_collaborations-invitations-sent main .b2i_collaborations-collaborations-view .delete_collaborations.pager__item,.popup-delete .b2i_collaborations-collaborations-view .delete_collaborations.mfp-close{display:inline-block;font-size:1rem;height:40px;line-height:40px;padding:0 1.5rem;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.b2i_collaborations-collaborations-view .b2i_collaborations-invitations-received main .delete_collaborations.pager__item,.b2i_collaborations-collaborations-view .b2i_collaborations-invitations-sent main .delete_collaborations.pager__item,.b2i_collaborations-collaborations-view .delete_collaborations.button-second,.b2i_collaborations-collaborations-view .popup-delete .delete_collaborations.mfp-close,.b2i_collaborations-invitations-received main .b2i_collaborations-collaborations-view .delete_collaborations.pager__item,.b2i_collaborations-invitations-sent main .b2i_collaborations-collaborations-view .delete_collaborations.pager__item,.popup-delete .b2i_collaborations-collaborations-view .delete_collaborations.mfp-close{margin:0 0 0 auto;padding:0 2.5rem}}.b2i_collaborations-collaborations-view .card-project__actions{height:38px;padding:3px;transition:.2s;width:38px}.b2i_collaborations-collaborations-view .card-project__actions:hover{padding:1px}article.collaborations{border-radius:28px;box-shadow:0 6px 50px rgba(59,69,94,.129);margin-bottom:2rem;overflow:hidden;padding:1.5rem;width:100%}@media (min-width:1024px){article.collaborations{margin-bottom:4rem}}@media (min-width:1536px){article.collaborations{padding:1.5rem 7rem}}article.collaborations .term-jobs{line-height:24px;text-transform:uppercase}article.collaborations .term-jobs svg{height:80%}article.collaborations .term-jobs span{color:#936f51}article.collaborations .term-jobs span path{fill:#936f51}article.collaborations .label{display:inline}article.collaborations .label:after{content:" :"}article.collaborations .label+div{display:inline;margin-left:.75rem}.b2i_collaborations-invitations-received .no-result,.b2i_collaborations-invitations-sent .no-result,.view-collaborations-page .no-result{font-size:1.3rem;opacity:.7;padding:2rem 0 4rem;text-align:center}.b2i_collaborations-invitations-received main .user-register-wrapper .fieldset-legend,.b2i_collaborations-invitations-received main h2,.b2i_collaborations-invitations-sent main .user-register-wrapper .fieldset-legend,.b2i_collaborations-invitations-sent main h2,.user-register-wrapper .b2i_collaborations-invitations-received main .fieldset-legend,.user-register-wrapper .b2i_collaborations-invitations-sent main .fieldset-legend{font-size:1.2rem;margin-bottom:1rem}@media (min-width:1024px){.b2i_collaborations-invitations-received main .user-register-wrapper .fieldset-legend,.b2i_collaborations-invitations-received main h2,.b2i_collaborations-invitations-sent main .user-register-wrapper .fieldset-legend,.b2i_collaborations-invitations-sent main h2,.user-register-wrapper .b2i_collaborations-invitations-received main .fieldset-legend,.user-register-wrapper .b2i_collaborations-invitations-sent main .fieldset-legend{font-size:2.1rem}}.b2i_collaborations-invitations-received main .invitations-container,.b2i_collaborations-invitations-sent main .invitations-container{background-color:#fff;border-radius:40px;box-shadow:0 3px 99px rgba(59,69,94,.2);margin:3rem auto;padding:2rem 2rem 3rem;position:relative}@media (min-width:1024px){.b2i_collaborations-invitations-received main .invitations-container,.b2i_collaborations-invitations-sent main .invitations-container{border-radius:83px;padding:3rem 5rem}}.b2i_collaborations-invitations-received main .views-field-field-logo,.b2i_collaborations-invitations-sent main .views-field-field-logo{width:130px}.b2i_collaborations-invitations-received main .views-field-field-logo img,.b2i_collaborations-invitations-sent main .views-field-field-logo img{margin:auto;max-height:65px;max-width:100px;min-width:80px;width:100%}@media (min-width:768px){.b2i_collaborations-invitations-received main .views-field-field-logo img,.b2i_collaborations-invitations-sent main .views-field-field-logo img{max-width:120px}}.b2i_collaborations-invitations-received main .views-field-title,.b2i_collaborations-invitations-sent main .views-field-title{flex-grow:1;text-align:center}.b2i_collaborations-invitations-received main .views-field-title a,.b2i_collaborations-invitations-sent main .views-field-title a{text-decoration:none}.b2i_collaborations-invitations-received main .view-rows>div>*+*,.b2i_collaborations-invitations-sent main .view-rows>div>*+*{border-top:1px solid rgba(59,69,94,.5)}.b2i_collaborations-invitations-received main .view-rows .button-gray,.b2i_collaborations-invitations-received main .view-rows .paragraphs-dropbutton-wrapper .field-add-more-submit,.b2i_collaborations-invitations-sent main .view-rows .button-gray,.b2i_collaborations-invitations-sent main .view-rows .paragraphs-dropbutton-wrapper .field-add-more-submit,.paragraphs-dropbutton-wrapper .b2i_collaborations-invitations-received main .view-rows .field-add-more-submit,.paragraphs-dropbutton-wrapper .b2i_collaborations-invitations-sent main .view-rows .field-add-more-submit{padding:.5rem 2.5rem}.b2i_collaborations-invitations-received main .pager__item,.b2i_collaborations-invitations-sent main .pager__item{border-radius:99px!important;height:-moz-fit-content!important;height:fit-content!important;margin:1rem auto 3rem;width:-moz-fit-content!important;width:fit-content!important}.b2i_collaborations-invitations-received main .pager__item:hover,.b2i_collaborations-invitations-sent main .pager__item:hover{background-color:transparent!important}.b2i_collaborations-invitations-received main .collaboration-button-ignore,.b2i_collaborations-invitations-sent main .collaboration-button-ignore{background:50%/auto 70% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/xmark.svg);border:1px solid #c2c5ca;border-radius:99px;font-size:0;height:27px;padding:0!important;width:27px}@media (min-width:1024px){.b2i_collaborations-invitations-received main .collaboration-button-ignore,.b2i_collaborations-invitations-sent main .collaboration-button-ignore{background:transparent;border:none;border-radius:0;font-size:inherit;height:auto;margin-right:1rem!important}}.b2i_collaborations-invitations-received main .collaboration-button-accept,.b2i_collaborations-invitations-sent main .collaboration-button-accept{background:#e1e3e7 50%/auto 64% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/check-blue.svg);font-size:0;height:27px;padding:0!important;width:27px}@media (min-width:1024px){.b2i_collaborations-invitations-received main .collaboration-button-accept,.b2i_collaborations-invitations-sent main .collaboration-button-accept{background:#e1e3e7;font-size:inherit;height:inherit;padding:.5rem 2.5rem!important;width:inherit}}.b2i_collaborations-invitations-received main .collaboration-button-cancel,.b2i_collaborations-invitations-sent main .collaboration-button-cancel{align-items:center;background:rgba(59,69,94,.2);border-radius:99px;cursor:pointer;display:flex;font-size:16px;font-weight:300;height:18px;justify-content:center;width:20px}@media (min-width:640px){.b2i_collaborations-invitations-received main .collaboration-button-cancel,.b2i_collaborations-invitations-sent main .collaboration-button-cancel{font-size:18px;height:20px}}.b2i_collaborations-invitations-received main .collaboration-button-ignore,.b2i_collaborations-invitations-sent main .collaboration-button-ignore{cursor:pointer}.b2i_collaborations-invitations-received main .horizontal-tabs-list,.b2i_collaborations-invitations-sent main .horizontal-tabs-list{display:flex;margin:auto auto 2.25rem;position:relative}@media (min-width:768px){.b2i_collaborations-invitations-received main .horizontal-tabs-list,.b2i_collaborations-invitations-sent main .horizontal-tabs-list{width:-moz-fit-content;width:fit-content}}.b2i_collaborations-invitations-received main .horizontal-tabs-list:after,.b2i_collaborations-invitations-sent main .horizontal-tabs-list:after{background-color:rgba(59,69,94,.45);border-radius:5px;bottom:0!important;content:"";display:block;height:2px;position:absolute;width:100%}.b2i_collaborations-invitations-received main .horizontal-tab-button,.b2i_collaborations-invitations-sent main .horizontal-tab-button{flex:1 1 auto;padding:0 1rem .75rem;position:relative;text-align:center;transition:.2s;white-space:nowrap}@media (min-width:768px){.b2i_collaborations-invitations-received main .horizontal-tab-button,.b2i_collaborations-invitations-sent main .horizontal-tab-button{padding:0 2rem .75rem}}@media (min-width:1024px){.b2i_collaborations-invitations-received main .horizontal-tab-button,.b2i_collaborations-invitations-sent main .horizontal-tab-button{padding:0 3rem .75rem}}.b2i_collaborations-invitations-received main .horizontal-tab-button a,.b2i_collaborations-invitations-sent main .horizontal-tab-button a{color:inherit!important;font-size:1.2rem!important;overflow:hidden;padding:0 .1em .4rem!important;text-decoration:none;text-overflow:ellipsis}.b2i_collaborations-invitations-received main .horizontal-tab-button a:before,.b2i_collaborations-invitations-sent main .horizontal-tab-button a:before{display:none!important}.b2i_collaborations-invitations-received main .horizontal-tab-button a:focus,.b2i_collaborations-invitations-received main .horizontal-tab-button a:hover,.b2i_collaborations-invitations-sent main .horizontal-tab-button a:focus,.b2i_collaborations-invitations-sent main .horizontal-tab-button a:hover{background-color:transparent!important}@media (min-width:768px){.b2i_collaborations-invitations-received main .horizontal-tab-button a,.b2i_collaborations-invitations-sent main .horizontal-tab-button a{font-size:1.5rem!important;padding:0 1em .4rem!important}}.b2i_collaborations-invitations-received main .horizontal-tab-button strong,.b2i_collaborations-invitations-sent main .horizontal-tab-button strong{font-family:Quicksand,sans-serif;font-weight:600}.b2i_collaborations-invitations-received main .horizontal-tab-button a,.b2i_collaborations-invitations-sent main .horizontal-tab-button a{opacity:.45}.b2i_collaborations-invitations-received main .horizontal-tab-button:after,.b2i_collaborations-invitations-sent main .horizontal-tab-button:after{background-color:#3b455e!important;border-radius:5px;bottom:0!important;content:"";display:block;height:4px!important;left:0;opacity:0;position:absolute!important;transition:.2s;width:100%}.b2i_collaborations-invitations-received main .horizontal-tab-button.selected a,.b2i_collaborations-invitations-received main .horizontal-tab-button.selected:after,.b2i_collaborations-invitations-sent main .horizontal-tab-button.selected a,.b2i_collaborations-invitations-sent main .horizontal-tab-button.selected:after{opacity:1!important}.invitations_count{align-items:center;background-color:#fabd14;border-radius:99px;color:#3b455e;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:5px;position:absolute;width:20px}.b2i-collaborations-acceptance,.b2i-collaborations-participate{padding:4rem 6rem;position:relative;z-index:1}.b2i-collaborations-acceptance svg,.b2i-collaborations-participate svg{height:54px;margin:auto auto 1rem}.b2i-collaborations-acceptance .user-register-wrapper .fieldset-legend,.b2i-collaborations-acceptance h2,.b2i-collaborations-participate .user-register-wrapper .fieldset-legend,.b2i-collaborations-participate h2,.user-register-wrapper .b2i-collaborations-acceptance .fieldset-legend,.user-register-wrapper .b2i-collaborations-participate .fieldset-legend{font-size:1.65rem;margin:1rem 0;text-align:center}.b2i-collaborations-acceptance p,.b2i-collaborations-participate p{margin-bottom:1rem;text-align:center}.b2i-collaborations-acceptance .button-primary,.b2i-collaborations-acceptance .form-submit,.b2i-collaborations-participate .button-primary,.b2i-collaborations-participate .form-submit{margin-top:1rem}#message-request-sent{text-align:center}.invitations_sent-results{max-width:640px;width:100%}.invitations_sent-results tr td{padding-bottom:1rem}.invitations_sent-results tr td:first-of-type{padding-right:2rem;width:100%}.invitations_sent-results tr td:last-of-type{font-weight:600;white-space:nowrap}.invitations_mails-error{color:#ec6930;font-size:.8rem;margin-bottom:1.5rem;margin-top:-1.5rem}#b2i-collaborations-invitations-form .select2-search__field{font-family:Poppins,sans-serif;margin-top:8px}#b2i-collaborations-invitations-form .select2-selection{background:center left 1.2rem/auto 70% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/loupe-blue.svg);border-radius:2rem!important;padding-left:3rem}#b2i-collaborations-invitations-form .select2-container--below.select2-container--open .select2-selection{border-radius:1.3rem 1.3rem 0 0!important}#b2i-collaborations-invitations-form .select2-container--above.select2-container--open .select2-selection{border-radius:0 0 1.3rem 1.3rem!important}#b2i-collaborations-invitations-form .invitations-multiple-emails{background:center left 1.2rem/auto 70% no-repeat url(/themes/custom/batitertiaire/images/svg/picto/envelope.svg);border:1px solid #3b455e;border-radius:4rem;margin-bottom:.5rem;padding:.5rem .5rem .5rem 4rem}#b2i-collaborations-invitations-form .invitations-multiple-emails+.description{font-size:.8rem;margin-bottom:1.5rem}#b2i-collaborations-invitations-form .user-register-wrapper .fieldset-legend,#b2i-collaborations-invitations-form h2,.user-register-wrapper #b2i-collaborations-invitations-form .fieldset-legend{margin:2rem 0}#b2i-collaborations-acceptance .form-item-jobs,#b2i-collaborations-participate .form-item-jobs{display:flex}#b2i-collaborations-acceptance .select2-container,#b2i-collaborations-participate .select2-container{margin:.75rem auto 1rem;width:90%!important}.webform-submission-form{padding:2rem 4rem 3rem}.user-register-wrapper .webform-submission-form .fieldset-legend,.webform-submission-form .user-register-wrapper .fieldset-legend,.webform-submission-form h2{font-size:1.7rem;margin-bottom:1.5rem;text-align:center}.webform-submission-form .form-actions{margin:auto}.webform-submission-form .form-submit{margin-top:1rem}.webform-submission-form .webform-confirmation{text-align:center;width:100%}.webform-submission-form .webform-confirmation img{height:100px;margin:auto}.ck-content p:not(:last-of-type),.wysiwyg p:not(:last-of-type){margin-bottom:1rem}.b2i_collaborations-invitations-received main .ck-content .pager__item,.b2i_collaborations-invitations-received main .wysiwyg .pager__item,.b2i_collaborations-invitations-sent main .ck-content .pager__item,.b2i_collaborations-invitations-sent main .wysiwyg .pager__item,.ck-content .b2i_collaborations-invitations-received main .pager__item,.ck-content .b2i_collaborations-invitations-sent main .pager__item,.ck-content .button-primary,.ck-content .button-second,.ck-content .form-submit,.ck-content .popup-delete .mfp-close,.popup-delete .ck-content .mfp-close,.popup-delete .wysiwyg .mfp-close,.wysiwyg .b2i_collaborations-invitations-received main .pager__item,.wysiwyg .b2i_collaborations-invitations-sent main .pager__item,.wysiwyg .button-primary,.wysiwyg .button-second,.wysiwyg .form-submit,.wysiwyg .popup-delete .mfp-close{display:inline-block}.ck-content .table,.ck-content table,.wysiwyg .table,.wysiwyg table{width:100%}.ck-content .table td,.ck-content table td,.wysiwyg .table td,.wysiwyg table td{vertical-align:top}.ck-content span.check,.wysiwyg span.check{background:no-repeat 0 0/1.5em url(/themes/custom/batitertiaire/images/svg/picto/check-rond.svg);display:inline-block;line-height:1.5;padding-left:2.5em}.ck-content span.yellow_check,.wysiwyg span.yellow_check{background:no-repeat 1em .3em/1em url(/themes/custom/batitertiaire/images/svg/picto/check-jaune.svg);display:inline-block;line-height:1.5;padding-left:3em}.ck-content p.citation,.wysiwyg p.citation{border:3px solid #3b455e;border-radius:18px 152px 18px 18px;display:block;font-size:1.2rem;line-height:1.1;padding:2rem 3rem 2rem 1.5rem}@media (min-width:768px){.ck-content p.citation,.wysiwyg p.citation{padding:2rem 3.5rem 2rem 9.5rem}}@media (min-width:1480px){.ck-content p.citation,.wysiwyg p.citation{font-size:2rem;line-height:1.3;padding:2.5rem 3.5rem 2.5rem 9.5rem}}.ck-content p.citation strong,.wysiwyg p.citation strong{display:inline-block;font-family:Quicksand,sans-serif;font-weight:700!important;margin-bottom:1rem}.ck-content p.citation.speaker,.wysiwyg p.citation.speaker{border-color:#ec6930}@media (min-width:768px){.ck-content p.citation.speaker,.wysiwyg p.citation.speaker{background:no-repeat 0 16%/120px url(/themes/custom/batitertiaire/images/svg/picto/annonce-rouge.svg)}}.ck-content p.citation.rocket-linkedin,.wysiwyg p.citation.rocket-linkedin{border-color:#ec6930}@media (min-width:768px){.ck-content p.citation.rocket-linkedin,.wysiwyg p.citation.rocket-linkedin{background:no-repeat 34px 31%/70px url(/themes/custom/batitertiaire/images/svg/picto/fusee-linkedin.svg)}}.wysiwyg li{padding-left:2rem;position:relative}.wysiwyg li:before{content:"·";font-size:60px;left:0;line-height:1rem;position:absolute;top:.11em}.hover\:text-yellow:hover{--tw-text-opacity:1;color:rgb(250 189 20/var(--tw-text-opacity))}@media (min-width:640px){.sm\:mt-0{margin-top:0}.sm\:mr-2{margin-right:.5rem}.sm\:ml-2{margin-left:.5rem}.sm\:inline-block{display:inline-block}.sm\:hidden{display:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-20{padding:5rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}}@media (min-width:768px){.md\:col-start-2{grid-column-start:2}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-6{height:1.5rem}.md\:w-full{width:100%}.md\:basis-10\/12{flex-basis:83.333333%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:gap-12{gap:3rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-28{padding-left:7rem;padding-right:7rem}.md\:pt-4{padding-top:1rem}.md\:text-left{text-align:left}.md\:text-4xl{font-size:2.33rem}.md\:text-5xl{font-size:3rem}.md\:text-3xl{font-size:2rem}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:left-0{left:0}.lg\:z-10{z-index:10}.lg\:mx-20{margin-left:5rem;margin-right:5rem}.lg\:my-8{margin-bottom:2rem;margin-top:2rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mt-0{margin-top:0}.lg\:-mt-\[2\%\]{margin-top:-2%}.lg\:mt-12{margin-top:3rem}.lg\:mb-0{margin-bottom:0}.lg\:mt-4{margin-top:1rem}.lg\:mr-7{margin-right:1.75rem}.lg\:ml-auto{margin-left:auto}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-2{margin-top:.5rem}.lg\:ml-4{margin-left:1rem}.lg\:mr-16{margin-right:4rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:w-\[40vw\]{width:40vw}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-4\/6{width:66.666667%}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-1\/4{width:25%}.lg\:basis-1\/2{flex-basis:50%}.lg\:basis-3\/12{flex-basis:25%}.lg\:basis-10\/12{flex-basis:83.333333%}.lg\:basis-\[45\%\]{flex-basis:45%}.lg\:basis-1\/4{flex-basis:25%}.lg\:basis-2\/4{flex-basis:50%}.lg\:basis-8\/12{flex-basis:66.666667%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:gap-24{gap:6rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:border-l-2{border-left-width:2px}.lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-12{padding-right:3rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pl-20{padding-left:5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pl-4{padding-left:1rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-0{padding-top:0}.lg\:pr-20{padding-right:5rem}.lg\:pt-16{padding-top:4rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.66rem}.lg\:text-4xl{font-size:2.33rem}.lg\:text-base{font-size:1rem}.lg\:font-normal{font-weight:400}}@media (min-width:1480px){.xl\:mt-4{margin-top:1rem}.xl\:mt-0{margin-top:0}.xl\:mr-8{margin-right:2rem}.xl\:w-auto{width:auto}.xl\:basis-\[46\%\]{flex-basis:46%}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-36{gap:9rem}.xl\:gap-x-11{-moz-column-gap:2.75rem;column-gap:2.75rem}.xl\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.xl\:rounded-br-\[60px_\!important\]{border-bottom-right-radius:60px!important}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-12{padding-bottom:3rem;padding-top:3rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:py-8{padding-bottom:2rem;padding-top:2rem}.xl\:pl-20{padding-left:5rem}.xl\:pr-16{padding-right:4rem}}@media (min-width:1536px){.\32xl\:mr-32{margin-right:8rem}.\32xl\:mr-20{margin-right:5rem}.\32xl\:basis-6\/12{flex-basis:50%}.\32xl\:gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.\32xl\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.\32xl\:px-20{padding-left:5rem;padding-right:5rem}.\32xl\:py-12{padding-bottom:3rem;padding-top:3rem}.\32xl\:pl-20{padding-left:5rem}.\32xl\:pr-8{padding-right:2rem}}@media (min-width:390px){.xxs\:-mx-8{margin-left:-2rem;margin-right:-2rem}.xxs\:block{display:block}.xxs\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:475px){.xs\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.xs\:p-4{padding:1rem}}@media (min-width:1240px){.lm\:mt-2{margin-top:.5rem}.lm\:block{display:block}.lm\:pr-6{padding-right:1.5rem}}
