body {
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;
}

h2,
h3,
h4 {
    font-weight: 700;
}

div[class*="leads_capture"] .kartra_page_optin_form .unique_class__52fkl2knd .kartra_optin_tnc-form button.btn.dropdown-toggle,
div[class*="leads_capture"] .kartra_page_optin_form .unique_class__52fkl2knd .kartra_optin_cg button.btn.dropdown-toggle {
    background-color: transparent;
}

.unique_class__52fkl2knd .kartra_optin_clabel {
    color: rgb(38, 43, 46) !important;
}

.unique_class__52fkl2knd ::-webkit-input-placeholder {
    opacity: 0.7;
}

.unique_class__52fkl2knd ::-moz-placeholder {
    opacity: 0.7;
}

.unique_class__52fkl2knd :-ms-input-placeholder {
    opacity: 0.7;
}

.unique_class__52fkl2knd :-moz-placeholder {
    opacity: 0.7;
}

div[class*="leads_capture"] .kartra_page_optin_form .kartra_optin_wrapper .unique_class__52fkl2knd input[type=radio]+small,
div[class*="leads_capture"] .kartra_page_optin_form .kartra_optin_wrapper .unique_class__52fkl2knd input[type=checkbox]+small {}

div[class^=kartra_optin_tpl_].kartra_optin_tpl_0.kartra_optin_force_breaking_point_small .kartra_optin_content_wrapper .kartra_optin_content_wrapper_inner,
div[class^=kartra_optin_tpl_].kartra_optin_tpl_0.kartra_optin_force_breaking_point_xsmall .kartra_optin_content_wrapper .kartra_optin_content_wrapper_inner {
    padding: 0;
}

[class^=kartra_optin_tpl_].kartra_optin_tpl_0 .kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle,
.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle {
    font-size: 20px;
    height: 66px;
    text-shadow: none;
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_small input.kartra_optin_ti,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_small textarea.kartra_optin_ti,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_xsmall input.kartra_optin_ti,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_xsmall textarea.kartra_optin_ti {
    height: 66px;
    line-height: normal;
    padding-right: 55px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-size: 20px;
}

/* [class^=kartra_optin_tpl_].kartra_optin_tpl_0 .kartra_optin_cg .kartra_optin_controls i.kartra_optin_i */

div[class^=kartra_optin_tpl_].kartra_optin_cg .kartra_optin_controls i.kartra_optin_i .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_small.kartra_optin_icon .kartra_optin_controls i.kartra_optin_i,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_xsmall.kartra_optin_icon .kartra_optin_controls i.kartra_optin_i {
    position: absolute;
    bottom: auto;
    top: 20px;
    font-size: 28px;
    right: 20px;
    text-align: right;
    z-index: 100;
    display: block;
    line-height: 1;
    color: rgba(0, 0, 0, .5);
}

div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_small.kartra_optin_icon .kartra_optin_bootstrap-select .kartra_optin_btn .kartra_optin_caret,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_xsmall.kartra_optin_icon .kartra_optin_bootstrap-select .kartra_optin_btn .kartra_optin_caret {
    width: 18px;
    height: 18px;
    color: rgba(0, 0, 0, .5);
}

div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_small.kartra_optin_icon .kartra_optin_bootstrap-select .kartra_optin_btn .kartra_optin_caret:before,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_xsmall.kartra_optin_icon .kartra_optin_bootstrap-select .kartra_optin_btn .kartra_optin_caret:before {
    font-size: 18px;
}

div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_small button.kartra_optin_submit_btn,
div[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_xsmall button.kartra_optin_submit_btn {
    line-height: 1.3;
    font-size: 28px;
    padding: 16px 16px;
    margin-bottom: 20px;
}

[class^=kartra_optin_tpl_].kartra_optin_tpl_0.kartra_optin_force_breaking_point_small .kartra_optin_cg,
[class^=kartra_optin_tpl_].kartra_optin_tpl_0.kartra_optin_force_breaking_point_xsmall .kartra_optin_cg {
    margin-top: 20px;
    margin-bottom: 20px;
}

[class^=kartra_optin_tpl_] ul.kartra_optin_dropdown-menu li:hover {
    background-color: #eee;
}

[class^=kartra_optin_tpl_].kartra_optin_force_breaking_point_xsmall .kartra_optin_content_wrapper_inner .kartra_optin_cg .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select ul.kartra_optin_dropdown-menu>li>a {
    font-size: 18px;
}

.kartra_headline--size-sm-giant h1,
.kartra_headline--size-sm-giant h2 {
    font-weight: 700;
}

.kartra_button1 {
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    font-weight: 600;
    line-height: 1.2;
}

.clarificaion {
    font-weight: 600;
    color: #888;
    font-size: 16px;
}

.dropdown-toggle::after {
    display: none;
}