.rod{background-color:#030324;background-image:url(../img/home/bg_rod.png);background-position:top left;background-repeat:repeat-x;padding:84px 0 23px;font-family:'Montserrat',sans-serif}
.rod__linha{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:48px}

.rod__info{flex:0 0 274px;display:flex;flex-direction:column;align-items:center;text-align:center}
.rod__logo{width:246px;height:65px}
.rod__fone{margin-top:39px;height:13px;display:flex;align-items:center;font-size:12px;line-height:13px;font-weight:400;color:#fff;white-space:nowrap}
.rod__fone img{width:13px;height:13px;margin:0 7px 0 10px}
.rod__fone a{color:#fff}
.rod__fone a:hover{color:#ffe397}
.rod__end{margin-top:38px;font-size:12px;line-height:24px;font-weight:400;color:#cdcdd3}
.rod__end strong{font-weight:700;text-transform:uppercase}
.rod__end a{color:#cdcdd3}
.rod__end a:hover{color:#ffe397}
.rod__redes{margin-top:36px;display:flex;gap:26px}
.rod__redes a{display:block;color:#fff;transition:color .25s ease}
.rod__redes a:hover{color:#ffe397}
.rod__redes svg{display:block;width:24px;height:24px}

.rod__menus{flex:0 1 762px;min-width:0;display:flex;flex-wrap:wrap;row-gap:40px;padding-top:5px}
.rod__col{display:flex;flex-direction:column;align-items:flex-start;font-size:15px;line-height:24px;color:#cdcdd3}
.rod__col--1{flex:1 1 250px}
.rod__col--2{flex:1 1 200px}
.rod__col--3{flex:1 1 312px}
.rod__tit{font-weight:700;color:#ad9e8b;text-transform:uppercase}
a.rod__tit:hover{color:#ffe397}
.rod__col a{color:#cdcdd3;font-weight:400}
.rod__col a:hover{color:#ffe397}
.rod__col a.rod__tit{color:#d6ba93;font-weight:700}
.rod__col a.rod__tit:hover{color:#ffe397}
.rod__col .rod__grupo{font-weight:700;margin-top:14px}
.rod__col .rod__tit--decor{margin-top:34px}
.rod__col a.rod__puffs{margin-top:23px}
.rod__col a.rod__almofadas{margin-top:24px}
.rod__col a.rod__baus{margin-top:18px}

.rod__col a.rod__btn{margin-top:35px;padding:13px 17px;border:1px solid rgba(255,255,255,.5);border-radius:10px;font-size:12.5px;line-height:12px;font-weight:700;color:#fff;text-transform:uppercase;white-space:nowrap;transition:background-color .3s ease,border-color .3s ease,color .3s ease}
.rod__col a.rod__btn:hover{background-color:#fff;border-color:#fff;color:#030324}

.rod__copy {
	margin-top: 62px;
	padding-left: 18px;
	font-size: 10px;
	line-height: 12px;
	font-weight: 600;
	color: #a8a8bb;
}
.copyright a{color: #a8a8bb;}
.copyright a:hover { color: rgba(255, 255, 255, 1);}
.acessalogo { position:relative; margin-left:1px; top:1px; width: 21px; height: 8px; display: inline-block; }


@media (max-width:1075px){
  .rod__info{margin:0 auto}
  .rod__copy{margin-top:40px}
.rod__copy {
	padding-left: 0;
}
}
