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

.lp-clickthrough_content {
  overflow: hidden;
}

.lp-clickthrough_content .widget-type-custom_widget .hs_cos_wrapper_type_rich_text > ul > li {
  position: relative;
  padding 0 0 0 34px;
  
  list-style: none;

}

@supports (font-size: clamp(1em, 1vw, 1em)) {
  .lp-clickthrough_content .widget-type-custom_widget .hs_cos_wrapper_type_rich_text h1 {
    font-size: clamp(44px, 4.16666667vw, 60px) !important;
  }  
}

.lp-clickthrough_content .widget-type-custom_widget .hs_cos_wrapper_type_rich_text p + h2 {
  margin-top: 45px;
}

.lp-clickthrough_content .widget-type-custom_widget .hs_cos_wrapper_type_rich_text h1 + p,
.lp-clickthrough_content .widget-type-custom_widget .hs_cos_wrapper_type_rich_text h1 + a + p {
  margin-top: 10px;
}

.lp-clickthrough_content .widget-type-custom_widget .hs_cos_wrapper_type_rich_text > ul > li::before {
  content: '';
  
  position: absolute;
  top: 2px;
  left: -28px;
  
  display: block;
  width: 20px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 4 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='scale(1)' transform-origin='center'%3E%3Cpath d='M20 14C20 15.9778 19.4135 17.9112 18.3147 19.5557C17.2159 21.2002 15.6541 22.4819 13.8268 23.2388C11.9996 23.9957 9.98891 24.1937 8.0491 23.8078C6.10929 23.422 4.32746 22.4696 2.92894 21.0711C1.53041 19.6725 0.578004 17.8907 0.192152 15.9509C-0.1937 14.0111 0.00433284 12.0004 0.761209 10.1732C1.51809 8.3459 2.79981 6.78412 4.4443 5.6853C6.08879 4.58649 8.02219 4 10 4C11.3132 4 12.6136 4.25866 13.8268 4.7612C15.0401 5.26375 16.1425 6.00035 17.0711 6.92893C17.9997 7.85752 18.7362 8.95991 19.2388 10.1732C19.7413 11.3864 20 12.6868 20 14ZM9.71 17.71L15.71 11.71C15.8032 11.6168 15.8772 11.5061 15.9277 11.3842C15.9781 11.2624 16.0041 11.1319 16.0041 11C16.0041 10.8681 15.9781 10.7376 15.9277 10.6157C15.8772 10.4939 15.8032 10.3832 15.71 10.29C15.6168 10.1968 15.5061 10.1228 15.3843 10.0723C15.2624 10.0219 15.1319 9.99591 15 9.99591C14.8681 9.99591 14.7376 10.0219 14.6158 10.0723C14.4939 10.1228 14.3832 10.1968 14.29 10.29L9 15.59L5.71 12.29C5.5217 12.1017 5.2663 11.9959 5 11.9959C4.7337 11.9959 4.47831 12.1017 4.29 12.29C4.1017 12.4783 3.99591 12.7337 3.99591 13C3.99591 13.2663 4.1017 13.5217 4.29 13.71L8.29 17.71C8.38297 17.8037 8.49357 17.8781 8.61543 17.9289C8.73729 17.9797 8.86799 18.0058 9 18.0058C9.13202 18.0058 9.26272 17.9797 9.38458 17.9289C9.50644 17.8781 9.61704 17.8037 9.71 17.71Z' fill='%230D853E'/%3E%3C/g%3E%3C/svg%3E%0A");
}


.lp-clickthrough_content .widget-type-custom_widget .hs_cos_wrapper_type_rich_text > ul > li::marker {
  line-height: 1;
  font-size: 2.35em;
}

.lp-clickthrough_content .main-row-0-max-width-section-centering > .row-fluid {
  max-width: 1440px !important;
}

@supports (padding: clamp(1em, 1vw, 1em)) {
  .lp-clickthrough_content .main-column-2-padding {
    padding-left: clamp(40px, 7.63888889vw, 110px) !important;
    padding-right: clamp(40px, 7.63888889vw, 110px) !important;
  }
}
  

.lp-clickthrough_content .widget-type-form form {
  margin-left: auto !important;
  margin-right: auto !important;
  padding: 0;
  max-width: 440px;
}
  
.lp-clickthrough_content .widget-type-form .form-title, 
.lp-clickthrough_content .widget-type-form form .hs-form-field > label {
  font-weight: 700;
  padding-top: 0;  
  padding-bottom: 13px;
}

.lp-clickthrough_content .legal-consent-container a {
  white-space: nowrap;
}


.lp-clickthrough_content .widget-type-form input[type="submit"],
.lp-clickthrough_content #hs_cos_wrapper_widget_1718753409908 input[type="submit"] {
  width: 230px;
  height: 60px;
  
  font-family: Raleway !important;
  font-size: 18px;
  max-width: 100%;
}


.lp-clickthrough_content .row-number-5 .widget-type-linked_image {
  width: 440px;
}

.lp-clickthrough_content .widget-span:nth-child(2) {
 
  position: relative;
  
}

.lp-clickthrough_content .widget-span:nth-child(2)::after {
  content: '';
  
  position: absolute;
  top: 0;
  left: 100%;
  width: 50vw;
  height: 100%;
  
  background-color: white;
}