body #its--global-container #main{background:unset !important}body #its--global-container #main .contacto-wrapper .contacto{-webkit-box-shadow:unset !important;box-shadow:unset !important;background-color:unset !important}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper{border:2px solid #003327}@media (min-width: 768px){body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper{padding:40px 150px}}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper h3{font-weight:600;color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto input::-webkit-input-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto input::-moz-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto input:-ms-input-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto input::-ms-input-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto input::placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto input{padding:20px;color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto textarea::-webkit-input-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto textarea::-moz-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto textarea:-ms-input-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto textarea::-ms-input-placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto textarea::placeholder{color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto textarea{padding:20px;color:#003327}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto #boton_contacto{text-align:center}body #its--global-container #main .contacto-wrapper .contacto .av-contact-wrapper #formContacto #boton_contacto input{background-color:#003327;color:#FDF2E7}#real-estate #its--global-container #main .contacto-wrapper{margin-top:100px}.widget.contacto{margin-left:-12.5px;margin-right:-12.5px;-moz-box-shadow:0 0 50px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.6);-o-box-shadow:0 0 50px rgba(0,0,0,0.6);background-color:#fff}.widget.contacto .av-contact-wrapper{margin-left:0;margin-right:0;margin-top:-70px;padding:40px 30px}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper{-moz-box-shadow:0 0 30px rgba(0,0,0,0.6);-o-box-shadow:0 0 30px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);background-color:#fdf2e7;color:#fff;height:auto;padding:35px 35px 35px 50px;position:absolute;right:3%;top:-70px;width:100%;width:90%}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper h2{margin-left:0;margin-bottom:40px;color:#fff}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper ul{list-style-type:none;padding-left:0}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper ul li{font-size:14px;font-weight:normal;margin:10px 0;position:relative;word-wrap:break-word}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper ul li i{font-size:16px;position:absolute;left:-30px;top:-2px}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper ul li a{color:#fff}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media{margin-top:50px}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul{list-style-type:none}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li{font-size:18px;float:left;margin:0 5px}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li:first-child{margin-left:0}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li a{color:#fff;-webkit-transition:1s;transition:1s}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li a:hover{color:rgba(255,255,255,0.5);text-decoration:none}.widget.contacto .av-contact-wrapper .av-contact-form-wrapper .widget_inner.texto_contacto{font-size:18px}.widget.contacto .av-contact-wrapper .av-contact-form-wrapper .widget_inner h2{font-weight:400}.widget.contacto .widget_inner{margin-left:10px}.widget.contacto .widget_inner h2{margin-left:0}.widget.contacto #formContacto .container-gdpr{display:block;margin:0 auto;max-width:725px}.widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto:nth-of-type(2){margin-top:15px}.widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto>input{left:2px;opacity:0;position:absolute}.widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto>input:checked+label:before{-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fdf2e7;border:1px solid #fdf2e7;color:#fff;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"fontlibrary";font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;speak:none}.widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto>label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;display:inline-block;font-size:13px;font-weight:normal;line-height:16px;margin-bottom:0;padding-left:10px;text-transform:none;user-select:none}.widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto>label:before{border:1px solid #393e47;content:"";height:16px;left:0;position:absolute;width:16px}.widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto>label>a{color:#393e47;font-weight:bold;text-decoration:underline}.widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto>label>a:hover{opacity:.9}.widget.contacto #formContacto .form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.widget.contacto #formContacto #botonContacto>label{margin-bottom:0;margin-top:10px}.widget.contacto #formContacto label{width:100% !important;text-transform:uppercase;margin-bottom:40px}.widget.contacto #formContacto label .btn-lg{padding:9px 30px}.widget.contacto #formContacto label input{border:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ccc}.widget.contacto #formContacto label>span{display:inline-block;max-width:100%;font-weight:bold;text-transform:uppercase;font-size:10px}.widget.contacto #formContacto label>span span{color:#fdf2e7}.widget.contacto #formContacto label#CapaConsulta{margin-bottom:10px}.widget.contacto #formContacto .acepto{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.widget.contacto #formContacto .acepto input#acepto{background-color:#fff;border:2px solid #c8cdd1;border-radius:0;padding:2px 5px;vertical-align:middle;min-width:27px;min-height:27px;margin:0;-webkit-appearance:none}.widget.contacto #formContacto .acepto input#acepto:focus{outline:0 !important}.widget.contacto #formContacto .acepto input#acepto:checked::before{content:"";font-family:"fontlibrary";speak:none;-webkit-font-smoothing:antialiased}.widget.contacto #formContacto .acepto label{display:inline;font-size:14px;margin-bottom:0;margin-left:13px;text-transform:none}.widget.contacto #formContacto #boton_contacto{text-align:left}.widget.contacto #formContacto #boton_contacto #boton_enviar{border-radius:0px;color:#fff;font-size:15px;font-weight:bold;padding:15px 52px;text-transform:uppercase}.form-horizontal{margin-top:10px;margin-left:20px}.form-horizontal legend{display:none}.form-horizontal button{display:block;width:100%}@media (max-width: 992px){.widget.contacto .av-contact-wrapper{padding-top:0}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper{position:relative;margin:0 auto;width:100%;right:0}.widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media{margin-top:25px;height:32px}}@media (max-width: 767px){.widget.contacto #formContacto .acepto #acepto{float:left}.widget.contacto #formContacto .acepto label{display:inline-block !important;width:77% !important;margin-left:15px !important;margin-bottom:0 !important}.widget.contacto #formContacto #boton_contacto{text-align:center}}
