:root{--blue:#192A44;--blue-h:#164b7e;--black:#202020;--black-h:#000;--white:#fff;--white-h:#ccc}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:window-inactive{background:#999}body{-webkit-font-smoothing:antialiased}html{margin:0;padding:0;overflow-x:hidden!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;margin:0;padding:0}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}i,em{font-style:italic}</div>b,strong{font-weight:700}small{font-size:12px}big{font-size:16px}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{display:block;margin:0}.clear{clear:both}body{margin:0;padding:0;font-size:16px;font-family:'Kumbh Sans',sans-serif}#post p{margin-bottom:15px}.page-numbers{background:#999;color:#fff;padding:10px 15px;border-radius:5px;transition:all 0.35s ease-in-out}.page-numbers:hover{background:#202020;color:#fff!important}.page-numbers.current{background:var(--blue);color:#fff}.elementor-sub-item{padding-left:5px!important}.caracteristicas{display:flex;font-weight:400;font-size:14px;color:#202020;font-family:'Kumbh Sans';justify-content:space-evenly;padding:5px 0}.caracteristicas div,.caracteristicas2 div{margin-right:20px;display:flex;align-items:center}.caracteristicas div{margin:5px 0}.caracteristicas svg,.caracteristicas2 svg{margin-right:8px}.caracteristicas2{display:flex;font-weight:400;font-size:14px;color:#202020;font-family:'Kumbh Sans';justify-content:space-evenly;padding:0 0 5px;margin-top:0}.cidade{text-align:center;font-weight:400;font-size:14px;color:#202020;font-family:'Kumbh Sans';padding:5px 0 10px}.grecaptcha-badge{display:none!important}.post img.size-large{width:100%;height:auto}.aligncenter img{width:100%;height:auto}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 1em 1em}.alignnone{float:none;margin:0 1em 1em 0}.alignleft{float:left;margin:0 1em 1em 0}.floatleft{float:left}.floatright{float:right}.aligncenter,.alignright,.alignleft{margin-top:5px}.alignnone{margin-bottom:10px}img.aligncenter,img.alignnone{width:100%;height:auto;margin-bottom:10px}.ekit-wid-con .ekit-popup-btn{border:0!important}#termos{line-height:30px;font-weight:200}#termos p{margin-bottom:25px}#termos strong{color:var(--blue-h)}#termos h2{font-size:24px;color:var(--blue);font-weight:500;margin-bottom:25px;margin-top:50px}#termos ul,#termos ol{margin-left:25px;margin-bottom:15px;font-size:14px}#termos ol li{display:block;padding:7px}#termos ol li:before{content:counters(item,".") " ";counter-increment:item;font-weight:700}#termos ol{counter-reset:item}#termos ul li{list-style:none}#termos ul li::before{content:"\2022";color:var(--blue-h);font-weight:700;display:inline-block;width:1em;margin-left:-1em}#termos table{font-size:14px;margin-bottom:40px}#termos table,#termos th,#termos td{border:1px solid;border-collapse:collapse}#termos table tr td{margin:10px 0;padding:10px}.iconestermos{display:flex;justify-content:space-between;text-align:center}#clientes .gallery-icon img{border:0}.elementor-slideshow__title{display:none!important}nav a.elementor-item-active{font-weight:700!important}.more{background:var(--blue);color:#fff;padding:10px 30px!important;border-radius:40px;font-size:18px;font-weight:500;display:inline-block;border:0;font-smooth:always;margin-top:15px}.line{background:url(../../../../../../../themes/afonsolimaimo2023/images/bar2.svg) left center no-repeat;height:6px;margin-bottom:80px}#myModal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.8)}#myModal .modal-header{padding:10px 20px;background-color:var(--blue);color:#fff;font-size:22px}#myModal .modal-body{padding:2px 16px}#myModal .modal-content{position:relative;background-color:#fefefe;margin:15% auto;padding:0;width:100%;max-width:800px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:0.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}#myModal .close{color:#aaa;float:right;font-size:28px;font-weight:700}#myModal .close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.wpcf7-spinner{display:block}.wpcf7-text::placeholder,.wpcf7-textarea::placeholder{color:#fff;font-size:14px;font-family:"Montserrat"}.wpcf7 p{margin-bottom:20px}.wpcf7-text{font-family:"Montserrat";border:1px solid #FFF9;background:#fff;font-size:14px;color:#FFF;width:100%!important;height:36px;padding:20px 13px;margin:10px 0 0;border-radius:4px}.wpcf7-textarea{font-family:"Montserrat";border:1px solid #FFF9;background:#fff;height:130px;resize:none;font-size:14px;color:#FFF;width:100%!important;padding:6px 10px;height:160px;margin:10px 0;border-radius:4px}.wpcf7-submit{padding:10px 40px;font-size:16px;font-weight:600;letter-spacing:2px;background:var(--blue);border:0;color:var(--white);-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;border-radius:5px;width:100%;text-transform:uppercase}.wpcf7-submit:hover{color:var(--white);background:var(--blue-h);opacity:.8}#form .wpcf7-submit{max-width:240px;width:100%;font-size:16px}#form .wpcf7-spinner{display:block}#forminterno .wpcf7-text::placeholder,#forminterno .wpcf7-textarea::placeholder{color:#202020;font-size:14px;font-family:"Montserrat"}#forminterno .wpcf7-text{border:1px solid #ccc;color:#202020;width:100%!important}#forminterno .wpcf7-textarea{border:1px solid #ccc;color:#202020}#myModal .wpcf7-text::placeholder,#myModal .wpcf7-textarea::placeholder{color:#202020;font-size:14px;font-family:"Montserrat"}#myModal .wpcf7-text{border:1px solid #ccc;color:#202020;width:100%!important}#myModal .wpcf7-textarea{border:1px solid #ccc;color:#202020}#myModal .wpcf7-response-output{color:#000!important}.elementor-widget-dce-searchfilter ul{display:flex;justify-content:space-between;align-items:flex-end}.elementor-widget-dce-searchfilter ul li h4{color:#090F1D;font-family:"Inter";padding-left:9px;font-weight:700}.elementor-widget-dce-searchfilter ul li select{color:#889099;font-family:"Inter";padding:10px 5px;width:100%;border:0}.elementor-widget-dce-searchfilter ul li.sf-field-submit input{background:#2D2D2D;border:0;border-radius:4px;color:#fff;padding:15px 40px;font-size:16px;font-family:"Inter"}.descricao ul,.descricao ol{margin-left:25px;margin-bottom:15px}.descricao ol li{display:block;padding:7px}.descricao ol li:before{content:counters(item,".") " ";counter-increment:item;font-weight:700}.descricao ol{counter-reset:item}.descricao ul li{list-style:none}.descricao ul li::before{content:"\2022";color:var(--blue-h);font-weight:700;display:inline-block;width:1em;margin-left:-1em}a.whatsappico svg{margin-top:-40px}a.whatsappico{position:fixed;z-index:99;right:0;bottom:0;background-color:#b90a03;margin-right:20px;padding:12px 12px;margin-bottom:20px!important;width:140px;display:inline-table;text-align:left;border-radius:15px;color:#fff;font-size:12px;transition:all .3s ease-in-out}a.whatsappico:hover{transform:scale(.95);background-color:#912E2A}#mapaimovel iframe{width:100%!important;height:480px}@media only screen and (max-device-width:860px),screen and (max-width:860px){.elementor-section.elementor-section-height-full,.elementor-section.elementor-section-height-full>.elementor-container{height:auto!important}}@media only screen and (max-device-width:680px),screen and (max-width:680px){.elementor-section.elementor-section-height-full,.elementor-section.elementor-section-height-full>.elementor-container{height:auto!important}#areas{background:#E1E2E3!important}.iconestermos{display:block}.iconestermos div{margin:10px auto}}