@font-face{font-family:"Raleway Medium";src:url("/templates/shaper_helixultimate/fonts/raleway/Raleway-Medium.ttf")}@font-face{font-family:"Raleway Regular";src:url("/templates/shaper_helixultimate/fonts/raleway/Raleway-Regular.ttf")}@font-face{font-family:"Raleway Bold";src:url("/templates/shaper_helixultimate/fonts/raleway/Raleway-Bold.ttf")}@font-face{font-family:"Raleway Italic";src:url("/templates/shaper_helixultimate/fonts/raleway/Raleway-Italic.ttf")}@font-face{font-family:"Work Medium";src:url("/templates/shaper_helixultimate/fonts/work_sans/WorkSans-Medium.ttf")}@font-face{font-family:"Work Regular";src:url("/templates/shaper_helixultimate/fonts/work_sans/WorkSans-Regular.ttf")}@font-face{font-family:"Work Bold";src:url("/templates/shaper_helixultimate/fonts/work_sans/WorkSans-Bold.ttf")}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:none;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-decoration:none;margin:0;padding:0}table{border-collapse:separate;border-spacing:0}blockquote:after,blockquote:before,q:after,q:before{content:""}*{margin:0;padding:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}img{border:0;vertical-align:middle}a{text-decoration:none;position:relative;color:#000}audio,canvas,video{max-width:100%}*,::after,::before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{appearance:revert}::placeholder{color:unset}#menu-right>div:last-child{display:none}.fire{position:relative;top:-7px}#sp-main-body{position:relative}.sppb-row{margin:0 !important}.card_content .sppb-column-addons{gap:20px}.item-520 a{font-family:"Raleway Regular" !important;color:#b4111a !important}.menu-with-offcanvas>nav>.sp-megamenu-parent>li:last-child a{font-family:"Raleway Regular" !important;font-size:14px !important;color:#b4111a !important}@media (min-width:900px) and (max-width:1660px){.menu-with-offcanvas>nav>.sp-megamenu-parent>li:last-child a{font-size:10px !important}}.assistant-section{min-height:90vh}div.cck_contents.cck_item div.cck_label label{display:none}.navigation{position:absolute;top:0;display:flex;width:100%;background:whitesmoke;height:30px;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}.navigation>.step-navigation{position:relative;width:25%;height:100%;background:#B4111A;border-right:1px solid whitesmoke;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (min-width:200px) and (max-width:900px){.navigation>.step-navigation{width:33%}}.navigation>.step-navigation>a{position:relative;font-size:12px;text-transform:uppercase;color:white;letter-spacing:1px;font-weight:900;transition:all 1s;cursor:pointer}@media (min-width:200px) and (max-width:900px){.navigation>.step-navigation>a{font-size:10px;letter-spacing:0}}.navigation>.step-navigation>a:hover{color:#b4111a}.navigation>.step-navigation:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}.link-content-question{position:absolute;left:0;top:0;width:100%;height:100%}.return{position:absolute;top:60px;left:100px;width:auto;font-size:16px;line-height:10px !important;background-color:transparent;padding:15px 30px;font-family:"Work Regular";color:#b4111a;border:none;text-transform:uppercase;border-radius:0;transition:1s all;cursor:pointer;z-index:10;margin-right:10px}.return:before{content:"";position:absolute;left:-5px;top:-5px;width:50px;height:50px;background-size:10px;background-position:center;background-repeat:no-repeat;background-image:url("/templates/shaper_helixultimate/images/return.svg")}.background-content-question{aspect-ratio:1}.background-content-question img{position:relative;top:0;width:100%;object-fit:contain;height:100%;border-radius:0}.background-content-question img[alt="bardage-vertical"]{height:332px;width:332px}.background-content-question img[alt="isoflam-sm"]{height:300px}.background-content-question img[alt="rokisol-p"]{height:300px}.offcanvas-menu .offcanvas-inner ul.menu>li a:hover{color:#B4111A}.offcanvas-menu .sp-module,.offcanvas-menu .moduletable{width:100%}.offcanvas-menu .sp-module .menu,.offcanvas-menu .moduletable .menu{width:100%}.offcanvas-menu .sp-module .menu .menu-parent-open>span,.offcanvas-menu .moduletable .menu .menu-parent-open>span{color:#B4111A !important;font-weight:bold}.offcanvas-menu .sp-module .menu .menu-parent-open>a,.offcanvas-menu .moduletable .menu .menu-parent-open>a{color:#B4111A !important;font-weight:bold}.offcanvas-menu .sp-module .menu span,.offcanvas-menu .sp-module .menu a,.offcanvas-menu .moduletable .menu span,.offcanvas-menu .moduletable .menu a{font-family:"Work Regular";font-weight:normal;font-size:20px !important;text-align:left;opacity:1 !important;color:#000000;transition:all 1s}*{font-family:"Work Regular"}table.result-content{border:1px solid #FBC710;margin-bottom:20px}table.result-content th,table.result-content td{padding:10px;text-align:center;border-right:1px solid #FBC710;border-bottom:1px solid #FBC710}table.result-content th:last-child,table.result-content td:last-child{border-right:none}.title_article{font-family:"Raleway Bold" !important;font-style:normal;font-weight:700;font-size:48px !important;margin-bottom:40px;color:#000000}.title_reponse,.title_reponse_en,.title_reponse_es{font-family:"Raleway Bold" !important;font-style:normal;font-weight:700;font-size:38px !important;margin-bottom:40px;color:#000000}.title_reponse::before,.title_reponse_en::before,.title_reponse_es::before{position:absolute;font-family:"Work Medium";font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0.2em;text-transform:uppercase;top:-40px;color:#B4111A}div.seb_css3{overflow:visible !important}.title_reponse::before{content:"Nos solutions"}.title_reponse_en::before{content:"Our solutions"}.title_reponse_es::before{content:"Nuestras soluciones"}.main_list{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:40px 10px}.main_list .cck-clrfix{width:100%;display:flex;align-items:center;justify-content:center}@media (min-width:200px) and (max-width:900px){.main_list{padding:60px 20px;height:100%;flex-direction:column}}.main_list>li{position:relative;cursor:pointer;width:30%;background:#ffffff;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:20px;gap:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:fit-content;transition:all 1s;overflow:hidden}@media (min-width:200px) and (max-width:900px){.main_list>li{width:100%}}.main_list>li .title-content-question{height:fit-content;padding:10px 20px}.main_list>li .text-content-question{height:150px;min-height:150px;z-index:10;width:auto;overflow-x:hidden;text-align:center;display:block;overflow-y:scroll;padding-right:5px}.main_list>li .text-content-question::-webkit-scrollbar{width:2px}.main_list>li .text-content-question::-webkit-scrollbar-track{background:transparent}.main_list>li .text-content-question::-webkit-scrollbar-thumb{background:#b4111a}.main_list>li .image-content-question{width:40px;margin:0;padding:20px 0 0 0;border-radius:10px}.main_list>li:hover{background:rgba(243, 201, 71, 0.81);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25)}.main_list>li:last-child{margin-right:0}.main_list>li td{display:flex;flex-direction:column;justify-content:center;align-items:center}.main_list>li td .cck-clrfix{display:flex;height:100%;justify-content:center}.main_list>li a{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:20px;line-height:auto;z-index:20;text-align:center}.main_list>li a:hover{color:black}body .sk_branding{display:none !important}.grey_section{padding-top:20px;padding-bottom:20px;background-color:#f2f2f2}.offcanvas-menu a{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#000}@media (min-width:200px) and (max-width:900px){#sp-header{height:60px}}#sp-header .sp-column{flex-direction:row}@media (min-width:200px) and (max-width:900px){#sp-header .sp-column .logo-image{position:fixed;top:10px;left:calc(50% - 70px)}}.gsc-control-cse,.gsc-input-box{background-color:transparent !important;border-color:transparent !important}@media (min-width:200px) and (max-width:1660px){.gsc-control-cse,.gsc-input-box{padding:0 !important}}@media (min-width:200px) and (max-width:1660px){.about-us{padding:50px 20px !important}}@media (min-width:200px) and (max-width:480px){.about-us .sppb-container-inner .sppb-row{flex-direction:column-reverse}}.sppb-row-container,.sppb-container,.container,.contact_widget{max-width:100%;padding:0 305px}@media (max-width:1659px){.sppb-row-container,.sppb-container,.container,.contact_widget{padding:0 200px}}@media (max-width:1439px){.sppb-row-container,.sppb-container,.container,.contact_widget{padding:0 100px}}@media (max-width:899px){.sppb-row-container,.sppb-container,.container,.contact_widget{padding:0 40px}}@media (min-width:200px) and (max-width:480px){.sppb-row-container,.sppb-container,.container,.contact_widget{padding:0 20px}}.e_control{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start}a.e_button{font-size:16px;line-height:10px !important;position:relative;background-color:#B4111A;padding:15px 30px;font-family:"Work Regular";color:white;border:none;border-radius:0;transition:1s all;cursor:pointer;z-index:10;margin-right:10px}a.e_button:hover{background-color:#FBC710;color:#000}button.e_button{font-size:16px;line-height:10px !important;position:relative;background-color:#FBC710;padding:15px 30px;font-family:"Work Regular";color:#000;border:none;border-radius:0;transition:1s all;cursor:pointer;z-index:10}button.e_button:hover{background-color:#B4111A;color:white}button.e_button.grey{margin-left:10px;color:white;background-color:#666666}button.e_button.grey:hover{background-color:#B4111A;color:white}.step{display:none;flex-direction:column;justify-content:flex-start}.step>h3{font-family:"Raleway Bold";text-transform:uppercase;font-size:20px;font-weight:bold}.step>h3.deco-separator{width:calc(100% - 20px);height:2px;opacity:0.1;background:#B4111A}.assistant{display:flex;flex-direction:column}.result{position:relative;display:flex;flex-wrap:wrap;gap:40px 10px;width:100%;order:-1;justify-content:space-evenly;padding:40px 80px}@media (min-width:200px) and (max-width:900px){.result{padding:40px 0;flex-direction:column}}.result>p{display:flex;align-items:center;justify-content:center;font-size:30px;text-transform:uppercase;color:black}.result>div{display:none;position:relative;cursor:pointer;width:40%;background:#ffffff;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;transition:all 1s;overflow:hidden}@media (min-width:200px) and (max-width:900px){.result>div{width:100%}}.result>div:last-child{order:-1}.result>div:hover{background:rgba(243, 201, 71, 0.81);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25)}.result>div:hover span{color:#B4111A}.result>div h4{text-align:center}.result>div span{padding:10px;text-align:center;color:#FBC710;font-size:26px !important;transition:all 1s}.error_message{color:#B4111A;font-size:16px;padding-top:10px !important;margin:0;margin-bottom:0 !important}#sp-footer .container-inner{padding:0}.sppb-carousel-item-inner,#sp-footer .container{padding:0}.cc-compliance a{background-color:#FBC710}.e-section .sppb-row-container{padding:0}h3.logo_menu,.customlogo_menu img,.gsib_b,.article-details .article-ratings-social-share,.article-info>span time,.header-modules .moduletable h3,.moduletablerecherche_es h3,.moduletablerecherche_en h3{display:none !important}.gsc-input{background:none !important;padding-right:0 !important}.gsc-search-button.gsc-search-button-v2{position:absolute !important;transform:translate(-40px, -6px) !important;background-color:transparent !important;border:none !important;padding:0 !important}.gsc-search-button.gsc-search-button-v2 svg{fill:#B4111A !important}.detail_text{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#787878}.article-details .article-header{position:relative}.article-details .article-header h1{position:relative;font-size:42px;font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:48px;line-height:60px;color:#000000}.article-details .article-header h1::before{position:absolute;content:"Produits";font-family:"Work Medium";font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0.2em;text-transform:uppercase;top:-40px;color:#B4111A}.cck_ge_description_docs_produit{margin-bottom:20px}.cck_ge_description_docs_produit>div:first-child h2{font-family:"Work Medium";font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0.2em;text-transform:uppercase;color:#B4111A}@media (max-width:900px){.cck_ge_description_docs_produit>div:first-child h2{margin-top:20px}}.cck_ge_description_docs_produit>div:first-child p{display:none}.main_img_about{margin-bottom:20px}.article-details{padding:20px}.assistant .step>div{margin:20px 20px 30px 0 !important}.assistant .step>div h4{font-size:14px;font-style:italic;opacity:0.7;padding:20px 0 0 0}.assistant input,.assistant select{border:none !important;background-color:whitesmoke !important;padding:20px !important;height:auto;width:100% !important}.cck-pos-mainbody.seb_css3.vertical.cck107-deepest>div:first-child{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.cck-pos-mainbody.seb_css3.vertical.cck107-deepest>div:first-child>div:first-child{font-family:"Work Bold";font-size:18px;color:#787878}.cck-pos-mainbody.seb_css3.vertical.cck107-deepest>div:first-child>div:last-child{font-family:"Work Medium";font-size:16px;color:#787878}.cck-pos-mainbody.seb_css3.vertical.cck107-deepest>div:nth-child(2):not(.flex_img_desc){display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.cck-pos-mainbody.seb_css3.vertical.cck107-deepest>div:nth-child(2):not(.flex_img_desc)>div:first-child{font-family:"Work Bold";font-size:18px;opacity:1}.cck-pos-mainbody.seb_css3.vertical.cck107-deepest>div:nth-child(2):not(.flex_img_desc)>div:last-child{font-family:"Work Medium";font-size:16px;opacity:1}.gsc-wrapper .gsc-adBlock{display:none}.main_column .sppb-addon-single-image-container img{object-fit:cover;height:60vh;width:25vw;border-radius:5px}@media (max-width:1660px){.main_column .sppb-addon-single-image-container img{width:100vw;padding:20px}}.main_column .sppb-column-addons{display:flex;flex-direction:column;justify-content:space-evenly}.all_content_about{margin-top:40px !important}.all_content_about .sppb-row .sppb-col-md-3{position:relative;flex:0 0 25%;max-width:25%;padding-bottom:40px}.all_content_about .sppb-row .sppb-col-md-3 .sppb-addon-single-image-container,.all_content_about .sppb-row .sppb-col-md-3 img{width:100%}@media (min-width:200px) and (max-width:900px){.all_content_about .sppb-row .sppb-col-md-3{flex:0 0 100%;max-width:100%}}@media (min-width:900px) and (max-width:1660px){.all_content_about .sppb-row .sppb-col-md-3{flex:0 0 50%;max-width:50%}}.card_product{height:40vh}@media (min-width:200px) and (max-width:900px){.card_product{padding-bottom:40px}}.card_product .sppb-addon-wrapper,.card_product .clearfix,.card_product .sppb-addon-single-image,.card_product .sppb-addon-content,.card_product .sppb-addon-single-image-container,.card_product .sppb-img-responsive{height:100%}.card_product img{position:relative;object-fit:cover}.card_product .sppb-addon-single-image-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0, 0, 0, 0.3)}.card_product .sppb-column-addons:hover>.sppb-addon-wrapper:last-child{height:100%}.card_product .sppb-column-addons .content_title{position:absolute;bottom:10%;left:40px;width:85%;font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:32px;line-height:45px;color:#ffffff;z-index:20}.card_product .sppb-column-addons>.sppb-addon-wrapper{margin:0 !important}.card_product .sppb-column-addons>.sppb-addon-wrapper:last-child{position:absolute;bottom:0;width:100%;height:0;padding:0;transition:all 1s;z-index:20;background-color:#B4111A}.card_product .sppb-column-addons>.sppb-addon-wrapper:last-child .card_content_about{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:15%}.card_product .sppb-column-addons>.sppb-addon-wrapper:last-child .card_content_about *{color:white}.card_product .sppb-column-addons>.sppb-addon-wrapper:last-child .card_content_about h3{font-family:"Raleway Bold";font-style:normal;font-weight:700;padding:40px 40px 0 40px;font-size:26px;width:100%;color:#ffffff}.card_product .sppb-column-addons>.sppb-addon-wrapper:last-child .card_content_about a{font-family:"Work Bold";font-style:normal;padding:0 40px 0 40px;font-weight:700;font-size:13px;line-height:23px;cursor:pointer;color:#ffffff}.card_product .sppb-column-addons>.sppb-addon-wrapper:last-child .card_content_about p{font-family:"Raleway Regular";font-style:normal;font-weight:400;font-size:13px;width:100%;padding:0 40px;color:#ffffff}.card_product .card_content_about{position:absolute}@media (min-width:200px) and (max-width:900px){.sppb-col-md-8{padding:0 !important}}@media (min-width:200px) and (max-width:900px){.about-text{padding:50px 20px}}.about-text strong{font-weight:bold}.about-text b{color:#B4111A}.about-text .sppb-addon-content span{font-family:"Work Medium";font-style:normal;font-weight:500;font-size:14px;letter-spacing:0.2em;text-transform:uppercase;color:#B4111A}.about-text .sppb-addon-content h2{font-family:"Raleway Regular";padding:20px 0;font-style:normal;font-weight:700;font-size:48px;color:#000000}.about-text .sppb-addon-content h2 b{color:#B4111A}.about-text .sppb-addon-content h4{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:48px;line-height:60px;color:#000000}.about-text .sppb-addon-content p{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;color:#787878;padding:20px 0}.about-text .sppb-addon-content p b{color:#B4111A}.gsib_a{border:1px solid #B4111A;padding:10px 40px 10px 10px !important}.content_blog_single{display:flex;align-items:flex-start;justify-content:space-between}.content_blog_single .cck_art_introtext{display:none}.content_blog_single h3{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:24px;line-height:60px;color:#000000}@media (max-width:900px){.content_blog_single h3{font-size:14px;line-height:normal}}.content_blog_single>div:first-child{margin-right:40px}.content_blog_single>div:first-child div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.content_blog_single>div:first-child div:first-child{font-family:"Work Bold";font-size:18px;color:#000;opacity:0.8}.content_blog_single>div:first-child div:last-child{font-family:"Work Medium";font-size:16px;color:#000;opacity:0.8}.content_blog_single>div:last-child .cck_label_upload_file{width:100% !important}.content_blog_single>div:last-child label{font-family:"Work Bold";font-style:normal;font-weight:700;font-size:16px;text-align:center;width:100%;line-height:26px;color:#787878}.content_blog_single>div:last-child .cck_value_upload_file{margin-top:60px}.content_blog_single>div:last-child .cck_value_upload_file a{position:relative;padding:20px;top:-30px;background-color:#B4111A;font-family:"Work Medium";font-style:normal;font-weight:500;font-size:16px;line-height:26px;color:#ffffff}@media (min-width:200px) and (max-width:480px){.content_blog_single>div:last-child .cck_value_upload_file a{font-size:10px;text-transform:uppercase}}.moduletable li.lang-active a{color:#B4111A}.moduletable a{font-family:"Work Bold";font-style:normal;font-weight:600;font-size:16px;line-height:26px;color:#000000;transition:all 0.5s}.moduletable a:hover{color:#B4111A}#menu-right .sp-module:first-child{padding-right:0 !important;border:none !important}.mod-sppagebuilder.sp-page-builder{width:100%}.sp-module .sp-module-content{display:flex;width:100%;flex-direction:row;align-items:center}@media (min-width:200px) and (max-width:900px){.sp-module .sp-module-content{flex-direction:column;align-items:flex-start}}.search form:after{color:#B4111A}.search form input{border-radius:0 !important;border:1px solid #B4111A !important;background-color:white !important}.reseaux{display:flex;flex-direction:row}.reseaux img{padding:0 10px}.row>*{padding-left:0;padding-right:0}#sp-footer a,#sp-bottom a{color:#000000}#sp-footer a:hover,#sp-bottom a:hover{color:#FBC710}header #sp-menu{margin:0 30px}@media (min-width:1660px){header #sp-menu{margin:0 80px}}header .menu-with-offcanvas .sp-megamenu-wrapper>.sp-megamenu-parent>li>a,header .menu-with-offcanvas .sp-megamenu-wrapper>.sp-megamenu-parent>li span{font-family:"Raleway Regular";font-style:normal;font-weight:600;font-size:14px;letter-spacing:1px;opacity:0.7;line-height:16px;text-transform:uppercase;color:#000000}@media (min-width:900px) and (max-width:1660px){header .menu-with-offcanvas .sp-megamenu-wrapper>.sp-megamenu-parent>li>a,header .menu-with-offcanvas .sp-megamenu-wrapper>.sp-megamenu-parent>li span{font-size:10px}}.sppb-col-md-12{padding:0}.overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(270deg, rgba(217, 217, 217, 0) 23.22%, #000000 98.33%)}.partners .sppb-row-container{padding:40px 0}.partners .sppb-carousel-extended-content-wrap{display:none}.partners img{width:100px;margin:0 auto;height:100px;object-fit:contain}@media (min-width:200px) and (max-width:480px){.partners img{width:70px}}.linkedin{background-color:#f2f2f2;padding:40px 0}@media (min-width:200px) and (max-width:480px){.linkedin{padding:40px !important}}.linkedin h2{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:48px;line-height:60px;color:#000000}@media (min-width:200px) and (max-width:480px){.linkedin h2{padding:20px !important}}.linkedin .sppb-text-left{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.linkedin .sppb-text-left a{font-family:"Raleway Regular";border:none;background-color:transparent;font-style:normal;font-weight:600;font-size:16px;line-height:21px;color:#a1a1a1}@media (min-width:200px) and (max-width:480px){.linkedin .sppb-text-left a{display:none}}#sp-footer{background-color:white}#sp-footer .container{width:100%;height:100%;max-width:100%}#sp-footer .container .sp-column{display:flex;flex-direction:column-reverse}@media (max-width:900px){#sp-main-body{padding:20px 0}}@media (max-width:900px){.title_article{margin-bottom:10px}}@media (max-width:900px){.product-icons svg{width:64px;height:64px}}@media (max-width:900px){div.cck-f100{display:flex;position:relative;width:100%;height:100%;flex-direction:column}}div[itemprop="articleBody"]{overflow:hidden}.flex_img_desc{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.flex_img_desc>div:first-child{width:40%}@media (max-width:900px){.flex_img_desc>div:first-child{width:100%}}.flex_img_desc>div:last-child{width:60%}@media (max-width:900px){.flex_img_desc>div:last-child{width:100%}}.flex_img_desc>div:last-child .cck_value_upload_image_cropping{display:flex;justify-content:flex-end}.function_flex{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important}.function_flex>div:first-child{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important}.function_flex>div:first-child>div:first-child{font-family:"Work Bold";font-size:18px;color:#000;opacity:0.8}.function_flex>div:first-child>div:last-child{font-family:"Work Medium";font-size:16px;color:#000;opacity:0.8}.function_flex>div:nth-child(2){display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important}.function_flex>div:nth-child(2)>div:first-child{font-family:"Work Bold";font-size:18px;opacity:1}.function_flex>div:nth-child(2)>div:last-child{font-family:"Work Medium";font-size:16px;opacity:1}.content_blog_single>div:first-child{width:85%}@media (min-width:200px) and (max-width:480px){.content_blog_single>div:first-child{width:70%}}.content_blog_single>div:last-child{width:15%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:200px) and (max-width:480px){.content_blog_single>div:last-child{width:30%}}.content_blog_single>div:last-child>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.cck-pos-mainbody>div:first-child{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width:900px){.cck-pos-mainbody>div:first-child{align-items:center}}.cck-pos-mainbody>div:first-child>div:first-child{font-family:"Work Bold";font-size:18px;opacity:0.8}.cck-pos-mainbody>div:first-child>div:last-child{font-family:"Work Medium";font-size:16px;opacity:0.8}.cck-pos-mainbody>div:nth-child(2){display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:900px){.cck-pos-mainbody>div:nth-child(2){flex-direction:column}}.cck-pos-mainbody>div:nth-child(2)>div:first-child{font-family:"Work Bold";font-size:18px;opacity:1}.cck-pos-mainbody>div:nth-child(2)>div:last-child{font-family:"Work Medium";font-size:16px;opacity:1}.main_footer{padding:40px !important;background-color:white}.main_footer .sppb-col-md-2 .sppb-column-addons{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media (min-width:200px) and (max-width:480px){.main_footer .sppb-col-md-2 .sppb-column-addons{align-items:flex-start}}.main_footer .sppb-col-md-2 .lang-inline{display:flex;flex-direction:column}.main_footer .sppb-col-md-2 .lang-inline a{color:#000000}.main_footer .sppb-col-md-2 .lang-inline .lang-active a{color:#B4111A !important}.main_footer .sppb-col-md-2 .menu,.main_footer .sppb-col-md-2 .menumenu_principal{display:flex !important;flex-direction:column}.main_footer .sppb-col-md-2 .menu a,.main_footer .sppb-col-md-2 .menu span,.main_footer .sppb-col-md-2 .menumenu_principal a,.main_footer .sppb-col-md-2 .menumenu_principal span{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#000000}.e_black{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#000000}.e_black a{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#000000 !important}@media (min-width:200px) and (max-width:1660px){.sppb-col-md-6{padding:0px !important}}@media (min-width:200px) and (max-width:1660px){.card_content{padding:50px 20px !important}}.card_content .sppb-addon-single-image-container img{width:32px;max-width:32px}.card_content .sppb-column-addons{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}@media (max-width:480px){.card_content .sppb-column-addons{padding:20px 0px;display:flex;flex-direction:row;align-items:flex-start;gap:20px}}.card_content .sppb-column-addons h4{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:25px;color:#000000;margin-bottom:20px}.card_content .sppb-column-addons p{font-family:"Work Medium";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#787878}.right_card img{object-fit:cover;height:400px;width:100%;border-radius:5px}.right_card .sppb-addon-single-image-container{width:100%}.testi{display:none;position:absolute;width:calc(100% + 40px);bottom:-90px;left:-40px;padding:60px;height:30vh}@media (max-width:480px){.testi{position:relative;width:100%;height:auto;left:0;bottom:0;padding:0 40px;display:flex;flex-direction:column-reverse}}.testi span{position:relative;font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:25px;line-height:35px;padding-left:20px;color:#ffffff}@media (max-width:480px){.testi span{position:relative;width:100%;padding:0;color:#000;text-align:left}}.testi p{position:absolute;right:0;bottom:0;width:60%;font-family:"Raleway Italic";font-style:italic;opacity:0.4;text-align:center;font-weight:100;font-size:16px;line-height:26px;color:#000000}@media (max-width:480px){.testi p{position:relative;width:100%;text-align:left}}.testi::before{content:"";position:absolute;background-image:url("/templates/shaper_helixultimate/images/testi.svg");background-repeat:no-repeat;width:100%;height:100%;left:0;bottom:0}@media (max-width:480px){.testi::before{display:none}}.about_us{width:70%}@media (max-width:480px){.about_us{width:100%;padding:50px 20px}}.about_us .p1{padding:20px 0}.about_us .sppb-addon-content span{font-family:"Work Medium";font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0.2em;text-transform:uppercase;color:#B4111A}.about_us .sppb-addon-content h2{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:48px;padding:20px 0;line-height:60px;color:#000000}.about_us .sppb-addon-content h2 b{color:#FBC710}.about_us .sppb-addon-content p{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#787878}.about_us a{position:relative;padding:20px 40px;font-family:"Work Regular";font-style:normal;font-weight:500;font-size:16px;line-height:26px;text-transform:uppercase;color:#ffffff;background-color:#B4111A;transition:all 0.5s}@media (max-width:480px){.about_us a{padding:10px 20px}}.about_us a:hover{background-color:#FBC710}.red_bg{background-color:#F0E1DA}.contact_widget{padding-top:40px;padding-bottom:40px}@media (min-width:200px) and (max-width:479px){.contact_widget>div{padding:0 20px}}.contact_widget .sppb-col-md-6>div{padding:0}.contact_widget .sppb-row>div:first-child h4{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:32px;color:#B4111A}.contact_widget .sppb-row>div:first-child p{font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#000000;padding:10px 0}.contact_widget .sppb-row>div:first-child p span{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:23px;line-height:45px;color:#B4111A;padding:20px 0}.contact_widget .sppb-row>div:first-child p a{transition:all 0.5s}.contact_widget .sppb-row>div:first-child p a:hover{color:#B4111A}.contact_widget .sppb-row>div:last-child h4{font-family:"Raleway Bold";font-style:normal;font-weight:700;font-size:48px;color:#B4111A}.contact_widget .sppb-row>div:last-child form .cck_form{position:relative;padding:10px 0;color:#000;width:100%;z-index:5}.contact_widget .sppb-row>div:last-child form input:not([type="submit"]):not([type="checkbox"]),.contact_widget .sppb-row>div:last-child form textarea{position:relative;appearance:none;margin:10px 0;border:none;border-radius:0;border-bottom:1px solid rgba(0, 0, 0, 0.6);color:rgba(0, 0, 0, 0.6);background-color:transparent !important;width:100%}.contact_widget .sppb-row>div:last-child form input[type="submit"]{position:relative;background-color:#B4111A;padding:20px;font-family:"Work Regular";color:white;border-radius:0;cursor:pointer;z-index:10}.e-section{position:relative;width:100%;height:100%;max-width:100%}.e-section .sppb-addon-single-image-container{width:100%}.e-section .sppb-addon-single-image-container img{width:100%;height:300px;object-fit:cover}.e-section .sppb-row-container{width:100%;height:100%;max-width:100%}.e-section .sppb-row-container .e-main .sppb-item{height:80vh !important}.e-section .sppb-row-container .e-main .sppb-carousel-indicators li{transition:all 0.5s;background-color:white;border:none}.e-section .sppb-row-container .e-main .sppb-carousel-indicators .active{background-color:#FBC710}.e-section .sppb-row-container .e-main .sppb-carousel-pro-text{position:relative;z-index:5}.e-section .sppb-row-container .e-main .sppb-carousel-pro-text a{z-index:10;position:relative;background-color:transparent;color:white;margin:20px 0;border:none;font-family:"Work Bold";font-style:normal;font-weight:700;font-size:20px;line-height:23px;transition:all 0.5s}@media (min-width:200px) and (max-width:479px){.e-section .sppb-row-container .e-main .sppb-carousel-pro-text a{left:30px;font-size:12px}}.e-section .sppb-row-container .e-main .sppb-carousel-pro-text a:hover{color:#FBC710}.e-section .sppb-row-container .e-main .sppb-carousel-pro-text a:hover::after{background-image:url("/templates/shaper_helixultimate/images/arrow_yellow.svg")}.e-section .sppb-row-container .e-main .sppb-carousel-pro-text a::after{content:"";background-image:url("/templates/shaper_helixultimate/images/arrow.svg");background-repeat:no-repeat;position:absolute;right:-40px;width:26px;height:26px}@media (min-width:200px) and (max-width:479px){.e-section .sppb-row-container .e-main .sppb-carousel-pro-text a::after{right:-30px}}.e-section .sppb-row-container .e-main .sppb-carousel-pro-content{z-index:5;position:relative;padding:40px;display:flex;flex-direction:column;align-items:flex-start}.e-section .sppb-row-container .e-main .sppb-carousel-pro-content>div{position:relative;width:40%;z-index:10}.e-section .sppb-row-container .e-main .sppb-carousel-pro-content>div span{position:relative;font-family:"Work Regular";font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-transform:uppercase;color:#ffffff}.e-section .sppb-row-container .e-main .sppb-carousel-pro-content>div h4{position:relative;font-family:"Raleway Bold";font-style:normal;font-weight:700;padding-top:20px;font-size:80px;line-height:90px;text-transform:capitalize;color:#ffffff}@media (min-width:200px) and (max-width:480px){.e-section .sppb-row-container .e-main .sppb-carousel-pro-content>div h4{font-size:48px;line-height:60px}}.e-section .sppb-row-container .e-main .sppb-carousel-pro-content>div h4 b{color:#FBC710}.e-section .sppb-row-container .e-main .sppb-carousel-pro-content:before{content:"";left:0;top:0;position:absolute;background-image:url("/templates/shaper_helixultimate/images/border_main.svg");height:100%;width:100%;background-repeat:no-repeat;background-size:contain}.e-section .sppb-row-container .e-main .sppb-carousel-indicators{bottom:50%;right:0;z-index:15;width:10%;transform:rotate(90deg)}@media (min-width:200px) and (max-width:480px){.e-section .sppb-row-container .e-main .sppb-carousel-indicators{bottom:50%;right:0;width:30%}}.e-section.h-100vh{height:100vh}.page-content .sppb-addon-wrapper{margin:0 !important}.page-content section{padding:0 !important}.ariane-widget{position:relative;top:10px;width:fit-content}.ariane-widget .breadcrumb-item+.breadcrumb-item::before{color:#B4111A}.ariane-widget .fa-map-marker-alt:before{display:none}.ariane-widget ol{background-color:transparent;padding-top:0 !important;padding-bottom:0 !important;margin:0 !important}.ariane-widget ol span[itemprop="name"]{font-family:"Work Regular";font-size:14px;text-transform:uppercase;color:#B4111A}.info-pages{overflow:auto;padding-top:20px}.info-pages h1{margin-top:20px;font-weight:700;font-size:48px}.info-pages strong{font-weight:bold;color:black}.info-pages h2{font-weight:700 !important;font-size:30px !important}.info-pages h3{font-size:16px;color:#787878;padding:20px 0}.info-pages ul p{padding:5px !important}.info-pages ul p strong{color:#B4111A;font-size:20px;font-weight:700;margin-right:5px;position:relative}.info-pages table{margin:20px 0;font-weight:700}.info-pages table th,.info-pages table td{border:1px solid rgba(46, 46, 46, 0.5);text-align:center;vertical-align:middle}.info-pages table th{padding:20px;background-color:#B4111A;color:#ffffff}.info-pages table tr:nth-child(2n+2) td{background-color:#dea08a !important;color:#ffffff}.info-pages table td{padding:10px;color:#000000}.info-pages table td.active::before{content:"";width:25px;height:25px;display:inline-block;background-image:url(../images/svg-check.svg);background-size:cover}.info-pages .acoustique-img{width:394px;height:300px}.info-pages .acoustique-img.aerial{background-image:url(../images/reduction-bruits-aeriens.png);background-size:contain}.info-pages .acoustique-img.choc{background-image:url(../images/reduction-bruits-chocs.png);background-size:contain}.info-pages .acoustique-img.transmission{background-image:url(../images/transmission.png);background-size:contain}.product-icons{display:flex;padding:40px 20px;gap:60px}