@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700');@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');body{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;}ul{list-style:none;margin-bottom:0;}img{max-width:100%;height:auto;}.background-white{background-color:#fff;}.background-black{background-color:#000;}.background-primary{background-color:#dc2f7e;}.background-metal{background:linear-gradient(67deg,#353535 0%,#e3e3e3 43%,#989898 66%,#e0e0e0 83%,#808080 100%) !important;}.color-white{color:#fff;}.color-black{color:#000;}.color-primary{color:#dc2f7e;}.bottom{position:absolute;bottom:0;}.wrapper{margin:auto;max-width:90%;}.no-pad{padding-right:0;padding-left:0;}.image-cover{background-size:cover;background-position:center;background-repeat:no-repeat;}.image-contain{background-size:contain;background-position:center;background-repeat:no-repeat;}.rel{position:relative;}.block{display:block;}.inline{display:inline-block;}.wide{width:100%;}.abs{position:absolute;}.abs.bottom-right{bottom:15vh;right:0;}.tbl{display:table;width:100%;height:100%;}.tbl-cell{display:table-cell;vertical-align:middle;}.tbl-cell-bottom{display:table-cell;vertical-align:bottom;}.width-100{width:100% !important;}.height-100{height:100% !important;}.pad-bt-100{padding-top:100px;padding-bottom:100px;}.pad-t-100{padding-top:100px;}.pad-bt-50{padding-top:50px;padding-bottom:50px;}.pad-bt-20{padding-top:20px;padding-bottom:20px;}.cornerFade{height:100% !important;width:100% !important;}h1,h2,h3,h4,h5,h6{font-family:'Oswald', sans-serif;text-transform:uppercase;}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{font-family:'Oswald', sans-serif;font-weight:200;padding-bottom:20px;}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400;}h1{font-size:75px;line-height:100px;}h2{font-size:40px;line-height:47px;}h3{font-size:22px;}h4{font-size:25px;}h5{font-size:22px;}h6{font-size:20px;}.txt h1,.txt h2,.txt h3,.txt h4,.txt h5,.txt h6{font-family:'Oswald', sans-serif;margin-bottom:20px;color:#dc2f7e;}.txt p{padding-bottom:10px;padding-top:10px;font-size:14px;color:#000;font-family:'Lato', sans-serif;}p{font-family:'Lato', sans-serif;}a{font-size:14px;font-family:'Lato', sans-serif;}strong{font-weight:bold;}.content{position:relative;z-index:99;}.overlay{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;}.buttn,input[type=submit]{display:inline-block;padding:8px 65px;position:relative;text-transform:uppercase;background-color:#dc2f7e;color:#fff;font-family:'Lato', sans-serif;font-weight:700;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;border:2px solid #dc2f7e;}.buttn span,input[type=submit] span{position:relative;z-index:99;}.buttn:before,.buttn:after,input[type=submit]:before,input[type=submit]:after{content:'';position:absolute;top:0;height:0;width:0;background-color:#fff;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.buttn:before,input[type=submit]:before{left:50%;}.buttn:after,input[type=submit]:after{right:50%;}.buttn:hover,input[type=submit]:hover{color:#dc2f7e;}.buttn:hover:before,.buttn:hover:after,input[type=submit]:hover:before,input[type=submit]:hover:after{width:50%;height:100%;}.buttn:hover:before,input[type=submit]:hover:before{left:0;}.buttn:hover:after,input[type=submit]:hover:after{right:1px;}.container-logo{position:absolute;left:0;right:0;margin:auto;max-width:200px;z-index:100;height:200px;}.container-logo .logo{position:relative;left:0;right:0;z-index:102;max-width:200px;opacity:1;margin:-20px auto 0 auto;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.container-logo .logo:hover{opacity:0.7;}.mobile-button{width:35px;height:28px;position:absolute;top:30px;right:30px;z-index:101;cursor:pointer;}.mobile-button:hover span:before{width:100%;}.mobile-button span{display:block;position:absolute;background-color:#000;height:6px;width:100%;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.mobile-button span:nth-child(1){top:0;}.mobile-button span:nth-child(2){top:12px;}.mobile-button span:nth-child(2):before{right:0;left:inherit;}.mobile-button span:nth-child(3){top:24px;}.mobile-button span:before{content:'';position:absolute;background-color:#dc2f7e;height:100%;left:0;top:0;width:0;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.mobile-button.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.mobile-button.open span:nth-child(2){opacity:0;}.mobile-button.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.website-menu{width:0;height:0;position:absolute;top:0;right:0;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;background-color:rgba(255,255,255,0.95);z-index:100;}.website-menu ul{display:none;}.website-menu ul li{padding-top:20px;}.website-menu ul li a{font-family:'Oswald', sans-serif;text-transform:uppercase;position:relative;color:#dc2f7e;overflow:hidden;display:inline-block;font-size:50px;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.website-menu ul li a:hover{color:#000;}.top-of-page{height:80vh;max-height:685px;}.top-of-page .overlay{background-color:rgba(255,255,255,0.8);}.top-of-page .content{padding-right:30px;}.top-of-page .content h1{color:#000;font-weight:300;margin-bottom:20px;}.top-of-page .content h1 p{padding:10px 0;}.top-of-page .image{height:100%;width:100%;}.icon-section .overlay{background-color:rgba(255,255,255,0.8);}.icon-section .content .shape path{fill:rgba(0,0,0,0);}.icon-section .content .icon{max-width:125px;margin:auto;}.icon-section .content .icon .img-icon{border-radius:50%;background-color:rgba(0,0,0,0.7);height:120px;width:120px;margin:0 auto 10px auto;}.icon-section .content .icon .img-icon img{max-width:75px;filter:brightness(0) invert(1);}.icon-section .content .icon h2{font-family:'Lato', sans-serif;font-size:14px;color:#dc2f7e;word-break:break-all;}.section-slider-services p{margin:auto;max-width:800px;text-align:center;}.section-slider-services h2{padding-top:20px;padding-bottom:20px;}.section-slider-services .arrow{position:absolute;margin:auto;top:0;bottom:0;height:130px;}.section-slider-services .arrow:hover .chevron span:before{width:100%;height:100%;}.section-slider-services .arrow .chevron{position:relative;display:block;width:100px;height:150px;}.section-slider-services .arrow .chevron span{position:absolute;background-color:#000;height:45%;width:3px;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.section-slider-services .arrow .chevron span:before{content:'';position:absolute;width:0;height:0;background-color:#dc2f7e;z-index:99;transition:"";transition-delay:"";transition-duration:.5s;transition-property:"";transition-timing-function:ease-in-out;}.section-slider-services .arrow-left{left:-4%;}.section-slider-services .arrow-left .s1{transform:translateX(-50%) rotate(-135deg);top:50%;transform-origin:50% 0%;}.section-slider-services .arrow-left .s2{top:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0;}.section-slider-services .arrow-right{right:-4%;}.section-slider-services .arrow-right .s1{transform:translateX(0%) rotate(135deg);top:50%;transform-origin:30% 0%;right:0;}.section-slider-services .arrow-right .s2{top:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;right:0;}.section-slider-services .slides{margin-top:-50px;}.section-slider-services #slider{padding-bottom:20px;}.section-slider-services #slider .flex-direction-nav{display:none;}.section-slider-services #slider .slides li{z-index:999999999;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.section-slider-services #slider .slides li:hover .content h4{color:#dc2f7e;}.section-slider-services #slider .slides li:hover .content:after{opacity:1;top:-30%;left:-30%;transition-property:left, top, opacity;transition-duration:0.7s, 0.7s, 0.15s;transition-timing-function:ease;}.section-slider-services #slider .slides li .content{padding:0 40px 40px;margin:auto;overflow:hidden;position:relative;z-index:98;background-color:#fff;height:100%;width:100%;}.section-slider-services #slider .slides li .content:after{content:"";position:absolute;top:-110%;left:-210%;width:200%;height:200%;opacity:0;transform:rotate(30deg);background:rgba(255,255,255,0.13);background:linear-gradient(to right,rgba(255,255,255,0.13) 0%,rgba(255,255,255,0.13) 77%,rgba(255,255,255,0.5) 92%,rgba(255,255,255,0) 100%);}.section-slider-services #slider .slides li .content .image{height:400px;width:100%;}.section-slider-services #slider .slides li .content h4{transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;color:#000;font-family:'Oswald', sans-serif;margin:-50px auto 0 auto;z-index:100;}.section-teaser{min-height:350px;display:inline-block;width:100%;vertical-align:bottom;}.section-teaser .overlay{background-color:rgba(0,0,0,0.2);}.section-teaser img{position:absolute;right:0;bottom:0;}.section-teaser .content .txt{padding-top:40px;padding-bottom:40px;}.section-teaser .content .txt p{color:#fff;}.archive-realisation{padding-top:0;padding-bottom:50px;}.archive-realisation .txt p{color:#000 !important;}.buttn-real{font-family:'Lato', sans-serif;color:#000;float:right;text-transform:uppercase;font-weight:700;margin-top:40px;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.buttn-real:hover{color:#dc2f7e !important;}.teaser-realisation{padding-top:50px;padding-bottom:20px;}.teaser-realisation .bloc-archive .txt p{color:#000 !important;}.teaser-realisation .overlay{background-color:rgba(134,134,134,0.8);}.bloc-archive{padding:50px 45px 0 45px;}.bloc-archive .date{font-family:'Lato', sans-serif;color:#000;margin-bottom:10px;font-size:14px;}.bloc-archive h2{font-size:22px;line-height:30px;}.bloc-archive .image{min-height:250px;margin-bottom:20px;}.bloc-archive .txt{padding-bottom:20px;}.bloc-archive .txt p{color:#fff;}.haut-de-page-general{height:480px;padding-bottom:50px;}.haut-de-page-general h1{color:#000;}.haut-de-page-general h1 p{padding-bottom:0;color:#000;}.haut-de-page-general .overlay{background-color:rgba(255,255,255,0.8);}.page-template-about .section-intro .txt p{color:#fff;}.section-intro .txt p{color:#000;}.s3 .overlay{background-color:rgba(40,40,40,0.5);}.s3 .txt p{color:#fff;}.s3 h2 p{font-weight:300;padding-top:10px;padding-bottom:5px;}.s3 h2 strong{font-weight:400;}.archive-service .bloc{margin-bottom:100px;display:table;}.archive-service .row-right .bloc-image{float:right;}.section-bas-service .overlay{background-color:rgba(255,255,255,0.8);}.section-bas-service h2{font-size:60px;}.section-bas-service .txt{max-width:50%;margin:auto;}.section-bas-service .txt p{color:#000;}.gform_title{font-size:40px !important;color:#dc2f7e;font-weight:500 !important;margin-bottom:30px !important;}.gfield_label{display:none !important;}.gfield_description{font-family:'Lato', sans-serif;color:#e6e6e6 !important;padding-left:10px !important;padding-top:10px !important;font-size:20px !important;}input[type=text]{background:transparent;border-bottom:1px solid #000 !important;border-top:none !important;border-left:none !important;border-right:none !important;width:100% !important;color:#000 !important;font-family:'Lato', sans-serif !important;padding:10px 20px !important;}textarea{border:1px solid #000 !important;margin-top:20px !important;}::-webkit-input-placeholder{color:#e6e6e6;font-family:'Lato', sans-serif;font-size:20px !important;}::-moz-placeholder{color:#e6e6e6;font-family:'Lato', sans-serif;font-size:20px !important;}:-ms-input-placeholder{color:#e6e6e6;font-family:'Lato', sans-serif;font-size:20px !important;}:-moz-placeholder{color:#e6e6e6;font-family:'Lato', sans-serif;font-size:20px !important;}input[type=submit]{font-size:20px !important;}input[type=submit]:hover{background-color:#000 !important;}.section-information .overlay{background-color:rgba(0,0,0,0.5);}.section-information h4{margin-bottom:40px;}.section-information .txt{padding-bottom:40px;}.section-information .txt p{color:#fff;padding:0;}.section-information a{display:block;color:#fff;margin-bottom:20px;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.section-information a:hover{color:#dc2f7e;}.section-information .social{padding-top:40px;}.section-information .social i{font-size:30px;margin-right:20px;}#map{height:500px;}.section-single-services .bloc-text .content .txt{padding-bottom:20px;}.section-single-services .bloc-text .content .bloc{margin-bottom:40px;}.section-single-services .bloc-text .content .bloc .bloc-icon{max-width:100px;}.section-single-services .bloc-text .content .bloc .icon{filter:brightness(0) invert(0);margin-bottom:20px;}.section-single-services .bloc-text .content .bloc h3{margin-bottom:20px;margin-left:5px !important;}.section-single-services .bloc-text .content .bloc p{font-size:16px;color:#000;padding-bottom:10px;padding-right:20px;}.section-single-realisation .content{padding:50px;}.section-single-realisation .content h2{margin-bottom:10px;line-height:45px;}.section-single-realisation .content .date{color:#989898;}.section-single-realisation .content .txt{padding-bottom:20px;}.section-single-realisation .content .image{min-height:250px;}.section-single-realisation .content .galerie{margin-bottom:40px;display:inline-block;width:100%;vertical-align:bottom;}.section-single-realisation .content .galerie .bloc{padding-left:0;}.section-bas-single{background:url('../images/bg.jpg') center no-repeat;background-size:cover;}.section-bas-single img{cursor:pointer;}.section-bas-single .btn-zoom{position:absolute;right:20px;bottom:10px;height:50px;width:50px;cursor:pointer;}.section-bas-single .btn-zoom:hover .t-1{top:15%;left:15%;}.section-bas-single .btn-zoom:hover .t-2{top:15%;right:15%;}.section-bas-single .btn-zoom:hover .t-3{bottom:15%;left:15%;}.section-bas-single .btn-zoom:hover .t-4{bottom:15%;right:15%;}.section-bas-single .btn-zoom .triangle{position:absolute;border-style:solid;width:0;height:0;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:"";}.section-bas-single .btn-zoom .t-1{top:22%;left:22%;border-width:10px 10px 0 0;border-color:#dc2f7e transparent transparent transparent;}.section-bas-single .btn-zoom .t-2{top:22%;right:22%;border-width:0 10px 10px 0;border-color:transparent #dc2f7e transparent transparent;}.section-bas-single .btn-zoom .t-3{bottom:22%;left:22%;border-width:10px 0 0 10px;border-color:transparent transparent transparent #dc2f7e;}.section-bas-single .btn-zoom .t-4{bottom:22%;right:22%;border-width:0 0 10px 10px;border-color:transparent transparent #dc2f7e transparent;}.modal-with-image{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:auto;background-color:#fff;z-index:99999;height:0;width:0;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:"";}.modal-with-image .close-btn{width:30px;height:23px;position:absolute;top:20px;right:20px;z-index:101;cursor:pointer;display:none;}.modal-with-image .close-btn:hover span:before{width:100%;}.modal-with-image .close-btn span{display:block;position:absolute;background-color:#000;height:6px;width:100%;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.modal-with-image .close-btn span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.modal-with-image .close-btn span:nth-child(2){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.modal-with-image .close-btn span:before{content:'';position:absolute;background-color:#dc2f7e;height:100%;left:0;top:0;width:0;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}@media only screen and (orientation: portrait){.modal-with-image .expend-img{-webkit-transform:rotate(90deg) scale(1.3);-moz-transform:rotate(90deg) scale(1.3);-o-transform:rotate(90deg) scale(1.3);-ms-transform:rotate(90deg scale(1.3));transform:rotate(90deg) scale(1.3);}}@media only screen and (orientation: landscape){.modal-with-image .expend-img{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}.section-footer{padding-top:20px;padding-bottom:30px;}.section-footer ul li{display:inline-block;width:15%;}.section-footer ul li a{color:#fff;text-transform:uppercase;font-family:'Oswald', sans-serif;font-size:18px;}.section-footer h4{font-family:'Lato', sans-serif;font-size:18px;font-weight:700;padding-top:40px;padding-bottom:20px;}.section-footer .txt{padding-bottom:20px;}.section-footer .txt p{padding:0;color:#fff;}.section-footer a{font-size:14px;color:#444;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.section-footer a:hover{color:#dc2f7e;}.section-footer a.tel{padding-right:40px;}.copyright{padding-top:10px;padding-bottom:10px;}.copyright a{font-size:12px;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;}.copyright a:hover{color:#dc2f7e;}.copyright span{font-family:'Lato', sans-serif;font-weight:700;font-size:12px;}.not-found{background-color:#000;height:100vh;}.not-found p{color:#fff;font-size:20px;}.not-found .big{font-size:400px;font-family:'Oswald', sans-serif;color:#dc2f7e;}.modal-popup{position:fixed;z-index:99999999999999;top:0;bottom:0;display:none;text-align:center;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);}.modal-popup .fa-close{color:#fff;position:absolute;z-index:999999999999999;transition:"";transition-delay:"";transition-duration:.3s;transition-property:"";transition-timing-function:ease-in-out;right:10px;top:10px;font-size:35px;cursor:pointer;}.modal-popup .fa-close:hover{color:#dc2f7e;}.modal-popup .container-popup{display:inline-block;position:relative;max-width:70%;text-align:center;z-index:999999999999999;padding:40px;border:1px solid #dc2f7e;margin:auto;background-color:#000;}.modal-popup .container-popup .txt p{color:#fff;}.gform_wrapper .gform_heading{margin-bottom:0 !important;}body .gform_wrapper ul li.gfield{margin-top:0 !important;}.gform_wrapper .field_description_below .gfield_description{text-transform:uppercase;color:#dc2f7e !important;}.teaser-realisation2{border-top:5px solid #dc2f7e !important;padding-bottom:20px;}.teaser-realisation2 .buttn-real{margin-top:20px;color:#000;}.teaser-realisation2 .bloc-archive{padding:0;}.teaser-realisation2 .bloc-archive .image{margin-bottom:0;}.teaser-realisation2 .bloc-archive .image .overlay{position:relative;}.teaser-realisation2 .bloc-archive h2{margin:30px;position:absolute;left:0;bottom:0;}.preload{height:0;width:0;}.min-height{min-height:25vw !important;}@media only screen and (max-width: 1400px){.archive-service .buttn{padding:8px 25px;}}@media only screen and (max-width: 1200px){.section-single-realisation .content .galerie .bloc{margin-bottom:20px;}}@media only screen and (max-width: 1100px){.archive-service .row-right .bloc-image{float:left;}}@media only screen and (max-width: 1024px){.section-bas-single .btn-zoom{display:block;}}@media only screen and (max-width: 980px){.section-single-services .bloc-image{margin-bottom:20px;}.section-single-services .bloc-image .image{height:300px;}}@media only screen and (max-width: 900px){.bloc-archive{padding:50px 25px 0 25px;}}@media only screen and (max-width: 768px){.top-of-page h1{font-size:40px;}.icon-section .content{margin-bottom:20px;}.section-slider-services .arrow{height:100px;}.section-slider-services .arrow .chevron{width:50px;height:100px;}.haut-de-page-general{height:350px;}.haut-de-page-general h1{font-size:30px;}.archive-service h2{font-size:25px;}.archive-service .image{height:200px;}.archive-service .bloc{margin-bottom:40px;}.archive-service .bloc,.archive-service .bloc-image,.archive-service .bloc-text{padding-left:0;padding-right:0;}.section-bas-service h2{text-align:left;font-size:30px;}.section-bas-service h2 p{line-height:40px;}.section-bas-service .txt{text-align:left;max-width:100%;}.section-bas-service .buttn{float:left;}.section-single-realisation .bloc-image .image{height:300px;}.section-footer{padding-top:40px;}.section-footer ul li{display:block;width:100%;margin:0 auto 10px auto;}.not-found .big{font-size:180px;}}@media only screen and (max-width: 600px){.pad-bt-100{padding-top:50px;padding-bottom:50px;}.txt p{font-size:16px;}.buttn,input[type=submit]{font-size:15px !important;padding:8px 15px;}.container-logo{height:100px;margin-top:20px;}.container-logo .logo-bg{width:100px;height:100px;}.container-logo .logo{max-width:100px;}.website-menu ul li a{font-size:20px;}.mobile-button{right:10px;}.top-of-page .tbl-cell{vertical-align:bottom;}.top-of-page .tbl-cell .content{padding-bottom:50px;}.top-of-page .tbl-cell .content h1{font-size:28px;}.icon-section .content{margin-bottom:20px;}.icon-section .content svg{width:80%;}.icon-section .content .icon h2{font-size:15px;}.icon-section .content .icon .img-icon{height:60px;width:60px;}.icon-section .content .icon .img-icon img{max-width:25px;}.section-slider-services h2{font-size:20px;}.section-slider-services #slider .slides li .content{padding:0 20px;}.section-slider-services .arrow{height:45px;}.section-slider-services .arrow .chevron{width:15px;height:45px;}.teaser-realisation .buttn-real{text-align:right;}.bloc-archive{padding:50px 10px 0 10px;}.bloc-archive .image{height:200px;}.bloc-archive h2{font-size:20px;}.haut-de-page-general{height:300px;padding-bottom:20px;}.haut-de-page-general h1{line-height:30px;font-size:22px;}.section-intro h2,.section-teaser h2,.s3 h2{font-size:30px;}.section-single-realisation .content{padding:20px;}.section-single-realisation .content h2{font-size:25px;}.section-single-services h2{font-size:25px;}.section-bas-single h2{font-size:25px;}.section-bas-single .btn-zoom{right:10px;}.section-footer a.tel{padding-right:0;display:block;}}