@charset "utf-8";
/* 
    Created on : 5 de fev. de 2026, 12:43:29
    Author     : Alexandre
*/

/* MAIN */
#outer-main-1{float: left; text-align: center;  width: 100%;}
#breadcrumbs{float: left; font-size: 50%; padding: 1rem;}
#banner-1{background: url("images/caminhao-de-mudanca-360.png") no-repeat center top; float: left; padding: 13rem 0 5.5rem 0;}
#outer-main-2{background: #E9F7E5; float: left; padding: 3rem 0 4rem 0; text-align: center;  width: 100%;}
#porque{float: left; width: 100%;}
#outer-main-3{float: left; padding: 2rem 0 5.5rem 0; text-align: center;  width: 100%;}
#orcamento{display: flex; justify-content: center;}
#outer-main-4{background: #E9F7E5 url("images/armazenamento-360_01.png") no-repeat center top; float: left; padding: 0 0 5.5rem 0; text-align: center;  width: 100%;}
#banner-2{float: left; padding-top: 15rem;}
#outer-main-5{float: left; padding: 2rem 0 2rem 0; text-align: center;  width: 100%;}
#depoimentos{float: left; margin-top: 1.5rem;}
.box-depoimentos{background: url(images/icon-stars.png) no-repeat 0 2rem;}
#outer-main-6{float: left; padding: 1rem 0 5.5rem 0; text-align: center;  width: 100%;}
#orcamento-agora{float: left; width: 100%;}
#banner-3{background: url("images/banner-3-360.png") no-repeat center top; border-bottom: 0.25rem solid transparent; border-image: url("images/bg-hr.png") 30 round; float: left; padding-top: 12rem; padding-bottom: 5rem;}
.mvv{float: left; margin-top: 4rem; width: 100%;}
#galeria{border-top: 0.25rem solid transparent; border-image: url(images/bg-hr.png) 30 round; float: left; margin-top: 5rem; padding-top: 4rem; width: 100%;}
#historico{float: left; margin-top: 2rem; width: 100%;}
#mudanca-para-hoje{float: left;}
#banner-4{background: url("images/banner-4-360.png") no-repeat center top; float: left; margin-top: 1rem; padding-top: 12.75rem;}
#banner-5{background: url("images/banner-5-360.png") no-repeat center top; float: left; margin-top: 5.5rem; padding-top: 12.75rem;}
#servicos-complementares{float: left; margin-top: 3rem;}
#armazenamento{float: left; width: 100%;}
#banner-6{background: url("images/armazenamento-360_02.png") no-repeat center top; float: left; margin-top: 0.75rem; padding-top: 15rem;}
#detalhes-armznmt{background: url("images/armazenamento-360_03.png") no-repeat center top; float: left; padding-top: 14rem; width: 100%;}
.ul-dtlh-armznmt{padding-left: 1.25rem;}
#contato{float: left; width: 100%;}
#form{background: url("images/bg-form.png") repeat-y left top; float: left; margin: 5.5rem 0 0 0; padding: 5.5rem 2.5% 5.5rem 7%; max-width: 1206px;}
.form-button{background-color: #FFF; border: none; border-radius: 1.25rem; cursor: pointer; float: right; margin-top: 1rem; padding: 0.625rem 3.625rem 0.625rem;}
#form-orcmnt{background: url("images/bg-form.png") repeat-y left top; float: left; margin: 0 0 5.5rem 0; padding: 3.5rem 2.5% 5.5rem 7%; width: 90.5%;}
.obs{font-size: x-small;}


/* FOOTER */
#outer-footer{background: url("images/bg-footer-360_03.png") no-repeat center top; border-top: 0.3125rem solid #35358C; float: left; padding-top: 1rem; text-align: center; width: 100%;}
#footer{float: left; width: 100%;}
.column-footer{float: left; margin-bottom: 1rem;}
.column-footer-bar{list-style: none; margin: 0; padding: 0;}
.column-footer-item{display: inline;}
.h4footer{color: #000; display: block; font-size: smaller; padding: 1rem; letter-spacing: 0.25rem;}
#column-right{float: left; margin-top: 2rem; width: 100%;}
#copyrights{border-top: 1px solid #35358C; color: #000; float: left; font-size: 14px; font-weight: 100; line-height: 1.44; padding-top: 1.5rem; text-align: center; width: 100%;}


/* BUTÕES */
.orcamento-button{background: #35358C; border-radius: 1.875rem; color: #FFF; float: right; letter-spacing: 0.25rem; margin: 1rem 0 0 1rem; padding: 1.125rem 3.875rem 1.125rem 3.875rem;}
.orcamento-large-button{background: #35358C; border-radius: 0.9375rem; color: #FFF; float: left; font-size: x-large; letter-spacing: 0.25rem; padding: 1.375rem 2rem 1.375rem 2rem;}
.orcamento-agora-button{background: #35358C; border-radius: 1.875rem; color: #FFF; float: left; letter-spacing: 0.25rem; margin: 1rem 0.375rem 0 0.375rem; padding: 0.75rem 3.125rem 0.75rem 3.125rem;}


@media only screen and (min-width: 375px){
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-375_01.png") no-repeat center top;}
    #outer-footer{background: url("images/bg-footer-375_03.png") no-repeat center top;}
}

@media only screen and (min-width: 390px){
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-390_01.png") no-repeat center top;}
    #outer-footer{background: url("images/bg-footer-390_03.png") no-repeat center top;}
}

@media only screen and (min-width: 412px){
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-412_01.png") no-repeat center top;}
    #outer-footer{background: url("images/bg-footer-412_03.png") no-repeat center top;}
}

@media only screen and (min-width: 430px){
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-430_01.png") no-repeat center top;}
    #outer-footer{background: url("images/bg-footer-430_03.png") no-repeat center top;}
}

@media only screen and (min-width: 768px){
    .orcamento-large-button{padding: 1.375rem 5rem 1.375rem 5rem;}
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-768_01.png") no-repeat right top;}
    #banner-2{padding-top: 2.4375rem; width: 56%;}
    .centralizando{display: flex; justify-content: center;}
    #outer-footer{background: url("images/bg-footer-768_03.png") no-repeat center top;}
    .column-footer{min-height: 13.25rem; width: 50%;}
    #column-right{margin-top: 0;}
    #banner-4{background: url(images/banner-4-360.png) no-repeat left 2rem; padding-left: 22.25rem; padding-top: 0;}
    #banner-5{background: url(images/banner-5-360.png) no-repeat right 2rem; padding-right: 22.25rem; padding-top: 0;}
    #banner-6{background: url("images/armazenamento-768_02.png") no-repeat right 1rem; margin-top: 0; min-height: 24.375rem; padding-right: 22.375rem; padding-top: 0;}
    #cor-do-fundo-do-banner-6{background-color: #35358C; color: #FFF; border-radius: 10px; padding: 3rem 1.5rem 3rem; position: relative; top: 2rem;}
    #detalhes-armznmt{background: url(images/armazenamento-360_03.png) no-repeat 25.5rem 28.25rem; padding-top: 0;}
    .fig-right{float: right;}
    .ul-dtlh-armznmt{padding-right: 22.5rem;}
    .form-button{margin-right: 21rem;}
}

@media only screen and (min-width: 820px){
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-820_01.png") no-repeat right top;}
    #detalhes-armznmt{background: url(images/armazenamento-360_03.png) no-repeat 28.5rem 28.25rem;}
    .form-button{margin-right: 24rem;}
    #outer-footer{background: url("images/bg-footer-820_03.png") no-repeat center top;}
}

@media only screen and (min-width: 1024px){
    #outer-header{height: auto;}
    #logo{width: auto;}
    #menu-primary{display: none;}
    #menu-secundary{display: block;}
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-1024_01.png") no-repeat right top;}
    #banner-2{width: 50%;}
    #detalhes-armznmt{background: url(images/armazenamento-360_03.png) no-repeat 41rem 20.375rem;}
    .ul-dtlh-armznmt{padding-right: 22.875rem;}
    .form-button{margin-right: 35rem;}
    #outer-footer{background: url("images/bg-footer-1024_03.png") no-repeat center top;}
    #footer{padding-top: 0.6875rem;}
    .column-footer{margin-right: 2%; width: 31%;}
}

@media only screen and (min-width: 1280px){
    #menu-secundary{width: 74%;}
    .menuitem-secundary{margin: 1rem 0 0 3rem;}
    #banner-1{background: url("images/caminhao-de-mudanca-1280.png") no-repeat left top; padding: 2rem 0 5.5rem 43.25rem;}
    #outer-main-4{background: #E9F7E5 url("images/armazenamento-1280_01.png") no-repeat right top;}
    #banner-2{width: 41%;}
    #outer-footer{background: url("images/bg-footer-1280_03.png") no-repeat center top;}
    #banner-3{background: url("images/banner-3-1280.png") no-repeat right 2rem; padding-top: 0; padding-bottom: 5rem; padding-right: 45.25rem;}
    #banner-4{background: url("images/banner-4-1280.png") no-repeat left 2rem; padding-bottom: 1rem; padding-left: 44.25rem;}
    #banner-5{background: url("images/banner-5-1280.png") no-repeat right 2rem; padding-bottom: 1rem; padding-right: 44.25rem;}
    #banner-6{background: url("images/armazenamento-1280_02.png") no-repeat right 1rem; min-height: 46.875rem; padding-right: 43.375rem;}
    #cor-do-fundo-do-banner-6{top: 4rem;}
    #detalhes-armznmt{background: url(images/armazenamento-360_03.png) no-repeat 56.5625rem 19.375rem;}
    .ul-dtlh-armznmt{padding-right: 27.875rem;}
    .form-button{margin-right: 48.25rem;}
}

@media only screen and (min-width: 1366px){
.orcamento-agora-button{margin: 1rem 1rem 0;}
#detalhes-armznmt {background: url(images/armazenamento-360_03.png) no-repeat 61.5625rem 19.375rem;}
.form-button{margin-right: 52.875rem;}
#outer-footer{background: url("images/bg-footer.png") no-repeat center top;}
}

@media only screen and (min-width: 1440px){
#banner-3 {padding-right: 47.25rem;}
#detalhes-armznmt {background: url(images/armazenamento-360_03.png) no-repeat 64.5rem 19.375rem;}
}