/* @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    */
/*****************************************/

table{
border: none;
padding: 0px;
}

tr:nth-child(odd){
background-color: #11161b!important}

td{
border-color: #11161b!important}

.form-title{
background-color:  #ffffff!important;
}
.cell_16871761935973-row-2-margin{
border: solid;
border-radius: 30px;
border-color: #ff7900;
}

button, .button{
 /*background-color: #ff7900!important;*/
  border: #ff7900!important;
  border-radius: 0!important; 
  font-family: arial!important;
  flex-wrap: wrap!important;
  align-items: center;
  margin-left: 250px;
}

#button_widget_1692708193414{
  border: #ff7900;
  background-color: #ff7900;
  border-radius: 0; 
  display: block;
  margin: 0 auto;
  width:250px;
  scroll-behavior: smooth
}

#button_widget_1692713045732{
  border: #ff7900;
  background-color: #ff7900;
  border-radius: 0; 
  display: block;
  margin: 0 auto;
  width:250px;

}

body{
scroll-behavior: smooth

}

#hs_cos_wrapper_widget_1692713045732{
  padding-top:40px;
}


#hs_cos_wrapper_widget_1692708193414{
  padding-top:40px;
}



form {
  background-color: transparent;
  border: ;
  border-radius: ;
  padding: ;
}

a{
color: #029CDB;
}




/* Blue outline for active fields */
input[type='text']:focus, input[type='email']:focus, input[type='password']:focus, input[type='tel']:focus, input[type='number']:focus, input[type='file']:focus, select:focus, textarea:focus{
outline-color: #0078aa;
}

/* Phone field alignment */
.hs-form-666a31f6-9269-4108-bb49-8ec71f203cb1_039ad526-c7b1-4d65-ae89-872ee0358724 fieldset.form-columns-1 .hs-input {
    width: auto;
}


/* Bottom images */
@media screen and (max-width: 767px) {
  .row-fluid-wrapper.row-depth-1.row-number-17 {
    display: block;
  }
  .row-fluid-wrapper.row-depth-1.row-number-17 .widget-type-linked_image img {
    max-width: 100%;
    height: auto;
  }
  .row-fluid-wrapper.row-depth-1.row-number-17 .widget-type-cell {
    width: 100%;
    display: block;
  }
}

/* Banner image */
.hs-image-widget {
  max-width: 100%;
  height: auto;
}


/* Bullet items */

ul{
padding: 0;
margin: 0;
}


ul li {
   color: black;
   margin: 0;
}


#hs_cos_wrapper_widget_1682320921397_ a {
  color: #11161b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  text-align: right;
  transition: color 0.2s ease-in-out;
}


/* Nav bar */
.menu-item:hover {
    color: #ff7900 !important;
    text-decoration: none;
}


.widget_1669302664517-flexbox-positioning {
  position: fixed;
  top: 0;
  z-index: 9999;
  background-color: rgba(255, 255, 255, 0.8);
}

.widget_1682320921397-padding {
  position: fixed;
  right: 0;
  z-index: 9999;
  
}

#hs_cos_wrapper_widget_1669302664517 {
  height: 95px;
}


/* new hero section */
.text-checklist{
padding: 10px 16px;
border: 1px solid;
Border-radius: 50px;
float: left;
  
}


.widget-type-cell h4 { 
letter-spacing: none!important;
}

#hs_cos_wrapper_widget_1687159521288{
  margin-left:15%;
}

.cell_1687161147434-margin{
  width: 70%!important; 
  border-radius: 30px;
  float: right;
}


.cell_16869005853024-margin{
border-radius:30px;
}

.cell_1686900850421-background-color {
border-radius:30px;
}

.cell_1691650881120-background-color {
border-radius: 30px;
}

.cell_16869033209894-background-color{
    border-radius: 30px;
    border: 1px solid;
}

.cell_1687180746325-background-color{
    border-radius: 30px;
    border: 1px solid;
}

.cell_1687180988783-background-color{
    border-radius: 30px;
    border: 1px solid;
}

.hs_cos_wrapper_widget_1691652021208{
border-radius: 20px !important;}

/* Testimonials */
.quote{
border-left: 1px solid #11161b !important;
padding: 0;
padding-left: 1.5rem;
  margin-bottom: 30px;
}

.details{
margin-top: 10px;
padding: 10px 16px;
border: 1px solid;
border-radius: 50px;
}

.name{
font-weight: 600;
  font-size: 20px !important;
  color: #11161B !important;
}

.title{
 font-size: 20px !important;
  color: #11161B !important;
}


#hs_cos_wrapper_module_16869018553534_{
width: 45%;
}

#hs_cos_wrapper_widget_1686902986955_{
  width: 45% !important;
}

/* Gallery */
.cell_1687253039090-vertical-alignment{
border-radius: 30px;
background: #ff7900;
margin-bottom: 8px;
}

#hs_cos_wrapper_module_1687253035020{
border-radius: 30px;
background: #029CDB;
margin-bottom: 8px;
}



/* Media Queries - Mobile */ 

@media (max-width: 767px) {
  .hs-image-widget {
    height: auto;
  }
  .cell_1687161147434-margin {
  width: 100%!important; 
}
  #hs_cos_wrapper_module_1687253035020{
  width: 50%;
    margin-left: 185px;
     margin-top: -200px;
  }
  
 .cell_1687253039090-vertical-alignment{
  width: 50%;
    margin-right: 185px;
    }
    button, .button{
    margin-left: 0px;}
}

@media (min-width: 992px) {
  #hs_cos_wrapper_widget_1682340965279 ul {
    padding-left: 200px;
   
  }

}




form_bg_color = color #F2F2F2;

/* 1c. Colors */







