@font-face {
    font-family: 'caviar_dreamsregular';
    src: url('caviardreams.woff2') format('woff2'),
         url('caviardreams.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'caviar_dreamsbold';
    src: url('caviardreams_bold.woff2') format('woff2'),
         url('caviardreams_bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'caviar_dreamsbold_italic';
    src: url('caviardreams_bolditalic.woff2') format('woff2'),
         url('caviardreams_bolditalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'caviar_dreamsitalic';
    src: url('caviardreams_italic.woff2') format('woff2'),
         url('caviardreams_italic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bodyform2 {
    padding-top: 0px!important;
    background-color: rgba(255, 255, 255, 0);
}
p.pform {
    float: left;
    width: 100%;
    text-align: left;
    border: 1px solid #e1e1e1;
    font-weight: bold;
    padding: 1%;
}
label {
    float: left;
}
.infor input, .infor textarea {
   
    border: 0px;
    color: black;
    margin-left: 1%;
}






iframe#blockrandom {
    position: relative;
    z-index: 100000000;
}

iframe#blockrandom {
    position:relative;
    z-index:10;
}

.module-ct:before,.module-ct:after {
    display: none;
    height: 0!important;
    width: 0!important;
}

body {
 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: #3B496C;
    background-color: #ffffff;
    font-family: 'caviar_dreamsregular';
    src: url(caviardreams.woff2) format('woff2'), url(caviardreams.woff) format('woff');
    font-weight: normal;
    font-style: normal;

}