/*
T
heme Name: undiez theme
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: -
Version: 1.0.9
Template: thegov
Text Domain:  thegov-child
*/

@font-face {
font-family: 'Helvetica 85 Heavy';
font-style: normal;
font-weight: normal;
src: local('Helvetica 85 Heavy'), url('HelveticaNeue-Heavy.woff') format('woff');
}

@font-face {
font-family: 'Helvetica 45 Light';
font-style: normal;
font-weight: normal;
src: local('Helvetica 45 Light'), url('HelveticaNeue-Light.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeue-Roman.woff2') format('woff2'),
        url('HelveticaNeue-Roman.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeue-Medium.woff2') format('woff2'),
        url('HelveticaNeue-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
.wgl-header-row .header_side.display_grow{ auto!important}

.elementor-text-editor{font-family: 'Helvetica Neue'!important; font-weight: 500!important;}

p{font-family: 'Helvetica Neue'!important; font-weight: 500!important;}
h1, h2, h3, h4, h5, a , form label{font-family: 'Helvetica 85 Heavy'!important;}
h6,h5{font-family: 'Helvetica Neue'!important; font-weight: 500!important;}
.texto-contacto h6{line-height: 24px;color:white;}


.wpforms-field-label{display:none!important;}

.wpforms-field-required::placeholder {  color:#939393!important;    font-size:14px!important;}
.wpforms-container .wpforms-field {    padding: 2px 0px !important;}
div.wpforms-container-full input[type=text],  div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=email], div.wpforms-container-full .wpforms-form textarea{    border-radius: 10px !important;    border: 0px!important;}
div.wpforms-container-full button[type=submit]:not(:hover):not(:active){    background-color: #dd7535!important;}
.wpforms-container.wpforms-container-full.wpforms-render-modern{    margin: 0px;
    margin-top: -6%;}
.footer_top-area strong {
    color: #FFFFFf!important;
}
#main {
	padding: 88px 0!important;}


/*QUERY CELULAR*/
@media(max-width:768px){
	p{line-height: 19px;}
	
}
@media(min-width:1440px){}
@media(min-width:1600px){

}
@media(min-width:1800px){

}
	



.contacto h6{color:white;}
.contacto .elementor-widget-icon-box .elementor-icon-box-title a {    font-size: 21px;    margin-top: 11%;    display: block;}
form label{font-size:14px;}
form input{background:white!important; border-radius:22px!important;    height: 35px!important;color:#F36D21;}
form textarea{background:white!important; border-radius:6px!important;    height: 86px!important;color:#F36D21;}
.direccion{width:49%;float:left;    margin-right: 1%;height:39px;}
.numero{width:29%;float:left;    margin-right: 1%;height:39px;}
.dpto{width:20%;float:left;height:39px;}
form p{margin-bottom:5px;}
.wpcf7-form-control-wrap.direccion, .wpcf7-form-control-wrap.dpto, .wpcf7-form-control-wrap.numero, .wpcf7-form-control-wrap.celular, .wpcf7-form-control-wrap.fijo{width:100%; color:#F36D21;}
.wpcf7-form-control-wrap {    margin-bottom: 4px!important;}
form div{width:100%;float:left;}
 .mail-text,  .fijo{width:50%;float:left;}
.wpcf7-form-control.wpcf7-submit{    background: #F36D21!important;      border: 0px!important;    line-height: 10px;margin-top: 10%!important;    width: 100%;}
.localidad-text,.celular{width:49%; float:left;margin-right:1%;}
.enviar{    width: 29%;    margin: 0 auto;    float: none;}
#main{padding-bottom:0px!important;}
.elementor-widget:not(:last-child){margin-bottom:0px!important;}

/*FORMULARIO*/
#form1{width: 73%;margin: 0 auto;}
#form1 .row.text-justify{    width: 50%;float: left;}
.importes{width: 73%;margin: 0 auto; display: block;margin-top:20%;}
.boton-calcular{    background:white;    border-radius: 30px;    width: 30%;    font-family: 'Helvetica 85 Heavy';    padding: 1% 1%;    text-align: center; color:#FD6C00!important;   margin-top: 3%;}
#form1 h3{ font-family: 'Helvetica 85 Heavy';  color:white;}
.importes .col-xs-4{width: 30%;    float: left;}
.importes .col-xs-4 h3{font-family: 'Helvetica 85 Heavy';color:white;    width: 100%;    float: left;}
#res1, #res, #res2{color:white;font-family: 'Helvetica Neue Medium';}

::-webkit-input-placeholder { /* WebKit browsers */
color: #FD6C00!important; font-size: 12px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #FD6C00!important;font-size: 12px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #FD6C00!important;font-size: 12px;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #FD6C00!important;font-size: 12px;
}
.footer_top-area strong {color: white!important;}
/*QUERY CELULAR*/
@media(max-width:768px){

}