@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700&display=swap');@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700&display=swap');
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-loading .slick-list{background:#fff url(//herzog.com.br/wp-content/themes/herzog/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:0}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:6px;height:6px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:28px;line-height:20px;position:absolute;top:0;left:0;width:5px;height:5px;content:'•';text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#fff;font-size:30px}.slick-slide{opacity:.25;transition:all .6s ease;transform:scale(.8)}.slick-current{opacity:1;transition:all .6s ease;transform:scale(1)}@font-face{font-family:'Pacifico';src:url(//herzog.com.br/wp-content/themes/herzog/css/pacifico.eot);src:url(//herzog.com.br/wp-content/themes/herzog/css/pacifico.eot?#iefix) format('embedded-opentype'),url(//herzog.com.br/wp-content/themes/herzog/css/pacifico.woff) format('woff'),url(//herzog.com.br/wp-content/themes/herzog/css/pacifico.ttf) format('truetype'),url(//herzog.com.br/wp-content/themes/herzog/css/pacifico.svg#Pacifico) format('svg')}#disqus_thread{margin-top:20px}*{-moz-box-sizing:border-box;box-sizing:border-box}.blue{color:#fff}.variable-width .slick-slide p{background:#fff;height:100px;color:#3498db;margin:5px;line-height:100px}.buttons{padding:0 20px 20px;margin-bottom:10px}.buttons .button{background:#fff;color:#3498db;float:left;margin:5px}.content{margin:auto;padding:20px;width:600px}.content:after,.buttons:after{clear:both;content:'';display:table}
#resultado .pagination{max-width:90%;width:100%;margin:0 auto}#resultado li.page-item.active a{background-color:#3388dc;color:#fff}#resultado .more-results.infinity-btn{margin-bottom:30px;display:none !important}#resultado .more-results{color:#3388dc;border:solid 2px #3388dc;border-radius:10px;padding:5px 20px;margin:0 auto 50px auto;display:inline-block;padding:0;margin:0;padding:10px 12px}#resultado .more-results:hover{background-color:#3388dc;color:#fff}#resultado .slick-slide{opacity:1}#resultado .slick-prev{left:-45px}#resultado .slick-next{right:-45px}#resultado .slick-prev,#resultado .slick-next{top:23px}#resultado .slick-prev,#resultado .slick-next{top:23px !important}#resultado .slick-prev:before,#resultado .slick-next:before{opacity:1;color:#185abc !important;font-size:30px}#resultado .slick-current{opacity:1;transform:scale(.8)}
body,html{height:100%}body{font-family:'Source Sans Pro',sans-serif;font-size:16px}a{transition:all .3s ease-in-out 0s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#tarja-contato{background:#22b0b7;padding:13px 0;position:relative;z-index:1031}#tarja-contato p{color:#fff;font-size:16px;margin-bottom:0;display:inline}#tarja-contato span{margin:0 10px;display:inline-block}#tarja-contato #socials{float:right}#tarja-contato #socials a{color:#fff;margin-left:10px;font-size:20px}.dropdown-item:hover{color:#22b0b7 !important}.navbar-nav{margin-top:27px}.navbar-light .navbar-toggler{color:#65b700 !important}.navbar-nav li{font-size:16px;line-height:1.2}.navbar-nav li a,.nav-link{color:#474747;display:block}.navbar-nav li a:hover,.nav-link:hover{color:#000}.navbar-nav li a.btn{background:#ad6c41;color:#d6c4ac}.navbar-nav li a.btn:hover{background:#8f5a37;border-color:#8f5a37;color:#fff}.bg-dark.top-nav-collapse{padding:13px;background:#03172f !important;background:linear-gradient(90deg,rgba(3,23,47,1) 0%,rgba(11,67,109,1) 100%) !important;box-shadow:0px -9px 25px #000}.navbar-dark .navbar-nav .nav-link{color:#fff}.nav-item .active{color:#000}h2{font-size:30px;color:#0b61a3;line-height:1.2;font-weight:300}h3{font-size:30px;color:#237c90;font-weight:300}p{font-size:17px;font-weight:400;color:#838383;margin-bottom:25px}a:hover{color:#396281;text-decoration:none;cursor:pointer}#navbar .container{padding:0 15px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:25px;padding-left:25px}.bg-dark{background:0 0 !important}.navbar-brand{margin-right:70px}.navbar-brand img{transition:all .3s ease-in-out 0s}.navbar-nav li.current_page_item a{color:#22b0b7}.navbar-nav li a.btn-primary{background:#1cbb99;color:#fff !important;border:solid 1px #1cbb99;margin:0 0 0 20px;padding:5px 35px;border-radius:6px}.navbar-nav li a.btn-primary:hover{background:#f99e1d;color:#fff !important;border:solid 1px #f99e1d}#vitrine{position:relative;z-index:0;padding-top:151px}.home #vitrine{background:#fff !important;background:linear-gradient(0deg,#fff 18%,transparent 18%),linear-gradient(90deg,#03162f 0%,#0b436c 100%) !important}#img-vitrine{height:436px;background-size:cover}#headline{position:relative;top:0;right:0;z-index:1;text-align:right;width:420px;background:rgba(34,176,183,.9);padding:40px 52px;float:right}.link-back{margin-bottom:30px;display:inline-block;color:#3bb64a}.socials{float:right}.socials a.facebook svg{fill:#4267b2}.socials a.twitter svg{fill:#1f98c7}.socials span{position:relative;top:-6px;color:#3b5262;margin-right:5px;display:inline-block}#headline h2{color:#fff;font-size:30px;font-weight:300}#decisao{margin:95px 0}#decisao h2{margin-bottom:35px}.imoveis-block,.adm-block{padding:30px 0;display:block;transition:all .3s ease-in-out;position:relative;top:0}.imoveis-block{text-align:center}.imoveis-block h3,.adm-block h3{color:#0b61a3;font-size:50px;font-weight:600}.adm-block{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_verde.png) #37b6bc}.imoveis-block p,.adm-block p{color:#0b61a3;font-size:22px;font-weight:300}.imoveis-block p{text-align:center}.btn-busca-imoveis{line-height:2.5 !important}.adm-block p{text-align:left}#ofereca{background-size:cover;background-position:center;padding:84px 0 150px}#ofereca h2{color:#fff;font-size:50px;font-weight:600}#ofereca p{color:#fff;font-size:30px;line-height:130%}.home #slide-de-imoveis{background:linear-gradient(0deg,#fff 27%,transparent 27%),linear-gradient(90deg,#22b0b7 0%,#87d6da 100%);padding:60px 0 0;margin-top:5px}#slide-de-imoveis h2{color:#fff;margin-bottom:45px}#slide-de-imoveis .bg-blue{background:#093a60}#slide-de-imoveis .info-imovel{padding:0 10px 0 95px;min-height:100%}#slide-de-imoveis .info-imovel h3{font-size:33px;color:#fff;font-weight:400;margin-bottom:0}#slide-de-imoveis .info-imovel h4{font-size:26px;color:#fff;font-weight:300;margin-bottom:30px}#slide-de-imoveis .info-imovel p{font-size:20px;color:#fff;font-weight:300;margin-bottom:0}#slide-de-imoveis .valor{color:#31b6bd}#slide-de-imoveis .info-complementar{background:#052c4b;border-top:solid 4px #2eb0b6;height:100%}#slide-de-imoveis .info-complementar p{color:#fff;text-align:center;padding:20px;margin-bottom:0}#slide-de-imoveis .slider{position:relative;z-index:1}.slide-de-imoveis-left,.slide-de-imoveis-right{position:absolute;top:42%;font-size:45px;color:#fff;z-index:3}.slide-de-imoveis-left{left:30px}.slide-de-imoveis-right{right:30px}#slide-de-imoveis .fa-caret-right{text-shadow:-2px 3px 6px rgba(0,0,0,.54)}#quem-somos{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_white.png);position:relative;padding-top:60px;z-index:0;padding-bottom:60px}#quem-somos p{font-size:18px}#quem-somos img.logo-azul{width:256px}#call-cases{background-size:cover;background-position:center;padding:84px 0 150px;min-height:600px}#call-cases h2{color:#fff;font-size:50px;margin-bottom:0}#call-cases p{color:#fff;font-size:25px;margin-bottom:30px}.logotipo_cliente{width:194px;margin:0 auto}#depoimentos{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_azul.png) #0a3b62;padding:66px 10px}#depoimentos h2{color:#266b9f;font-size:30px;font-weight:400}#depoimentos h3{font-size:22px;font-weight:300;color:#aeaeae}#depoimentos h4{font-size:20px;font-weight:400;color:#fff}#depoimentos .depoimento p{font-size:16px !important;color:#fff !important}#depoimentos img{width:255px}.slide-depoimentos{margin-top:50px}.slide-depoimentos-left,.slide-depoimentos-right{position:absolute;top:43%;font-size:45px;color:#266b9f;z-index:3}.slide-depoimentos-left{left:0}.slide-depoimentos-right{right:0}#ultimas-noticias{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_noticias_home.png) repeat-x #fff;background-position:bottom;padding:65px 0 40px;margin-bottom:9px}#ultimas-noticias h2{color:#22b0b7;margin-bottom:40px}#ultimas-noticias .card{min-height:100%}#ultimas-noticias .card p{font-size:16px;color:#747474}#ultimas-noticias .card h4 a{font-size:20px;color:#27b2b9;margin-top:25px;display:inline-block}#ultimas-noticias .btn-outline{border:solid 2px #fff;color:#fff;margin-top:60px;padding:8px 30px;border-radius:10px}#ultimas-noticias .btn-outline:hover{border:solid 2px #22b0b7;color:#22b0b7;background:#fff}.link{color:#27b2b9}.card{box-shadow:0px 0px 21px 0px rgba(0,1,1,.17);border:none;border-radius:6px}#newsletter{background:#c8ebed;padding:50px 0;margin-bottom:8px}#newsletter h2{font-size:25px;color:#27b2b9}#newsletter .wpforms-field-medium{border:none;border-radius:10px}.wpforms-container button[type=submit]{color:#27b2b9 !important;outline:none;background:0 0 !important;font-size:1rem;padding:6px 30px !important;border:solid 2px #27b2b9 !important;border-radius:10px !important;cursor:pointer !important;width:auto !important}#info-contato{padding:108px 0;background:#03172f;background:linear-gradient(90deg,rgba(3,23,47,1) 0%,rgba(11,67,109,1) 100%)}#info-contato a .fab{color:#fff;margin:10px 8px;font-size:22px}#info-contato h4{color:#fff;font-size:18px;margin-top:20px;margin-bottom:0}#info-contato .titled{margin-top:10px}#info-contato .titled li a{font-size:18px;line-height:231%}#info-contato a{color:#fff}#info-contato a:hover{color:#27b2b9}#info-contato p{color:#fff;font-size:16px;margin-top:30px;margin-bottom:10px}#info-contato .address p{margin-bottom:5px;margin-top:15px}.btn-outline-white{color:#fff;padding:15px 65px;border:solid 2px #fff;border-radius:10px;font-size:18px}.btn-outline-white:hover{background:#fff;border-color:#fff}.btn-outline-blue{color:#0d80d9;padding:6px 50px;border:solid 2px #0d80d9;border-radius:10px;font-size:18px}.btn-outline-blue:hover{background:#0d80d9;border-color:#0d80d9;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1cbb99;border-color:#1cbb99}.btn-outline-primary{color:#bd06c1;padding:10px 30px;border:solid 3px #bd06c1;border-radius:6px}.btn-outline-primary:hover{background:#bd06c1;border-color:#bd06c1}.btn-outline-secondary{color:#ab6436;padding:10px 30px;border:solid 3px #ab6436;border-radius:6px}.btn-outline-secondary:hover{background:#ab6436;border-color:#ab6436}.carousel-indicators li{background:#d0dde8}.carousel-indicators .active{background:#6bb80c}#credit{padding:20px;background:#27b2b9}#footer_alerta_logo{float:left;margin-right:10px}#footer_alerta_logo img{width:15px}#credit p{margin-bottom:0;color:#fff;font-size:11px;margin-top:6px}#credit p a{color:#fff;font-size:11px !important}#busca-section{background:#e5e5e5;padding:208px 0 50px;margin-top:-144px}.page #vitrine{margin-bottom:0;background:linear-gradient(0deg,#e5e5e5 18%,transparent 18%),linear-gradient(90deg,#03162f 0%,#0b436c 100%)}.btn-filter{background:#22b0b7;color:#fff;padding:6px 40px;font-size:20px}.btn-filter:hover{background:#0b426c;color:#fff}.btn-filter.disabled{border:none;border-radius:10px;background:#d8d8d8;color:#b9b9b9;padding:6px 40px;font-size:20px;cursor:default}.btn-filter .fa-sliders-h{color:rgba(255,255,255,.4);margin-right:10px}#busca-section .input-group-text{padding:.375rem 1.2rem;margin-bottom:0;font-weight:400;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;background-color:#0b426c;border:1px solid #0b426c;border-radius:0 10px 10px 0}#busca-section .texto-filtros{color:#5c5c5c;margin-top:10px;display:inline-block}#resultado{padding:80px 0}#resultado .box-preview{box-shadow:0 0 17px 4px rgba(0,0,0,.18);position:relative;overflow:hidden;cursor:pointer;margin-bottom:30px;background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_white.png);height:650px;display:block}#resultado .cat{padding:8px 25px;color:#fff;font-size:18px;margin-bottom:20px}.venda-loc{background:#3388dc}.venda{background:#0a416b}.loc{background:#43d29a}.renda{background:#1792c0}#resultado .content-box p{color:#838383;font-size:16px;margin-bottom:8px}#resultado p.local{color:#838383;margin-bottom:24px;font-size:20px}#resultado .local span{text-indent:25px;font-weight:300}#resultado .local strong{display:block;line-height:100%;font-weight:600}#resultado .local i{color:#1f98c7;margin-right:5px;top:5px;position:relative}#resultado .content-box{padding:10px 25px}#resultado .content-box h2{color:#4cb1b2;font-size:18px;font-weight:600}#resultado .areas p{font-size:22px;color:#838383;padding:14px 21px;margin-bottom:0;background:rgba(0,0,0,.1)}#resultado .areas p .title-area{color:#6cbcbd;font-size:14px;display:block}#resultado .no-gutters>.col,#resultado .no-gutters>[class*=col-]{padding-right:1px;padding-left:1px}#resultado p.valor{text-align:center;font-size:16px;color:#22b0b7;padding:20px 0}#resultado p.valor i{margin-right:5px;display:inline-block}#filter{background:#0a416b}#filter .filter-header{background:#22b0b7;padding:13px 0;margin-bottom:30px}#filter .filter-header a{color:#fff}#filter h3{color:#fff;font-size:18px;margin-bottom:12px}#filter .btn-secondary{background:#fff;color:#0a416b;min-width:120px;border-radius:10px;margin-right:8px;margin-bottom:20px}#filter .filter-block{margin-bottom:20px}#filter .form-row>.col,.form-row>[class*=col-]{padding-right:8px;padding-left:8px}select.form-control{-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 24 24'><path fill='grey' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>") #fff;background-position:98% 50%;background-repeat:no-repeat}#filter .form-control{border-radius:10px}#filter .btn-submit{background:#22b0b7;color:#fff;border-radius:10px;padding:5px 40px;margin-bottom:50px}#filter .btn-secondary{border:none}#filter .btn-secondary.btn-selected{background:#3388dc;color:#0a416b}.more-results{color:#3388dc;border:solid 2px #3388dc;border-radius:10px;padding:5px 20px;margin:0 auto 50px auto;display:inline-block}.more-results:hover{background:#3388dc;color:#fff}#header{position:relative;z-index:0;padding-top:151px;background:#fff;background:linear-gradient(0deg,#fff 18%,transparent 18%),linear-gradient(90deg,#03162f 0%,#0b436c 100%)}#header .venda-loc,#header .venda,#header .loc{padding:55px 0 30px}#header h3{color:#fff}#header a{color:#fff;position:relative;top:8px;font-size:18px}#detalhes{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_white.png);padding-top:60px;padding-bottom:50px}#detalhes h2.local{font-size:30px;color:#838383}#detalhes h2.local i{color:#3388dc;position:relative;top:5px}#detalhes h2 span{text-indent:25px}#detalhes h2 strong{display:block}#detalhes .valor{color:#22b0b7;margin-bottom:18px;font-size:18px;display:block}.btn-outline-green{color:#27b2b9;border-radius:10px;border:solid 2px #27b2b9;padding:8px 30px;text-align:center}.btn-outline-green:hover{color:#fff;background:#27b2b9}#detalhes .btn-outline-green{font-size:18px}#detalhes .codigo{color:#838383;font-size:16px;margin-bottom:40px}#detalhes .codigo span{color:#4cb1b2}#detalhes .codigo i{margin-left:10px;color:#3388dc}#detalhes h3{color:#4cb1b2;font-size:20px;font-weight:600}#detalhes p{font-size:17px;color:#838383}#detalhes .bloco{background:rgba(0,0,0,.1);text-align:center;padding:15px}#detalhes .bloco p{color:#838383;font-size:18px !important;margin-bottom:0}#detalhes .bloco h5{color:#6cbcbd;font-size:16px}#detalhes .imovel-tipo{background:#22b0b7}#detalhes .imovel-tipo h5{color:#a7fbff}#detalhes .imovel-tipo p{color:#fff}#detalhes .caracteristicas{margin-top:40px}#detalhes .caracteristicas p{color:#4cb1b2}#detalhes .caracteristicas p span{color:#838383}#detalhes .caracteristicas h6{color:#4cb1b2;margin-bottom:20px}#diferenciais{color:#fff;background:#22b0b7;padding:60px 0}#diferenciais h4{margin-bottom:30px;font-size:20px}#diferenciais ul{margin:0;padding-left:17px}#diferenciais ul li{font-size:17px}#diferenciais #icon-dif{fill:#fff;width:25px;margin-right:5px}.btn:not(:disabled):not(.disabled),.sp-container button:not(:disabled):not(.disabled){cursor:pointer}span.btn{color:#fff}.box-preview .btn-more{border-radius:6px;padding:10px 45px;font-size:16px;background:#22b0b7;border:none;transition:all .3s linear;color:#fff}.box-preview .btn-more{transition:transform .3s;position:absolute;width:100%;bottom:-44px;border-radius:0}.box-preview:hover .btn-more{transform:translate(0px,-44px)}.gallery{padding:60px 0 20px}.gallery .lightbox{margin-bottom:20px;display:block;cursor:pointer}.grid-gallery a:hover{opacity:.8}#mapa{background:#0b4069;background:linear-gradient(0deg,rgba(11,64,105,1) 0%,rgba(11,64,105,1) 48%,rgba(255,255,255,1) 48%,rgba(255,255,255,1) 100%)}#mapa p{margin-top:40px;color:#22b0b7;font-size:18px;padding-bottom:20px}#mapa a{color:#22b0b7;margin:5px}#mapa a:hover{color:#b4fcff;margin:5px}#mapa span{margin-left:10px;display:inline-block}#duvidas-info{padding:60px 0;background:#fff}#duvidas-info h3{font-size:22px;color:#22b0b7;font-weight:500}#duvidas-info p{font-size:18px}#duvidas-info span{font-size:22px;color:#22b0b7}section#video_imovel{margin-bottom:20px;padding:10px}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{display:block !important;width:100% !important;padding:.375rem .75rem !important;font-size:1rem !important;line-height:1.5 !important;color:#495057 !important;background-color:#f2f2f2 !important;background-clip:padding-box !important;border:solid 1px #dadada !important;border-radius:10px !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important}div.wpforms-container-full .wpforms-form .wpforms-field{padding:6px 0}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:400 !important;color:#22b0b7;margin-left:13px !important}#wpforms-form-131 .wpforms-submit-container{padding:6px 0 0 !important}#central{background:#e5e5e5;padding-bottom:40px}#central-white{background:#fff;padding:70px 0}#central-white h2{font-size:20px;color:#22b0b7;font-weight:400}#central-white ul{padding-left:18px}#central-white ul li{font-size:17px;color:#838383;margin-bottom:18px}.page-template-page-quem-somos #vitrine,.page-template-page-servicos_imobiliaria #vitrine,.page-template-page-servicos_adm #vitrine{margin-bottom:0}.page-template-page-quem-somos #headline{float:left}#central h1{text-align:center;margin-top:76px;margin-bottom:63px;color:#0b61a3;font-size:30px}#central h1 strong{font-weight:600}#central p{font-size:17px}#compromisso{background:#36b6bd;padding:60px 0}#compromisso h2{color:#fff;margin-bottom:20px}#compromisso p{color:#fff;font-size:20px;margin-bottom:10px}#frase-destaque{padding:82px 0;background:#e5e5e5}#frase-destaque p{color:#0b61a3;text-align:center;font-size:26px;font-weight:300}.wpforms-recaptcha-container{display:none}#frase-destaque strong{font-weight:600}.solucoes{margin-top:72px}.solucoes .icone,a.box-servico .icone{width:74px;height:50px}.solucoes h4{font-size:20px;color:#0b61a3;margin-top:10px}#servicos{padding:60px 0}.title-strong{font-weight:600}a.box-servico h2{margin-bottom:45px}a.box-servico p{color:#838383;font-size:17px}a.box-servico h3{font-size:20px;font-weight:400;color:#22b0b7;margin-top:8px}.wrap-servico{margin-bottom:30px;margin-top:8px}a.box-servico{background:#f6f6f6;display:block;padding:30px;min-height:100%;position:relative;top:0}a.box-servico:hover{top:-3px;background:#fff;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,.15);box-shadow:0px 0px 18px 0px rgba(0,0,0,.15)}a.box-servico span{color:#22b0b7;font-weight:600}#call-to-contact{padding:50px 0}.page-template-page-servicos_imobiliaria #call-to-contact,.page-template-page-servicos_adm #call-to-contact{background:#0b426c}.page-template-page-servico #call-to-contact{background:#22b0b7}#call-to-contact p{color:#fff;margin-bottom:0}#header .green,#header .blue{padding:55px 0 30px}#header .green{background:#22b0b7}#header .green h1{color:#fff}#header .blue{background:#062c4d}#header .icone{width:51px;height:50px;position:relative;top:-8px}#header .blue h3{color:#22b0b7}#outros-servicos{padding:70px 0}#outros-servicos .wrap-servico{margin:0}#outros-servicos a.box-servico{min-height:100%}#outros-servicos a.box-servico h3{font-size:18px}#outros-servicos .wrap-servico-title{background:#0a416b;color:#22b0b7;font-size:17px}#outros-servicos .wrap-servico-title h3{font-size:18px;padding:70px 0;color:#22b0b7}#outros-servicos .wrap-servico-title h3 strong{font-weight:600;display:block;font-size:23px2}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font-size:16px;font-weight:400;line-height:1.3;background:#7ad6db;border-radius:10px !important;padding:10px !important;float:left !important;margin:5px !important;color:#fff;width:160px;text-align:center}li.wpforms-selected label.wpforms-field-label-inline{background:#02989f !important}div.wpforms-container-full .wpforms-form input[type=checkbox],div.wpforms-container-full .wpforms-form input[type=radio]{display:none !important}#wpforms-250-field_12-container{transition:all .3s ease-in-out 0s}#call-to-search{background-size:cover;background-position:center;padding:84px 0 150px;min-height:600px;margin-bottom:3px}#call-to-search h3{color:#fff;font-size:50px;margin-bottom:0}#call-to-search p{color:#fff;font-size:25px}#call-to-search .btn{margin-top:30px}label{font-weight:400;color:#22b0b7;margin-left:13px}input.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#f2f2f2;background-clip:padding-box;border:solid 1px #dadada;border-radius:10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.entrar{color:#27b2b9;outline:none;background:0 0;font-size:1rem;padding:6px 30px;border:solid 2px #27b2b9;border-radius:10px;cursor:pointer;width:auto;display:block}.entrar:hover{background:#27b2b9;color:#fff}.forgot-register a{display:block;color:#838383}#ae{background:#22b0b7;padding:50px 0;margin-bottom:3px}#ae h4{font-size:40px;color:#fff;font-weight:300}#ae p{color:#fff;font-size:22px;font-weight:300}#ae .btn-outline-white{padding:8px 65px}#ae .btn-outline-white:hover{color:#22b0b7}.nav-tabs .nav-item div{background:#9ec2de;padding:25px 36px}.nav-tabs .nav-item div{display:inline-block}.nav-tabs .nav-item div.active{background:#22b0b7}.nav-tabs .nav-item h4{font-size:30px;color:#fff}.nav-tabs .nav-item p{color:#fff;margin-bottom:0}.alm-reveal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-template-page-noticias .card{margin:40px 0 0}.page-template-page-noticias .card-body h4{padding:25px 0 0}.page-template-page-depoimentos h1 i,.page-template-page-noticias h3 i{font-size:43px;margin-right:5px}.card-title a{color:#22b0b7}.page-template-page-depoimentos #header h1,.page-template-page-noticias #header h1,.single #header h1{font-size:30px;color:#fff;font-weight:300}.single #central-white h2{font-size:26px}.single #central-white h3{font-size:20px;font-weight:400;line-height:140%;margin:20px 0}.single .img-noticia{margin-bottom:30px}.depoimento-block{margin-bottom:40px}.no-screen{display:none}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;top:32px}.single .socials{float:none;margin-bottom:30px}.single .socials a svg{width:26px;height:36px}.logotipo-case{width:170px}.mailcheck-error{display:none !important}.cookiealert{background:#22b0b7 !important}.cookiealert .acceptcookies{color:#fff !important;padding:5px 25px !important;border:solid 2px #fff !important;border-radius:10px !important;cursor:pointer !important}.cookiealert .acceptcookies:hover{color:#22b0b7 !important;background:#fff}.cookiealert a{margin:0 5px 0 !important;color:#fff !important}#cookies h5{color:#22b0b7}#cookies p{font-size:16px;color:#747474}.newsletter-modal .modal-content{background:0 0}.newsletter-modal h2,.newsletter-modal .wpforms-title{font-size:21px !important;color:#22b0b7}.newsletter-modal .modal-header{background:#21afb7;border:none;padding:1rem 1rem 1rem 5rem;border-radius:10px 10px 0 0}.newsletter-modal h5{background:#21afb7;color:#fff}.newsletter-modal .modal-body{background:linear-gradient(90deg,#03162f 0%,#0b436c 100%) !important;border:none;padding:1.5rem 1rem 1rem 5rem;border-radius:0 0 10px 10px}.newsletter-modal .wpforms-submit-container{position:relative;top:-5px}.newsletter-modal .modal-header .close{color:#fff;opacity:1;text-shadow:none}.newsletter-modal div.wpforms-container-full .wpforms-form label.wpforms-error{color:cyan}.newsletter-modal .wpforms-confirmation-container-full{background:0 0;border:none;padding:none}.newsletter-modal .wpforms-confirmation-container-full p{color:cyan}#whatsapp-float{bottom:37px;right:23px;box-sizing:border-box;position:fixed !important;z-index:5 !important}#whatsapp-float a{background:#4dc247 none repeat scroll 0% 0% !important;padding:10px;border-radius:50px;width:50px;height:50px;display:block;text-align:center}#whatsapp-float a i{color:#fff;position:relative;font-size:27px;top:1px}@media (max-width:1200px){#navbarNav{background:#0e4d7b;padding:0 30px 30px 0}#navbarNav ul li a{color:#fff;text-align:right}#menu-item-264{margin:0}#menu-item-264 a{float:right}.dropdown-menu{border:none;background:0 0}.imoveis-block h3,.adm-block h3{font-size:30px}#ultimas-noticias .card{margin-bottom:20px;min-height:auto}}@media(max-width:991px){#tarja-contato{display:none}.navbar{padding:20px 0}#slide-de-imoveis .info-imovel{padding:0 10px 0 50px}#slide-de-imoveis .info-imovel h3{font-size:26px}#slide-de-imoveis .info-imovel h4{font-size:20px}#slide-de-imoveis .info-imovel p{font-size:16px}#headline h1{font-size:24px}.imoveis-block,.adm-block{padding:26px}.imoveis-block h3,.adm-block h3{font-size:25px}.imoveis-block p,.adm-block p{font-size:18px}.slide-depoimentos-left,.slide-depoimentos-right{top:31%}#call-to-contact a.btn{margin-top:20px}.logotipo-case{width:100px}}@media(max-width:767px){.imoveis-block{text-align:left;margin-bottom:2px}.imoveis-block p,.adm-block p{font-size:18px;text-align:left}#ofereca h2{color:#fff;font-size:40px;font-weight:600}#ofereca p{font-size:20px}h2{font-size:22px}#quem-somos .logo-azul{display:none}#call-cases h2{font-size:40px}#call-cases p{font-size:22px}.btn-outline-white{padding:14px 30px}#call-cases{min-height:auto}#clientes h3{font-size:20px}#depoimentos h2{font-size:22px}#depoimentos h3{font-size:20px}.nav-tabs .nav-item div{min-height:100%;padding:18px 20px}}@media(max-width:575px){#credit .text-right{text-align:left !important}#headline{padding:18px 20px;width:276px}#headline h1{font-size:20px}#ofereca{padding:45px 0}#ofereca h2{font-size:32px}#ofereca p{font-size:18px}#slide-de-imoveis img{max-width:100%;height:auto}#slide-de-imoveis .info-imovel{padding:30px}#slide-de-imoveis .info-imovel h4{margin-bottom:15px}#depoimentos img{margin-bottom:20px}#call-cases{padding:60px 0}.page-template-page-noticias #central-white{padding:0 0 20px}.case-block .pl-0{padding-left:15px !important}}
body,html{height:100%}body{font-family:'Source Sans Pro',sans-serif;font-size:16px}a{transition:all .3s ease-in-out 0s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#tarja-contato{background:#22b0b7;padding:13px 0;position:relative;z-index:1031}#tarja-contato p{color:#fff;font-size:16px;margin-bottom:0;display:inline}#tarja-contato span{margin:0 10px;display:inline-block}#tarja-contato #socials{float:right}#tarja-contato #socials a{color:#fff;margin-left:10px;font-size:20px}.dropdown-item:hover{color:#22b0b7 !important}.navbar-nav{margin-top:27px}.navbar-light .navbar-toggler{color:#65b700 !important}.navbar-nav li{font-size:16px;line-height:1.2}.navbar-nav li a,.nav-link{color:#474747;display:block}.navbar-nav li a:hover,.nav-link:hover{color:#000}.navbar-nav li a.btn{background:#ad6c41;color:#d6c4ac}.navbar-nav li a.btn:hover{background:#8f5a37;border-color:#8f5a37;color:#fff}.bg-dark.top-nav-collapse{padding:13px;background:#03172f !important;background:linear-gradient(90deg,rgba(3,23,47,1) 0%,rgba(11,67,109,1) 100%) !important;box-shadow:0px -9px 25px #000}.navbar-dark .navbar-nav .nav-link{color:#fff}.nav-item .active{color:#000}h2{font-size:30px;color:#0b61a3;line-height:1.2;font-weight:300}h3{font-size:30px;color:#237c90;font-weight:300}p{font-size:17px;font-weight:400;color:#838383;margin-bottom:25px}a:hover{color:#396281;text-decoration:none;cursor:pointer}#navbar .container{padding:0 15px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:25px;padding-left:25px}.bg-dark{background:0 0 !important}.navbar-brand{margin-right:70px}.navbar-brand img{transition:all .3s ease-in-out 0s}.navbar-nav li.current_page_item a{color:#22b0b7}.navbar-nav li a.btn-primary{background:#1cbb99;color:#fff !important;border:solid 1px #1cbb99;margin:0 0 0 20px;padding:5px 35px;border-radius:6px}.navbar-nav li a.btn-primary:hover{background:#f99e1d;color:#fff !important;border:solid 1px #f99e1d}#vitrine{position:relative;z-index:0;padding-top:151px}.home #vitrine{background:#fff !important;background:linear-gradient(0deg,#fff 18%,transparent 18%),linear-gradient(90deg,#03162f 0%,#0b436c 100%) !important}#img-vitrine{height:436px;background-size:cover}#headline{position:relative;top:0;right:0;z-index:1;text-align:right;width:420px;background:rgba(34,176,183,.9);padding:40px 52px;float:right}.link-back{margin-bottom:30px;display:inline-block;color:#3bb64a}.socials{float:right}.socials a.facebook svg{fill:#4267b2}.socials a.twitter svg{fill:#1f98c7}.socials span{position:relative;top:-6px;color:#3b5262;margin-right:5px;display:inline-block}#headline h2{color:#fff;font-size:30px;font-weight:300}#decisao{margin:95px 0}#decisao h2{margin-bottom:35px}.imoveis-block,.adm-block{padding:30px 0;display:block;transition:all .3s ease-in-out;position:relative;top:0}.imoveis-block{text-align:center}.imoveis-block h3,.adm-block h3{color:#0b61a3;font-size:50px;font-weight:600}.adm-block{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_verde.png) #37b6bc}.imoveis-block p,.adm-block p{color:#0b61a3;font-size:22px;font-weight:300}.imoveis-block p{text-align:center}.btn-busca-imoveis{line-height:2.5 !important}.adm-block p{text-align:left}#ofereca{background-size:cover;background-position:center;padding:84px 0 150px}#ofereca h2{color:#fff;font-size:50px;font-weight:600}#ofereca p{color:#fff;font-size:30px;line-height:130%}.home #slide-de-imoveis{background:linear-gradient(0deg,#fff 27%,transparent 27%),linear-gradient(90deg,#22b0b7 0%,#87d6da 100%);padding:60px 0 0;margin-top:5px}#slide-de-imoveis h2{color:#fff;margin-bottom:45px}#slide-de-imoveis .bg-blue{background:#093a60}#slide-de-imoveis .info-imovel{padding:0 10px 0 95px;min-height:100%}#slide-de-imoveis .info-imovel h3{font-size:33px;color:#fff;font-weight:400;margin-bottom:0}#slide-de-imoveis .info-imovel h4{font-size:26px;color:#fff;font-weight:300;margin-bottom:30px}#slide-de-imoveis .info-imovel p{font-size:20px;color:#fff;font-weight:300;margin-bottom:0}#slide-de-imoveis .valor{color:#31b6bd}#slide-de-imoveis .info-complementar{background:#052c4b;border-top:solid 4px #2eb0b6;height:100%}#slide-de-imoveis .info-complementar p{color:#fff;text-align:center;padding:20px;margin-bottom:0}#slide-de-imoveis .slider{position:relative;z-index:1}.slide-de-imoveis-left,.slide-de-imoveis-right{position:absolute;top:42%;font-size:45px;color:#fff;z-index:3}.slide-de-imoveis-left{left:30px}.slide-de-imoveis-right{right:30px}#slide-de-imoveis .fa-caret-right{text-shadow:-2px 3px 6px rgba(0,0,0,.54)}#quem-somos{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_white.png);position:relative;padding-top:60px;z-index:0;padding-bottom:60px}#quem-somos p{font-size:18px}#quem-somos img.logo-azul{width:256px}#call-cases{background-size:cover;background-position:center;padding:84px 0 150px;min-height:600px}#call-cases h2{color:#fff;font-size:50px;margin-bottom:0}#call-cases p{color:#fff;font-size:25px;margin-bottom:30px}.logotipo_cliente{width:194px;margin:0 auto}#depoimentos{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_azul.png) #0a3b62;padding:66px 10px}#depoimentos h2{color:#266b9f;font-size:30px;font-weight:400}#depoimentos h3{font-size:22px;font-weight:300;color:#aeaeae}#depoimentos h4{font-size:20px;font-weight:400;color:#fff}#depoimentos .depoimento p{font-size:16px !important;color:#fff !important}#depoimentos img{width:255px}.slide-depoimentos{margin-top:50px}.slide-depoimentos-left,.slide-depoimentos-right{position:absolute;top:43%;font-size:45px;color:#266b9f;z-index:3}.slide-depoimentos-left{left:0}.slide-depoimentos-right{right:0}#ultimas-noticias{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_noticias_home.png) repeat-x #fff;background-position:bottom;padding:65px 0 40px;margin-bottom:9px}#ultimas-noticias h2{color:#22b0b7;margin-bottom:40px}#ultimas-noticias .card{min-height:100%}#ultimas-noticias .card p{font-size:16px;color:#747474}#ultimas-noticias .card h4 a{font-size:20px;color:#27b2b9;margin-top:25px;display:inline-block}#ultimas-noticias .btn-outline{border:solid 2px #fff;color:#fff;margin-top:60px;padding:8px 30px;border-radius:10px}#ultimas-noticias .btn-outline:hover{border:solid 2px #22b0b7;color:#22b0b7;background:#fff}.link{color:#27b2b9}.card{box-shadow:0px 0px 21px 0px rgba(0,1,1,.17);border:none;border-radius:6px}#newsletter{background:#c8ebed;padding:50px 0;margin-bottom:8px}#newsletter h2{font-size:25px;color:#27b2b9}#newsletter .wpforms-field-medium{border:none;border-radius:10px}.wpforms-container button[type=submit]{color:#27b2b9 !important;outline:none;background:0 0 !important;font-size:1rem;padding:6px 30px !important;border:solid 2px #27b2b9 !important;border-radius:10px !important;cursor:pointer !important;width:auto !important}#info-contato{padding:108px 0;background:#03172f;background:linear-gradient(90deg,rgba(3,23,47,1) 0%,rgba(11,67,109,1) 100%)}#info-contato a .fab{color:#fff;margin:10px 8px;font-size:22px}#info-contato h4{color:#fff;font-size:18px;margin-top:20px;margin-bottom:0}#info-contato .titled{margin-top:10px}#info-contato .titled li a{font-size:18px;line-height:231%}#info-contato a{color:#fff}#info-contato a:hover{color:#27b2b9}#info-contato p{color:#fff;font-size:16px;margin-top:30px;margin-bottom:10px}#info-contato .address p{margin-bottom:5px;margin-top:15px}.btn-outline-white{color:#fff;padding:15px 65px;border:solid 2px #fff;border-radius:10px;font-size:18px}.btn-outline-white:hover{background:#fff;border-color:#fff}.btn-outline-blue{color:#0d80d9;padding:6px 50px;border:solid 2px #0d80d9;border-radius:10px;font-size:18px}.btn-outline-blue:hover{background:#0d80d9;border-color:#0d80d9;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1cbb99;border-color:#1cbb99}.btn-outline-primary{color:#bd06c1;padding:10px 30px;border:solid 3px #bd06c1;border-radius:6px}.btn-outline-primary:hover{background:#bd06c1;border-color:#bd06c1}.btn-outline-secondary{color:#ab6436;padding:10px 30px;border:solid 3px #ab6436;border-radius:6px}.btn-outline-secondary:hover{background:#ab6436;border-color:#ab6436}.carousel-indicators li{background:#d0dde8}.carousel-indicators .active{background:#6bb80c}#credit{padding:20px;background:#27b2b9}#footer_alerta_logo{float:left;margin-right:10px}#footer_alerta_logo img{width:15px}#credit p{margin-bottom:0;color:#fff;font-size:11px;margin-top:6px}#credit p a{color:#fff;font-size:11px !important}#busca-section{background:#e5e5e5;padding:208px 0 50px;margin-top:-144px}.page #vitrine{margin-bottom:0;background:linear-gradient(0deg,#e5e5e5 18%,transparent 18%),linear-gradient(90deg,#03162f 0%,#0b436c 100%)}.btn-filter{background:#22b0b7;color:#fff;padding:6px 40px;font-size:20px}.btn-filter:hover{background:#0b426c;color:#fff}.btn-filter.disabled{border:none;border-radius:10px;background:#d8d8d8;color:#b9b9b9;padding:6px 40px;font-size:20px;cursor:default}.btn-filter .fa-sliders-h{color:rgba(255,255,255,.4);margin-right:10px}#busca-section .input-group-text{padding:.375rem 1.2rem;margin-bottom:0;font-weight:400;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;background-color:#0b426c;border:1px solid #0b426c;border-radius:0 10px 10px 0}#busca-section .texto-filtros{color:#5c5c5c;margin-top:10px;display:inline-block}#resultado{padding:80px 0}#resultado .box-preview{box-shadow:0 0 17px 4px rgba(0,0,0,.18);position:relative;overflow:hidden;cursor:pointer;margin-bottom:30px;background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_white.png);height:650px;display:block}#resultado .cat{padding:8px 25px;color:#fff;font-size:18px;margin-bottom:20px}.venda-loc{background:#3388dc}.venda{background:#0a416b}.loc{background:#43d29a}.renda{background:#1792c0}#resultado .content-box p{color:#838383;font-size:16px;margin-bottom:8px}#resultado p.local{color:#838383;margin-bottom:24px;font-size:20px}#resultado .local span{text-indent:25px;font-weight:300}#resultado .local strong{display:block;line-height:100%;font-weight:600}#resultado .local i{color:#1f98c7;margin-right:5px;top:5px;position:relative}#resultado .content-box{padding:10px 25px}#resultado .content-box h2{color:#4cb1b2;font-size:18px;font-weight:600}#resultado .areas p{font-size:22px;color:#838383;padding:14px 21px;margin-bottom:0;background:rgba(0,0,0,.1)}#resultado .areas p .title-area{color:#6cbcbd;font-size:14px;display:block}#resultado .no-gutters>.col,#resultado .no-gutters>[class*=col-]{padding-right:1px;padding-left:1px}#resultado p.valor{text-align:center;font-size:16px;color:#22b0b7;padding:20px 0}#resultado p.valor i{margin-right:5px;display:inline-block}#filter{background:#0a416b}#filter .filter-header{background:#22b0b7;padding:13px 0;margin-bottom:30px}#filter .filter-header a{color:#fff}#filter h3{color:#fff;font-size:18px;margin-bottom:12px}#filter .btn-secondary{background:#fff;color:#0a416b;min-width:120px;border-radius:10px;margin-right:8px;margin-bottom:20px}#filter .filter-block{margin-bottom:20px}#filter .form-row>.col,.form-row>[class*=col-]{padding-right:8px;padding-left:8px}select.form-control{-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 24 24'><path fill='grey' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>") #fff;background-position:98% 50%;background-repeat:no-repeat}#filter .form-control{border-radius:10px}#filter .btn-submit{background:#22b0b7;color:#fff;border-radius:10px;padding:5px 40px;margin-bottom:50px}#filter .btn-secondary{border:none}#filter .btn-secondary.btn-selected{background:#3388dc;color:#0a416b}.more-results{color:#3388dc;border:solid 2px #3388dc;border-radius:10px;padding:5px 20px;margin:0 auto 50px auto;display:inline-block}.more-results:hover{background:#3388dc;color:#fff}#header{position:relative;z-index:0;padding-top:151px;background:#fff;background:linear-gradient(0deg,#fff 18%,transparent 18%),linear-gradient(90deg,#03162f 0%,#0b436c 100%)}#header .venda-loc,#header .venda,#header .loc{padding:55px 0 30px}#header h3{color:#fff}#header a{color:#fff;position:relative;top:8px;font-size:18px}#detalhes{background:url(//herzog.com.br/wp-content/themes/herzog/images/pattern_white.png);padding-top:60px;padding-bottom:50px}#detalhes h2.local{font-size:30px;color:#838383}#detalhes h2.local i{color:#3388dc;position:relative;top:5px}#detalhes h2 span{text-indent:25px}#detalhes h2 strong{display:block}#detalhes .valor{color:#22b0b7;margin-bottom:18px;font-size:18px;display:block}.btn-outline-green{color:#27b2b9;border-radius:10px;border:solid 2px #27b2b9;padding:8px 30px;text-align:center}.btn-outline-green:hover{color:#fff;background:#27b2b9}#detalhes .btn-outline-green{font-size:18px}#detalhes .codigo{color:#838383;font-size:16px;margin-bottom:40px}#detalhes .codigo span{color:#4cb1b2}#detalhes .codigo i{margin-left:10px;color:#3388dc}#detalhes h3{color:#4cb1b2;font-size:20px;font-weight:600}#detalhes p{font-size:17px;color:#838383}#detalhes .bloco{background:rgba(0,0,0,.1);text-align:center;padding:15px}#detalhes .bloco p{color:#838383;font-size:18px !important;margin-bottom:0}#detalhes .bloco h5{color:#6cbcbd;font-size:16px}#detalhes .imovel-tipo{background:#22b0b7}#detalhes .imovel-tipo h5{color:#a7fbff}#detalhes .imovel-tipo p{color:#fff}#detalhes .caracteristicas{margin-top:40px}#detalhes .caracteristicas p{color:#4cb1b2}#detalhes .caracteristicas p span{color:#838383}#detalhes .caracteristicas h6{color:#4cb1b2;margin-bottom:20px}#diferenciais{color:#fff;background:#22b0b7;padding:60px 0}#diferenciais h4{margin-bottom:30px;font-size:20px}#diferenciais ul{margin:0;padding-left:17px}#diferenciais ul li{font-size:17px}#diferenciais #icon-dif{fill:#fff;width:25px;margin-right:5px}.btn:not(:disabled):not(.disabled),.sp-container button:not(:disabled):not(.disabled){cursor:pointer}span.btn{color:#fff}.box-preview .btn-more{border-radius:6px;padding:10px 45px;font-size:16px;background:#22b0b7;border:none;transition:all .3s linear;color:#fff}.box-preview .btn-more{transition:transform .3s;position:absolute;width:100%;bottom:-44px;border-radius:0}.box-preview:hover .btn-more{transform:translate(0px,-44px)}.gallery{padding:60px 0 20px}.gallery .lightbox{margin-bottom:20px;display:block;cursor:pointer}.grid-gallery a:hover{opacity:.8}#mapa{background:#0b4069;background:linear-gradient(0deg,rgba(11,64,105,1) 0%,rgba(11,64,105,1) 48%,rgba(255,255,255,1) 48%,rgba(255,255,255,1) 100%)}#mapa p{margin-top:40px;color:#22b0b7;font-size:18px;padding-bottom:20px}#mapa a{color:#22b0b7;margin:5px}#mapa a:hover{color:#b4fcff;margin:5px}#mapa span{margin-left:10px;display:inline-block}#duvidas-info{padding:60px 0;background:#fff}#duvidas-info h3{font-size:22px;color:#22b0b7;font-weight:500}#duvidas-info p{font-size:18px}#duvidas-info span{font-size:22px;color:#22b0b7}section#video_imovel{margin-bottom:20px;padding:10px}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{display:block !important;width:100% !important;padding:.375rem .75rem !important;font-size:1rem !important;line-height:1.5 !important;color:#495057 !important;background-color:#f2f2f2 !important;background-clip:padding-box !important;border:solid 1px #dadada !important;border-radius:10px !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important}div.wpforms-container-full .wpforms-form .wpforms-field{padding:6px 0}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:400 !important;color:#22b0b7;margin-left:13px !important}#wpforms-form-131 .wpforms-submit-container{padding:6px 0 0 !important}#central{background:#e5e5e5;padding-bottom:40px}#central-white{background:#fff;padding:70px 0}#central-white h2{font-size:20px;color:#22b0b7;font-weight:400}#central-white ul{padding-left:18px}#central-white ul li{font-size:17px;color:#838383;margin-bottom:18px}.page-template-page-quem-somos #vitrine,.page-template-page-servicos_imobiliaria #vitrine,.page-template-page-servicos_adm #vitrine{margin-bottom:0}.page-template-page-quem-somos #headline{float:left}#central h1{text-align:center;margin-top:76px;margin-bottom:63px;color:#0b61a3;font-size:30px}#central h1 strong{font-weight:600}#central p{font-size:17px}#compromisso{background:#36b6bd;padding:60px 0}#compromisso h2{color:#fff;margin-bottom:20px}#compromisso p{color:#fff;font-size:20px;margin-bottom:10px}#frase-destaque{padding:82px 0;background:#e5e5e5}#frase-destaque p{color:#0b61a3;text-align:center;font-size:26px;font-weight:300}.wpforms-recaptcha-container{display:none}#frase-destaque strong{font-weight:600}.solucoes{margin-top:72px}.solucoes .icone,a.box-servico .icone{width:74px;height:50px}.solucoes h4{font-size:20px;color:#0b61a3;margin-top:10px}#servicos{padding:60px 0}.title-strong{font-weight:600}a.box-servico h2{margin-bottom:45px}a.box-servico p{color:#838383;font-size:17px}a.box-servico h3{font-size:20px;font-weight:400;color:#22b0b7;margin-top:8px}.wrap-servico{margin-bottom:30px;margin-top:8px}a.box-servico{background:#f6f6f6;display:block;padding:30px;min-height:100%;position:relative;top:0}a.box-servico:hover{top:-3px;background:#fff;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,.15);box-shadow:0px 0px 18px 0px rgba(0,0,0,.15)}a.box-servico span{color:#22b0b7;font-weight:600}#call-to-contact{padding:50px 0}.page-template-page-servicos_imobiliaria #call-to-contact,.page-template-page-servicos_adm #call-to-contact{background:#0b426c}.page-template-page-servico #call-to-contact{background:#22b0b7}#call-to-contact p{color:#fff;margin-bottom:0}#header .green,#header .blue{padding:55px 0 30px}#header .green{background:#22b0b7}#header .green h1{color:#fff}#header .blue{background:#062c4d}#header .icone{width:51px;height:50px;position:relative;top:-8px}#header .blue h3{color:#22b0b7}#outros-servicos{padding:70px 0}#outros-servicos .wrap-servico{margin:0}#outros-servicos a.box-servico{min-height:100%}#outros-servicos a.box-servico h3{font-size:18px}#outros-servicos .wrap-servico-title{background:#0a416b;color:#22b0b7;font-size:17px}#outros-servicos .wrap-servico-title h3{font-size:18px;padding:70px 0;color:#22b0b7}#outros-servicos .wrap-servico-title h3 strong{font-weight:600;display:block;font-size:23px2}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font-size:16px;font-weight:400;line-height:1.3;background:#7ad6db;border-radius:10px !important;padding:10px !important;float:left !important;margin:5px !important;color:#fff;width:160px;text-align:center}li.wpforms-selected label.wpforms-field-label-inline{background:#02989f !important}div.wpforms-container-full .wpforms-form input[type=checkbox],div.wpforms-container-full .wpforms-form input[type=radio]{display:none !important}#wpforms-250-field_12-container{transition:all .3s ease-in-out 0s}#call-to-search{background-size:cover;background-position:center;padding:84px 0 150px;min-height:600px;margin-bottom:3px}#call-to-search h3{color:#fff;font-size:50px;margin-bottom:0}#call-to-search p{color:#fff;font-size:25px}#call-to-search .btn{margin-top:30px}label{font-weight:400;color:#22b0b7;margin-left:13px}input.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#f2f2f2;background-clip:padding-box;border:solid 1px #dadada;border-radius:10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.entrar{color:#27b2b9;outline:none;background:0 0;font-size:1rem;padding:6px 30px;border:solid 2px #27b2b9;border-radius:10px;cursor:pointer;width:auto;display:block}.entrar:hover{background:#27b2b9;color:#fff}.forgot-register a{display:block;color:#838383}#ae{background:#22b0b7;padding:50px 0;margin-bottom:3px}#ae h4{font-size:40px;color:#fff;font-weight:300}#ae p{color:#fff;font-size:22px;font-weight:300}#ae .btn-outline-white{padding:8px 65px}#ae .btn-outline-white:hover{color:#22b0b7}.nav-tabs .nav-item div{background:#9ec2de;padding:25px 36px}.nav-tabs .nav-item div{display:inline-block}.nav-tabs .nav-item div.active{background:#22b0b7}.nav-tabs .nav-item h4{font-size:30px;color:#fff}.nav-tabs .nav-item p{color:#fff;margin-bottom:0}.alm-reveal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-template-page-noticias .card{margin:40px 0 0}.page-template-page-noticias .card-body h4{padding:25px 0 0}.page-template-page-depoimentos h1 i,.page-template-page-noticias h3 i{font-size:43px;margin-right:5px}.card-title a{color:#22b0b7}.page-template-page-depoimentos #header h1,.page-template-page-noticias #header h1,.single #header h1{font-size:30px;color:#fff;font-weight:300}.single #central-white h2{font-size:26px}.single #central-white h3{font-size:20px;font-weight:400;line-height:140%;margin:20px 0}.single .img-noticia{margin-bottom:30px}.depoimento-block{margin-bottom:40px}.no-screen{display:none}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;top:32px}.single .socials{float:none;margin-bottom:30px}.single .socials a svg{width:26px;height:36px}.logotipo-case{width:170px}.mailcheck-error{display:none !important}.cookiealert{background:#22b0b7 !important}.cookiealert .acceptcookies{color:#fff !important;padding:5px 25px !important;border:solid 2px #fff !important;border-radius:10px !important;cursor:pointer !important}.cookiealert .acceptcookies:hover{color:#22b0b7 !important;background:#fff}.cookiealert a{margin:0 5px 0 !important;color:#fff !important}#cookies h5{color:#22b0b7}#cookies p{font-size:16px;color:#747474}.newsletter-modal .modal-content{background:0 0}.newsletter-modal h2,.newsletter-modal .wpforms-title{font-size:21px !important;color:#22b0b7}.newsletter-modal .modal-header{background:#21afb7;border:none;padding:1rem 1rem 1rem 5rem;border-radius:10px 10px 0 0}.newsletter-modal h5{background:#21afb7;color:#fff}.newsletter-modal .modal-body{background:linear-gradient(90deg,#03162f 0%,#0b436c 100%) !important;border:none;padding:1.5rem 1rem 1rem 5rem;border-radius:0 0 10px 10px}.newsletter-modal .wpforms-submit-container{position:relative;top:-5px}.newsletter-modal .modal-header .close{color:#fff;opacity:1;text-shadow:none}.newsletter-modal div.wpforms-container-full .wpforms-form label.wpforms-error{color:cyan}.newsletter-modal .wpforms-confirmation-container-full{background:0 0;border:none;padding:none}.newsletter-modal .wpforms-confirmation-container-full p{color:cyan}#whatsapp-float{bottom:37px;right:23px;box-sizing:border-box;position:fixed !important;z-index:5 !important}#whatsapp-float a{background:#4dc247 none repeat scroll 0% 0% !important;padding:10px;border-radius:50px;width:50px;height:50px;display:block;text-align:center}#whatsapp-float a i{color:#fff;position:relative;font-size:27px;top:1px}@media (max-width:1200px){#navbarNav{background:#0e4d7b;padding:0 30px 30px 0}#navbarNav ul li a{color:#fff;text-align:right}#menu-item-264{margin:0}#menu-item-264 a{float:right}.dropdown-menu{border:none;background:0 0}.imoveis-block h3,.adm-block h3{font-size:30px}#ultimas-noticias .card{margin-bottom:20px;min-height:auto}}@media(max-width:991px){#tarja-contato{display:none}.navbar{padding:20px 0}#slide-de-imoveis .info-imovel{padding:0 10px 0 50px}#slide-de-imoveis .info-imovel h3{font-size:26px}#slide-de-imoveis .info-imovel h4{font-size:20px}#slide-de-imoveis .info-imovel p{font-size:16px}#headline h1{font-size:24px}.imoveis-block,.adm-block{padding:26px}.imoveis-block h3,.adm-block h3{font-size:25px}.imoveis-block p,.adm-block p{font-size:18px}.slide-depoimentos-left,.slide-depoimentos-right{top:31%}#call-to-contact a.btn{margin-top:20px}.logotipo-case{width:100px}}@media(max-width:767px){.imoveis-block{text-align:left;margin-bottom:2px}.imoveis-block p,.adm-block p{font-size:18px;text-align:left}#ofereca h2{color:#fff;font-size:40px;font-weight:600}#ofereca p{font-size:20px}h2{font-size:22px}#quem-somos .logo-azul{display:none}#call-cases h2{font-size:40px}#call-cases p{font-size:22px}.btn-outline-white{padding:14px 30px}#call-cases{min-height:auto}#clientes h3{font-size:20px}#depoimentos h2{font-size:22px}#depoimentos h3{font-size:20px}.nav-tabs .nav-item div{min-height:100%;padding:18px 20px}}@media(max-width:575px){#credit .text-right{text-align:left !important}#headline{padding:18px 20px;width:276px}#headline h1{font-size:20px}#ofereca{padding:45px 0}#ofereca h2{font-size:32px}#ofereca p{font-size:18px}#slide-de-imoveis img{max-width:100%;height:auto}#slide-de-imoveis .info-imovel{padding:30px}#slide-de-imoveis .info-imovel h4{margin-bottom:15px}#depoimentos img{margin-bottom:20px}#call-cases{padding:60px 0}.page-template-page-noticias #central-white{padding:0 0 20px}.case-block .pl-0{padding-left:15px !important}}