/* Cache file:503_es_20241104151240.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I23555 {
display:flex;
flex-direction:column;
position:relative;
flex-direction:column;
align-items:center;

	
}
.I23555:hover {
}

.I23556 {
display:flex;

order:41;
width:100%;
max-width:1300px;
margin-bottom:40px;
margin-top:2px;
padding-left:20px;
padding-right:20px;
box-sizing:border-box;


flex-direction:row;
}
.I23556:hover {
}
@media (max-width:1024px) {
.I23556 {

order:39;

}
.I23556:hover {
}
}
@media (min-width:1600px) {
.I23556 {

order:9;

}
.I23556:hover {
}
}
.I23557 {
display:flex;
position:var(--I23557-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
width:100%;
height:60px;
padding-left:10px;
padding-right:10px;
border-color:var(--color);
background-color:rgb(40,58,76);
box-sizing:border-box;

flex-direction:row;
justify-content:center;
align-items:center;


}
.I23557:hover {
}

@media (max-width:1024px) {
.I23557 {

order:23;
}
.I23557:hover {
}

}
@media (min-width:1600px) {
.I23557 {

order:1;
background-color:rgb(40,58,76);

align-items:center;
justify-content:center;


}
.I23557:hover {
}

}
.I23558 {
display:flex;
position:var(--I23558-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
width:100%;
height:35px;
border-bottom-color:rgb(226,219,199);
border-bottom-style:solid;
border-bottom-width:6px;
background-color:rgb(114,189,197);

align-items:center;
justify-content:center;


}
.I23558:hover {
}

@media (max-width:1024px) {
.I23558 {

order:38;
align-items:flex-start;


}
.I23558:hover {
}

}
@media (min-width:1600px) {
.I23558 {

display:flex;
order:4;
width:100%;
border-bottom-color:rgb(226,219,199);
background-color:rgb(114,189,197);

align-items:center;


}
.I23558:hover {
}

}
.I23559 {
display:flex;
position:var(--I23559-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:80%;
min-height:500px;
margin-top:20px;

flex-direction:row;
justify-content:flex-start;
align-items:flex-start;


}
.I23559:hover {
}

@media (max-width:1024px) {
.I23559 {

width:100%;

}
.I23559:hover {
}

}
@media (min-width:1600px) {
.I23559 {

order:6;
margin-top:20px;

}
.I23559:hover {
}

}
.I23560 {
display:flex;
position:var(--I23560-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:20%;
margin-top:20px;
background-color:var(--color);

flex-direction:row;
justify-content:flex-start;
align-items:flex-start;


}
.I23560:hover {
}

@media (max-width:1024px) {
.I23560 {

display:none;
}
.I23560:hover {
}

}
@media (min-width:1600px) {
.I23560 {

order:7;
background-color:var(--color);

}
.I23560:hover {
}

}
.I23561 {
display:flex;
position:var(--I23561-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:24;
width:100%;
height:400px;
background-color:rgb(255,255,255);

}
.I23561:hover {
}

@media (max-width:1024px) {
.I23561 {

order:25;
height:150px;

}
.I23561:hover {
}

}
@media (min-width:1600px) {
.I23561 {

order:3;
}
.I23561:hover {
}

}
.I23562 {
display:flex;
position:var(--I23562-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:83;
width:100%;
padding-top:20px;
border-bottom-color:rgb(218,253,255);
border-bottom-style:solid;
border-bottom-width:4px;
background-color:rgb(114,189,197);

flex-direction:row;
justify-content:center;


}
.I23562:hover {
}

@media (max-width:1024px) {
.I23562 {

order:70;
}
.I23562:hover {
}

}
@media (min-width:1600px) {
.I23562 {

order:77;
}
.I23562:hover {
}

}
.I23563 {
display:flex;
position:var(--I23563-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:88;
width:100%;
height:60px;
background-color:rgb(1,80,121);

flex-direction:column;
align-items:center;
justify-content:center;


}
.I23563:hover {
}

@media (max-width:1024px) {
.I23563 {

order:75;
}
.I23563:hover {
}

}
@media (min-width:1600px) {
.I23563 {

order:78;
}
.I23563:hover {
}

}
.I23564 {
display:flex;
position:var(--I23564-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I23564:hover {
}

@media (max-width:1024px) {
.I23564 {

order:64;
}
.I23564:hover {
}

}
@media (min-width:1600px) {
.I23564 {

order:65;
}
.I23564:hover {
}

}
.I23565 {
display:flex;
position:var(--I23565-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I23565:hover {
}

@media (max-width:1024px) {
.I23565 {

order:62;
}
.I23565:hover {
}

}
@media (min-width:1600px) {
.I23565 {

order:38;
}
.I23565:hover {
}

}
.I23566 {
display:flex;
position:var(--I23566-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I23566:hover {
}

@media (min-width:1600px) {
.I23566 {

order:8;
}
.I23566:hover {
}

}
.I23567 {
display:flex;
position:var(--I23567-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:74;
}
.I23567:hover {
}

@media (max-width:1024px) {
.I23567 {

order:63;
}
.I23567:hover {
}

}
@media (min-width:1600px) {
.I23567 {

order:64;
}
.I23567:hover {
}

}
.I23568 {
display:flex;
position:var(--I23568-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I23568:hover {
}

@media (max-width:1024px) {
.I23568 {

order:67;
}
.I23568:hover {
}

}
@media (min-width:1600px) {
.I23568 {

order:72;
}
.I23568:hover {
}

}
.I23569 {
display:flex;
position:var(--I23569-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I23569:hover {
}

@media (max-width:1024px) {
.I23569 {

order:65;
}
.I23569:hover {
}

}
@media (min-width:1600px) {
.I23569 {

order:71;
}
.I23569:hover {
}

}
.I23570 {
display:flex;
position:var(--I23570-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:80;
}
.I23570:hover {
}

@media (max-width:1024px) {
.I23570 {

order:68;
}
.I23570:hover {
}

}
@media (min-width:1600px) {
.I23570 {

order:76;
}
.I23570:hover {
}

}
.I23571 {
display:flex;
position:var(--I23571-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:27;
}
.I23571:hover {
}

@media (max-width:1024px) {
.I23571 {

order:29;
}
.I23571:hover {
}

}
@media (min-width:1600px) {
.I23571 {

order:79;
}
.I23571:hover {
}

}
.I23572 {
display:flex;
position:var(--I23572-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:26;
}
.I23572:hover {
}

@media (max-width:1024px) {
.I23572 {

order:28;
}
.I23572:hover {
}

}
@media (min-width:1600px) {
.I23572 {

order:80;
}
.I23572:hover {
}

}
.I23573 {
display:flex;
position:var(--I23573-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I23573:hover {
}

@media (min-width:1600px) {
.I23573 {

order:9;
}
.I23573:hover {
}

}
.I23574 {
display:flex;
position:var(--I23574-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:12;
}
.I23574:hover {
}

@media (min-width:1600px) {
.I23574 {

order:10;
}
.I23574:hover {
}

}
.I23575 {
display:flex;
position:var(--I23575-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:86;
}
.I23575:hover {
}

@media (max-width:1024px) {
.I23575 {

order:73;
}
.I23575:hover {
}

}
@media (min-width:1600px) {
.I23575 {

order:81;
}
.I23575:hover {
}

}
.I23576 {
display:flex;
position:var(--I23576-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:82;
width:50px;
height:5vh;
margin-bottom:20px;
margin-right:30px;

position:fixed;
z-index:var(--I23576-z-index, 1);
top:50%;
right:0px;
bottom:auto;
left:auto;
--I23576-location-transform:translate(0px,-50%);
	

transform:
var(--I23576-location-transform, translate(0px,0px))
var(--I23576-user-box-transform, translate(0px,0px))
;

--I23576-z-index:100;
}
.I23576:hover {
}

@media (max-width:1024px) {
.I23576 {

order:72;
}
.I23576:hover {
}

}
@media (min-width:1600px) {
.I23576 {

order:82;
}
.I23576:hover {
}

}
.I23577 {
display:flex;
position:var(--I23577-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:84;
}
.I23577:hover {
}

@media (max-width:1024px) {
.I23577 {

order:71;
}
.I23577:hover {
}

}
@media (min-width:1600px) {
.I23577 {

order:83;
}
.I23577:hover {
}

}
.I23578 {
display:flex;
position:var(--I23578-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I23578:hover {
}

@media (min-width:1600px) {
.I23578 {

order:11;
}
.I23578:hover {
}

}
.I23579 {
display:flex;
position:var(--I23579-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
}
.I23579:hover {
}

@media (min-width:1600px) {
.I23579 {

order:12;
}
.I23579:hover {
}

}
.I23580 {
display:flex;
position:var(--I23580-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
}
.I23580:hover {
}

@media (min-width:1600px) {
.I23580 {

order:13;
}
.I23580:hover {
}

}
.I23581 {
display:flex;
position:var(--I23581-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I23581:hover {
}

@media (min-width:1600px) {
.I23581 {

order:14;
}
.I23581:hover {
}

}
.I23582 {
display:flex;
position:var(--I23582-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I23582:hover {
}

@media (max-width:1024px) {
.I23582 {

order:66;
}
.I23582:hover {
}

}
@media (min-width:1600px) {
.I23582 {

order:84;
}
.I23582:hover {
}

}
.I23583 {
display:flex;
position:var(--I23583-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
}
.I23583:hover {
}

@media (min-width:1600px) {
.I23583 {

order:15;
}
.I23583:hover {
}

}
.I23584 {
display:flex;
position:var(--I23584-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:89;
}
.I23584:hover {
}

@media (max-width:1024px) {
.I23584 {

order:76;
}
.I23584:hover {
}

}
@media (min-width:1600px) {
.I23584 {

order:85;
}
.I23584:hover {
}

}
.I23585 {
display:flex;
position:var(--I23585-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:90;
}
.I23585:hover {
}

@media (max-width:1024px) {
.I23585 {

order:77;
}
.I23585:hover {
}

}
@media (min-width:1600px) {
.I23585 {

order:86;
}
.I23585:hover {
}

}
.I23586 {
display:flex;
position:var(--I23586-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:91;
width:50px;
height:50px;
margin-bottom:200px;
margin-right:500px;

position:fixed;
z-index:var(--I23586-z-index, 1);
top:50%;
right:0px;
bottom:auto;
left:auto;
--I23586-location-transform:translate(0px,-50%);
	

transform:
var(--I23586-location-transform, translate(0px,0px))
var(--I23586-user-box-transform, translate(0px,0px))
;


}
.I23586:hover {
}

@media (max-width:1024px) {
.I23586 {

order:78;
}
.I23586:hover {
}

}
@media (min-width:1600px) {
.I23586 {

order:87;
}
.I23586:hover {
}

}
.I23587 {
display:flex;
position:var(--I23587-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:92;
position:fixed;
z-index:var(--I23587-z-index, 1);
top:50%;
right:auto;
bottom:auto;
left:0px;
--I23587-location-transform:translate(0px,-50%);
	

transform:
var(--I23587-location-transform, translate(0px,0px))
var(--I23587-user-box-transform, translate(0px,0px))
;


}
.I23587:hover {
}

@media (max-width:1024px) {
.I23587 {

order:79;
}
.I23587:hover {
}

}
@media (min-width:1600px) {
.I23587 {

order:88;
}
.I23587:hover {
}

}
.I23588 {
display:flex;
position:var(--I23588-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:93;
}
.I23588:hover {
}

@media (max-width:1024px) {
.I23588 {

order:80;
}
.I23588:hover {
}

}
@media (min-width:1600px) {
.I23588 {

order:89;
}
.I23588:hover {
}

}
.I23589 {
display:flex;
position:var(--I23589-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:94;
}
.I23589:hover {
}

@media (max-width:1024px) {
.I23589 {

order:81;
}
.I23589:hover {
}

}
@media (min-width:1600px) {
.I23589 {

order:90;
}
.I23589:hover {
}

}
.I23590 {
display:flex;
position:var(--I23590-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:95;
}
.I23590:hover {
}

@media (max-width:1024px) {
.I23590 {

order:82;
}
.I23590:hover {
}

}
@media (min-width:1600px) {
.I23590 {

order:91;
}
.I23590:hover {
}

}
.I23591 {
display:flex;
position:var(--I23591-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:96;
}
.I23591:hover {
}

@media (max-width:1024px) {
.I23591 {

order:83;
}
.I23591:hover {
}

}
@media (min-width:1600px) {
.I23591 {

order:92;
}
.I23591:hover {
}

}
.I25078 {
display:flex;
position:var(--I25078-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:25;
}
.I25078:hover {
}

@media (max-width:1024px) {
.I25078 {

order:27;
}
.I25078:hover {
}

}
@media (min-width:1600px) {
.I25078 {

order:93;
}
.I25078:hover {
}

}
.I25915 {
display:flex;
position:var(--I25915-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I25915:hover {
}

@media (max-width:1024px) {
.I25915 {

order:86;
}
.I25915:hover {
}

}
@media (min-width:1600px) {
.I25915 {

order:94;
}
.I25915:hover {
}

}
.I26263 {
display:flex;
position:var(--I26263-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I26263:hover {
}

@media (max-width:1024px) {
.I26263 {

order:87;
}
.I26263:hover {
}

}
@media (min-width:1600px) {
.I26263 {

order:40;
}
.I26263:hover {
}

}
.I26616 {
display:flex;
position:var(--I26616-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:72;
}
.I26616:hover {
}

@media (max-width:1024px) {
.I26616 {

order:89;
}
.I26616:hover {
}

}
@media (min-width:1600px) {
.I26616 {

order:63;
}
.I26616:hover {
}

}
.I26967 {
display:flex;
position:var(--I26967-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I26967:hover {
}

@media (max-width:1024px) {
.I26967 {

order:90;
}
.I26967:hover {
}

}
@media (min-width:1600px) {
.I26967 {

order:39;
}
.I26967:hover {
}

}
.I29273 {
display:flex;
position:var(--I29273-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I29273:hover {
}

@media (max-width:1024px) {
.I29273 {

order:95;
}
.I29273:hover {
}

}
@media (min-width:1600px) {
.I29273 {

order:8;
}
.I29273:hover {
}

}
.I30061 {
display:flex;
position:var(--I30061-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I30061:hover {
}

@media (min-width:1600px) {
.I30061 {

order:16;
}
.I30061:hover {
}

}
.I34492 {
display:flex;
position:var(--I34492-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
}
.I34492:hover {
}

@media (min-width:1600px) {
.I34492 {

order:17;
}
.I34492:hover {
}

}
.I34903 {
display:flex;
position:var(--I34903-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
}
.I34903:hover {
}

@media (min-width:1600px) {
.I34903 {

order:18;
}
.I34903:hover {
}

}
.I38605 {
display:flex;
position:var(--I38605-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
}
.I38605:hover {
}

@media (min-width:1600px) {
.I38605 {

order:19;
}
.I38605:hover {
}

}
h1.I23595, .I23595 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I23595 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I23595:hover {
}
.I23595 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I23595 > .viewport:hover {
}


fieldset.I23594, .I23594 fieldset {
margin:0px;
padding:0px;
border:0px none transparent;
}

button.I23594, .I23594 button {
padding:0px;
border:0px none transparent;
background-color:transparent;
box-sizing:content-box;
font-family:inherit;
font-size:100%;
}

ul.I23594, .I23594 ul {
margin:0px;
padding:0px;
list-style-type:none;
}


.I23594 {
width:500px;
height:1500px;

}
.I23594:hover {
}

.I23594 .groupTitle {
}
.I23594 .questionItem {
display:flex;
list-style-type:none;
margin:0px;
flex-direction:column;
-webkit-flex-flow:column-reverse;
flex-flow:column-reverse;	
}
.I23594 .questionDetaildsc {
display:flex;
margin-top:40px;

}

.I23594 .questionDetaildsc:hover {
	
}	
.I23594 .optionItem {	
list-style-type:none;
margin:0px;
display:flex;
font-family:"Open Sans";

width:500px;
margin-bottom:10px;
margin-top:10px;
	
}
.I23594 .optionContainer {
display:flex;
flex-direction:column;
}
.I23594 .labelClass, .I23594 .legendClass {
margin:0px;
padding:0px;
border:0px;	
display:flex;
justify-content:flex-start;
font-family:"Open Sans";
font-size:14pt;
font-weight:700;
text-align:left;

height:20px;
margin-bottom:15px;
margin-top:15px;

}
.I23594 .questionInput, .I23594 div[role='optionList'] {
display:flex;	
flex-direction:column;
}
.I23594 .legendClass {
display: block;
width: 100%;
}
.I23594 input::-webkit-input-placeholder, .I23594 textarea::-webkit-input-placeholder {
opacity:0;
}
.I23594 input::-moz-placeholder, .I23594 textarea::-moz-placeholder  {
opacity:0;
}
.I23594 input[type="text"], .I23594 input[type="number"], .I23594 input[type="date"], .I23594 input[type="file"], .I23594 input[type="email"], .I23594 select, .I23594 textarea {
display:flex;
font-family:"Open Sans";
font-size:12pt;
color:rgb(139,139,139);

	
}
.I23594 input[type="text"]:hover, .I23594 input[type="number"]:hover, .I23594 input[type="date"]:hover, .I23594 input[type="file"]:hover, .I23594 input[type="email"]:hover, .I23594 select:hover, .I23594 textarea:hover {
	
}
.I23594 input[type="text"]:focus, .I23594 input[type="number"]:focus, .I23594 input[type="date"]:focus, .I23594 input[type="file"]:focus, .I23594 input[type="email"]:focus, .I23594 select:focus, .I23594 textarea:focus {
	
}
.I23594 textarea {
	
}
.I23594 textarea:hover {
	
}
.I23594 textarea:focus {
	
}
.I23594 .g-recaptcha {
display:flex;
flex:auto;
justify-content:stretch;
	
}
.I23594 .g-recaptcha:hover {
}
.I23594 .button-survey {
margin-left:0;margin-right:auto;
}
.I23594 .button-survey, .I23594.button-survey {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:20px;

}
.I23594 button.button-survey, button.I23594.button-survey {
cursor:pointer;
}
.I23594 .button-survey .text, .I23594.button-survey .text {
max-width:0px;overflow:hidden;
}
.I23594 .button-survey .icon, .I23594.button-survey .icon {
flex:none;
background-size:100% 100%;
width:85px;
height:37px;
background-image:url('http://www.ose.com.uy/media/images/enviar_form_3.svg?timestamp=20200703105933');
}
.I23594 .button-survey:hover, .I23594.button-survey:hover {
-webkit-filter:blur(0px) contrast(100%) brightness(115%) saturate(100%) grayscale(0%) sepia(0%) invert(0%) hue-rotate(0deg);
filter:blur(0px) contrast(100%) brightness(115%) saturate(100%) grayscale(0%) sepia(0%) invert(0%) hue-rotate(0deg);

}
.I23594 .button-survey:hover .text, .I23594.button-survey:hover .text {
}
.I23594 .button-survey:hover .icon, .I23594.button-survey:hover .icon {
background-size:100% 100%;
}
.I23594 .inputmsg {
display:flex;
flex:auto;
justify-content:stretch;
}
.I23594 .msgform {
display:flex;
justify-content:center;
font-family:"Open Sans";
font-size:14pt;
font-weight:700;
text-align:center;
color:rgb(0,103,127);

width:100%;
height:20px;
margin-bottom:5px;

}
.I23594 .msgquestion {
margin:0px;	
padding:0px;	
border:0px;	
display:flex;
justify-content:center;
font-family:"Open Sans";
font-size:14pt;
font-weight:700;
text-align:center;
color:rgb(0,103,127);

width:100%;
height:20px;
margin-bottom:5px;

}

.I23594 label[data-required-text]::before, .I23594 legend[data-required-text]::before  {
content:attr(data-required-text);
display:flex;
justify-content:flex-start;
font-family:"Open Sans";
font-size:10pt;
font-style:normal;
font-weight:700;
text-align:left;
color:rgb(255,0,0);

	
	
}

.I23594 .inputmsg {
-webkit-flex-flow:column-reverse;
flex-flow:column-reverse;
}

@media (max-width:1024px) {

.I23594 {
width:70%;
height:80%;

}
.I23594:hover {
}

.I23594 .groupTitle {
}
.I23594 .questionItem {
flex-direction:column;
	
}
.I23594 .questionDetaildsc {
}

.I23594 .questionDetaildsc:hover {
	
}	
.I23594 .optionItem {	
display:flex;
font-size:8pt;

	
}
.I23594 .optionContainer {
}
.I23594 .labelClass, .I23594 .legendClass {
	
display:flex;
justify-content:center;
font-size:8pt;
text-align:center;

height:15px;
margin-bottom:10px;
margin-top:10px;

}
.I23594 .labelClass {
display:none;
}
.I23594 input::-webkit-input-placeholder, .I23594 textarea::-webkit-input-placeholder {
opacity:1;
}
.I23594 input::-moz-placeholder, .I23594 textarea::-moz-placeholder {
opacity:1;
}
.I23594 input[type="text"], .I23594 input[type="number"], .I23594 input[type="date"], .I23594 input[type="file"], .I23594 input[type="email"], .I23594 select, .I23594 textarea {
display:flex;
font-size:9pt;

	
}
.I23594 input[type="text"]:hover, .I23594 input[type="number"]:hover, .I23594 input[type="date"]:hover, .I23594 input[type="file"]:hover, .I23594 input[type="email"]:hover, .I23594 select:hover, .I23594 textarea:hover {
	
}
.I23594 input[type="text"]:focus, .I23594 input[type="number"]:focus, .I23594 input[type="date"]:focus, .I23594 input[type="file"]:focus, .I23594 input[type="email"]:focus, .I23594 select:focus, .I23594 textarea:focus {
	
}
.I23594 textarea {
	
}
.I23594 textarea:hover {
	
}
.I23594 textarea:focus {
	
}
.I23594 .g-recaptcha {
	
}
.I23594 .g-recaptcha:hover {
}
.I23594 .button-survey {
}
.I23594 .button-survey, .I23594.button-survey {
}
.I23594 button.button-survey, button.I23594.button-survey {
}
.I23594 .button-survey .text, .I23594.button-survey .text {
}
.I23594 .button-survey .icon, .I23594.button-survey .icon {
background-size:100% 100%;
}
.I23594 .button-survey:hover, .I23594.button-survey:hover {
}
.I23594 .button-survey:hover .text, .I23594.button-survey:hover .text {
}
.I23594 .button-survey:hover .icon, .I23594.button-survey:hover .icon {
background-size:100% 100%;
}
.I23594 .inputmsg {
}
.I23594 .msgform {
}
.I23594 .msgquestion {
	
	
	
}

.I23594 label[data-required-text]::before, .I23594 legend[data-required-text]::before  {
content:attr(data-required-text);
	
	
}

.I23594 .inputmsg {
-webkit-flex-flow:column-reverse;
flex-flow:column-reverse;
}

}


