@charset "UTF-8";@font-face{font-family:"DINPRO_BLACK";src:url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/DINPro-Black%20tr.ttf)}@font-face{font-family:"Black_black";src:url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/Back_to_Black_Demo.ttf)}@font-face{font-family:'open_sanslight';src:url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Light-webfont.eot);src:url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Light-webfont.woff2) format('woff2'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Light-webfont.woff) format('woff'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Light-webfont.svg#open_sanslight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'open_sansregular';src:url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Regular-webfont.eot);src:url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Regular-webfont.woff2) format('woff2'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(//gntechnics.be/wp-content/themes/gntechnics/css/fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}body{font-family:'open_sanslight',sans-serif;line-height:1.8;font-size:14px;color:#1f1f1f;font-weight:300}html,body{width:100%;overflow-x:hidden !important;overflow-y:hidden}h2,h3,h4{color:#64041d;font-family:'DINPRO_BLACK'}h2{font-size:23px}h3{font-size:16px}h4{font-size:16px}.line-hight-0{line-height:0}.loader{background-color:#fff;width:100%;height:100%;z-index:99999999999999;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}p{white-space:pre-line;letter-spacing:1px}.m-top{margin-top:133px}.bg_theme{background-color:#64041d}.color_white{color:#fff}.top-header p,.top-header p a,.top-header p a:hover{font-size:12px;color:#fff;text-decoration:none}#navigation{background-color:#fff}.gn_technics_header_logo{width:100px;transition:.3s}img.belu_deco_header_logo{width:300px;transition:.3s}.scrolled img.belu_deco_header_logo{width:200px}.scrolled .gn_technics_header_logo{width:66px}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:focus{color:#707070;text-transform:uppercase;letter-spacing:1px;font-size:12px;transition:.3s;font-family:'open_sansregular'}.navbar-light .navbar-nav .current-menu-parent .nav-link,.navbar-light .navbar-nav .current_page_item .nav-link,.navbar-light .navbar-nav .nav-link:hover{color:#64041d}.navbar-expand-lg .navbar-nav li:last-child .nav-link{padding-right:0}.dropdown-item{font-size:12px;text-transform:uppercase;letter-spacing:1px}#ng_technics_video{position:relative;right:0;bottom:0;width:100%}.gn_technics_slide h5{color:#fff;font-weight:400;font-size:4em}.gn_technics_slide p{color:#fff;font-size:1.1em;letter-spacing:2px}.gn_technics_slide{width:100%;height:100vh;background-size:cover;background-repeat:no-repeat;position:relative}.gn_technics_slide:before{position:absolute;content:'';top:0;left:0;background-color:rgba(255,255,255,.4);width:100%;height:100%}.carousel-indicators{margin-right:0;margin-left:0;right:12px;height:calc(100% - 133px);display:flex;align-items:center;justify-content:center;flex-direction:column;right:unset;left:11px}.carousel-indicators li{width:10px;height:10px;background-color:#fff;border:1px solid #fff;margin-bottom:6px;border-radius:50%}.carousel-indicators .active{background-color:#64041d;border-color:#64041d}.slide_caption{position:absolute}.slide_caption h1{color:#64041d;text-transform:uppercase;white-space:pre-line;font-size:90px;text-shadow:0 1px 2px rgba(0,0,0,.6);font-family:'DINPRO_BLACK'}.slide_caption h1{font-size:70px}.slide_caption a.btn{margin:3px}a.btn{background-color:#142e5a;color:#fff;text-transform:uppercase;font-size:12px;border-radius:0;padding:7px 20px;transition:.3s}a.btn.claire,a.btn:hover,.slide_caption a.btn:focus,.slide_caption a.btn:active{color:#142e5a;background-color:#fff;outline:none;box-shadow:none;transition:.3s}a.ScrollDown{position:absolute;right:0;left:0;margin:auto;z-index:9;width:26px;height:50px;font-size:40px;border-radius:13px;display:flex;align-items:center;justify-content:center;color:#64041c;bottom:25px;padding:0;transition:.3s;border:1px solid transparent;border-radius:25px;text-shadow:0 1px 2px rgba(0,0,0,.6)}a.ScrollDown:hover{text-decoration:none;color:#fff}.gn_technics_citation{background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:300px}.gn_technics_citation p.citation{color:#fff;font-size:34px;white-space:pre-line;text-shadow:0 1px 2px rgba(0,0,0,.6);text-transform:uppercase;font-weight:500;position:relative;line-height:1.3;display:initial}.gn_technics_citation p.citation:before{content:'\f10d';font-family:"Font Awesome 5 Free";position:absolute;font-weight:600;font-size:12px;left:-19px;top:8px}.gn_technics_citation p.citation:after{content:'\f10e';font-family:"Font Awesome 5 Free";position:absolute;font-weight:600;font-size:12px;right:-19px;bottom:20px}.gn_technics_citation p.nom{color:#fff;font-size:18px;font-weight:500;margin-top:1rem;margin-bottom:0}.gn_technics_a_propos h2{font-family:'DINPRO_BLACK';text-transform:uppercase;font-size:4rem;color:#fff}.gn_technics_a_propos h3{font-size:2rem;font-family:'Black_black';color:#fff}.gn_technics_a_propos h4{font-weight:100;font-size:15px;letter-spacing:4px;color:#fff}.gn_technics_a_propos .about_image{background-position:center;background-repeat:no-repeat;background-size:cover}.col-7-no-fluid{width:665px;max-width:100%}.gn_technics_titre{color:#64041d;text-transform:uppercase;font-size:33px;font-family:'DINPRO_BLACK'}.gn_technics_titre span{display:block;font-size:19px;color:#1f1f1f;font-family:'open_sanslight',sans-serif;font-weight:100;letter-spacing:3px}.gn_technics_a_votre_service .image{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:200px}.gn_technics_a_votre_service p{color:#fff}.gn_technics_a_votre_service h2{color:#fff;border-color:#fff}.gn_technics_services_home ul.gn_technics_services li{width:20%;background-color:#f1f1f1;padding:15px 9px 40px;position:relative}.gn_technics_services_home ul.gn_technics_services li h3{color:#64041d;text-transform:uppercase;font-family:'DINPRO_BLACK';font-size:15px}.gn_technics_services_home ul.gn_technics_services li p{font-size:12px}.gn_technics_services_home ul.gn_technics_services li a.btn{background-color:#64041d;color:#fff;position:absolute;bottom:0;margin:auto;left:0;right:0;font-size:12px;font-weight:100;letter-spacing:2px;margin:11px 26px}.form-control{font-size:13px;height:38px;border-radius:0;background-color:transparent;border:.5px solid #64041d}.form-control:focus{box-shadow:none;outline:none;background-color:transparent;border-color:#64041d}input[type=submit],input[type=submit]:active{color:#fff;background-color:#64041d;letter-spacing:2px;text-transform:uppercase;font-size:13px;transition:.3s;width:100%;height:38px;border:0}input[type=submit]:hover,input[type=submit]:focus{outline:none;box-shadow:none}textarea.form-control{height:146px}.slick-next:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:40px;margin-right:17px;color:#64041d;font-weight:600;margin-right:-53px}.slick-prev:before{content:"\f0d9";font-family:"Font Awesome 5 Free";font-size:40px;margin-right:17px;color:#64041d;font-weight:600;margin-right:79px;position:absolute;left:-31px;top:0}.slick-dots li{margin:unset;padding:unset;height:12px;width:12px}.slick-dots li button{height:12px;width:12px;position:relative}.slick-dots li.slick-active button:before,.slick-dots li button:before{content:'\f111';font-family:"Font Awesome 5 Free";color:#64041d;position:absolute;width:12px;height:12px;top:0;font-size:9px;opacity:1;font-weight:600}.slick-dots li.slick-active button:before{font-weight:100}.gn_technics_nos_realisation .slick div.img{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover}.navbar-light .navbar-toggler-icon{background-image:unset;color:#64041d}.gn_technics_nos_valeurs h3{font-family:'DINPRO_BLACK';font-size:25px;letter-spacing:1px;color:#fff}footer{background-color:#f1f1f1}footer img.gn_technics_footer_logo{width:260px}footer .gn_technics_rs li{margin-right:1px !important}footer .gn_technics_rs li a{width:35px;height:35px;background-color:#64041d;color:#f1f1f1;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:19px;border:2px solid #64041d;transition:.3s}footer .gn_technics_rs li a:hover{text-decoration:none;background-color:#f1f1f1;color:#64041d;transition:.3s}footer .copyright{background-color:#64041d;padding:7px}footer .copyright img{width:24px;margin-right:8px}footer .copyright p a,footer .copyright p a:hover{color:#fff;font-size:12px;text-decoration:none}.gn_technics_languages{background-color:#64041d}.gn_technics_languages li:not(:last-child){color:#fff;padding-right:12px;position:relative}.gn_technics_languages li:not(:last-child):after{position:absolute;content:'-';top:-2px;right:3px;font-size:15px;color:#fff}.gn_technics_languages li a{color:#fff;text-transform:uppercase;font-size:12px}.gn_technics_languages li a:hover{color:#f1f1f1}a.gn_technics_leftpanel{position:fixed;display:flex;align-items:center;z-index:99999;transform:rotate(-90deg);background-color:#64041d;color:#fff;width:226px;height:34px;display:flex;justify-content:center;align-items:center;right:-95px;top:calc(50% - 15px);font-size:15px;letter-spacing:3px;transition:.3s;text-transform:uppercase}a.gn_technics_leftpanel:hover{text-decoration:none}.modal-header{background-color:#64041d;border-radius:0}.modal-title{color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:2px;font-size:17px}.close:hover{transform:scale(1.2);color:#fff}.close{color:#fff;opacity:1;text-shadow:none;transition:.3s}.rightMenu li:last-child{display:none}.grecaptcha-badge{display:none}.gn_technics_page_header{background-position:center;background-repeat:no-repeat;background-size:cover;height:320px}.gn_technics_page_header h1{color:#fff;text-transform:uppercase;white-space:pre-line;font-size:50px;text-shadow:0 1px 2px rgba(0,0,0,.6);font-family:'DINPRO_BLACK'}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:320px) and (max-width:425px){body{font-size:12px;text-align:justify}p{line-height:1.8}.m-top{margin-top:86px}.gn_technics_header_logo{width:102px}a.ScrollDown{display:none !important}.gn_technics_slide{height:178px;margin-top:49px}.carousel-caption div h2{color:#fff;font-size:14px;padding:6px 14px}.gn_technics_about h2,.gn_technics_a_propos h2{font-size:16px}.gn_technics_a_propos p{font-size:12px}.gn_technics_a_propos p:not(:last-child){margin-bottom:1rem}.gn_technics_titre{font-size:22px;letter-spacing:1px}.gn_technics_titre span{font-size:11px}.gn_technics_logo_footer{width:100px}.copyright a p,.copyright a:hover,footer .gn_technics_coordonnees a,footer .gn_technics_coordonnees a:hover,footer .gn_technics_coordonnees p{font-size:11px}.gn_technics_page_header h1{font-size:30px}.btn-faq{letter-spacing:1px;font-size:12px;white-space:normal}.rightMenu li:last-child{display:block}.btn-faq:after{display:flex;align-items:center;justify-content:center;height:100%;top:0}.card-body p{font-size:12px}.btn-faq i{font-size:18px}.card-body{padding:.25rem}.bg-gray{background-color:unset}.gn_technics_blog .lire_la_suite,.gn_technics_blog .lire_la_suite:active{position:unset;font-size:12px}.gn_technics_blog .post_title{font-size:19px;margin-top:.5rem}.gn_technics_blog .blog_image{min-height:185px}.gn_technics_page_header.single-poste h1{width:100%;font-size:25px;text-align:left}.gn_technics_coordonnees_contact p{white-space:pre-line;font-size:12px}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:focus{padding:5px 0}.dropdown-menu{border:0;padding:0;margin:0}.dropdown-item{font-size:11px;padding:3px 12px}.rightMenu li:last-child{display:unset}.gn_technics_right_panel{width:100%;height:100%;top:0;right:0;margin-top:0;margin-right:0;flex-direction:column;align-items:center;justify-content:center;display:flex;display:none}.show_right_panel{opacity:.6;right:0}.gn_technics_page_header h1,.slide_caption h1{font-size:26px}.gn_technics_a_propos h3{font-size:1.2rem}.gn_technics_a_propos h2{font-size:25px}.gn_technics_a_propos h4{font-size:12px}.gn_technics_nos_valeurs h3{font-size:19px}.slide_caption{margin-top:43px}.slide_caption a.btn{display:none}.carousel-indicators{height:calc(100% - 104px)}a.btn{font-size:11px}.gn_technics_citation{min-height:200px}.gn_technics_citation p.citation{font-size:19px}.gn_technics_citation p.citation:before{font-size:8px;left:-11px;top:3px}.gn_technics_citation p.citation:after{font-size:8px;right:-11px;bottom:10px}.gn_technics_citation p.nom{font-size:14px;margin-top:.5rem}.bleu_deco_projets_home .projet_image.medium,.bleu_deco_projets_home .projet_image{height:210px}footer .menu li{line-height:2;float:left;width:50%}footer ul.gn_technics_rs a{font-size:16px}.container-fluid.copyright p{line-height:1.3;font-size:10px;margin-bottom:0}.navbar-light .navbar-toggler{border-color:#132d5a;border-radius:0}.gn_technics_page_header{height:210px}.gn_technics_services_home ul.gn_technics_services li{width:100%}footer img.gn_technics_footer_logo{width:160px}.gn_technics_leftpanel_responsive,.gn_technics_leftpanel_responsive:hover,.gn_technics_leftpanel_responsive:active{position:fixed;background-color:#64041c;width:50px;height:50px;bottom:22px;right:22px;display:flex;align-items:center;justify-content:center;font-size:21px;border-radius:50%;color:#fff}.page-template img{width:100%;height:auto}.page-template h2{font-size:19px}}