 .baixa-resolucao{display: none}
 .alta-resolucao{display: inline-block}
.navbar-nav a:hover {
    color: #fff;
    text-decoration: underline;
}
	.logo45{width: 80px; margin-left: -45px; margin-top: 15px}
button:focus {
    outline: 0px!important;
    /* outline: 5px auto -webkit-focus-ring-color; */
}
.carroussel{z-index: 2;
    position: relative;}
.fundo-texto-carroussel{background-image: url("../../assets/img/PREZOTTO_SITE_HOME_24.png"); width: 100; padding: 50px;; padding-left: 230px; margin-left: -200px;padding-bottom: 64px;
}
.espacomenu{width: 163px;z-index: 1;
    position: relative;}
/* DESKTOP 1920 X 1080 */
@media screen and (min-width: 1680px) and (max-width: 2000px) {
 .escondedesktop{display: none}
  		 
}

/* DESKTOP 1440 X 900 */
@media screen and (min-width: 1399px) and (max-width: 1460px) {
		body{zoom:78%!important}.escondedesktop{display: none}
	.quadromarrom {
    background-color: #DED1C0;
    width: 79%;
    padding: 25px;
    padding-top: 13%;
    padding-left: 138px;
    text-align: left;
    font-size: 10px;
    min-height: 642px;
    margin-left: -77px;
    z-index: 1;
    position: relative;
}
}

/* DESKTOP 1366 X 768 */
@media screen and (min-width: 1301px) and (max-width: 1399px) {
 	 .escondedesktop{display: none}
	body{zoom:78%!important}
		.quadromarrom {
    background-color: #DED1C0;
    width: 79%;
    padding: 25px;
    padding-top: 13%;
    padding-left: 138px;
    text-align: left;
    font-size: 10px;
    min-height: 642px;
    margin-left: -77px;
    z-index: 1;
    position: relative;
}
}

/* DESKTOP 1280 X 800 */
@media screen and (min-width: 800px) and (max-width: 1280px) {

	.escondedesktop{display: none}
	
		body{zoom:78%!important}
		.quadromarrom {
    background-color: #DED1C0;
    width: 79%;
    padding: 25px;
    padding-top: 13%;
    padding-left: 138px;
    text-align: left;
    font-size: 10px;
    min-height: 642px;
    margin-left: -77px;
    z-index: 1;
    position: relative;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.col-w {
    display: inline-block;
    border: 0px solid red;
    padding: 0px;
    margin-left: 10px;
    margin-right: 15px;
}.escondedesktop{display: none}
}












/* TABLET LANDSCAPE 1194 X 834 */
@media (min-width:800px) and (max-width: 850px) { 
		body{zoom:78%!important}
}

/* TABLET PORTRAIT 834 X 1194 */
@media (min-width:1000px) and (max-width: 1200px) {
		body{zoom:78%!important}
	
}

/* MOBILE ABAIXO DE 990 PIXEL */
@media (max-width: 990px) {
	
	.fsize52 {
    font-size: 38px;
}
	
 .baixa-resolucao{display: block}
 .alta-resolucao{display: none}
	.slick-dots li {
    position: relative;
    display: inline-block;
    height: 15px;
    width: 10px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
	
	.logorodape{margin-left: 25px;}
	
	.logo45{width: 80px;margin-left: -45px;
    margin-top: -7px;}
.bgcinza_sevicos {
    background: rgb(255,255,255);
    background: linear-gradient(
90deg
, rgba(255,255,255,0) 17%, rgba(245,245,245,0)17%);
    padding-bottom: 30px;
}
	.botaoentreemcontato {
margin: auto
}
	.bgcinza-half-mobile{background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,1) 7%, rgba(245,245,245,1) 7%, rgba(245,245,245,1) 7%, rgba(245,245,245,1) 100%);padding-bottom: 47px;}
	
	
	.bgcinza-half{background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,0) 25%, rgba(245,245,245,0) 11%, rgba(245,245,245,0) 12%, rgba(245,245,245,0) 100%);}
	
	.fundo-texto-carroussel{background-image: url("../../assets/img/PREZOTTO_SITE_HOME_24.png"); width: 100%; padding: 10px;; padding-left: 0px; margin-left:0px;}
	.espacomenu{display: none}
	
	.bgfundocarrossel{background-image: url("../../assets/img/PREZOTTO_SITE_HOME_24.png");}
	.fsize42 {
    font-size: 30px;
}
		.navbar-light .navbar-nav .nav-link2 {
 
    text-align: center;
}
	.nav-item{text-align: center}
	.navbar-light .navbar-nav .nav-link {
 
    text-align: center;
}
	.fsize52 {
    font-size: 30px;
}
 .escondedesktop{display: block}
	.navbar-light .navbar-toggler-icon {
     background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important;position: fixed;
    right: 15px;
        top: 52px;

}
	.navbar-toggler-icon2 {
     background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important;position: fixed;
    right: 15px;
    top: 53px;
		width: 32px;
		height: 32px;

	}.alt17{height: 0px}
	
.navbar-light .navbar-toggler {
    color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
}
	
	
	.container-fluid {
padding-right:  -15px;
    padding-left: -15px;
    margin-right: auto;
    margin-left: auto;
}
	
	
		.quadromarrom {
    background-color: #DED1C0;
    width: 100%;
    padding: 30px;
 
    text-align: left;
    font-size: 10px;
    min-height: auto;
    margin-left: auto;
    z-index: 1;
    position: relative;
}
	
	.quadrocinza {
 
    width: 100%;
    padding: 30px;
 
    text-align: left;
    font-size: 10px;
    min-height: auto;
    margin-left: auto;
    z-index: 1;
    position: relative;
}
	
.navbar-brand {
 background: url(assets/img/logo.png) 0px 0px no-repeat;
width: 233px;
    height: 124px;
    background-size: contain;
    margin-top: 105px;
    margin-left: 0px!important;
    position: fixed;

}
	.languague {
    position: fixed;
    top: 84px;
    z-index: 9999;
margin-left: 24px;
    right: 76px;
    margin-top: -31px;

}
	.fsize62 {
    font-size: 42px;
}
	
	
	
	.fundobanner {
 
    height: 100vh;
    width: 100%;
    background-size: cover;
    top: 0px;
    padding-top: 71%;
    background-position: top center;
    margin-top: -94px;
}
	

.slick-prev {display: none!important}
.slick-next  {display: none!important}
.carroussel_depoimentosmarrom .slick-next {display: none!important}
.carroussel_depoimentosmarrom .slick-prev  {display: none!important}
.carroussel_depoimentoscinza .slick-next {display: none!important}
.carroussel_depoimentoscinza .slick-prev  {display: none!important}	
	.caixa_nome_internas {
    background-image: url(assets/img/header-site-about.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    padding: 50px;
    min-height: auto;
}
	.fsize48 {
    font-size: 39px;
    line-height: 35px;
}
	.navbar-brand2 {
    background: url(assets/img/logo.png) 1px 5px no-repeat;
    width: 233px;
    height: 64px;
    background-size: contain;
    margin-top: -77px;
    margin-left: -16px!important;
    position: fixed;
}
	
		.navbar-brand2_inside {
    background: url(assets/img/logo.png) 1px 5px no-repeat;
    width: 233px;
    height: 64px;
    background-size: contain;
    margin-top: -24px;
    margin-left: -16px!important;
    position: fixed;
}
	
	
	.fsize24 {
    font-size: 16px;
}
	
	.fixed2 {
    position: fixed;
    z-index: 60;
    top: 0px;
    background-color: #000;
    width: 100%;
    border-bottom: 0px solid #b2a293;
    padding: 26px;
}
	
	
 .item-obras-obra {
    height: 376px;
    align-items: center;
    opacity: 1;
}
	
}







.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100%;
    height: 100%;
    background-color: #000;
}.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100%;
    height: 100%;
    background-color: #000;
}





