/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/
 
/*****************************************/
/* Start your style declarations here    */
/*****************************************/
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.raleway-<uniquifier> {
  font-family: "Raleway", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
body{
  font-family: "Raleway", sans-serif !important;
}
p{
  font-family: "Raleway", sans-serif !important;
}
span{
  font-family: "Raleway", sans-serif !important;
  
}
h1, h2, h3, h4, h5{
  font-family: "Raleway", sans-serif !important;
}



main.body-container-wrapper {
    margin: 0px !important;
}

::placeholder {
    color: #C1C1C1 !important;
}


.dnd_area-row-0-background-image{
  background-size:cover !important;
  }


div#dnd_area-module-5 {
  background: #D9D9D9;
  box-shadow: 5px 5px 20px 0px #00000040;
  border-radius: 30px;

  
}



#dnd_area-module-5 input {border-radius: 10px !important;border: none !important;background: #EBECEB!important;color: #000 !important;}
 
#dnd_area-module-5 textarea{
    background: #EBECEB;
    border-radius: 10px !important;
    height: 150px;
}

#dnd_area-module-5 input.hs-button.primary.large {border: none !important;width: 100%;max-width: 180px;margin-left: auto;font-weight:bold;    background: linear-gradient(90deg, #7ef1b3, #40de26) !important;padding: 10px;color: #021F27 !important; margin-right:8px;     font-family: 'Raleway';}
#dnd_area-module-5 input.hs-button.primary.large:hover{

  color:#fff !important;
  
}



.featured-form select{
     background: #EBECEB !important;
    border: none;
    border-radius: 10px;
}

label {
    display: none !important;
}
label.hs-error-msg.hs-main-font-element{
  display: none !important;
}

/* header-consultation-hide-page */
header.header.lpHeader {
    display: none;
}
/* header-consultation-page-hide-end */

/*   footer-consultation-page-hide */
  footer.landing-footer {
    display: none;
}
  /*   footer-consultation-page-hide-end */

@media(max-width:480px){


span#hs_cos_wrapper_widget_1721908533372_ {
  font-size: 35px !important;
  }

div#hs_cos_wrapper_widget_1721908533372 {
    margin: 40px 0px !important;
    font-size: 14px !important;
    line-height: 14px !important;
}
  
  .span6.widget-span.widget-type-cell.dnd_area-column-4-vertical-alignment.dnd-column {
    width: 100%;
    margin-top:50px !important;
    margin:0px auto
}

}





@media(max-width:1024px){
span#hs_cos_wrapper_widget_1721908533372_ {
    font-size: 35px !important;
    line-height: 35px !important;
}

div#hs_cos_wrapper_widget_1721908533372 {
    line-height: 35px !important;
  text-align:center;
}
  
  .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-vertical-alignment.dnd-section.dnd_area-row-0-background-image .row-fluid{
    display:flex;
    flex-flow:column;
    justify-content:center;
    margin: 0 auto;
    width: 100% !important;
}

 {}

.span6.widget-span.widget-type-cell.dnd-column.dnd_area-column-1-vertical-alignment {
    width: 100%;
}

.span6.widget-span.widget-type-cell.dnd_area-column-4-vertical-alignment.dnd-column {
    width: 80%;
    margin-top:50px !important;
    margin:0px auto
}
 
  
}

label.hs-error-msg.hs-main-font-element {
    display:block !important;
}