@media screen and (min-width:1920px){#banner .swiper-slide video,#banner .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:top center}}@media screen and (max-width:1200px){.container{padding:30px 20px}}@media screen and (max-width:1050px){.mainform{width:fit-content;top:0;right:auto;left:auto;position:relative;transform:none;margin-top:20px}#form_contact{position:relative;background:#fff}#form_contact:before{content:"";position:absolute;inset:0;padding:2px;border-radius:20px;background:linear-gradient(113deg,#0090cf,#1b416d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:gradientMove 6s linear infinite}#form_contact:after{content:"";position:absolute;inset:-6px;border-radius:22px;background:linear-gradient(113deg,#0090cf,#1b416d);filter:blur(12px);opacity:.4;z-index:-1;animation:gradientMove 6s linear infinite}@keyframes gradientMove{0%{background-position:0% 50%}to{background-position:200% 50%}}}@media screen and (max-width:900px){.bannerDesk{display:none}.bannerMobile{display:flex}#banner .swiper-slide video,#banner .swiper-slide .bannerMobile img{object-position:center;object-fit:cover;aspect-ratio:4 / 4;max-height:900px;min-height:450px}}@media screen and (max-width:460px){#form_contact{padding:30px 20px}.mainform{padding:0 20px}}@media screen and (max-width:450px){.slidesPorque{padding:0 35px}}@media screen and (max-width:850px){.sectionSlides .main{flex-direction:column;gap:40px}.slideImovel,.textoImovel{width:100%;max-width:100%}}@media screen and (max-width:590px){.itemFooter{width:100%}}
