    .ncForm
    {
        width: 100%;
        text-align: right;
        background-color : #FBF8F4!important;
    }
    .formBox{
       background-color : #FBF8F4!important;
    }
    .titleBoxChekForm{
     width: 50%;
     margin-top: 30px;
  
    }
    .boxCheckForm p{
      text-align: left;
       text-transform: uppercase;
        font-size: 12px;
        color: #303030!important;
        letter-spacing: 2px;
        line-height: 1.4em;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
      margin-left: 3px!important;
    }
     .boxName .ncField input {
        width: 25rem!important;
        height: 3rem!important;
        border: solid 1px white;
        padding: 8px;
        margin-top: 1rem!important;
        border-radius: 4px!important;
        margin-right: 3rem!important;
        margin-top: 2rem!important;
    }
    .boxName {
        align-content: center!important;
        background-color: #FBF8F4!important;
        display: flex!important;
        flex-wrap: wrap!important;
        justify-content: start!important;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    
    .boxCheckFormCondition{
        width: 95%!important;
        margin-left: 0rem!important;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        font-size: 12px!important;
    }
    
    .kbn-svf{
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        color : #303030!important;
         width: 103%!important;
    }
    
    .boxCheckForm .ncFieldct.f_Tag6549fa6b0dc361083885b116{
        width: 100%!important;
        justify-content: end!important;
        display: flex!important;
        margin-left: 0rem!important;
    }
    
    .boxSelect{
        justify-content: start!important;
        display: flex!important;
        margin-right: 0rem!important;
  
    }
    
    .ncSendZone{
     background-color : #FBF8F4!important;
     display: flex!important;
     justify-content: center!important;
     font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
     padding: 0rem!important;
    }
    
    .boxName .ncField select {
        width: 25rem!important;
        height: 3rem!important;
        border: solid 1px white!important;
        padding: 8px!important;
        border-radius: 4px!important;
        margin: 0rem!important;
    }
    
    .g-recaptcha{
        display: flex!important;
        justify-content: start!important;
        width: 68%!important;
        margin-top: 1rem!important
    }
 
 
    .messageBox textarea {
       width: 57rem!important;
       height: 9rem!important;
    }
    textarea{
      border: solid 2px white!important;
      font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    .messageBox{
      display: flex!important;
      justify-content: start!important;
    }
    .boxCheckForm .ncField input {
        width: 8%!important;
        height : 0.95rem!important;
        border: solid 1px white!important;
        padding: 8px!important;
        border-radius: 4px!important;
        
        border: solid 1px white!important;
        border-radius: 2px!important;
    }
    #boxForm .kbn-svf input .checkForm {
       width: 15rem!important;
       font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
       border: solid 1px red!important;
       border-radius: 2px!important;
       
    }
    .ncFieldct
    {
        clear: both;
        overflow: hidden;
        margin-top: 10px;
      
    }
    .ncFieldct label
    {
        float: left;
        text-align: right;
        width: 30%;
        margin-right: 20px!important;
      font-size : 14px!important;
        font-weight: normal;
        margin-top: 5px;
    }
    .ncField
    {
        text-align: left;
        float: left;
        width: 100%;
        justify-items: flex-start;
        display: flex;
        align-items: flex-start;
    }
    .ncField input, .ncField select
    {
        width: 70%;
        border: solid 1px white!important;
        padding: 10px!important;
        border-radius: 2px!important;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    .ncField .k-invalid, .ncField .k-invalid
    {
        background-color:#F2DCDC;
        border-color:#990000;
    }
   
   
    .ncpopoutf
    {
    	z-index: 999;
    	width: 100%;
    	height: 100%;
    	top: 0;
    	left: 0;
    	position: absolute;				
    	background-color: #666666;
    	color: #aaaaaa;
    	opacity: .8;
        filter: alpha(opacity = 50);
    }
    .ncpopf
    {
        width: 300px;
        height: 200px;
    	position: absolute;
    	color: #000000;
    	background-color: #ffffff;
    	top: 50%;
        z-index: 10000;
        border-radius:15px;
        padding:15px;
        text-align:center;
        padding-top:60px;
    	left: 50%;
    	margin-top: -100px;
    	margin-left: -150px;
    }
    
    .ncFieldct.f_Tag6549fa6b0dc361083885b116 {
        column-count: 1!important;
        column-gap: 20px; /* Ajoutez ceci pour un espacement entre les colonnes */
    }
    
    
    .boxCheckFormCondition .ncField input {
        width: 2%!important;
        height : 0.95rem!important;
        border: solid 1px white;
        padding: 8px;
        border-radius: 4px;
        
        border: solid 1px white!important;
        border-radius: 2px!important;
    }
    
    .boxCheckFormCondition #text{
      font-size: 10px!important;
      color: #303030!important;
    }
    

  
  
    .ncSendZone a {
      color: #FFFFFF!important;
        border-radius: 100px;
        font-size: 15px;
        text-transform: uppercase!important;
        background-color: #FF704E!important;
          text-decoration: none;
      
        padding-right: 10%!important;
        
        padding-left: 10%!important;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }


@media screen and (max-width: 450px) {
    .boxName {
        align-content: center;
        background-color: #FBF8F4!important;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    
    .boxCheckFormCondition .ncField input {
        width: 5%!important;
        height : 0.95rem!important;
        border: solid 1px white;
        padding: 8px;
        border-radius: 4px;
        
        border: solid 1px white!important;
        border-radius: 2px!important;
    }
    
    .boxCheckFormCondition{
        width: 95%;
        margin-left: 0rem;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        font-size: 12px!important;
    }
    
    .kbn-svf{
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        color : #303030!important;
         width: 100%!important;
    }
    
    .boxCheckForm .ncFieldct.f_Tag6549fa6b0dc361083885b116{
        width: 100%!important;
        justify-content: end!important;
        display: flex!important;
        margin-left: 0rem!important;
    }
    
    .boxSelect{
        justify-content: start;
        display: flex;
        margin-right: 0rem;
  
    }
    
    .ncSendZone{
     background-color : #FBF8F4!important;
     display: flex;
     justify-content: center;
     font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
     padding: 0rem;
    }
    
    .boxName .ncField select {
    width: 22rem!important;
    height: 3rem!important;
    border: solid 1px white!important;
    padding: 8px;
    border-radius: 4px;
    margin: 0rem!important;
    }
}

@media screen and (max-width: 980px) {
    
    .boxName .ncField input {
        width: 20rem!important;
        height: 3rem!important;
        border: solid 1px white;
        padding: 8px;
        margin-top: 1rem!important;
        border-radius: 4px;
        margin-right: 3rem;
        margin-top: 2rem;
    }
    .boxName {
        align-content: center;
        background-color: #FBF8F4!important;
        display: flex;
        flex-wrap: wrap;
        justify-content: start;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    
    .boxCheckFormCondition{
        width: 95%;
        margin-left: 0rem;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        font-size: 12px!important;
    }
    
    .kbn-svf{
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        color : #303030!important;
         width: 100%!important;
    }
    
    .boxCheckForm .ncFieldct.f_Tag6549fa6b0dc361083885b116{
        width: 100%!important;
        justify-content: end!important;
        display: flex!important;
        margin-left: 0rem!important;
    }
    
    .boxSelect{
        justify-content: start;
        display: flex;
        margin-right: 0rem;
  
    }
    
    .ncSendZone{
     background-color : #FBF8F4!important;
     display: flex;
     justify-content: center;
     font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
     padding: 0rem;
    }
    
    .boxName .ncField select {
    width: 22rem!important;
    height: 3rem!important;
    border: solid 1px white!important;
    padding: 8px;
    border-radius: 4px;
    margin: 1rem!important;
    }
    
    .g-recaptcha{
        display: flex!important;
        justify-content: start!important;
        width: 68%!important;
        margin-top: 1rem!important
    }
}
@media screen and (max-width: 1407px) {
    
    .boxName .ncField input {
        width: 14rem!important;
        height: 3rem!important;
        border: solid 1px white;
        padding: 8px;
        margin-top: 1rem!important;
        border-radius: 4px;
        margin-right: 3rem;
        margin-top: 2rem;
    }
    .boxName {
        align-content: center;
        background-color: #FBF8F4!important;
        display: flex;
        flex-wrap: wrap;
        justify-content: start;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    
    .boxCheckFormCondition{
        width: 95%;
        margin-left: 0rem;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        font-size: 12px!important;
    }
    
    .kbn-svf{
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        color : #303030!important;
         width: 103%!important;
    }
    
    .boxCheckForm .ncFieldct.f_Tag6549fa6b0dc361083885b116{
        width: 100%!important;
        justify-content: end!important;
        display: flex!important;
        margin-left: 0rem!important;
    }
    
    .boxSelect{
        justify-content: start;
        display: flex;
        margin-right: 0rem;
  
    }
    
    .ncSendZone{
     background-color : #FBF8F4!important;
     display: flex;
     justify-content: center;
     font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
     padding: 0rem;
    }
    
    .boxName .ncField select {
    width: 22rem!important;
    height: 3rem!important;
    border: solid 1px white!important;
    padding: 8px;
    border-radius: 4px;
    margin: 0rem!important;
    }
    
    .g-recaptcha{
        display: flex!important;
        justify-content: start!important;
        width: 100%!important;
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }
    
}
@media screen and (min-width: 1807px) {
    
    .boxName .ncField input {
        width: 19rem!important;
        height: 3rem!important;
        border: solid 1px white;
        padding: 8px;
        margin-top: 1rem!important;
        border-radius: 4px;
        margin-right: 3rem;
        margin-top: 2rem;
    }
    .boxName {
        align-content: center;
        background-color: #FBF8F4!important;
        display: flex;
        flex-wrap: wrap;
        justify-content: start;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    
    .boxCheckFormCondition{
        width: 95%;
        margin-left: 0rem;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        font-size: 12px!important;
    }
    
    .kbn-svf{
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        color : #303030!important;
         width: 100%!important;
    }
    
    .boxCheckForm .ncFieldct.f_Tag6549fa6b0dc361083885b116{
        width: 100%!important;
        justify-content: end!important;
        display: flex!important;
        margin-left: 0rem!important;
    }
    
    .boxSelect{
        justify-content: start;
        display: flex;
        margin-right: 0rem;
  
    }
    
    .ncSendZone{
     background-color : #FBF8F4!important;
     display: flex;
     justify-content: center;
     font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
     padding: 0rem;
    }
    
    .boxName .ncField select {
    width: 19rem!important;
    height: 3rem!important;
    border: solid 1px white!important;
    padding: 8px;
    border-radius: 4px;
    margin: 0rem!important;
    }
    
    .g-recaptcha{
        display: flex!important;
        justify-content: start!important;
        width: 68%!important;
        margin-top: 1rem!important
    }
    
}
@media screen and (min-width: 1808px) {
    
    .boxName .ncField input {
        width: 25rem!important;
        height: 3rem!important;
        border: solid 1px white;
        padding: 8px;
        margin-top: 1rem!important;
        border-radius: 4px;
        margin-right: 3rem;
        margin-top: 2rem;
    }
    .boxName {
        align-content: center;
        background-color: #FBF8F4!important;
        display: flex;
        flex-wrap: wrap;
        justify-content: start;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
    }
    
    .boxCheckFormCondition{
        width: 95%;
        margin-left: 0rem;
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        font-size: 12px!important;
    }
    
    .kbn-svf{
        font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
        color : #303030!important;
         width: 103%!important;
    }
    
    .boxCheckForm .ncFieldct.f_Tag6549fa6b0dc361083885b116{
        width: 100%!important;
        justify-content: end!important;
        display: flex!important;
        margin-left: 0rem!important;
    }
    
    .boxSelect{
        justify-content: start;
        display: flex;
        margin-right: 0rem;
  
    }
    
    .ncSendZone{
     background-color : #FBF8F4!important;
     display: flex;
     justify-content: center;
     font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif!important;
     padding: 0rem;
    }
    
    .boxName .ncField select {
        width: 25rem!important;
        height: 3rem!important;
        border: solid 1px white!important;
        padding: 8px;
        border-radius: 4px;
        margin: 0rem!important;
    }
    
    .g-recaptcha{
        display: flex!important;
        justify-content: start!important;
        width: 68%!important;
        margin-top: 1rem!important
    }
    
}