.elementor-34852 .elementor-element.elementor-element-d5f9530{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34852 .elementor-element.elementor-element-5dc73f1{text-align:center;}.elementor-34852 .elementor-element.elementor-element-5dc73f1 .elementor-heading-title{color:#415364;}.elementor-34852 .elementor-element.elementor-element-285150f{width:var( --container-widget-width, 104.031% );max-width:104.031%;background-image:url("https://bariloche.ar/wp-content/uploads/2017/05/PLACAS-HISTORIAS-16_9.-8.png");padding:20px 20px 20px 20px;--container-widget-width:104.031%;--container-widget-flex-grow:0;background-position:top right;background-repeat:no-repeat;background-size:cover;transition:background 1.5s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34852 .elementor-element.elementor-element-7e5d3c4{text-align:center;}.elementor-34852 .elementor-element.elementor-element-7e5d3c4 img{width:50%;}/* Start custom CSS for html, class: .elementor-element-285150f */body{
    color: white;
}


.contact-form form select,
.contact-form form input,
.contact-form form textarea{
    width: 100%;
    padding: .5em;
    margin: 0 0 1em 0;
    height: 40px;
    border-radius: 7px;
   box-shadow: 3px 7px 10px grey;
    background-color: #fff;
    
}

.contact-form form input{
    max-width: none;

}

.contact-form form textarea {
    max-width: 100%;
    max-height: 200px;
    height: 100px;
    background-color: #fff;

}

@media(min-width: 700px) {
.contact-form form {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 10px;
}

.contact-form form .block1 {
    grid-column: 1 / 3;
}
.contact-form form .block2 {
    grid-column: 3 / 5;
}
.contact-form form .block3 {
    grid-column: 5 / 7;
}
.contact-form form .block4 {
    grid-column: 1 / 4;
}
.contact-form form .block5 {
    grid-column: 4 / 6;
}
.contact-form form .block6 {
    grid-column: 6 / 7;
}
.contact-form form .block7 {
    grid-column: 4 / 7;
}
.contact-form form .block8 {
    grid-column: 1 / 7;
}
.contact-form form .block9 {
    grid-column: 1 / 4;
}
.contact-form form .block10 {
    grid-column: 4 / 7;
}

.contact-form form .block {
    grid-column: 1 / 7;

}
.contact-form form .Upload {
    grid-column: 1 / 4;
    box-shadow: none;
    background-color:#415364 ;
    color:white;
}

.contact-form form .block11 {
    grid-column: 4 / 5;
}
.contact-form form .block12 {
    grid-column: 5 / 6;
}
.contact-form form .block13 {
    grid-column: 6 / 6;
}
.contact-form form .block14{
    grid-column: 1 / 2;
    width:40px;
    margin-left:50px;
}
.contact-form form .block15{
    grid-column: 4 / 5;
     width:40px;
    margin-left:50px;
}
}
#box {
      display: none;}
      
@media(min-width: 700px) {#box {
       grid-column: 1 / 7;
          }
#bo{
     display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 10px;
}
}
.button{
    grid-column: 2 / 6;
}

#submit{
    color:#707070;
}

#submit:hover{
   color:white;
}
.contact-form form input[type="radio"]{
    width: 40px;
    margin-right: 10px;
    
}

#box2 {
      display: none;}
@media(min-width: 700px) {#box2 {
       grid-column: 1 / 7;
          }
#bo2{
     display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 10px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-945a764 */@media(min-width: 700px) {
    #formg{
    min-width: 700px;
}
}/* End custom CSS */