/* @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=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

body {
    font-family: Roboto,Arial,sans-serif !important;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}

p {
     font-family: Roboto,Arial,sans-serif !important;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
     color: rgba(0, 0, 0, 0.7) !important;
}



div#hs_form_target_widget_1670912828124 form {
    display: flex !important;
     width:100% !important;
    padding: 0px !important;
  
}

#hs_form_target_widget_1670912828124 .hs_submit.hs-submit {
    margin-left: 15px !important;
    margin-top:4px !important;
  
}

#hs_cos_wrapper_widget_1670912828124 input[type="submit"] {
    padding-left: 26px !important;
    padding-right: 26px !important;
}

#hs_form_target_widget_1670912828124 .hs_submit.hs-submit input{
  font-weight: 500 !important;
}

#hs_cos_wrapper_widget_1670912828124 input[type="email"] {
   
    width: 315px !important;
}

span#hs_cos_wrapper_widget_1670914166071_ p span a {
    font-weight: 400 !important;
    font-family: 'Roboto' !important;
  
}

div#hs_cos_wrapper_widget_1670919659105 {

  text-align: left !important;
  
}

span#hs_cos_wrapper_widget_1670919659105_ div {
    padding-top: 25px;
}

span#hs_cos_wrapper_widget_1670919659105_ p {
    color: rgba(0, 0, 0, 0.7) !important;
    line-height: 33px !important;
    font-weight: 400 !important;
    font-size:24px !important;
    margin:0;
}

span#hs_cos_wrapper_widget_1670919659105_ p span {
   
    font-size:24px !important;
}


span#hs_cos_wrapper_widget_1670919659105_ p span{
    color: rgba(0, 0, 0, 0.6) !important;
   }

th, td {
    border: 1px solid #ffffff !important;
   
}

span#hs_cos_wrapper_widget_1670921335015_ table tbody tr td p strong 
    color: rgba(0, 0, 0, 0.8) !important;
    font-family: 'Roboto' !important;
}

span#hs_cos_wrapper_widget_1670921335015_ table td p {
    color: rgba(0, 0, 0, 0.7) !important;
    font-family: 'Roboto' !important;
}



span#hs_cos_wrapper_widget_1670924201902_ h3 {
    font-weight: 400 !important;
    color: #6d6e6d ;!important;
    line-height: 33px ;!important;
    font-family: 'Roboto' !important;
}

span#hs_cos_wrapper_widget_1670926187216_ h1 {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 40px !important;
    line-height: 47px !impoortant;
    color: rgba(0, 0, 0, 0.7) !important;
}

span#hs_cos_wrapper_widget_1670926032744_ img {
    width: 100px;
}

#hs_cos_wrapper_widget_1670926632739 .tabs__tab[aria-selected='true']:after {
    border-bottom: 4px solid !important;
}

.tabs__tab, .tabs__tab:active, .tabs__tab:focus, .tabs__tab:hover {
    flex: 1;
    justify-content: flex-start !important;
    padding: 1.4rem 0.7rem !important;
    text-align: left !important;
    font-size: 20px !important;
    font-family: 'Roboto' !important;
     font-weight: 500 !important;
}


.tabs__tab{
    color:#008085 !important;

}
.tabs__tab:hover, .tabs__tab:focus, .tabs__tab:active {
    border-color: rgba(0, 0, 0, 0.6) ;!important;
    color:rgba(0, 0, 0, 0.6) !important;
}

.tabs__tab[aria-selected=true] {
    font-weight: 500 !important;
    color:rgba(0, 0, 0, 0.6) !important;
}


.tabs__tab:after {
    border-bottom: 2px solid #e8e8e8 !important;
}

.tabs__content {
    padding: 3rem 0 !important;
}

span#hs_cos_wrapper_widget_1670930242524_ p {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 28px;
    color: rgba(0, 0, 0, 0.8);
   
}

div#hs_cos_wrapper_widget_1670930252963 img {
    width: 260px !important;
}

.dnd_area-row-7-padding {
    border-top: 1px solid #ffffff!important;
}

span#hs_cos_wrapper_widget_1670933911333_ h3 {
    font-family: 'Roboto';
    font-style: normal;
/*     font-weight: 700; */
/*     font-size: 40px; */
    line-height: 47px;
        font-size: 38px;
    color: #7d7d7d;
      font-style: normal!important;
    font-weight: 500!important;
/*     line-height: 42px!important; */
}

/* div#hs_cos_wrapper_widget_1670934121712 {
    width: 350px;
} */

/* span#hs_cos_wrapper_widget_1670934121712_ p {
    line-height: 30px;
  margin: 0;
} */

/* div#hs_cos_wrapper_module_1670934271272 {
    width: 350px;
} */

/* div#hs_cos_wrapper_module_1670934272363 {
    width: 350px;
} */

/* #hs_cos_wrapper_module_1670934271272_ p {
  line-height: 30px;
  margin: 0;
} */

/* #hs_cos_wrapper_module_1670934272363_ P{
 line-height: 30px;
  margin: 0;
} */

/* span#hs_cos_wrapper_widget_1670934121712_ img {
    margin-bottom: 15px;
} */

/* span#hs_cos_wrapper_module_1670934271272_ img {
    margin-bottom: 15px;
}

span#hs_cos_wrapper_module_1670934272363_ img {
    margin-bottom: 15px;
} */

button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .hs-button:hover, .hs-button:focus, .hs-button:active {
    border: 1px solid #fff !important;
   
}

span#hs_cos_wrapper_widget_1670992892134_ h1 {
    font-family: 'Roboto' !important;
    font-style: normal;
    font-weight: 700 !important;
    font-size: 40px !important;
    line-height: 47px !important;
    color: rgba(0, 0, 0, 0.7) !important;
}

.hs_cos_gallery_main .slick-prev:before, .hs_cos_gallery_main .slick-next:before, .hs_cos_gallery_thumbnails .slick-prev:before, .hs_cos_gallery_thumbnails .slick-next:before, .hs_cos_gallery_lightbox .slick-prev:before, .hs_cos_gallery_lightbox .slick-next:before {
    color: #008085 !important;
}

#hs_cos_wrapper_widget_1670994012394 .accordion {
    border: 1px solid rgba(79,79,79,17%) !important;
    margin-top: 0px  !important;
    margin-bottom: 0  !important;
    padding: 20px  !important;
}



#hs_cos_wrapper_widget_1670994012394 .accordion__summary {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 26px !important;
    line-height: 33px !important;
    color: rgba(0, 0, 0, 0.7) !important;
    position:relative  !important;
}

.accordion__summary, .accordion__summary:before {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 300 !important;
    text-decoration: none !important;
    font-size: 28px !important;
    position: absolute !important;
    right: 0 !important;
}

#hs_cos_wrapper_widget_1670994012394 .accordion__content p {
    padding-top: 20px !important;
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    line-height: 34px !important;
    color: rgba(0, 0, 0, 0.7) !important;
    opacity: 0.8 !important;
}

section.accordion-wrapper {
    border-radius: 8px !important;
}


section.accordion-wrapper {
    border-radius: 8px !important;
    width: 1200px !important;
    margin-left: 100px!important;
    background: #fff;
}
.accordion__summary, .accordion__summary:before {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 300 !important;
    text-decoration: none !important;
    font-size: 28px !important;
}

#hs_cos_wrapper_widget_1670994012394 .accordion__content {
    padding-top: 10px !important;
}

#hs_cos_wrapper_widget_1670994012394 {
  
/*  background-size: contain !important; */
    background-position: left bottom !important;
    background-repeat: no-repeat !important;
    padding: 80px 0 40px 0px !important;
    margin-top: -30px !important;
}

div#hs_form_target_module_1670998409426 form {
    display: flex;
    padding: 0;
}

#hs_cos_wrapper_module_1670998409426 input[type="email"] {
    width: 315px !important;
}


#hs_cos_wrapper_module_1670998409426 .hs_submit.hs-submit {
    margin-left: 15px !important;
    margin-top: 4px !important;
  
}

span#hs_cos_wrapper_widget_1670998305209_ p {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 24px !important;
    line-height: 32px !important;
    color: #FFFFFF !important;
    margin: 0;
}

span#hs_cos_wrapper_widget_1670998305209_ h3 {
    font-family: 'Roboto'  !important;
    font-style: normal  !important;
    font-weight: 500  !important;
    font-size: 40px  !important;
    line-height: 47px  !important;
    color: #FFFFFF  !important;
    margin-bottom: 30px  !important;
}

div#hs_cos_wrapper_module_1670998409426 {
  
/*     padding-top: 20px !important; */
}

span#hs_cos_wrapper_module_1671000843162_ p {
    font-family: 'Roboto' !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height:30px !important;
    color: rgba(0, 0, 0, 0.6) !important;
     margin:0 !important;
}

span#hs_cos_wrapper_module_1671000330053_ a {
 
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    line-height: 23px !important; 
    color: #F6FCFC !important;
}

span#hs_cos_wrapper_widget_1670921335015_ p {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 22px !important;
    line-height: 28px !important;
    color: rgba(0, 0, 0, 0.8) !important;
    margin-left: 10px !important;
    margin-bottom:0 !important;
    margin-top: 15px !important;
}


div#hs_cos_wrapper_widget_1670919659105 {
    width: 621px !important;
    float: right;
}

div#hs_cos_wrapper_widget_1671005401388 {
    width: 621px !important;
    float: right;
}

div#hs_cos_wrapper_widget_1670921335015 {
    width: 621px !important;
    float: right;
}

div#hs_cos_wrapper_widget_1667335087631 {
    width: 525px !important;
}
.splide__slide--image {
    margin: 0;
    float: right;
}
.splide__slide__contents {
    justify-content: end;
}
div#hs_cos_wrapper_widget_1670912828124 {
    width: 621px !important;
    padding-top:20px;
}

span#hs_cos_wrapper_module_16710116701093_ h1 {
    font-family: 'Roboto'  !important;
    font-style: normal  !important;
    font-weight: 700  !important;
    font-size: 40px  !important;
    line-height: 47px  !important;
    color: rgba(0, 0, 0, 0.7)  !important;
    text-align:left !important;
}

span#hs_cos_wrapper_widget_1670930242524_ div {
    font-family: 'Roboto' !important;
    font-style: normal !important;
 
    font-size: 18px !important;
    line-height: 28px !important;
    color: rgba(0, 0, 0, 0.8) !important;
}

.slick-dots li.slick-active button:before {
    color: #008085 !important;
    opacity: 0.75 ;
}


color: rgba(0, 0, 0, 0.7);


div#hs_cos_wrapper_widget_1671005401388 {
 
    position: relative !important;
    top: 50px !important;
}

div#hs_cos_wrapper_widget_1671005401388 {
  
    position: relative !important;
    top: 50px !important;
}

span#hs_cos_wrapper_widget_1670921335015_ {
    position: relative !important;
    top: 80px !important;
}

span#hs_cos_wrapper_widget_1670919659105_ div strong{
    font-family: 'Roboto'  !important;
    font-style: normal !important;
    font-weight: 700  !important;
    font-size: 20px  !important;
    line-height: 23px ; !important;
    color: rgba(0, 0, 0, 0.8)  !important;
}

span#hs_cos_wrapper_widget_1670919659105_ span {
    font-family: 'Roboto' !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    color: rgba(0, 0, 0, 0.6) !important;
}

/* pop up*/

/* div#leadinModal-content-wrapper-4258231 p a {
    background: #008085 !important;
   
    display: block !important;
    text-align: center !important;
    padding: 12px 20px !important;
    text-decoration: none !important;
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    text-align: center !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    border-radius: 4px !important;
}

.leadin-preview-wrapper h4 {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 20px !important;
    line-height: 23px !important;
    color: rgba(0, 0, 0, 0.8) !important;
}

.leadinModal.leadinModal-theme-default.leadinModal-v3 .leadinModal-content {
    border-top-width: 0 !important;
    background-color: #ffffff !important;
    padding: 0 !important;
    width: 50em !important;
    height: auto !important;
    overflow-y: hidden !important;
    height: auto !important;
}

.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview .leadin-button {
    padding: 12px 20px !important;
    text-transform: uppercase !important;
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    text-align: center !important;
    text-transform: uppercase !important;
}

div#leadinModal-content-wrapper-4258231 p {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    line-height: 18px !important;
    color: rgba(0, 0, 0, 0.6) !important;
    padding-top: 10px !important;
}

.leadinModal-4258231 .leadin-button-primary:hover {
    background: #008085 !important;
}

.leadinModal.leadinModal-v3 .leadin-button {
    display: inline-block !important;
    padding: 12px 20px !important;
    font-weight: 400 !important;
  
    text-transform: uppercase !important;
    font-family: 'Roboto' !important;
    font-style: normal;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    text-align: center !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
}

.thank-you-message span p {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 28px !important;
    line-height: 40px !important;
    color: #5C9851 !important;
}

.leadin-thank-you-wrapper p {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    line-height: 28px !important;
    text-align: center !important;
    color: rgba(0, 0, 0, 0.6) !important;
}

 */

/* 
2nd step page */

span#hs_cos_wrapper_widget_1671178916917_ h3 {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 40px !important;
    line-height: 47px !important;
    color: rgba(0, 0, 0, 0.7) !important;
    text-align: left !important;
}

#hs_cos_wrapper_widget_1671178962839 .button {
    background-color: rgba(0,128,133,1.0) !important;
    border-radius: 4px !important;   
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 20px !important;
    line-height: 23px !important;
    text-align: center !important;
   
    color: #FFFFFF !important;
    display: block !important;
    padding: 16px 56px !important;
    border:none !important;
}

#hs_cos_wrapper_widget_1671179168382 {
    background-color: #008085 !important;
    background-image: none !important;
    border-radius: 4px !important;
    display: block !important;
    width: 100% !important;
}

#hs_cos_wrapper_widget_1671179168382 .hs-button  {
    background-color: rgba(0,128,133,1.0) !important;
    border-radius: 4px !important;   
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 20px !important;
    line-height: 23px !important;
    text-align: center !important;
   
    color: #FFFFFF !important;
    display: block !important;
    padding: 16px 56px !important;
    border:none !important;
}

span#hs_cos_wrapper_widget_1671179088432_ p {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 24px !important;
    color: rgba(0, 0, 0, 0.6) !important;

}

span#hs_cos_wrapper_widget_1671179145096_ p {
     font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 24px !important;
    color: rgba(0, 0, 0, 0.6) !important;
}


div#hs_cos_wrapper_widget_1671178916917 {
    width: 500px !important;
   
    text-align: center !important;
}

div#hs_cos_wrapper_widget_1671178962839 {
    width: 500px !important;
   
    text-align: center !important;
}

div#hs_cos_wrapper_widget_1671179088432 {
    width: 500px !important;
    margin: 0 auto !important;
   padding: 25px 0 0 0 !important;
}

div#hs_cos_wrapper_widget_1671179122790 {
    width: 500px  !important;
  
    text-align: center  !important;
}

div#hs_cos_wrapper_widget_1671179168382 {
  width: 500px  !important;
    
    text-align: center  !important;
}

div#hs_cos_wrapper_module_1671180875501 {
  width: 500px !important;
   
    padding: 25px 0 0 0 !important;
}

div#hs_cos_wrapper_module_1671185673631 {
    width: 500px !important;
}

span#hs_cos_wrapper_widget_1671179122790_ h5 {
    font-size: 20px;
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
 
    line-height: 47px !important;
    color: rgba(0, 0, 0, 0.8) !important;
    text-align: center !important;
  padding-bottom: 5px !important;
}

div#hs_cos_wrapper_widget_1671183361583 p a {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    line-height: 23px !important;
    color: #008085 !important;
}

#hs_form_target_widget_1671183981223 form label {
    padding-top: 6px  !important;
    padding-right: 0px  !important;
    padding-bottom: 6px  !important;
    padding-left: 0px  !important; 
    font-family: Roboto  !important;
    font-style: normal  !important;
    font-weight: normal  !important;
    text-decoration: none  !important;
    color: rgba(0, 0, 0, 0.5)  !important;
   }

#hs_form_target_widget_1671183981223 form input[type='text'], form input[type='email'], form input[type='password'], form input[type='tel'], form input[type='number'], form input[type='search'], form select, form textarea {
    border: 1px none #b51e3a;
    padding: 10px;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    background-color: rgba(255, 255, 255, 1.0);
    border-radius: 0px;
    color: rgba(0, 0, 0, 0.5) !important;
    font-size: 16px;
}

div#hs_cos_wrapper_widget_1671183981223 {
    width: 500px !important;   
    padding: 0 !important;
}

div#hs_cos_wrapper_widget_1671183981223 form {
    padding: 0 !important;
}

span#hs_cos_wrapper_module_1671185673631_ h3 {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 40px !important;
    line-height: 47px !important;
    color: rgba(0, 0, 0, 0.7) !important;
}

span#hs_cos_wrapper_widget_1671186363967_ p {
    font-family: 'Roboto'  !important;
    font-style: normal  !important;
    font-weight: 400  !important;
    font-size: 20px  !important;
    line-height: 28px  !important;
    color: rgba(0, 0, 0, 0.6) !important;
}

span#hs_cos_wrapper_widget_1671186406163_ strong {
    color: #008085 !important;
}

#hs_cos_wrapper_widget_1671183981223 input[type="tel"] {

    border-color: rgba(0, 0, 0, 0.5) !important;
    border-radius: 4px !important;
    border-style: solid !important;
    border-width: 1px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 16px !important;
}

#hs_cos_wrapper_widget_1671183981223 select {
    border-color: rgba(0, 0, 0, 0.5) !important;
    border-radius: 4px !important;
    border-style: solid !important;
    border-width: 1px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 16px !important;
}

#hs_cos_wrapper_widget_1671183981223 input[type="submit"] {
    background-color: #008085 !important;
    background-image: none !important;
    border-radius: 4px !important;
    border-style: none !important;
    border-width: 0px !important;
    font-size: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 56px !important;
    padding-right: 56px !important;
    padding-top: 16px !important;
    margin-top: 15px !important;
}
#hs_cos_wrapper_widget_1671183981223 input[type="submit"]:hover {
    background-color: #1DA4A8 !important;

}

#hs_cos_wrapper_widget_1671183981223 input[type="email"] {
    border-color: rgba(0, 0, 0, 0.5) !important;
    border-radius: 4px !important;
    border-style: solid !important;
    border-width: 1px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 16px !important;
}

span#hs_cos_wrapper_widget_1671186406163_ p {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    line-height: 28px !important;
    color: rgba(0, 0, 0, 0.6) !important;
     margin:0 !important;
}

div#hs_cos_wrapper_widget_1671186406163 {
    width: 500px !important;
}

div#hs_cos_wrapper_widget_1671186363967 {
   width: 500px !important;
}

div#hs_cos_wrapper_widget_1671192425962 a {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 20px !important;
    line-height: 23px !important;
    align-items: center !important;
    color: #FFFFFF !important;
}


div#hs_cos_wrapper_widget_1671186406163 a {
    text-decoration: underline !important;
    color: #008085 !important;
}

div#hs_cos_wrapper_widget_1671195757706 {
    width: 500px  !important;
}

span#hs_cos_wrapper_module_16711962382933_ p {
    font-family: 'Roboto' !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 30px !important;
    color: rgba(0, 0, 0, 0.6) !important;
    margin: 0 !important;
}


span#hs_cos_wrapper_module_1671439968116_ form {
    display: flex !important;
    width: 100% !important;
    padding: 0px !important;
}

#hs_cos_wrapper_module_1671439968116_ .hs_submit.hs-submit {
    margin-left: 15px !important;
    margin-top: 28px !important;
}

span#hs_cos_wrapper_widget_1671439986534_ span {
   
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 28px !important; 
    line-height: 40px !important;
/*     color: rgba(0, 0, 0, 0.7) !important; */
}

span#hs_cos_wrapper_widget_1671439986534_  strong{
  color:#1da4a8 !important;
}


span#hs_cos_wrapper_module_1671439968116_ form {
    display: flex !important;
    width: 100% !important;
    padding: 0px !important;

}

div#hs_cos_wrapper_widget_1671439986534 {
/*     padding-left: 95px  !important; */
  
     padding-top:40px !important;
}

#hs_cos_wrapper_module_1671439968116 {
    
/*     padding-left: 95px !important; */
    padding-top: 15px !important;
} 

#hs_cos_wrapper_module_1671439968116 input[type="email"] {
    width: 315px !important;
}

div#hs_cos_wrapper_widget_1671186406163 a {
    text-decoration: underline !important;
    color: #008085 !important;
    font-family: 'Roboto' !important;
}

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

.accordion--plus[open] .accordion__summary:before {
    content: "\002B" !important;
}

.accordion__content {
    display: none !important;
}

span#hs_cos_wrapper_module_1671000843162_ p strong {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    line-height: 30px !important;
    color: rgba(0, 0, 0, 0.6) !important;
}

.our-solutions-page .hs_cos_wrapper_type_rich_text p {
  color: #6d6e6d!important;
      font-size: 18px!important;
    text-align: left!important;
    line-height: 1.4!important;
}
.our-solutions-page .hs_cos_wrapper_type_rich_text p {
/*       font-size: 16px!important; */
      color: #6d6e6d;
}
.our-solutions-page .hs_cos_wrapper_type_rich_text p span span:first-child{
      color: #6d6e6d!important;
}
.our-solutions-page .hs_cos_wrapper_type_rich_text p span span:nth-child(2){
  font-size: 14px;
    color: #979797!important;
}


/* box shadow
 */
div#hs_cos_wrapper_widget_1671455375849 {
/*    background: rgb(0 0 0 / 2%) !important; */
    border-radius: 14px !important;
   
    transition: all 0.5s linear !important;
}

div#hs_cos_wrapper_widget_1671455375849:hover {
     background: #FFFFFF !important;
/*     box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.05) !important;  */
}

div#hs_cos_wrapper_module_1671455940536 {
/*     background: rgb(0 0 0 / 2%) !important; */
    border-radius: 14px !important;
    padding: 10px 20px !important;
    transition: all 0.5s linear !important;
}

div#hs_cos_wrapper_module_1671455940536:hover {
     background: #FFFFFF !important;
/*   box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.05) !important;  */
}


div#hs_cos_wrapper_module_1671456024450 {
/*    background: rgb(0 0 0 / 2%) !important; */
    border-radius: 14px !important;
    padding: 10px 20px !important;
    transition: all 0.5s linear !important;
}

div#hs_cos_wrapper_module_1671456024450:hover {
     background: #FFFFFF !important;
/*   box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.05) !important;  */
}

div#hs_cos_wrapper_module_16714561061836 {
/*     background: rgb(0 0 0 / 2%) !important; */
    border-radius: 14px !important;
    padding: 10px 20px !important;
    transition: all 0.5s linear !important;
}

div#hs_cos_wrapper_module_16714561061836:hover {
     background: #FFFFFF !important;
/*   box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.05) !important;  */
}

div#hs_cos_wrapper_module_16714561061837 {
/*     background: rgb(0 0 0 / 2%) !important; */
    border-radius: 14px !important;
    padding: 10px 20px !important;
    transition: all 0.5s linear !important;
}

div#hs_cos_wrapper_module_16714561061837:hover {
     background: #FFFFFF !important;
/*   box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.05) !important;  */
}

div#hs_cos_wrapper_module_16714561061838 {
/*      background: rgb(0 0 0 / 2%) !important; */
    border-radius: 14px !important;
    padding: 10px 20px !important;
    transition: all 0.5s linear !important;
}

div#hs_cos_wrapper_module_16714561061838:hover {
     background: #FFFFFF !important;
/*   box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.05) !important;  */
}

div#hs_cos_wrapper_module_1671457541256 {
/*     background: rgb(0 0 0 / 2%) !important; */
    border-radius: 14px !important;
    padding: 10px 20px !important;
    transition: all 0.5s linear !important;
}

div#hs_cos_wrapper_module_1671457541256:hover {
     background: #FFFFFF !important;
/*      box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.05) !important;  */
}

span#hs_cos_wrapper_widget_1671455375849_ span {
    font-family: 'Roboto' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 26px !important;
    line-height: 48px !important;
    color: rgba(0, 0, 0, 0.7) !important;
}


/* responsive */

@media (min-width: 767px){
#image-gallery--widget_1670924273974.image-gallery__image-container {
    width: 16.666% !important;
}


}
@media (min-width: 767px){
#hs_cos_wrapper_widget_1670924273974 .image-gallery__image-container{
    width: 20% !important;
}
  
  #hs_cos_wrapper_widget_1670924273974 .image-gallery__image-container {
     width: 20% !important;
}
  
#hs_cos_wrapper_widget_1670924273974 .image-gallery__image-container {
    justify-content: flex-start !important;
}
  
}

@media (min-width: 1600px){

  .dnd_area-row-14-max-width-section-centering > .row-fluid {
     max-width: 1728px !important;
}
  
.dnd_area-row-5-max-width-section-centering > .row-fluid {
    max-width: 1670px !important;
   
}
  
/*  .dnd_area-row-10-max-width-section-centering > .row-fluid {
     max-width: 1728px !important;
   
} */
  
  .dnd_area-row-13-max-width-section-centering > .row-fluid {
    max-width: 1728px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
  
 
  
  .dnd_area-row-11-max-width-section-centering > .row-fluid {
  max-width: 1728px !important;
    margin-left: auto !important;
    margin-right: auto !important;
        padding-top: 20px;
}
  
  .dnd_area-row-12-max-width-section-centering > .row-fluid {
   max-width: 1728px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

}