.dnd-section,
.content-wrapper--vertical-spacing {
 padding:54px 0
}
.content-wrapper,
.page-center,
.dnd-section>.row-fluid {
 max-width:1140px
}
.footer .content-wrapper,
.header .content-wrapper {
 max-width:1220px
}
body {
 font-size:14px;
 color:#000;
 font-weight:400;
 font-family:Work Sans,sans-serif
}
table {
 font-size:14px;
 font-weight:;
 font-family:Work Sans,sans-serif
}
.systems-page #hs_cos_wrapper_subscription_preferences form p {
 font-size:15px;
 font-weight:500;
 font-family:Roboto,sans-serif
}
form {
 font-family:Roboto,sans-serif
}
a {
 color:#337ab7
}
a:hover,
a:focus,
a:active {
 color:#23527c
}
h1 {
 font-family:Roboto,sans-serif;
 font-size:36px;
 color:#3996d3;
 font-weight:500
}
h2 {
 font-family:Roboto,sans-serif;
 font-size:30px;
 color:#3996d3;
 font-weight:500
}
h3 {
 font-family:Roboto,sans-serif;
 font-size:24px;
 color:#3996d3;
 font-weight:500
}
h4 {
 font-family:Roboto,sans-serif;
 font-size:18px;
 color:#3996d3;
 font-weight:500
}
h5 {
 font-family:Roboto,sans-serif;
 font-size:14px;
 color:#3996d3;
 font-weight:500
}
h6 {
 font-family:Roboto,sans-serif;
 font-size:12px;
 color:#3996d3;
 font-weight:500
}
blockquote {
 border-left-color:#3996d3
}
button,
.button,
form a.hs-button {
 background-color:rgba(123,208,29,1.0);
 border:0px solid #7bd01d;
 border-radius:0px;
 color:#fff;
 padding:15px 40px;
 border-width:0px;
 border-color:rgba(123,208,29,0.0)
}
button:hover,
button:focus,
.button:hover,
.button:focus,
form a.hs-button:hover,
form a.hs-button:focus {
 background-color:rgba(0,0,0,1.0);
 border-color:rgba(0,0,0,0.0);
 color:rgba(255,255,255,1.0)
}
button:active,
.button:active,
form a.hs-button:active {
 background-color:rgba(0,0,0,1.0);
 border-color:rgba(0,0,0,0.0);
 color:rgba(255,255,255,1.0)
}
.hs_cos_wrapper_type_password_prompt,
.hs-search-field__bar,
.hs_cos_wrapper_type_form,
.widget-type-blog_subscribe,
.widget-type-google_search,
.widget-type-password_prompt.custom_error_message,
.widget-type-email_simple_subscription,
.section.post-footer form,
.hs_cos_wrapper_type_member_login,
.hs_cos_wrapper_type_member_register,
.hs_cos_wrapper_type_password_reset_request,
.hs_cos_wrapper_type_password_reset {
 background-color:rgba(255,255,255,1.0)
}
form {
 font-size:14px;
 color:#000;
 font-weight:400;
 font-weight:500
}
.submitted-message {
 font-size:14px;
 color:#333;
 font-family:Work Sans,sans-serif;
 font-weight:400
}
.form-title {
 background-color:rgba(255,255,255,0.0);
 color:#16baee
}
form label {
 color:#333
}
form legend {
 color:#333
}
form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
 background-color:rgba(245,245,245,1.0);
 border-color:
}
form input[type=text]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form select:focus,
form textarea:focus {
 background-color:rgba(245,245,245,1.0);
 border-color:!important
}
::-webkit-input-placeholder {
 color:#000
}
::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
:-moz-placeholder,
::placeholder,
.hs-fieldtype-date .input .hs-dateinput:before {
 color:#000
}
.fn-date-picker td.is-selected .pika-button {
 background:#000
}
.fn-date-picker td .pika-button:hover {
 background-color:#000 !important
}
.fn-date-picker td.is-today .pika-button {
 color:#000
}
form input[type=submit],
form .hs-button {
 background-color:rgba(123,208,29,1.0);
 border:0px solid #7bd01d;
 border-radius:0px;
 color:#fff;
 padding:15px 40px
}
form input[type=submit]:hover,
form .hs-button:hover {
 background-color:rgba(0,0,0,1.0);
 border-color:rgba(0,0,0,0.0);
 color:rgba(255,255,255,1.0)
}
@media(max-width:767px) {
 form input[type=submit],
 form .hs-button {
  padding:7.99999999995px 41.025641025599995px
 }
}
table {
 background-color:rgba(255,255,255,1.0);
 border-color:#3996d3
}
th,
td {
 border-color:#3996d3;
 color:#2d2d2d
}
thead th,
thead td {
 background-color:rgba(0,0,0,1.0);
 border-bottom-color:#3996d3;
 color:#fff
}
tfoot td {
 background-color:rgba(255,255,255,1.0);
 color:#2d2d2d
}
header .tryFree a:focus,
header .tryFree a {
 background-color:rgba(123,208,29,1.0);
 color:rgba(255,255,255,1.0)
}
header .tryFree a:hover {
 background-color:rgba(0,0,0,1.0);
 color:rgba(255,255,255,1.0)
}
header .login_btn a:focus,
header .login_btn a {
 background-color:rgba(255,255,255,0.0);
 color:rgba(123,208,29,1.0);
 border-color:rgba(123,208,29,1.0)
}
header .login_btn a:hover {
 background-color:rgba(255,255,255,0.0);
 color:rgba(0,0,0,1.0);
 border-color:rgba(0,0,0,1.0)
}
.haeder_wrapper {
 background-color:rgba(250,250,250,1.0)
}
.scroll-header .haeder_wrapper,
.scroll-header header.header {
 background-color:rgba(255,255,255,1.0)
}
body .navigation-primary a,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
 color:#337ab7;
 font-family:Work Sans,sans-serif
}
body .navigation-primary a:hover,
body .navigation-primary a:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
 color:#0b528f
}
body .navigation-primary a:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
 color:#5ba2df
}
body .navigation-primary .submenu.level-1>li>a.active-item:after {
 background-color:#000
}
body .submenu.level-2,
.header__language-switcher .lang_list_class {
 background-color:rgba(250,250,250,1.0);
 border-color:#d4d4d4
}
body .submenu.level-2>li:first-child:before {
 border-color:#d4d4d4
}
.header__language-switcher .lang_list_class:before {
 border-bottom-color:#d4d4d4
}
body .submenu.level-2 .menu-item .menu-link:hover,
body .submenu.level-2 .menu-item .menu-link:focus,
.header__language-switcher .lang_list_class li:hover,
body .submenu.level-2>li:first-child:hover:before,
body .submenu.level-2>li:first-child.focus:before {
 background-color:rgba(250,250,250,1.0)
}
.header__language-switcher .lang_list_class.first-active::after {
 border-bottom-color:rgba(250,250,250,1.0)
}
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
 font-family:Work Sans,sans-serif
}
.header__language-switcher-label-current:after {
 border-top-color:#337ab7
}
@media(min-width:768px) {
 .custom-menu-primary.desk ul li.hs-menu-depth-1>a {
  color:rgba(51,122,183,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1.active>a {
  color:rgba(57,150,211,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1>a:hover {
  color:rgba(35,82,124,1.0);
  background-color:rgba(238,238,238,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1>ul:after,
 .custom-menu-primary.desk ul li.hs-menu-depth-1>ul {
  background-color:rgba(255,255,255,1.0);
  border-color:rgba(212,212,212,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1>ul:after {
  border-color:rgba(212,212,212,1.0)
 }
 .custom-menu-primary.desk ul ul {
  background-color:rgba(255,255,255,1.0)
 }
 .custom-menu-primary.desk ul ul li>a {
  color:rgba(57,150,211,1.0)
 }
 .custom-menu-primary.desk ul ul li>a:hover {
  color:rgba(0,0,0,1.0)
 }
 .custom-menu-primary.desk ul ul li.active>a {
  color:rgba(0,0,0,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1.Solutions li>a {
  color:rgba(29,175,231,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1.Solutions li>a:hover {
  color:rgba(0,0,0,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1.Solutions li span.menu-desc {
  color:rgba(51,51,51,1.0)
 }
 .custom-menu-primary.desk ul li.hs-menu-depth-1.Solutions li.active>a {
  color:rgba(0,0,0,1.0)
 }
}
@media(max-width:767px) {
 .header__navigation {
  background-color:rgba(250,250,250,1.0)
 }
 .header__navigation-toggle svg,
 .menu-arrow svg {
  fill:#337ab7
 }
}
.footer .f_login_btn a {
 background-color:rgba(123,208,29,1.0);
 color:rgba(255,255,255,1.0)
}
.footer .f_login_btn a:hover {
 background-color:rgba(65,65,65,1.0);
 color:rgba(255,255,255,1.0)
}
.footer {
 background-color:rgba(0,0,0,1.0)
}
.footer * {
 color:
}
.footer a {
 color:#fff
}
.footer a:hover {
 color:#414141
}
.card__price {
 font-family:Roboto,sans-serif font-size:24px;
 color:#3996d3;
 font-weight:500
}
pan#hs_cos_wrapper_post_body img {
  display: block;
  margin: 15px 0px 35px;
}
#hs_cos_wrapper_post_body h5 {
  margin: 10px 0px;
}