@import url('https://fonts.googleapis.com/css?family=Quicksand&display=swap');


#ytb_row_CL #ytb_block_CL_1 {
 width: 100%; 
}
#ytb_row_CL #ytb_block_CL_1 p span strong {
  font-size: 15px;
  color: #5a5a5a;
}
#ytb_row_infosL .ytb_block > div {
  padding: 15px 10px 0 0;
}
#ytb_block_infosL_1 *,
#ytb_block_CL_1 * {
  text-align: center;
}

#ytb_group_C #ytb_row_CL span,{
    line-height: ;
    color: #00000
}
  
  #ytb_row_aside p {
    width: 400px;
    font-size: 8px;
  }

#ytb_block_infosL_2, #ytb_block_infosL_3 { display: none; }

#ytb_row_infosL #ytb_block_infosL_1 { width: 484px; }

#ytb_block_header_1, #ytb_block_header_2 { width: 50%; }
#ytb_block_header_1 h1 { font-size: 3.5em; line-height: 1; }

#ytb_block_header_1 {
  display: none;
}

#ytb_block_header_2 {
  width: 100%;
}


.rgpdContactFormBlock {
  clear: both;
}
.rgpdContactFormBlock label {
  margin-top: 10px;
  width: 90%;
}
  

@media screen and (max-width: 800px){
  #ytb_wrapper #ytb_row_infosL, #ytb_row_CL.ytb_row { padding: 20px; width: 444px; }
  #ytb_block_header_1, #ytb_block_header_2 { width: 100%; }
}
@media screen and (max-width: 480px){
  #ytb_row_infosL #ytb_block_infosL_1 { width: 100%; }
  #ytb_wrapper #ytb_row_infosL, #ytb_row_CL.ytb_row { padding: 20px; width: calc(100% - 20px); }
}
#ytb_group_page{
    background-color: #efefef;
  margin-top: 10px;
}
body {
    line-height: 1.8em;
    background: url(/media/original/gettyimages-1090359698-226458.jpg) no-repeat 50% 50% / cover;
    font-style: normal;
    font-variant: ;
    font-weight: normal;
    font-size: 0.7m;
    line-height: ;
    color: #5a5a5a;
}
#ytb_group_footer {
    width: 100%;
    bottom: 0;
    background-color: transparent;
    margin-top: 20px;
    height: 80px;
}
#ytb_block_infosL_1 *, #ytb_block_CL_1 * {
    text-align: center;
    font-size: 15px;
}
#ytb_group_page .article-body h2 {
    font-size: 1em;
}
#ytb_block_CL_1 h1, #ytb_block_CL_1 h1 span {
font-size: 20px;
}

#ytb_block_A_1 a, #ytb_block_A_1 span {
font-size: 20px;
}
  
#ytb_block_AL_2 a, #ytb_block_AL_2 span {
font-size: 20px;
}

#ytb_block_B_2 a, #ytb_block_B_2 span {
font-size: 20px;
}

#ytb_block_C_1 a, #ytb_block_C_1 span { 
font-size: 20px;
}
#ytb_row_aside a {
    display: block;
    padding-right: 200px;
    width: 190px;
    font-size: 12px;
    margin-left: -8%;
}
ul.slimmenu li a {
    font-size: 1.1em;
}