@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,700,700italic&subset=latin,latin-ext";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:16px;line-height:22px;font-family:"Open Sans";overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}h6{font-size:.46667em;margin-bottom:10px}h5{font-size:.93333em;margin-bottom:10px}h4{font-size:1.4em;margin-bottom:10px}h3{font-size:1.86667em;line-height:1.2;margin-bottom:10px}h2{font-size:2.33333em;margin-bottom:10px}h1{font-size:2.8em;margin-bottom:10px}.container{width:96%;max-width:1280px;margin:0 auto;position:relative}.col-md-6{float:left;width:46%;padding:0 2%}.col-md-6 img{width:100%}.clear{clear:both}#nav{background:#fff;height:90px;border-bottom:6px solid #164565;position:fixed;width:100%;top:0;left:0;z-index:5;transition:all 0.4s ease-in-out}#nav #logo{float:left}#nav #logo img{height:70px;width:auto;margin-top:10px;transition:all 0.4s ease-in-out}#nav #infos{position:absolute;top:0;right:0;line-height:20px;vertical-align:middle;padding-top:15px;transition:all .4s ease-in-out;color:#5b595f}#nav #infos img{height:20px;width:auto;display:inline-block;vertical-align:middle;margin:0 2px 0 20px}#nav #infos img:nth-of-type(1){margin-left:0 !important}#nav #infos a{color:#5b595f;transition:color 0.4s ease-in-out}#nav #infos a:hover{color:#e95722}#nav #menu{float:right;text-transform:uppercase;font-size:24px;font-weight:300;margin-top:50px;transition:all 0.4s ease-in-out}#nav #menu a{color:#5b595f;transition:color 0.4s ease-in-out;width:100%;height:100%;display:block}#nav #menu a:hover,#nav #menu a.active{color:#e95722}#nav #menu li{display:inline-block;margin:0 15px;position:relative}#nav #menu li:last-child{margin-right:0}#nav.small{border-bottom-width:2px;height:60px}#nav.small #logo img{height:40px}#nav.small #infos{left:-5000px !important}#nav.small #menu{margin-top:20px}#nav #menu ul{display:none;position:absolute;top:20px;left:0;width:230px;font-size:16px;background:#fff}#nav #menu li:hover>ul{display:block}#nav #menu ul li{display:block;padding:10px}#header{background:url(/images/header.jpg) no-repeat top center;background-size:cover;width:100%;height:400px;color:#FFF;padding:240px 0 150px}#header h1{font-size:68px;line-height:76px;margin-bottom:10px;font-weight:600}#header h2{font-size:36px;font-weight:300;line-height:52px}#content{padding:45px 0}#content p{margin-bottom:20px;line-height:25px}#content h2{margin-bottom:30px}#realizations{padding:45px 0;background:#164565 url(/images/bg1.png) no-repeat top left;text-align:center;border-bottom:6px solid #e95722}#realizations img{width:21%;margin:20px 1.4%;display:inline-block}#realizations h2{color:#e95722}#realizations h2:after{background:#e95722;width:120px;display:block;margin:20px auto;height:3px;content:""}#partners{padding:45px 0;text-align:center}#partners img{height:50px;display:inline-block;width:auto;margin:40px;vertical-align:middle}#partners img.big{height:100px}#partners h2{color:#e95722}#partners h2:after{background:#e95722;width:120px;display:block;margin:20px auto;height:3px;content:""}.left{display:inline-block;text-align:center;width:49.5%}#footer{padding:15px 0;background:#164565;color:#FFF;font-size:12px;border-top:6px solid #e95722}#footer a{color:#FFF;transition:color 0.4s ease-in-out}#footer a:hover{color:#e95722}#footer .copy{float:left}#footer .designer{float:right}#header.header-small{padding:150px 0 10px;height:220px}.col-offert{display:inline-block;vertical-align:top;width:26%;margin-right:2%;margin-bottom:30px;border:1px solid #c1c1c1;box-shadow:0 0 7px #c1c1c1;padding:20px 2%;border-top:4px solid #164565;height:320px}.col-offert img{display:block;width:100%;height:auto;margin:0}.col-offert h3{font-size:20px}@media (max-width: 1180px){#menu{font-size:20px !important}#menu li{margin:0 7px !important}}@media (max-width: 1024px){.col-offert{width:96%;margin:20px 0}}.formbuilderform div{display:block;margin-bottom:30px}.formbuilderform div label{display:inline-block;width:40%;vertical-align:middle;text-align:right}.formbuilderform div input,.formbuilderform div textarea{width:40%;margin-left:4%;display:inline-block;height:36px;line-height:36px;border:1px solid #c1c1c1;vertical-align:middle}.formbuilderform input[type="submit"]{border:none;display:block;width:200px;height:36px;line-height:36px;background:#164565;color:#FFF;margin-left:44%}@media (max-width: 960px){#header{height:300px}.col-offert{height:auto}.col-md-6{width:96%}.gallery img{width:46% !important;margin:1.5% !important}#nav{height:auto}#nav .container{width:100%;height:100%}#nav .container #logo{margin-left:20px}#nav .container #infos{position:relative;width:100%;text-align:center;float:right;top:0;padding-bottom:10px}#menu{display:none;width:100%;transition:all 0.5s ease-in-out;background:#fff;margin-top:-8px !important}#menu li{width:100%;text-align:center;box-sizing:border-box;padding:5px !important;margin:0 !important;font-size:16px !important}#menu li::after{content:'';width:66%;border-bottom:1px solid #5b595f;position:absolute;margin:0 17%;bottom:0;display:block}#menu li:last-of-type::after{content:none}#menu li.parent ul{display:flex !important;flex-wrap:wrap;justify-content:center;text-align:center;width:100% !important;position:relative !important;top:4px !important;background:#f1f1f1 !important}#menu li.parent ul li{padding:4px !important;font-size:14px !important;display:flex !important;justify-content:center;width:50%}#menu li.parent ul li::after{content:none !important}#menu li.parent ul li:first-child{width:100%;background:#d1d1d1}#menu li.parent ul li:nth-child(2){background:#e1e1e1}#menu li.parent ul li:nth-child(5){background:#e1e1e1}#menu li.parent ul li:nth-child(6){background:#e1e1e1}#menu li.parent ul li:nth-child(9){background:#e1e1e1}#menu-btn{width:40px;height:30px;display:block;position:absolute;top:20px;right:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menu-btn span{display:block;position:absolute;height:4px;width:100%;background:#e95722;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-btn span:nth-child(1){top:0px}#menu-btn span:nth-child(2),#menu-btn span:nth-child(3){top:12px}#menu-btn span:nth-child(4){top:24px}#menu-btn.open span:nth-child(1){top:12px;width:0%;left:50%}#menu-btn.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-btn.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-btn.open span:nth-child(4){top:12px;width:0%;left:50%}}#content{padding:20px !important}@media (max-width: 640px){#header{height:180px !important}#header h1{font-size:36px;line-height:48px}#header h2{font-size:24px;line-height:36px}#nav #infos{font-size:14px}#footer .container{display:flex;flex-direction:column;text-align:center}.gallery img{width:97% !important;margin:1.5% !important}.left{width:100%}.formbuilderform input[type="submit"]{margin-left:auto;margin:0 auto}}
.ue {max-width: 650px; margin: 20px auto; width: 100%; height: auto;display: block;}
/* Stylesheet: style.css Modified On 2025-06-24 09:00:39 */
