<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

body {
  	margin: 0;
}


/* --------------------------------------------------
TYPOGRAPHY
-------------------------------------------------- */
/* HEADERS */
.blox_custom-module .hs_cos_wrapper_type_inline_rich_text h1:last-child, .blox_custom-module .hs_cos_wrapper_type_inline_rich_text h2:last-child,
.blox_custom-module .hs_cos_wrapper_type_inline_rich_text h3:last-child, .blox_custom-module .hs_cos_wrapper_type_inline_rich_text h4:last-child,
.blox_custom-module .hs_cos_wrapper_type_inline_rich_text h5:last-child, .blox_custom-module .hs_cos_wrapper_type_inline_rich_text h6:last-child {
		margin: 0 !important;
}

/* GENERAL */
.blox_custom-module p:last-child, .blox_custom-module ul:last-child, .blox_custom-module ol:last-child {
    margin: 0 !important;
}


/* --------------------------------------------------
FORMS
-------------------------------------------------- */
.hs-form .hs-richtext img {
    max-width: 100% !important;
}
.blox_style-active textarea, 
.blox_style-active input[type="text"],
.blox_style-active input[type="password"],
.blox_style-active input[type="datetime"],
.blox_style-active input[type="datetime-local"],
.blox_style-active input[type="date"],
.blox_style-active input[type="month"],
.blox_style-active input[type="time"],
.blox_style-active input[type="week"],
.blox_style-active input[type="number"],
.blox_style-active input[type="email"],
.blox_style-active input[type="url"],
.blox_style-active input[type="search"],
.blox_style-active input[type="tel"],
.blox_style-active input[type="color"],
.blox_style-active select {
  	background: #fff;
    font-size: inherit;
    line-height: inherit;
  	text-align: left;
    color: inherit;
    padding: 10px 16px;
    display: inline-block;
    width: 100%;
  	min-height: 46px;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   	-webkit-appearance: none;
  	-moz-appearance: none;
   	appearance: none;
    -webkit-transition: border-color 0.2s ease;
    -moz-transition: border-color 0.2s ease;
    -ms-transition: border-color 0.2s ease;
    -o-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;
}
.blox_style-active input:focus, .blox_style-active textarea:focus, .blox_style-active select:focus {
  	border-color: #6dc77a;
}
.blox_style-active .hs-form-field {
    margin: 0 0 15px;
}
.blox_style-active .hs-form label {
  	text-align: left;
}
.blox_style-active .hs-form-field &gt; label {
    display: block;
    margin: 0 0 5px;
}
.blox_style-active .hs-form ul {
    /*font-size: 13px;*/
    list-style: none;
    padding: 0;
    margin: 0;
}
.blox_style-active .hs-form li {
  	margin: 5px 0 0;
}
.blox_style-active .hs-form li:first-child {
  	margin: 0;
}
.blox_style-active .hs-form ul input {
    margin: 0 12px 0 0;
}
.blox_style-active .hs-form input[type=checkbox] {
}
.blox_style-active .hs-form textarea {
    min-height: 150px;
}
.blox_style-active .hs-form select {
  	line-height: normal;
		background: url(https://cdn2.hubspot.net/hubfs/281278/HubBlox/Images/form-select-222.png) no-repeat 100% center #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.blox_style-active .hs-form select::-ms-expand {
    display: none;
}
.blox_style-active ::-webkit-input-placeholder {
    font-size: inherit;
    line-height: inherit;
  	color: ;
}
.blox_style-active ::-moz-placeholder {
    font-size: inherit;
    line-height: inherit;
  	color: ;
}
.blox_style-active :-ms-input-placeholder {
    font-size: inherit;
    line-height: inherit;
  	color: ;
}
.blox_style-active :-moz-placeholder {
    font-size: inherit;
    line-height: inherit;
  	color: ;
}
.blox_style-active .hs-form :focus, .blox_style-active input:focus {
		outline: none;
    -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.2);
    box-shadow: 0 0 3px 0 rgba(0,0,0,0.2);
}
.blox_style-active .hs-form-required {
  	color: #cc2015;
  	margin: 0 0 0 5px;
}
.blox_style-active textarea.error, .blox_style-active input.error, .blox_style-active select.error {
		border-color: #cc2015;
}
.blox_style-active .hs-form ul.hs-error-msgs {
    font-size: 13px;
    margin: 10px 0 0 !important;
}
.blox_style-active .hs-form .hs-richtext {
  	margin: 0 0 10px;
}
.blox_style-active .hs-form .hs-richtext img {
		max-width: 100% !important;
}
.blox_style-active .hs-field-desc {
		font-size: 14px;
    padding: 0;
    margin: 0 0 10px;
}
.blox_style-active .hs-form fieldset {
    max-width: none !important;
}
.blox_style-active fieldset &gt; div {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.blox_style-active fieldset.form-columns-2 &gt; div {
  	width: 50% !important;
}
.blox_style-active fieldset.form-columns-3 &gt; div {
  	width: 33.33% !important;
}
.blox_style-active fieldset.form-columns-2 &gt; div:first-child, .blox_style-active fieldset.form-columns-3 &gt; div:first-child {
    padding-right: 10px;
}
.blox_style-active fieldset.form-columns-2 &gt; div:first-child + div {
    padding-left: 10px;
}
.blox_style-active fieldset.form-columns-3 &gt; div:first-child + div {
    padding: 0 5px;
}
.blox_style-active fieldset.form-columns-3 &gt; div:first-child + div + div {
    padding-left: 10px;
}
.blox_style-active .hs-form fieldset.form-columns-1 .hs-input {
    width: 100% !important;
}
.blox_style-active fieldset div.input {
    margin: 0 !important;
}
.blox_style-active fieldset .hs-input {
    width: 100% !important;
}
.hubspot-link__container {
		font-size: 12px !important;
    position: static !important;
    font-family: inherit !important;
    margin: 7px 0 0;
}
.hubspot-link__icon {
    margin: 0 5px 0 0 !important;
    vertical-align: sub;
}
.hs-form .hs_submit {
}
.blox_style-active .hs-button {
    margin: 10px 0 0;
}
.blox_style-active .hs_cos_wrapper_type_password_prompt .hs-button {
    margin: 30px 0 0;
}
.hs-button:hover {
}
.blox_custom-module .hs_cos_wrapper_type_form &gt; div {
    padding: 0;
    background: none;
}


/* --------------------------------------------------
PAGE STYLES
-------------------------------------------------- */
/* ANIMATIONS */
@-webkit-keyframes fadeInDown {
    0% { opacity: 0; -webkit-transform: translateY(-100px); transform: translateY(-100px); }
    100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); }
}
@keyframes fadeInDown {
    0% { opacity: 0; -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); }
    100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }
}
.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}
@-webkit-keyframes fadeInUp {
    0% { opacity: 0; -webkit-transform: translateY(100px); transform: translateY(100px) }
    100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) }
}
@keyframes fadeInUp {
    0% { opacity: 0; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px) }
    100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
@-webkit-keyframes fadeInLeft {
    0% { opacity: 0; -webkit-transform: translateX(-100px); transform: translateX(-100px) }
    100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) }
}
@keyframes fadeInLeft {
    0% { opacity: 0; -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px) }
    100% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) }
}
.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}
@-webkit-keyframes fadeInRight {
    0% { opacity: 0; -webkit-transform: translateX(100px); transform: translateX(100px) }
    100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) }
}
@keyframes fadeInRight {
    0% { opacity: 0; -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px) }
    100% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) }
}
.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}
.fw-animated-element {
    visibility: hidden !important;
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
.animated {
    visibility: visible !important;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.no-anim {
    visibility: visible !important;
    -webkit-animation-duration: 0s;
    animation-duration: 0s;
}

/* BUTTONS */
.blox_custom-module .btn, .blox_custom-module .cta_button[title], .blox_style-active .hs-button {
  	background-color: #6dc77a;
    color: #fff;
    padding: 16px 36px;
    line-height: 1.4;
  	text-align: center;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    border: 1px solid transparent;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    -webkit-appearance: none;
    appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: opacity 0.3s ease, background 0.3s ease, color 0.3s ease;
    -moz-transition: opacity 0.3s ease, background 0.3s ease, color 0.3s ease;
    -o-transition: opacity 0.3s ease, background 0.3s ease, color 0.3s ease;
    transition: opacity 0.3s ease, background 0.3s ease, color 0.3s ease;
}
.blox_custom-module .btn:hover, .blox_custom-module .cta_button[title]:hover, .blox_style-active .hs-button:hover {
		background-color: #81db8e;
    /*-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.1);
    box-shadow: 0 0 3px 0 rgba(0,0,0,0.1);*/
}
.cta-container.block, span[class*=cta].block .cta_button[title] {
    display: block !important;
    margin-right: 0 !important;
}
.blox_custom-module a.cta_button[title] h1, .blox_custom-module a.cta_button[title] h2,
.blox_custom-module a.cta_button[title] h3, .blox_custom-module a.cta_button[title] h4,
.blox_custom-module a.cta_button[title] h5, .blox_custom-module a.cta_button[title] h6,
.blox_custom-module a.cta_button[title] p {
  	font-size: inherit !important;
		margin: 0 !important;
}

/* svg icon */
.blox_ctas .cta-container &gt; svg {
		display: none;
}
.blox_ctas .cta_button svg {
    height: 1.2em;
    vertical-align: sub;
    fill: #fff;
		margin-left: 10px;
    -webkit-transition: fill 0.3s ease;
    -moz-transition: fill 0.3s ease;
    -o-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
}
.blox_ctas .small .cta_button svg {
    height: 1.1em;
}
.blox_ctas .large .cta_button svg {
    height: 1em;
    vertical-align: middle;
}

/* sizes */
.blox_custom-module .small .cta_button[title] {
    padding: 11px 28px;
    font-size: 16px;
    line-height: 1.3;
}
.blox_custom-module .large .cta_button[title] {
    padding: 20px 36px;
    font-size: 22px;
    line-height: 1.3;
}

/* line style */
.blox_custom-module .outline .cta_button[title], .blox_custom-module .line .cta_button[title] {
		background: none;
  	border: 1px solid #6dc77a;
  	color: #6dc77a;
}
.blox_custom-module .outline .cta_button[title]:hover, .blox_custom-module .line .cta_button[title]:hover {
  	background: #6dc77a;
  	color: #fff !important;
}
.blox_custom-module .outline .cta_button[title] svg, .blox_custom-module .line .cta_button[title] svg {
  	fill: #6dc77a;
}
.blox_custom-module .outline .cta_button[title]:hover svg, .blox_custom-module .line .cta_button[title]:hover svg {
  	fill: #fff !important;
}
/*.blox_custom-module div[style*='color: #fff'] .outline .cta_button[title], .blox_custom-module div[style*='color: #fff'] .line .cta_button[title] {
  	border: 1px solid #fff;
  	fill: #6dc77a;
  	color: #fff;
}
.blox_custom-module div[style*='color: #fff'] .outline .cta_button[title]:hover, .blox_custom-module div[style*='color: #fff'] .line .cta_button[title]:hover {
  	border: 1px solid #6dc77a;
}
.blox_custom-module div[style*='color: #fff'] .outline .cta_button[title] svg, .blox_custom-module div[style*='color: #fff'] .line .cta_button[title] svg {
  	fill: #fff;
}*/

/* ctas */
.blox_ctas {
  	min-height: 56px;
}
.blox_ctas:empty {
		display: none;
}
.blox_ctas .cta-container {
  	display: inline-block;
  	vertical-align: top;
  	margin: 0 20px 20px 0;
}
.blox_ctas[style*='text-align: left'] .cta-container, .left-col-sale .blox_ctas .cta-container {
  	margin: 0 20px 20px 0;
}
.blox_ctas[style*='text-align: center'] .cta-container {
  	margin: 0 10px 20px;
}
.blox_ctas[style*='text-align: right'] .cta-container {
  	margin: 0 0 20px 20px;
}
.blox_ctas .cta_button {
		display: block;
}
.blox_ctas.anim .hs-cta-node {
		visibility: hidden !important;
}
.blox_ctas .cta-container.animated .hs-cta-node, html.hs-inline-edit .blox_ctas .hs-cta-node {
		visibility: visible !important;
}

/* MODULES */
.blox_custom-module {
  	color: inherit;
  	overflow: hidden;
		position: relative;
}
.hs-clear {
  	display: block;
  	clear: both;
}

/* marketplace preview */
.blox_custom-module#module_1 { font-family: 'Roboto'; font-size: 16px; font-weight: 300; line-height: 1.5; color: #888; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.blox_custom-module#module_1 h1, .blox_custom-module#module_1 h2, .blox_custom-module#module_1 h3, .blox_custom-module#module_1 h4, .blox_custom-module#module_1 h5, .blox_custom-module#module_1 h6 { color: #222; margin: 0 0 1em; }
.blox_custom-module#module_1 h1 { font-family: 'Roboto'; font-size: 46px; font-weight: 300; line-height: 1.3; }
.blox_custom-module#module_1 h2, .blox_custom-module#module_1 h3.form-title, .blox_custom-module#module_1 .hs_cos_wrapper_type_rss_listing h3 { font-family: 'Roboto'; font-size: 36px; font-weight: 300; line-height: 1.3; }
.blox_custom-module#module_1 h3 { font-family: 'Roboto'; font-size: 28px; font-weight: 300; line-height: 1.4; }
.blox_custom-module#module_1 h4 { font-family: 'Roboto'; font-size: 21px; font-weight: 400; line-height: 1.5; }
.blox_custom-module#module_1 h5 { font-size: 16px; font-weight: 700; line-height: 1.5; -webkit-font-smoothing: antialiased; }
.blox_custom-module#module_1 h6 { font-size: 14px; font-weight: 700; line-height: 1.5; -webkit-font-smoothing: antialiased; }
.blox_custom-module#module_1 strong, .blox_custom-module#module_1 b { font-weight: 700; -webkit-font-smoothing: antialiased; }
.blox_custom-module#module_1 div[style*='color: #fff'] h1, .blox_custom-module#module_1 div[style*='color: #fff'] h2,
.blox_custom-module#module_1 div[style*='color: #fff'] h3, .blox_custom-module#module_1 div[style*='color: #fff'] h4,
.blox_custom-module#module_1 div[style*='color: #fff'] h5, .blox_custom-module#module_1 div[style*='color: #fff'] h6,
.blox_custom-module#module_1 div[style*='color: #fff'] p {
    color: inherit;
}
.blox_custom-module#module_1 div[style*='color: rgb(255, 255, 255)'] h1, .blox_custom-module#module_1 div[style*='color: rgb(255, 255, 255)'] h2,
.blox_custom-module#module_1 div[style*='color: rgb(255, 255, 255)'] h3, .blox_custom-module#module_1 div[style*='color: rgb(255, 255, 255)'] h4,
.blox_custom-module#module_1 div[style*='color: rgb(255, 255, 255)'] h5, .blox_custom-module#module_1 div[style*='color: rgb(255, 255, 255)'] h6,
.blox_custom-module#module_1 div[style*='color: rgb(255, 255, 255)'] p {
    color: inherit;
}

/* color */
.blox_custom-module div[style*='color: #fff'] h1, .blox_custom-module div[style*='color: #fff'] h2, .blox_custom-module div[style*='color: #fff'] h3,
.blox_custom-module div[style*='color: #fff'] h4, .blox_custom-module div[style*='color: #fff'] h5, .blox_custom-module div[style*='color: #fff'] h6,
.blox_custom-module div[style*='color: #fff'] p {
    color: inherit;
}
.blox_custom-module div[style*='color: rgb(255, 255, 255)'] h1, .blox_custom-module div[style*='color: rgb(255, 255, 255)'] h2, .blox_custom-module div[style*='color: rgb(255, 255, 255)'] h3,
.blox_custom-module div[style*='color: rgb(255, 255, 255)'] h4, .blox_custom-module div[style*='color: rgb(255, 255, 255)'] h5, .blox_custom-module div[style*='color: rgb(255, 255, 255)'] h6,
.blox_custom-module div[style*='color: rgb(255, 255, 255)'] p {
    color: inherit;
}
.blox_custom-module div[style*='color: #fff'] svg, .blox_custom-module div[style*='color: #FFF'] svg, .blox_custom-module div[style*='color: rgb(255, 255, 255)'] svg {
    fill: #fff;
}

/* background */
.blox_custom-module .blox_overlay {
		position: absolute;
  	top: 0;
  	left: 0;
  	right: 0;
  	bottom: 0;
}
.blox_custom-module .blox_overcol {
    display: block;
		width: 100%;
    height: 100%;
}
.blox_custom-module .blox_cell-wrapper {
		display: block;
  	width: 94%;
  	max-width: 1170px;
    margin: 0 auto;
  	position: relative;
  	z-index: 1;
}

/* background video */
.mb_YTPBar, .vimeo_player_bar {
    opacity: 0;
}
.blox_custom-module &gt; .mb_YTPBar, .blox_custom-module &gt; .vimeo_player_bar {
		background: none;
}
.blox_custom-module &gt; .mb_YTPBar .mb_YTPProgress, .blox_custom-module &gt; .mb_YTPBar .ytpicon, .blox_custom-module &gt; .mb_YTPBar .mb_YTPVolumeBar, .blox_custom-module &gt; .mb_YTPBar .mb_YTPTime,
.blox_custom-module &gt; .vimeo_player_bar .vimeo_player_pogress, .blox_custom-module &gt; .vimeo_player_bar .vimeo_icon, .blox_custom-module &gt; .vimeo_player_bar .vimeo_player_volume_bar, .blox_custom-module &gt; .vimeo_player_bar .vimeo_player_time {
		display: none !important;
}
.blox_custom-module &gt; .mb_YTPBar .mb_OnlyYT {
		display: block !important;
    top: 9px;	
  	left: auto;
  	right: 30px;
}
.blox_custom-module &gt; .vimeo_player_bar .vimeo_fullscreen {
    display: block !important;
    float: right;
    margin: 4px 0 0;
}
.blox_overlay .fa-circle-notch.center {
    position: absolute;
    top: 50%;
    left: 50%;
    color: #fff;
    opacity: 0.5;
    font-size: 100px;
    margin-left: -50px;
    margin-top: -50px;
}
.blox_video-loading {
    position: absolute;
    top: 10px;
    right: 70px;
  	height: 42px;
  	line-height: 42px;
    color: #fff;
    opacity: 0.75;
}
.blox_video-loading .fa-circle-notch {
    margin-left: 5px;
    font-size: 25px;
    vertical-align: middle;
}

/* social icons */
.hub-social {
  	border-top: 1px solid #ddd;
		padding: 30px 0 0;
		margin: 30px 0 0;
}
.hub-social:empty {
  	display: none;
}
.hub-social a {
		display: inline-block;
  	width: 40px;
    height: 40px;
  	font-size: 18.5px;
  	line-height: 40px;
    text-align: center;
  	color: #fff;
  	margin: 0 8px 12px 0;
    -webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
		-webkit-border-radius: 3px;
		border-radius: 3px;
}
.hub-social a:hover {
		opacity: 0.8;
}
.hub-social a.facebook {
    background: #3b5999;
}
.hub-social a.twitter {
    background: #54abee;
}
.hub-social a.google_plus {
    background: #e04a39;
}
.hub-social a.linkedin {
    background: #007bb6;
}
.hub-social a.youtube {
    background: #bb0000;
}
.hub-social a.pinterest {
    background: #cb2027;
}
.hub-social a.instagram {
    background: #517fa4;
}

/* background images */
.as-bg {
  	background-position: center !important;
    background-repeat: no-repeat !important;
  	background-size: cover !important;
}
.as-bg img {
    display: none;
}
.as-bg.image-fix-1-1 {
    padding-top: 100%;
}
.as-bg.image-fix-2-1 {
    padding-top: 50%;
}
.as-bg.image-fix-2-3 {
    padding-top: 150%;
}
.as-bg.image-fix-3-4 {
    padding-top: 125%;
}
.as-bg.image-fix-4-3 {
    padding-top: 75%;
}
.as-bg.image-fix-9-16 {
    padding-top: 177.8%;
}
.as-bg.image-fix-16-9 {
    padding-top: 56.25%;
}

/* items per row */
/* blox_items */
.blox_items {
    text-align: center;
    margin: 75px 0 0;
}
.blox_cell-wrapper &gt; .blox_items:first-child {
    margin-top: 0;
}
.blox_items:empty {
    display: none;
}
.blox_items &gt; div[class*=blox_item] {
    display: inline-block;
    vertical-align: top;
    padding: 0 15px;
    text-align: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.blox_items &gt; div[class*=blox_item][style*='100']:nth-child(n+2),
.blox_items &gt; div[class*=blox_item][style*='50']:nth-child(n+3),
.blox_items &gt; div[class*=blox_item][style*='33']:nth-child(n+4),
.blox_items &gt; div[class*=blox_item][style*='25']:nth-child(n+5),
.blox_items &gt; div[class*=blox_item][style*='20']:nth-child(n+6),
.blox_items &gt; div[class*=blox_item][style*='16.66']:nth-child(n+7) {
    margin-top: 51px;
}

/* half */
.blox_items &gt; div[class*=blox_item][style*='50']:nth-child(even) {
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}

/* thirds */
.blox_items &gt; div[class*=blox_item][style*='33']:nth-child(3n+2) {
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
.blox_items &gt; div[class*=blox_item][style*='33']:nth-child(3n+3) {
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}

/* quarter */
.blox_items &gt; div[class*=blox_item][style*='25']:nth-child(4n+2) {
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
.blox_items &gt; div[class*=blox_item][style*='25']:nth-child(4n+3) {
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
.blox_items &gt; div[class*=blox_item][style*='25']:nth-child(4n+4) {
    -webkit-animation-delay: 0.8s;
    animation-delay: 0.8s;
}

/* fifth */
.blox_items &gt; div[class*=blox_item][style*='20']:nth-child(5n+2) {
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
.blox_items &gt; div[class*=blox_item][style*='20']:nth-child(5n+3) {
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
.blox_items &gt; div[class*=blox_item][style*='20']:nth-child(5n+4) {
    -webkit-animation-delay: 0.8s;
    animation-delay: 0.8s;
}
.blox_items &gt; div[class*=blox_item][style*='20']:nth-child(5n+5) {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

/* sixth */
.blox_items &gt; div[class*=blox_item][style*='16.66']:nth-child(6n+2) {
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
.blox_items &gt; div[class*=blox_item][style*='16.66']:nth-child(6n+3) {
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
.blox_items &gt; div[class*=blox_item][style*='16.66']:nth-child(6n+4) {
    -webkit-animation-delay: 0.8s;
    animation-delay: 0.8s;
}
.blox_items &gt; div[class*=blox_item][style*='16.66']:nth-child(6n+5) {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}
.blox_items &gt; div[class*=blox_item][style*='16.66']:nth-child(6n+6) {
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s;
}

/* LIGHTBOX ANIMATIONS */
.my-mfp-zoom-in .zoom-anim-dialog { opacity: 0;-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); }
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog { -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); opacity: 0; }
.my-mfp-zoom-in.mfp-bg { opacity: 0; -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; }
.my-mfp-zoom-in.mfp-ready.mfp-bg { opacity: 0.8; }
.my-mfp-zoom-in.mfp-removing.mfp-bg { opacity: 0; }
.my-mfp-slide-bottom .zoom-anim-dialog { opacity: 0; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; -webkit-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); -moz-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); -ms-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); -o-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); }
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog { opacity: 1; -webkit-transform: translateY(0) perspective( 600px ) rotateX( 0 ); -moz-transform: translateY(0) perspective( 600px ) rotateX( 0 ); -ms-transform: translateY(0) perspective( 600px ) rotateX( 0 ); -o-transform: translateY(0) perspective( 600px ) rotateX( 0 ); transform: translateY(0) perspective( 600px ) rotateX( 0 ); }
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog { opacity: 0; -webkit-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); -moz-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); -ms-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); -o-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); }
.my-mfp-slide-bottom.mfp-bg { opacity: 0; -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; }
.my-mfp-slide-bottom.mfp-ready.mfp-bg { opacity: 0.8; }
.my-mfp-slide-bottom.mfp-removing.mfp-bg { opacity: 0; }
.mfp-fade.mfp-bg { opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out; }
.mfp-fade.mfp-bg.mfp-ready { opacity: 0.8; }
.mfp-fade.mfp-bg.mfp-removing { opacity: 0; }
.mfp-fade.mfp-wrap .mfp-content { opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out; }
.mfp-fade.mfp-wrap.mfp-ready .mfp-content { opacity: 1; }
.mfp-fade.mfp-wrap.mfp-removing .mfp-content { opacity: 0; }

/* PAGE EDITOR */
.hs_cos_widget_drop_target {
    clear: both;
}
.hs-ipe-add-placeholder {
    width: 100% !important;
    clear: both !important;
    float: none !important;
}


/* --------------------------------------------------
BROWSER STYLES
-------------------------------------------------- */
/* IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .mb_YTPBar, .vimeo_player_bar {
      	display: none !important;
  	}
		.blox_ctas .cta_button svg {
    		width: 1.2em;
    		vertical-align: bottom;
		}
}

/* IE10 */
@media screen and (min-width:0\0) {
}

/* IE8 */
html.lt-ie9 {
}


/* --------------------------------------------------
RESPONSIVE
-------------------------------------------------- */
/* ELEMENT QUERIES */
/* 1024 */
.blox_custom-module.blox_1024 .blox_items .blox_item[style*='25'] {
    width: 33.33% !important;
}
.blox_custom-module.blox_1024 .blox_items .blox_item[style*='25']:nth-child(n+4) {
    margin-top: 51px;
}
.blox_custom-module.blox_1024 .blox_items .blox_item[style*='25']:nth-child(3n+1) {
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
.blox_custom-module.blox_1024 .blox_items .blox_item[style*='25']:nth-child(3n+2) {
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
.blox_custom-module.blox_1024 .blox_items .blox_item[style*='25']:nth-child(3n+3) {
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}

/* 900 */
.cos_col2 .blox_custom-module.blox_900 .blox_cell-wrapper[data-bg*='FFF'],
.cos_col2 .blox_custom-module.blox_900 .blox_cell-wrapper[data-bg*='fff'],
.cos_col2 .blox_custom-module.blox_900 .blox_cell-wrapper[data-bg*='255']
{
  	width: 100%;
}

/* 834 */
.blox_custom-module.blox_834 .blox_items .blox_item[style*='33.33'],
.blox_custom-module.blox_834 .blox_items .blox_item[style*='25'] {
  	width: 50% !important;
}
.blox_custom-module.blox_834 .blox_items .blox_item[style*='33.33']:nth-child(n+3),
.blox_custom-module.blox_834 .blox_items .blox_item[style*='25']:nth-child(n+3) {
  	margin-top: 51px;
}
.blox_custom-module.blox_834 .blox_items .blox_item[style*='33.33']:nth-child(odd),
.blox_custom-module.blox_834 .blox_items .blox_item[style*='25']:nth-child(odd) {
  	-webkit-animation-delay: 0.2s;
  	animation-delay: 0.2s;
}
.blox_custom-module.blox_834 .blox_items .blox_item[style*='33.33']:nth-child(even),
.blox_custom-module.blox_834 .blox_items .blox_item[style*='25']:nth-child(even) {
  	-webkit-animation-delay: 0.4s;
  	animation-delay: 0.4s;
}

/* 600 */
.blox_custom-module.blox_600 .blox_items {
  	width: auto;
  	margin: 40px 0 0;
}
.blox_custom-module.blox_600 .blox_items .blox_item[style] {
    width: auto !important;
    display: block;
    padding: 0 !important;
    margin-right: 0;
    margin-top: 40px !important;
    -webkit-animation-delay: 0.2s !important;
    animation-delay: 0.2s !important;
}
.blox_custom-module.blox_600 .blox_items .blox_item[style]:first-child {
  	margin-top: 0 !important;
}

/* WINDOW QUERIES */
@media screen and (min-width: 1930px) and (max-width: 2560px) {
    /*.blox_custom-module {
      	font-size: 20px;
  	}*/
  	/* buttons */
    .blox_custom-module .btn, .blox_custom-module .cta_button[title] {
        padding: 19px 39px;
        font-size: 21px;
        line-height: 25px;
    }
    .blox_custom-module .small .cta_button[title] {
        padding: 14px 31px;
        font-size: 19px;
        line-height: 23px;
    }
    .blox_custom-module .large .cta_button[title] {
        padding: 23px 39px;
        font-size: 25px;
        line-height: 31px;
    }
  	.blox_custom-module .blox_cell-wrapper {
        max-width: 1920px;
    }
  	.blox_custom-module .blox_cell-wrapper[style*='padding-top: 0'] {
      	padding-top: 0 !important;
  	}
  	.blox_custom-module .blox_cell-wrapper[style*='padding-bottom: 0'] {
      	padding-bottom: 0 !important;
  	}
    .blox_ctas .cta-container {
        margin: 0 30px 30px 0;
    }
    .blox_ctas[style*='text-align: left'] .cta-container, .left-col-sale .blox_ctas .cta-container {
        margin: 0 30px 30px 0;
    }
    .blox_ctas[style*='text-align: center'] .cta-container {
        margin: 0 15px 30px;
    }
    .blox_ctas[style*='text-align: right'] .cta-container {
        margin: 0 0 30px 30px;
    }
  	/* items */
    .blox_items .blox_item {
        padding: 0 20px;
    }
    .blox_items {
        margin: 90px 0 0;
    }
    .blox_items &gt; div.blox_item[style*='100']:nth-child(n+2),
    .blox_items &gt; div.blox_item[style*='50']:nth-child(n+3),
    .blox_items &gt; div.blox_item[style*='33']:nth-child(n+4),
    .blox_items &gt; div.blox_item[style*='25']:nth-child(n+5),
		.blox_items &gt; div.blox_item[style*='20']:nth-child(n+6),
		.blox_items &gt; div.blox_item[style*='16.66']:nth-child(n+7) {
        margin-top: 65px;
    }
}

@media screen and (min-width: 1690px) and (max-width: 1920px) {
    .blox_custom-module .blox_cell-wrapper {
        max-width: 1440px;
    }
}

@media screen and (min-device-width: 1450px) and (max-device-width: 1680px) {
    .blox_custom-module .blox_cell-wrapper {
        max-width: 1360px;
    }
}

@media (max-width: 1280px) {
}

@media (max-width: 1024px) {
    .blox_items .blox_item[style*='25'] {
        width: 33.33% !important;
    }
    .blox_items .blox_item[style*='25']:nth-child(n+4) {
        margin-top: 51px;
    }
    .blox_items .blox_item[style*='25']:nth-child(3n+1) {
        -webkit-animation-delay: 0.2s;
        animation-delay: 0.2s;
    }
    .blox_items .blox_item[style*='25']:nth-child(3n+2) {
        -webkit-animation-delay: 0.4s;
        animation-delay: 0.4s;
    }
    .blox_items .blox_item[style*='25']:nth-child(3n+3) {
        -webkit-animation-delay: 0.6s;
        animation-delay: 0.6s;
    }
}

@media (max-width: 1023px) {
}

@media (max-width: 900px) {
		.blox_custom-module.blox_900 .blox_cell-wrapper {
  			width: 94%;
		}
}

@media (max-width: 834px) {
  	.blox_items .blox_item[style*='20'],
    .blox_items .blox_item[style*='16.66'] {
        width: 25% !important;
    }
  	.blox_items .blox_item[style*='20']:nth-child(n+5),
    .blox_items .blox_item[style*='16.66']:nth-child(n+5) {
        margin-top: 51px;
    }
  	.blox_items .blox_item[style*='20']:nth-child(4n+1),
    .blox_items .blox_item[style*='16.66']:nth-child(4n+1) {
        -webkit-animation-delay: 0.2s;
        animation-delay: 0.2s;
    }
  	.blox_items .blox_item[style*='20']:nth-child(4n+2),
    .blox_items .blox_item[style*='16.66']:nth-child(4n+2) {
        -webkit-animation-delay: 0.4s;
        animation-delay: 0.4s;
    }
  	.blox_items .blox_item[style*='20']:nth-child(4n+3),
    .blox_items .blox_item[style*='16.66']:nth-child(4n+3) {
        -webkit-animation-delay: 0.6s;
        animation-delay: 0.6s;
    }
  	.blox_items .blox_item[style*='20']:nth-child(4n+4),
    .blox_items .blox_item[style*='16.66']:nth-child(4n+4) {
        -webkit-animation-delay: 0.8s;
        animation-delay: 0.8s;
    }
    .blox_items .blox_item[style*='33.33'],
    .blox_items .blox_item[style*='25'] {
        width: 50% !important;
    }
    .blox_items .blox_item[style*='33.33']:nth-child(n+3),
    .blox_items .blox_item[style*='25']:nth-child(n+3) {
        margin-top: 51px;
    }
    .blox_items .blox_item[style*='33.33']:nth-child(odd),
    .blox_items .blox_item[style*='25']:nth-child(odd) {
        -webkit-animation-delay: 0.2s;
        animation-delay: 0.2s;
    }
    .blox_items .blox_item[style*='33.33']:nth-child(even),
    .blox_items .blox_item[style*='25']:nth-child(even) {
        -webkit-animation-delay: 0.4s;
        animation-delay: 0.4s;
    }
}

@media (max-width: 768px) {
}

@media (max-width: 767px) {
    .blox_custom-module .blox_cell-wrapper, .blox_custom-module.blox_900 .blox_cell-wrapper {
        width: 90%;
    }
		.blox_custom-module &gt; .mb_YTPBar .mb_OnlyYT {
      	display: none !important;
  	}
		.blox_custom-module &gt; .mb_YTPBar .mb_YTPUrl {
        display: block !important;
    }
  	/* affiliate logos */
	  .blox_affiliate-logos-cta.form .blox_form {
      		width: 100% !important;
  	}
}

@media (max-width: 600px) {
    /* typography */
  	.blox_custom-module#module_1 {
        font-size: 15px;
    }
    .blox_custom-module#module_1 h1 {
        font-size: 28px;
    }
    .blox_custom-module#module_1 h2, .blox_custom-module#module_1 h3.form-title {
        font-size: 24px;
    }
    .blox_custom-module#module_1 h3 {
        font-size: 20px;
    }
    .blox_custom-module#module_1 h4 {
        font-size: 18px;
    }
    .blox_custom-module#module_1 h5 {
        font-size: 16px;
    }
    .blox_custom-module#module_1 h6 {
        font-size: 14px;
    } 
  	/* items */
    .blox_items {
        width: auto;
        margin: 40px 0 0;
    }
    .blox_items .blox_item[style] {
        width: auto !important;
        display: block;
        padding: 0 !important;
        margin-right: 0;
        margin-top: 40px !important;
        -webkit-animation-delay: 0.2s !important;
        animation-delay: 0.2s !important;
    }
    .blox_items .blox_item[style]:first-child {
        margin-top: 0 !important;
    }
  	/* forms */
		.blox_style-active fieldset &gt; div {
      	float: none !important;
      	padding: 0 !important;
  	}
  	.blox_style-active fieldset.form-columns-2 &gt; div, .blox_style-active fieldset.form-columns-3 &gt; div {
    		width: 100% !important;
  	}
    .blox_custom-module .btn, .blox_custom-module .cta_button[title], .blox_style-active .hs-button {
        padding: 11px 28px;
        font-size: inherit;
        line-height: 1.4;
    }
    .blox_ctas .cta-container {
        display: block;
      	margin: 15px 0 0px !important;
    }
    .blox_ctas .cta-container:first-child {
      	margin: 0 !important;
    }
    .blox_ctas .cta_button svg {
        height: 1.1em;
    }
    .blox_custom-module .blox_cell-wrapper,
		.cos_col2 .blox_custom-module.blox_900 .blox_cell-wrapper[data-bg*='FFF'],
		.cos_col2 .blox_custom-module.blox_900 .blox_cell-wrapper[data-bg*='fff'],
		.cos_col2 .blox_custom-module.blox_900 .blox_cell-wrapper[data-bg*='255'] {
        width: 90%;
    }
}

@media (max-width: 568px) {
}

@media (max-width: 480px) {
		.blox_overlay .fa-circle-notch.center, .blox_video-loading {
    		display: none
		}
}

@media (max-width: 425px) {
}

@media (max-width: 375px) {
}

@media (max-width: 320px) {
}</pre></body></html>