﻿html{}
h1{font-size:28px;color:#636466;}
a, body{color:#636466;}
*{font-family:"Open Sans",Arial,"Sans serif";}
br{display:block;content:"";margin-top:20px;}
body{padding-top:150px;padding-bottom:100px}
body {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
p ,li{font-family:"Open Sans",Arial,"Sans serif" !important;font-weight:400;color:#636466;text-align:justify;font-size:14px;}
.custom-grey{box-sizing:border-box;background-color:#F3F4F4;margin-bottom:2px !important;border:none;padding:5px;margin:-10px;}
.custom-grey p{margin-bottom:0 !important;}
.custom-white p{margin-bottom:1px !important;}
.custom-white{padding:1px !important;margin-bottom:2px !important;}
.custom-16-pad{margin-bottom:1rem;}
.logo{width:200px;height:50px;}
.navbar{padding:1.5rem 1.5rem;border-bottom:1px solid #ccc;}
.nav-link{font-size:12px;}
.bg-dark{background-color:#fff !important;}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link{color:#000;}
.navbar-dark .navbar-nav .nav-link{color:rgba(0,0,0,.9);}
.bordermenu{height:15px;width:1px;background-color:#000;margin-top:11px;}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:rgba(0,0,0,.5);}
.navbar-dark .navbar-toggler{color:rgba(0,0,0,1);border-color:rgba(0,0,0,.1);}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(204, 204, 204, 0.9)' stroke-width='4' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}
@media (max-width:992px){.bordermenu{display:none;}
h1,h2{text-align:center;}
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link{color:#DBA901 !important;}
.dropdown-item.active, .dropdown-item:active{color:#000;text-decoration:none;background-color:#ccc;}
.dropdown-menu{font-size:13px;}
.navbar-dark .navbar-toggler{border-color:#fff;}
.navbar-toggler-icon{width:2.5em;height:2.5em;}
#topmenuhaut{position:fixed;top:0;right:0;left:0;z-index:1039;width:100%;background-color:#f3f4f4 !important;height:30px;}
.fixed-top{top:25px;}
.telephone{font-size:14px;font-weight:bold;color:#A4A4A4;}
.carousel-item{height:100vh;min-height:300px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.carousel-caption{top:60%;left:7%;}
.carousel-caption{right:0px;}
.carousel-caption > h3,h4,h1{text-align:left;color:#fff !important}
.col >h1{text-align:left;color:#000 !important}
#index > .col-lg-12{padding-right:0px;padding-left:0px;padding-top:0px;}
.bg-grey{position:fixed;bottom:0;width:100%;height:60px;opacity:0.8;background-color:#f3f4f4 !important;text-align:center;}
@media (max-width:443px){.bg-grey{height:70px;}
}
#footer > p{font-size:12px;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-right:5px;padding-left:5px;padding-top:10px;}
.real1, .real2, .real3, .real4, .real5{width:100%;position:relative;cursor:pointer;}
.real1{height:600px;background:rgba(0, 0, 0, 0) url("/images/projeta/proja1.jpg") no-repeat scroll 0 0/cover;}
.real2{height:600px;background:rgba(0, 0, 0, 0) url("/images/projetb/projb1.jpg") no-repeat scroll 0 0/cover;}
.real3{height:600px;background:rgba(0, 0, 0, 0) url("/images/projetc/projc1.jpg") no-repeat scroll 0 0/cover;}
.real4{height:600px;background:rgba(0, 0, 0, 0) url("/images/projetd/projd1.jpg") no-repeat scroll 0 0/cover;}
.real5{height:600px;background:rgba(0, 0, 0, 0) url("/images/projete/proje1.jpg") no-repeat scroll 0 0/cover;}
.real_desc1{color:white;background-color:rgba(0,0,0,.7);padding:10px 15px 10px 15px;height:600px;width:30%;float:right;font-size:1.0em;text-align:left !important;}
.real_desc1:hover,.real_desc:hover{color:#DBA901 !important;}
.real_desc{color:white;background-color:rgba(0,0,0,.7);padding:10px 15px 10px 15px;font-size:1.0em;position:absolute;bottom:0;width:100%;margin:0;}
#realisations-slider .carousel-item,.carousel-inner{height:60%;min-height:490px;}
.btn-or{background-color:#DBA901;}
.btn-or:hover{background-color:#ccc;}
.form-group,.control-label,input{padding-top:5px !important;}
.middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}
.gallery:hover .image{opacity:0.3;}
.gallery:hover .middle{opacity:1;}
.text{background-color:#DBA901;color:white;font-size:16px;padding:16px 32px;opacity:0.5;}
span{font-size:11px;}
.mgt15{margin-top:-15px;}