body.c49theme-dark{background-color:#000;}#c49main{padding:3rem 0 2rem;position:relative;background-size:cover;background-color:transparent;}#c49footer{background-color:#ffffff6e;}#c49header{min-height:350px;}#c49main:before,#c49main:after{content:' ';width:100%;position:absolute;height:80px;z-index:-1;left:0px;right:0px;background-size:105% 100%;opacity:.3;background-position:center;background-repeat:no-repeat;background-image:url(https://www.sbrimlitoral.com.br//gallery/c49-nav-shadow1.png);}#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:#10216c;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:#10216c;border-color:#10216c;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:#293a85;border-color:#293a85;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:#ffffff7a;border-top:1px dotted #d8d8d8ee;line-height:0px;padding:16px 0;}.c49row-copyright i{color:#666;}#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:#10216c;font-size:2.6rem;}.c49mod-properties-statistics .table-hover tbody tr:hover .c49-statistic-info_value{color:#10216c;}.c49mod-properties-statistics .c49-statistic-data{background-color:#10216c;}.c49mod-properties-statistics tbody tr:hover .c49-statistic-data{box-shadow:0 0 50px 50px rgba(16, 33, 108,.5) inset;}#c49mod-68{background-color:#242321;padding:6rem 10% 6rem 50%;color:#fff;background-image:url(https://www.sbrimlitoral.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{border:1px solid #393939;}.c49mod-properties-carousel-aside .carousel-indicators{left:0px;margin-left:0px;position:relative;bottom:0px;margin:0px;width:100%;background-color:#272727;padding:13px;justify-content:center;}.c49mod-properties-carousel-aside .carousel-indicators .active,.c49mod-properties-carousel-aside .carousel-item{background-color:#10216c;}.c49mod-properties-carousel-aside .carousel-indicators li{background-color:rgba(0,0,0,.55);}.c49mod-properties-carousel-aside .carousel-item,.c49mod-properties-carousel-aside .c49-property-price{background-color:#191919;color:#293a85;}.c49mod-properties-carousel-aside .carousel-caption{color:#000;}.c49mod-menu-basic .c49-title{border-bottom:4px solid #0f50a9;}.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:#666;}#c49mod-79 .card.card-banner,#c49mod-80 .card.card-banner,#c49mod-81 .card.card-banner,#c49mod-108 .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-108 .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;}.navbar{background-color:rgba(255,255,255,.8);}.c49mod-search-smart form>.form-group:after{color:rgba(16, 33, 108,.5);}.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:#0f50a9;color:#000;border:0px;margin-bottom:1.5rem;}#c49row-1-4 .row{width:100%;}#c49wrap-4 .tab-pane{margin-bottom:0px;}#c49wrap-4{padding-bottom:30px;}.c49theme-dark .c49mod-properties_hover-infos[class^=c49mod-properties-] .card .card-block{background-color:transparent;}.c49-property-block header{margin-top:-85px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}@media (max-width: 767px) {.navbar{background-color:#000000f7;}}.c49theme-gutter-thin #c49mod-5>*{margin-bottom:0!important;}#c49wrap-31 .nav-pills .nav-link{background-color:#0006;}#c49wrap-31 .nav-pills .nav-link.active{background-color:#eff2f7;color:#7b7b7b;box-shadow:0px 2px 0px 3px #bdc3cc;}.c49mod-otimization-index{background-color:#FFF;}.c49mod-otimization-index h1{color:#10216c;text-shadow:none;}.c49mod-otimization-index h2{color:#10216c;opacity:.7;text-shadow:none;}.c49row-ssl [id^=c49mod-]{margin-bottom:0px!important;}.c49mod-property-header-basic .c49-property-title h1{color:#fff;text-shadow:0 1px 10px #000;}