/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
p{line-height:calc(130% + 0.2vw) !important;}.header-container .header{padding:0 15px;}.row{margin-right:0;margin-left:0;}.container{max-width:1920px;}.node__main-content,.page-node-type-realisation .main-content__container{max-width:1400px;margin:0 auto;padding:0 1%;}.page-node-type-page-accueil .node__main-content{max-width:100%;}.col-12 .block{padding:0}img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;;}.content-top .container{padding:0;}.content-top__section{padding:0;}.content-top__section .block{padding-bottom:0 !important;margin:0 -15px;}#main-content,.page-container{background:#f6f6f6;}.eu-cookie-compliance-message{margin:15px 0 15px;}button.agree-button{background-color:#fff;font-weight:bold;color:#0779bf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}.eu-cookie-compliance-message h2{font-size:18px;}.eu-cookie-compliance-message p{font-size:14px;}button.decline-button{background:#0779bf;color:#fff;font-weight:normal;text-shadow:none;border:1px solid #dcdcdc;}.bouton_vulca_light{position:relative;cursor:pointer;color:#FFFFFF;padding:5px 10px;background:#24a63a;font-weight:600;font-size:1em;}.bouton_vulca_dark{position:relative;padding:5px 10px;color:#000;font-size:1.2em;border:1px solid #24a63a;font-weight:600;text-decoration:none !important;}.bouton_vulca_light:hover,.bouton_vulca_dark:hover{text-decoration:none;color:white;background:#24a63a;}.path-frontpage #main-content .row{margin-right:-15px;margin-left:-15px;}.path-frontpage .container{max-width:100%;padding:0;}.path-frontpage .flexslider{padding:0;margin:0;}.flexslider{border:none;}.path-frontpage #content-top .container{max-width:100%;padding:0;}.path-frontpage .content-top__section{padding:0}.path-frontpage .main-content__section{padding:0}.path-frontpage .slides img{min-height:660px;max-height:calc(100vw + 10px);width:100%;}.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:565px;height:340px;color:white;font-size:18px;background-color:rgba(0,0,0,0.4);padding:20px 40px 20px 40px;text-align:center;}.path-frontpage .block-views-blockslider-accueil-contenu--block-1 :hover{background-color:rgba(0,0,0,0.7);}.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing :hover{background-color:rgba(0,0,0,0);text-decoration:none;}@media (max-width:800px){.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing{width:70%;}}@media (max-width:500px){.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing{width:100%;}}.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing .titre_slide{line-height:1;padding-top:20px;}.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing  .field-content strong{font-size:36px;margin-bottom:20px;color:white;}@media (max-width:800px){.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing  .field-content strong{font-size:34px;}}@media (max-width:700px){.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing .field-content strong{font-size:32px;}}@media (max-width:600px){.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .views-field-nothing  .field-content strong{font-size:29px;}}.path-frontpage .block-views-blockslider-accueil-contenu--block-1  .views-field-nothing .field-content p{font-size:18px;line-height:21px;color:white !important;margin-top:20px}.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .view-slider-more{position:absolute;bottom:35px;right:40px;}.path-frontpage .flexslider .flex-direction-nav a{display:block;}.path-frontpage .flex-direction-nav .flex-nav-next{position:absolute;right:0;bottom:144px;}.path-frontpage .flex-direction-nav .flex-nav-prev{position:absolute;right:0px;top:-75px;}.path-frontpage .flexslider:hover .flex-direction-nav .flex-next{right:calc(1vw + 160px);}.path-frontpage .flex-direction-nav .flex-next{position:absolute;right:calc(1vw + 160px);opacity:1 !important;margin-left:0px;height:250px;width:60px;padding:95px 10px 0 0;background-color:rgba(0,0,0,0.4);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.path-frontpage .flexslider:hover .flex-direction-nav .flex-prev{left:auto;right:calc(1vw + 160px);}.path-frontpage .flex-direction-nav .flex-prev{position:absolute;left:calc(-1vw - 160px);opacity:1 !important;margin-left:-60px;height:250px;width:60px;padding:95px 0 0 10px;background-color:rgba(0,0,0,0.4);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.path-frontpage .flex-direction-nav a:before{font-family:sans-serif;content:'<';color:white;}.path-frontpage .flex-direction-nav a.flex-next:before{content:'>';font-family:sans-serif;color:white;}@media (max-width:1280px){.path-frontpage .block-views-blockslider-accueil-controls-block-1{display:none !important;}.path-frontpage .flex-direction-nav .flex-nav-prev{left:0;right:initial;top:35%;}.path-frontpage .flex-direction-nav .flex-prev{position:relative;left:0;margin-left:0;transform:rotate(0deg);top:0%;}.path-frontpage .flex-direction-nav .flex-nav-next{right:0;left:initial;bottom:initial;top:35%;}.path-frontpage .flex-direction-nav .flex-next{position:relative;right:0;margin-left:0;transform:rotate(0deg);top:0%;}.path-frontpage .flexslider:hover .flex-direction-nav .flex-prev{left:0;right:0;transform:rotate(0deg);}.path-frontpage .flexslider:hover .flex-direction-nav .flex-next{left:0;right:0;transform:rotate(0deg);}}@media (max-width:500px){.path-frontpage .block-views-blockslider-accueil-contenu--block-1 .flex-direction-nav{display:none;}}.path-frontpage .block-views-blockslider-accueil-controls-block-1{position:absolute;top:63px;z-index:11;right:calc(1vw - -80px);}.path-frontpage .view-slider-accueil-controls .view-content div{position:relative;width:250px;height:63px;background-color:rgba(0,0,0,0.4);text-align:center;vertical-align:middle;margin-bottom:3px;line-height:60px;text-align:center;}.path-frontpage .view-slider-accueil-controls .view-content div.flex-active{background-color:rgb(34,164,55);}.path-frontpage .view-slider-accueil-controls .view-content div.flex-active a,.path-frontpage .view-slider-accueil-controls .view-content div.flex-active a:hover,.path-frontpage .view-slider-accueil-controls .view-content div.flex-active a:focus,.path-frontpage .view-slider-accueil-controls .view-content div.flex-active a:active{color:#3ce558;}.path-frontpage .view-slider-accueil-controls .view-content > div >  a{color:white;font-size:17px;width:250px;padding:0 5px;vertical-align:middle;display:inline-block;line-height:normal;}.path-frontpage .view-slider-accueil-controls .view-content > div > a:hover,.path-frontpage .view-slider-accueil-controls .view-content > div > a:focus,.path-frontpage .view-slider-accueil-controls .view-content > div > a:active{text-decoration:none;color:white;}.path-frontpage .field--name-field-bloc-pictos{padding-top:40px;}.bloc_pictos{padding:0 0 50px 0;text-align:center;margin:0 auto;}.bloc_pictos a{color:white;}.path-frontpage .picto{display:inline-block;width:306px;opacity:1;}.bloc_pictos .picto_vulca a{color:#424242;}.path-frontpage .picto.picto_conception,.path-frontpage .picto.picto_etude,.path-frontpage .picto.picto_devis{margin-right:20px;padding:0;}.path-frontpage .picto.picto_vulca{padding:0;}.path-frontpage .picto:hover{opacity:0.9;}@media (max-width:992px){.path-frontpage .picto:not(:last-child){margin:0 auto 10px auto;}.path-frontpage .picto:last-child{margin:auto;}}.path-frontpage .contenu_picto{position:absolute;top:0;right:0;left:0;width:306px;height:251px;background-color:rgba(12,12,20,0.8);display:flex;align-items:center;justify-content:center;}.path-frontpage p.texte_picto{text-align:center;color:white;width:130px;font-size:27px;line-height:1.2;}.path-frontpage p.texte_corner{color:white;font-size:19px;position:absolute;bottom:0;right:19px;}.path-frontpage .picto_devis p.texte_picto{top:90px;}.path-frontpage .picto_vulca p.texte_corner{color:#424242;font-size:19px;position:absolute;bottom:0px;right:19px;}@media (min-width:992px) and (max-width:1350px){.path-frontpage .picto,.path-frontpage .contenu_picto,.path-frontpage .picto img{width:260px;height:212px;}.path-frontpage .picto_devis p.texte_picto{top:25%x;}.path-frontpage p.texte_picto{top:49px;left:65px;}}@media (min-width:992px) and (max-width:1200px){.path-frontpage .picto_conception,.path-frontpage.picto_etude{margin-bottom:10px;}}@media (max-width:310px){.path-frontpage .picto,.path-frontpage .picto a img{width:100%;height:auto;}.path-frontpage .picto .contenu_picto{width:100%;height:100%;}.path-frontpage p.texte_picto{position:relative;top:initial;left:initial;width:100%;height:100%;font-size:20px;padding:30% 0 30% 0;}.path-frontpage .picto_devis p.texte_picto{top:0;}.path-frontpage p.texte_corner,.path-frontpage .picto_vulca p.texte_corner{font-size:12px;}}.field--name-field-societe{background:url(/themes/vulcaconcept_d8/images/front/bandeau1b.webp) center 0 no-repeat;min-height:326px;height:326px;margin:0 auto;width:100%;max-width:1920px;position:relative;}.field--name-field-societe #conteneur{height:326px;position:relative;text-align:center;top:0;width:100%;font-size:37px;background:rgba(38,175,59,0.89);}.field--name-field-societe .first,.field--name-field-societe .second,.field--name-field-societe .third{text-align:center;color:white !important;}.field--name-field-societe p.first{font-size:50px;padding-top:20px;margin-bottom:0;}.field--name-field-societe p.second{font-size:55px;font-weight:bold;}.field--name-field-societe p.third{font-size:17px;font-weight:400;margin-top:30px;}@media (max-width:992px){.field--name-field-societe p.first{font-size:30px;}.field--name-field-societe p.second{font-size:35px;}}@media (max-width:400px){.field--name-field-societe p.first{font-size:28px;}.field--name-field-societe p.second{font-size:35px;}}@media (max-width:320px){.field--name-field-societe p.first{font-size:24px;}.field--name-field-societe p.second{font-size:30px;}.field--name-field-societe p.third{font-size:14px;}}.page-node-132 .main-content__section{padding:0;}.path-frontpage .field--name-field-configurateur{background:url(/themes/vulcaconcept_d8/images/front/fond-rep.webp) center bottom repeat;padding:2%;}#configurateur1,#configurateur2{margin-top:20px;background:#FFFFFF;padding:0 5% 0px 5%;position:relative;}.img_configurateur_1{display:flex;align-items:baseline;position:absolute;bottom:0;right:0;padding-right:7%;}#configurateur2{margin-bottom:20px;}.img_configurateur_2{padding-left:6%;}.bouton-configurateur{margin-bottom:20px;text-align:right;}@media only screen and (max-width:765px){.img_configurateur_1{display:block;}.bouton-configurateur{text-align:center;}}@media only screen and (max-width:500px){.img_configurateur_1,.img_configurateur_2{display:none;visibility:hidden;}}.region--black-background{background-color:#fff !important;}#block-views-block-ils-nous-font-confiance-block-1 h2,.block-views-blockils-nous-font-confiance--block-1 h2{color:#575757;text-align:center;margin-top:0;margin-bottom:40px;}#block-views-block-ils-nous-font-confiance-block-1{background:rgba(255,255,255,1);}#block-views-block-ils-nous-font-confiance-block-1 .view-content,.block-views-blockils-nous-font-confiance--block-1 .view-content{display:flex;align-items:center;justify-content:space-around;}#block-views-block-ils-nous-font-confiance-block-1 .view-content > .views-row,.block-views-blockils-nous-font-confiance--block-1 .view-content > .views-row{width:12%;}@media (max-width:1200px){#block-views-block-ils-nous-font-confiance-block-1 .view-content > .views-row,.block-views-blockils-nous-font-confiance--block-1 .view-content > .views-row{width:18%;}}@media (max-width:992px){#block-views-block-ils-nous-font-confiance-block-1 .view-content > .views-row,.block-views-blockils-nous-font-confiance--block-1 .view-content > .views-row{width:18%;}}@media (max-width:750px){#block-views-block-ils-nous-font-confiance-block-1 .view-content > .views-row,.block-views-blockils-nous-font-confiance--block-1 .view-content > .views-row{width:45%;padding:3%;}#block-views-block-ils-nous-font-confiance-block-1 h2,.block-views-blockils-nous-font-confiance--block-1 h2{width:100%;margin-top:1%;margin-bottom:1%;}#block-views-block-ils-nous-font-confiance-block-1 .view-content,.block-views-blockils-nous-font-confiance--block-1 .view-content{flex-wrap:wrap;}}.page-node-type-page-fixe .node__container img{display:block;margin:0 auto;}.page-node-type-page-fixe .main-content__section{padding:3%;}.page-node-type-page-fixe .node__container img{display:block;margin:0 auto;}.media_embed{display:block;margin:auto;text-align:center;}.galerie{display:flex;max-width:1300px;justify-content:center;margin:50px auto 0;flex-wrap:wrap;width:80%;}.galerie .item{width:380px;height:280px;overflow:hidden;flex-shrink:0;padding:10px;}.galerie .item img{width:100%;height:auto;}.galerie .item h3{text-align:center;}.galerie2{display:flex;max-width:1300px;justify-content:center;margin:50px auto 0;flex-wrap:wrap;width:80%;}.galerie2 .item{width:300px;height:230px;overflow:hidden;flex-shrink:0;padding:10px;}.galerie2 .item img{width:100%;height:auto;}@media (max-width:400px){.galerie,.galerie2{width:100%;}.galerie .item,.galerie2 .item{width:100%;height:auto;}}.page-node-22 .featured__section{padding:0;}.webform-progress-tracker .progress-step.is-active .progress-marker,.webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#24a63a;}.progress-text,fieldset legend{display:none;}label.option{word-break:break-word;}form fieldset{border:none !important;}.fieldset-wrapper{padding:5px 0;}fieldset:not(.fieldgroup){padding:0;}.form-item,.form-actions{margin:5px 0;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,input.form-date,input.form-time,textarea,select{font-size:14px;color:#575757;padding:6px 12px;outline:none;border:none;-webkit-appearance:none;width:100%;background-color:#f6f6f6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:500;-webkit-transition:border-color 0.2s linear;-o-transition:border-color 0.2s linear;transition:border-color 0.2s linear;background:#fff;}.container-inline input.form-text,.container-inline input.form-tel,.container-inline input.form-email,.container-inline input.form-url,.container-inline input.form-search,.container-inline input.form-file,.container-inline input.form-number,.container-inline input.form-color,.container-inline input.form-date,.container-inline input.form-time{width:auto;margin-right:0;padding:6px 12px;font-size:15px;line-height:22px;display:inline-block;}form input[type="text"],form input[type="email"],form input[type="textarea"],form imput#edit-telephone.form-tel,form select#edit-domaine-d-activite{border:1px solid #999;}form select#edit-domaine-d-activite{margin:0;}input[type="text"],input[type="email"],textarea{max-width:100%;width:100%;}form label,fieldset.webform-type-radios legend,fieldset.webform-type-checkboxes legend{font-size:16px;font-weight:bold;color:#24a63a;}form label.option{font-size:15px;font-weight:normal;color:#666;margin-left:-32px;}form .form-text{margin-top:0;}input[type="checkbox"].form-checkbox,input[type="radio"].form-radio{opacity:0;margin-left:5px;}form label.option::before{font-size:13px;font-weight:normal;color:#666;content:'';border:1px solid #999;padding:0 0.6rem;margin-right:0.5rem;}input[type="checkbox"].form-checkbox:checked + label.option::before,input[type="radio"].form-radio:checked + label.option::before{background-color:#24A63A;border:1px solid #24A63A;}.webform-submission-demande-de-devis-form,.webform-submission-catalogue-form{max-width:1000px;margin-left:auto;margin-right:auto;}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:none;}#edit-vue-configurateur{justify-content:center;}#edit-actions{display:flex;justify-content:center;}.webform-flexbox{margin:0;}.webform-flex--container > .form-item{margin:0;padding:3%;}.border-left{border-left:1px solid #eaeaea;}form .half-col{position:relative;min-height:1px;float:left;width:49%;}form .half-col.droite{float:right;}form .third-col{padding-left:0;padding-right:2%;position:relative;min-height:1px;float:left;width:30%;margin-right:2%;}form .third-col2{padding-left:0;padding-right:2%
    position:relative;min-height:1px;float:left;width:30%;margin-right:0;}form .tree-col{padding-left:0;padding-right:0;position:relative;min-height:1px;float:right;width:65%;}form .six-col{width:68%;float:right;}input #edit-coordonnees-city.form-text{width:65%
    margin-right:2%;float:left;margin-top:5px;margin-bottom:10px;}input #edit-coordonnees-city.form-text{width:28%
    margin-top:5px;float:left;margin-bottom:10px;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label{color:#000;}.webform-options-display-buttons label.webform-options-display-buttons-label{border:1px solid #ccc;border-radius:0;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label{border-color:#24a63a;}#edit-bouton-convoyeur-modulaire,#edit-boutons-covoyeur-standard{display:flex;align-items:center;justify-content:center;}@media (max-width:576px){form .half-col,form .third-col,form .tree-col,form .six-col{float:none;width:100%;}h1.page-title{font-size:40px;}.bouton_vulca_dark{padding:7px;font-size:15px;}}.page-node-type-realisation .field--name-field-logo-client{padding:0 30px 0 10px;}.page-node-type-realisation .titre_realisation_container{position:absolute;height:50%;width:40%;padding:0 3% 40px 3%;margin:0;background:rgba(0,0,0,0.57);align-items:center;text-align:center;justify-content:center;left:30%;top:25%;z-index:3;vertical-align:middle;display:flex;flex-direction:column;}.page-node-type-realisation .layout--twocol-section--25-75{padding:20px;}.titre_realisation{color:#fff;font-weight:600;font-size:35px;}.titre_intro_realisation{color:#fff;font-weight:100;font-size:35px;}.page-node-type-realisation .field--name-field-videos.field__items{text-align:center;}.page-node-type-realisation .field--name-field-videos .field__item{padding:2%;display:inline-block;}@media (max-width:320px){figure{width:250px;height:auto;}iframe{width:250px;height:auto;}}@media (max-width:640px){.page-node-type-realisation .titre_realisation_container{height:70%;width:80%;left:10%;top:15%;}.titre_realisation{font-size:26px;}.titre_intro_realisation{font-size:26px;}}.titre-convoyeur{position:absolute;color:#fff;font-weight:600;font-size:36px;height:50%;width:32%;padding:0 3%;margin:0;background:rgba(0,0,0,0.57);display:flex;align-items:center;text-align:center;justify-content:center;left:34%;top:25%;z-index:3;}.flex-control-nav{width:100%;position:absolute;text-align:center;top:70%;z-index:7;}.page-node-type-convoyeur .region-content-page-title,.page-node-type-realisation .region-content-page-title{display:none;visibility:hidden;}.flex-control-paging li a{background:#666;background:rgba(255,255,255,0.5);}.flex-control-paging li a.flex-active{background:#77AD3D;background:rgba(119,173,61,0.9);}.flex-control-paging li a:hover{background:#77AD3D;background:rgba(119,173,61,0.5);}#views-exposed-form-realisations-block-1 select#edit-field-cat-gorie-target-id.form-select,#views-exposed-form-produits-block-1 select#edit-field-cat-gorie-target-id.form-select{border:1px solid #999;margin-right:10px;}.view-produits .form-item-field-cat-gorie-target-id select{border:1px solid #999;color:#24a63a;margin-right:10px;margin-top:10px;}#views-exposed-form-realisations-block-1 select#edit-field-cat-gorie-target-id.form-select option,#views-exposed-form-produits-block-1 select#edit-field-cat-gorie-target-id.form-select option{background:#fff;color:#24a63a;}#views-exposed-form-realisations-block-1 select#edit-field-cat-gorie-target-id.form-select option:focus,#views-exposed-form-produits-block-1 select#edit-field-cat-gorie-target-id.form-select option:focus{background:#24a63a;}#views-exposed-form-produits-block-1,#views-exposed-form-realisations-block-1{margin-bottom:20px;padding-left:7px;}#views-exposed-form-produits-block-1  #edit-actions,#views-exposed-form-realisations-block-1 #edit-actions{display:inline-flex;}#views-exposed-form-produits-block-1 input[type="submit"],#views-exposed-form-realisations-block-1 input[type="submit"]{padding:10px 30px 10px;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.view-produits .form--inline .form-item{display:flex;margin:0;}.view-produits .form--inline .form-actions{clear:none;margin:0;}h3.produit{text-align:center;min-height:6vh;margin-top:10px;}.block-views-blockliste-produits-pour-les-pages-produits-block-1 h3.title{text-align:center;border:#24A63A solid 1px;width:200px;margin:0 auto 20px;padding:5px;font-size:1.6em;}.block-views-blockliste-produits-block-1 h3.title{text-align:center;border:#24A63A solid 1px;width:120px;margin:0 auto 20px;padding:5px;font-size:1.6em;}.block-views-blockliste-realisations-block-1 h3.title{text-align:center;border:#24A63A solid 1px;width:172px;margin:30px auto 20px;padding:5px 10px;}.bloc-produit,.bloc-realisation,.bloc-produit-utilises{padding:10px;}.ensemble-produit{box-shadow:0px 0px 3px #ddd;padding:6%;background:#fff;}.ensemble-realisation{box-shadow:0px 0px 3px #ddd;padding:2% 2% 1% 2%;background:#fff;display:block;margin-bottom:10px;}.ensemble-produits-utilise{box-shadow:0px 0px 3px #ddd;padding:2% 2% 1% 2%;background:#fff;display:block;margin-bottom:10px;max-width:350px;}.visuel-produit{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:5%;}.visuel-realisation{display:block;}.visuel-produit img,.visuel-realisation img,.visuel-pour-produit img{border-radius:0;border:#ddd solid 1px;}.paragraphe-produit{width:100%;height:198px;overflow:hidden;}.paragraphe-produit p,.paragraphe-produit ul{line-height:20px !important;}.paragraphe-produit li{line-height:21px !important;}h4{display:none;}.paragraphe-produit p:first-of-type{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0 !important;margin-bottom:15px;}.paragraphe-produit p,.paragraphe-produit ul{padding-bottom:20px !important;}.titre-produit,h4.titre-realisation,h4.titre-pour-produit{display:block;font-size:1.1em;clear:both;text-align:center;}.titre-realisation{margin:5px 0;}.titre-produit a,.titre-realisation a,.titre-pour-produit a{border:#24A63A solid 1px;padding:5px 10px;color:#000;display:block;}.titre-produit a{overflow:hidden;}.titre-produit a:hover,.titre-realisation a:hover,.titre-pour-produit a:hover{border:#24A63A solid 1px;padding:5px 10px;color:#fff;display:block;background:#24A63A;text-decoration:none;}h2.titreh2-pour-produits-utilises{text-align:center;}.view-liste-produits-pour-les-pages-realisations{background:#f6f6f6;}.view-liste-produits-pour-les-pages-realisations .item-list{text-align:center;}.view-liste-produits-pour-les-pages-realisations .item-list ul{}.view-liste-produits-pour-les-pages-realisations .item-list ul li{text-align:center;margin:0 1% 5px 1%;list-style:none;display:inline-block;}.ensemble-produits-utilises{box-shadow:0px 0px 3px #ddd;padding:2% 2% 1% 2%;background:#fff;display:block;margin-bottom:10px;display:inline-block;width:90%;}.view-liste-produits-pour-les-pages-realisations .visuel-pour-produit{max-width:350px;}.titre-pour-produit a:hover{border:#24A63A solid 1px;padding:5px 5px;color:#fff;display:block;background:#24A63A;text-decoration:none;max-width:350px;}#content-bottom{padding:20px 0 55px;}.inside_configurateur_3{text-align:center;}.inside_configurateur_3 p{width:70%;margin:0 auto;}.inside_configurateur_3 h3{background:#24A63A;text-align:center;padding:5px 10px;font-size:1.6em;color:#fff;width:350px;margin:0 auto 20px;}.inside_configurateur_3 a{border:block-bloctelechargement solid 1px;padding:5px 10px;color:#575757;font-size:1.2em;font-weight:600;}.inside_configurateur_3  h2{color:#575757;}@media (max-width:500px){.visuel-produit{width:96%;float:none;}.paragraphe-produit{width:96%;float:none;}}#block-bloctelechargement{background:#24A63A;padding:0 30px;}#block-bloctelechargement a{color:#fff;display:flex;flex-direction:column;font-weight:500;align-items:center;font-size:35px;text-decoration:none;text-align:center;}#block-bloctelechargement a img{width:100px;}#featured-top{background:url(/themes/vulcaconcept_d8/images/front/vulca_contactpage-background_filtre.webp) center bottom no-repeat;}#featured-top #block-webform h3,#featured-top #block-webform-2 h3{border:#24A63A solid 1px;text-align:center;padding:5px 10px;font-size:1.6em;color:#24A63A;width:350px;margin:0 auto 20px;background:#fff;}input.form-tel,textarea{border:1px solid #999;}#featured-top #block-webform .webform-flex--container > .form-item,#featured-top #block-webform-2 .webform-flex--container > .form-item,.page-node-136 .webform-flex--container > .form-item{padding:0;margin-bottom:10px;}input[type="submit"]{border-radius:0;border:none;}.page-node-type-convoyeur .form-actions{display:flex;justify-content:center;}.page-node-136 #main-content .field--name-field-carte-lien{position:relative;z-index:4;}.page-node-136 #main-content .field--name-body{border:#24A63A solid 1px;padding:2%;width:400px;margin:0 auto;background:#fff;margin-bottom:20px;position:relative;z-index:5;top:-30px;}#block-rassurance ol li{min-height:50px;}#block-rassurance ol li img{padding:5px;margin-right:10px;}.field--name-field-paragraphe-dessous .field__label{display:none;}
