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



/*****************************************/
/*                 GLOBAL                */
/*****************************************/
.dnd-section { margin-bottom: 0px; padding: 0 20px; }

/*****************************************/
/*                 HEADER                */
/*****************************************/
.header--no-navigation .header__logo { text-align: left; max-width: 1240px; }


/*****************************************/
/*                 FORMS                 */
/*****************************************/
.legal-consent-container .hs-form-booleancheckbox-display > span p { color: #000000; font-weight: 400; font-size: 14px; line-height: 17px; }


/*****************************************/
/*                 FOOTER                */
/*****************************************/
.mwf_layout4.focus_module_website_f { padding: 80px 0 60px; 0 }
.copyright-wrapper .mwf_el_text { display: flex; justify-content: space-between; }
.copyright-wrapper .mwf_el_text ul { list-style: none; display: flex; flex-wrap: nowrap;  }
.copyright-wrapper .mwf_el_text ul li+li { padding-left: 12px; }

/*****************************************/
/*                 MODULES               */
/*****************************************/

/* CARDS */
.focus_grid-container .focus_module_icon_card { background-color: #ffffff; }

/* CONTACT INFO */
.contact-info-section { padding: 100px 0; }

/* COUNTDOWN TIMER */
.focus_module_countdown_timer { font-family: 'Oswald', sans-serif; }

/* PRICING */
.pricing-section { padding: 100px 0 0 0; }

/* QUOTE TEXT */
.focus_module_quote_text { font-family: 'IBM Plex Sans', sans-serif; }

/* RECENT BLOG POSTS */
.recent-blog-posts-section { padding: 100px 0; }

/* TESTIMONIALS */
.testimonials-section { padding: 100px 0; }

/* TITLE AND TEXT BLOCK */
.title-and-text-block-section { padding: 100px 0; }