body{font-family:Lato,sans-serif}.dark,.dark main{background-color:#181818;color:#fff}.dark footer{border-top:5px solid #313131;background-color:#212121}.dark header{color:#fff;background-color:#212121}.dark .input-dark{border-color:#313131;background-color:#212529;color:#fff}.dark .input-dark:focus{border-color:#989898;box-shadow:unset}.dark .shadowDiscover{box-shadow:0 1px 2px #313131}.shadowDiscover{box-shadow:0 1px 2px #ddd}a{color:inherit;text-decoration:none}.humb{display:none;margin:0 .5rem}@media (max-width: 400px){.details-indus{margin-left:175px!important}.logo_indus_marketplace{height:150px!important;width:150px!important}}@media (max-width: 768px){.details-indus{margin-left:225px}.logo_indus_marketplace{height:200px;width:200px}.menu ul>li.persitant{display:block;cursor:pointer}.humb{display:block}#content_guide{flex-direction:column-reverse}.sidebar{display:none!important}.col-sm-8{flex:unset;width:100%}#content_guide .col-sm-4{flex:unset;max-width:440px;width:100%;margin:5rem auto 0!important}.hd-768{display:none}.menu ul>li:not(.persitant){display:none}.div-header{flex-direction:column;align-items:center}#firstDiv{padding-bottom:30px}.div-search{width:90%;margin-right:10%}footer .width-content{margin:0 5%!important}footer .row{flex-direction:column}footer .row .item{width:100%;margin:auto}}@media (min-width: 768px){.details-indus{margin-left:225px}.logo_indus_marketplace{height:200px;width:200px}.menu ul>li:not(.humb){float:left;display:block;cursor:pointer}.width-content{width:95%}}@media (max-width: 992px){.watch article{flex-direction:column}.watch article img{width:100%;aspect-ratio:4/2}}@media (min-width: 992px){.watch article img{width:300px;height:169px}.width-content{width:960px}}@media (min-width: 1200px){.width-content{width:1140px}}@media (min-width: 1400px){.width-content{width:1320px}}.scrolled{box-shadow:0 0 40px #0000001a}.dark .menu{border-top:1px solid #313131;border-bottom:1px solid #313131}.menu{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}.scrolled>.menu{border-top:none;border-bottom:none}.menu ul{margin:0;padding:0}.main-menu{width:100%}#hidden-menu span,#hidden-menu a,.menu ul>li>a{display:block;padding:11px 15px;text-decoration:none;letter-spacing:.5px;font-weight:700;line-height:32px;position:relative;z-index:1}.input-search{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;border:var(--bs-border-width) solid var(--bs-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;outline:none}.input-search:focus{border-color:#989898;box-shadow:0 1px 2px #ddd}.dark .button-search{background-color:#313131}.dark .button-search:hover{background-color:#717171}.button-search{color:#fff;background-color:#067790;border:none;padding:8px 23px;transition:all .5s}.button-search:hover{background-color:#065590}.sous-menu{position:absolute;opacity:0;visibility:hidden;background-color:#fff}.sous-menu>li>a{min-width:230px;position:relative;display:inline-block;padding:10px 20px;background-color:#fff;color:#000;overflow:hidden;transition:color 1s ease;z-index:0}.dark .sous-menu>li>a{background-color:#212121;color:#fff}.sous-menu>li>a:after{position:absolute;content:" ";top:100%;left:50px;width:5px;height:5px;border-radius:50%;transition:all 1s;background-color:transparent;z-index:-1}.sous-menu>li>a:hover:after{transform:scale(82);background-color:#067790;width:5px}.dark .sous-menu>li>a:hover:after{transform:scale(82);background-color:#181818;width:5px}.sous-menu>li>a:hover{color:#fff}.menu ul>li:hover>.sous-menu{visibility:visible;opacity:1;transition:all .5s;transform:scale(1);box-shadow:0 20px 60px #ddd;z-index:2}.dark .menu ul>li:hover>.sous-menu{box-shadow:0 20px 60px #313131}#hidden-menu .arrow-right:after,.main-menu li>a>.arrow-right:after{content:" >";margin-left:5px;font-weight:400;font-style:normal}.a_propos ul>li{color:#b8c0c2;margin:10px 0;display:block;cursor:pointer;padding:0}.a_propos ul{padding:0}.select_month .block>.block-title{position:relative;margin-bottom:30px;font-weight:700}.select_month .block>.block-title:after{content:" ";position:absolute;bottom:-10px;left:0;width:15px;height:2px;background-color:#067790}footer .block>.block-title{position:relative;margin-bottom:30px;font-weight:700}footer .block>.block-title:after{content:" ";position:absolute;bottom:-10px;left:0;width:15px;height:2px;background-color:#067790}.theme:not(.sidebar) ul>li{color:#b8c0c2;margin:0 5px 5px 0;display:inline-block;cursor:pointer;padding:7px 12px;border:1px solid #B8C0C2;font-size:14px;transition:all .3s}.theme.sidebar ul>li>a:after{content:" ";position:absolute;z-index:1;top:100%;left:0;width:0;height:2px;background-color:#067790;transition:width 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}.theme.sidebar ul>li>a:hover:after{width:100%}.theme.sidebar ul>li>a:hover{color:#067790}.theme.sidebar ul>li>a{transition:color .5s;position:relative}.theme.sidebar ul>li{margin:0 0 5px;display:block}.theme.sidebar ul{padding-left:unset}.theme.sidebar ul>li>a:before{content:"#"}.theme.block.sidebar>.block-title{position:relative;margin-bottom:30px;font-weight:700}.theme.block.sidebar>.block-title:after{content:" ";position:absolute;bottom:-10px;left:0;width:15px;height:2px;background-color:#067790}.theme:not(.sidebar) ul>li:hover{border:1px solid #067790;color:#fff}.theme:not(.sidebar) ul{padding:0}.row>.item{padding:0 1rem}.dark .sidebar .newsletter{background-color:#212121;border:1px solid #313131}.sidebar .newsletter{font-family:Lato,sans-serif;padding:20px;background-color:#f2f2f2;border:1px solid #ddd;font-size:14px;color:#4f4f4f;text-align:center}footer .newsletter p{color:#b8c0c2}.button-newsletter-val{color:#fff;background-color:#067790;border:none;padding:8px 23px;transition:all .5s;width:100%;font-weight:700}.button-newsletter-val:hover{background-color:#065590}.input-newsletter-email{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;border:var(--bs-border-width) solid var(--bs-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;outline:none}.dark .icon-newsletter{background-color:#313131;color:#fff}.icon-newsletter{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg)}.latestnews>article{font-weight:700;font-size:14px;margin-bottom:1rem}.latestnews figure{float:left;margin-bottom:unset}.latestnews figure>img{width:80px;height:45px;overflow:hidden;aspect-ratio:auto 4/3}.button-latestnews{display:block;text-align:center;color:#fff;border:solid 1px white;padding:8px 23px;transition:all .5s;width:100%;font-weight:700}.button-latestnews:after{position:absolute;content:" ";top:100%;left:50px;width:5px;height:5px;border-radius:50%;transition:all 1s;background-color:transparent;z-index:-1}.button-latestnews:hover{color:#067790}.button-latestnews:hover:after{transform:scale(150);background-color:#fff;width:5px}footer .a_propos a:hover{color:#067790;transition:all .5s}footer .row{display:flex;justify-content:center}header{position:sticky;top:0;width:100%;background-color:#fff;transition:top .5s ease;z-index:5}.a_propos p{margin:0}.icon-angle{z-index:2}.dark .icon-angle .fa-angle-left,.dark .icon-angle .fa-angle-right{background-color:#181818}.icon-angle .fa-angle-left,.icon-angle .fa-angle-right{cursor:pointer;color:#ddd;align-items:center;padding:2px 9px;font-size:1rem;line-height:1.5;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #ddd}.icon-angle .fa-angle-left:hover,.icon-angle .fa-angle-right:hover{border:1px solid #a3a3a3;color:#a3a3a3}.rotatingimg-badge{padding:5px 15px;border-radius:30px;background-color:#fff;color:#000;margin-right:10px;font-size:12px;display:inline-block}.rotatingtitle-badge{padding:5px;background-color:#067790;color:#fff;margin-right:10px;border-radius:.375rem}.rotatingimg{overflow:hidden;width:100%;position:relative}.carousel{overflow-x:auto;display:flex;gap:20px;cursor:grab;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.rotatingimg img{pointer-events:none}.rotatingimg>div{display:flex;animation:rotate 15s infinite linear}.rotatingimg article{flex:0 0 100%;scroll-snap-align:start;-webkit-user-select:none;user-select:none}.hoverGold,.hover{transition:color .5s}.hoverGold:hover{color:#fb7c00}:not(.dark) .hover.active:hover,:not(.dark) .hover:hover{color:#067790}.dark .hover.active:hover,.dark .hover:hover{color:#fff}.bleu{color:#067790}.rotatingtitle ul>li{position:absolute;display:block;font-size:14px;transition:transform .2s ease,opacity .2s ease,color .5s ease}.rotatingtitle ul>li.left{transform:translate(-750px);opacity:0}.rotatingtitle ul>li.right{transform:translate(750px);opacity:0}.rotatingtitle ul>li.active{transform:translate(0);opacity:1}.rotatingtitle ul>li>a{-webkit-user-select:none;user-select:none;cursor:grab}.rotatingtitle ul>li{cursor:grab;transform:translate(-750px);opacity:0}.rotatingtitle{display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rotatingtitle>ul{margin:unset;display:flex;align-items:center;position:relative;width:90%}.pub970x250 img,.pub300x600 img{max-width:100%;object-fit:contain}footer{padding:50px 0 20px;border-top:5px solid #067790;font-family:Lato,sans-serif;color:#fff;background-color:#252e38}.line-tiny{height:2px;background:#f2f2f2}.dark .line-tiny,.dark .line-top{background:#313131}.line-top{height:4px;background:#f2f2f2}.dark .text-inner{background:#181818}.text-inner{position:relative;width:200px;background:#fff;text-align:center;margin:auto;top:-10px;font-weight:700}.dark #dark{display:block}.dark #light{display:none}.dark .onlydark{display:block}.dark .onlylight,.onlydark,#dark{display:none}#light{display:block}.underlining:after{content:" ";position:absolute;bottom:0;left:0;width:15px;height:2px;background-color:#067790}.underlining{font-weight:700;position:relative}.dark .ipt-bati{border-color:#313131;background-color:#212529;color:#fff}.dark .ipt-bati:focus{box-shadow:unset}.ipt-bati{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;border:var(--bs-border-width) solid var(--bs-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;outline:none}.ipt-bati:focus{border-color:#989898;box-shadow:0 1px 2px #ddd}.dark .btn-bati{background-color:#313131}.btn-bati{color:#fff;background-color:#067790;border:none;padding:8px 23px;transition:all .5s}.dark .hidden-sous-menu,.dark #hidden-menu{background:#212121}.dark #hidden-menu.active{box-shadow:0 0 15px #313131}.hidden-sous-menu{margin-top:100px}.hidden-sous-menu,#hidden-menu{position:fixed;top:0;right:-400px;max-width:80vw;width:400px;height:100vh;background:#fff;z-index:1000;transition:right .8s}.hidden-sous-menu.active,#hidden-menu.active{right:0}#hidden-menu.active{box-shadow:0 0 15px #ddd}body.no-scroll{overflow:hidden}.dark .background-sphere:hover:after{background-color:#181818}.background-sphere:hover:after{transform:scale(150);background-color:#067790;width:5px}.background-sphere:after{position:absolute;content:" ";top:100%;left:50px;width:5px;height:5px;border-radius:50%;transition:all 1s;background-color:transparent;z-index:-1}.background-sphere{position:relative;overflow:hidden;transition:all 1s}.background-sphere:hover{color:#fff}.dark .background-line:after{background-color:#989898}.background-line:after{content:" ";position:absolute;z-index:1;top:100%;left:0;width:0;height:2px;background-color:#067790;transition:all 1s;margin-top:-2px}.background-line.active:after,.background-line:hover:after{width:100%}.split{font-size:16px}.split *:first-child{color:#067790}.split *:not(:first-child):before{content:" /  "}.dark .devis-information input,.dark .devis-information textarea,.dark .devis-information button,.dark .devis-information select{background-color:#212529;border:1px solid #313131;color:#fff;box-shadow:none;outline:none}.dark .devis-information input:focus,.dark .devis-information textarea:focus,.dark .devis-information button:focus,.dark .devis-information select:focus{border:1px solid #989898}.devis-information select{width:100%;background:#fff;border:1px solid #ddd;padding:.325rem}:not(.dark) .devis-information:not(.download){border:1px solid #ddd;border-radius:10px;background-color:#f2f2f2}.dark .devis-information:not(.download),.dark .devis-information{border:1px solid #313131;border-radius:10px;background-color:#212121}.download.devis-information{max-width:500px;margin:auto}.devis-information h1{font-weight:700}.italic{font-style:italic}.lighgray{color:gray}.ft-10{font-size:14px}.text-needed,.devis-information input{border:1px solid #ddd;width:100%}.devis-information .btn-devis{color:#fff;background-color:#067790;border:none;padding:8px 23px;transition:all .5s;width:100%;font-weight:700}.required:after{content:" *";color:#067790;font-size:16px}.title_guide{font-family:Raleway;font-weight:800}.dark .details_guide{color:#ddd}.details_guide{font-family:Merriweather;font-weight:300;color:#595959;letter-spacing:2px;font-size:10px}.chapeau_guide{font-family:Merriweather;font-size:20px}.content_guide{font-family:Merriweather;font-size:16px;line-height:30px}.content_guide img,.content_guide table{max-width:100%!important;width:unset!important}.content_guide iframe{max-width:100%!important}.content_guide h2{margin:1.5rem 0}.content_guide a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}.pagination{-webkit-user-select:none;user-select:none}.pagination>a.active{background-color:#065590;color:#fff}.pagination>a{background-color:#ddd;width:30px;height:30px;text-align:center;align-content:center;border-radius:50%;color:#000}.hidden{display:none}.devis-information .input-box{height:0px;overflow:hidden;transition:height .5s ease}.logo_indus_marketplace{position:absolute;bottom:30px}.share-txt{align-items:center;font-size:12px;margin-left:7px}#shareOptions a{display:inline-flex}.contact input[type=number]::-webkit-inner-spin-button,.contact input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact input[type=number]{-moz-appearance:textfield}.bg-wsmoke{background-color:#f5f5f5}.dark .bg-wsmoke{background-color:#0f0f0f}
