body{background-color:#e6e9ee;background-image:url(https://www.cirolorensiimoveis.com.br//gallery/c49-bg-blur1.jpg);background-size:cover;}#c49main{padding:3rem 0 2rem;box-shadow:0 0 60px rgba(0,0,0,.5), 0 0 4px rgba(0,0,0,.5);position:relative;}#c49main:after{top:-28px;}#c49main:before{bottom:-28px;}#c49mod-5 .c49-property-card{box-shadow:0 5px 15px rgba(0,0,0,.1);}#c49mod-39 .c49mod-banner-basic .card-img,#c49mod-40 .c49mod-banner-basic .card-img{padding-top:50%;}#c49mod-14 .c49mod-banner-basic .card-img{padding-top:100%;}#c49mod-5 .c49-property-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.3);}.card .card-header,.c49mod-menu-basic .c49-title,.card-header > .c49-card-title > a{background-color:#000000;color:#FFF;}.nav-pills .nav-link{color:#000;}.card-header > .c49-card-title > a:hover,.nav-pills .nav-link:hover,.nav-pills .nav-link:active,.nav-pills .nav-link:focus{color:#fff;}.card-header .nav-tabs .nav-link:not(.active){color:#000;}.c49-card-title .fa{color:#ffffff;}.c49btn.c49btn-main{background-color:#000000;border-color:#000000;color:#FFF;}.c49btn.c49btn-main:hover,.c49btn.c49btn-main:focus,.c49btn.c49btn-main:active,.modal-content .modal-header,.c49btn.c49btn-main.active,.show>.c49btn.c49btn-main.dropdown-toggle{background-color:#191919;border-color:#191919;color:#FFF;}#c49row-2-1{background-color:rgba(255,255,255,.85);padding:4rem 0;}.c49row-logo-header{padding:4rem 0 1rem;}#c49row-1-3{height:0px;}#c49row-2-3{padding:0 0 2rem;}.c49row-searches{padding:4rem 0 0;}.c49row-copyright{background:rgba(241,241,241,.5);border-top:1px dotted #ccce;line-height:0px;padding:16px 0;border-bottom:4px solid #292b2c;}#c49row-3-2{background:rgba(0,0,0,.035);padding-top:3rem;}#c49row-3-2,#c49row-3-3{padding-top:3rem;}[class^='c49mod-contact-'] .btn > .c49-label{font-size:1.5rem;letter-spacing:.2px;font-weight:700;}[class^='c49mod-contact-'] .c49-icon{color:#ffffff;font-size:2.6rem;}.c49mod-properties-statistics .table-hover tbody tr:hover .c49-statistic-info_value{color:#000000;}.c49mod-properties-statistics .c49-statistic-data{background-color:#000000;}.c49mod-properties-statistics tbody tr:hover .c49-statistic-data{box-shadow:0 0 50px 50px rgba(0, 0, 0,.5) inset;}#c49mod-68{background-color:#242321;padding:6rem 10% 6rem 50%;color:#fff;background-image:url(https://www.cirolorensiimoveis.com.br//gallery/c49-key-hands1.jpg);background-position:left center;font-weight:800;text-align:right;background-size:cover;border-radius:.25rem;}.c49row-logo-footer{padding:2rem 0 3rem;}.c49mod-search-smart,.c49mod-search-smart .form-group{margin-bottom:0px;}#c49mod-70 .c49mod-search-smart form > .form-group:after{font-size:2rem;bottom:6px;}.c49mod-search-smart label{display:none;}.c49mod-search-smart form:after{top:9px;}.c49mod-search-smart #c49-smart-input{padding:1rem 1.4rem;border:0px;font-size:1.4rem;font-style:italic;}#c49wrap-27 img{margin-top:30px;}.c49mod-properties-carousel-aside .carousel-indicators{left:0px;margin-left:0px;position:relative;bottom:0px;margin:0px;width:100%;padding:13px;justify-content:center;}.c49mod-properties-carousel-aside .carousel-indicators .active,.c49mod-properties-carousel-aside .carousel-item{background-color:#000000;}.c49mod-properties-carousel-aside .carousel-item,.c49mod-properties-carousel-aside .c49-property-price{background-color:#ffffff;color:#000;}.c49mod-properties-carousel-aside .carousel-caption{color:#000;}.c49mod-menu-basic .c49-title{border-bottom:4px solid #ffffff;}.c49mod-menu-basic .btn-group-vertical .btn{border-width:0 0 1px;margin-bottom:1px;}.c49mod-menu-basic .btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0px;}#c49footer [class^='c49mod-contact-'] .c49-icon{font-size:1.2rem;color:#000;}.nav-tabs .nav-link{background-color:#ffffff;color:#000;}.nav-tabs .nav-link:not(.active):focus,.nav-tabs .nav-link:not(.active):hover{background-color:#e6e6e6;}#c49mod-79 .card.card-banner,#c49mod-80 .card.card-banner,#c49mod-81 .card.card-banner,#c49mod-105 .card.card-banner{overflow:visible;border:0px;margin-top:2rem;}#c49mod-79 .card.card-banner .card-title,#c49mod-80 .card.card-banner .card-title,#c49mod-81 .card.card-banner .card-title,#c49mod-105 .card.card-banner .card-title{bottom:100%;text-align:center;font-style:italic;background-color:transparent;background-image:none;margin-bottom:10px;color:inherit;padding:0px;font-size:1.35rem;}.emp-card .imocond{padding:20px 0px;text-align:center;font-size:1.3rem;text-transform:uppercase;color:#FFF;border-radius:5px;cursor:pointer;box-shadow:0px 0px 10px #0009;margin-bottom:-20px 0px 80px 0px!important;}.emp-card .imocond .fa-mouse-pointer{font-size:1.5rem;margin-left:20px;}.emp-card .c49-title{background-color:#ffffff;color:#000;border:0px;margin-bottom:1.5rem;}#c49row-1-4 .row{width:100%;}.c49mod-otimization-index{background-color:#FFF;}.c49mod-otimization-index h1{color:#000000;text-shadow:none;}.c49mod-otimization-index h2{color:#000000;opacity:.7;text-shadow:none;}.c49row-ssl [id^=c49mod-]{margin-bottom:0px!important;}div#c49row-3-5{margin-top:30px;}