/* @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    */
/*****************************************/
.menu__wrapper li {  font-size: 14px !important; letter-spacing: 1px; font-weight: 700; }
.button { letter-spacing: 1px !important; }
header.button { font-size: 14px font-weight: 700; !important; }
p {font-size: 17px; font-family: "RigSans", sans-serif; font-weight: 500; !important;}
p strong { font-weight: 800 !important; }
h1 { font-weight: 800 !important; }
h2 { font-weight: 700 !important; font-size: 43px !important; line-height: 1.3 !important; }
h2 span { position: relative; }
h2 span.underline-blue::after { height: 7px; width: 100%; content:" "; background: #83c7fd; position: absolute; bottom: -4px; left: 0; border-radius: 10px;  }
h2 span.underline-dblue::after { height: 7px; width: 100%; content:" "; background: #193caf; position: absolute; bottom: -4px; left: 0; border-radius: 10px; }
h3.owner { font-weight: 700 !important; font-size: 32px !important; line-height: 1.3 !important; }
/*.q { font-weight: 700 !important; font-size: 52px !important; line-height: 1.3 !important; }
.owner { font-weight: 700 !important; font-size: 40px !important; line-height: 1.3 !important; }*/


@media (max-width: 768px) {
  h2 { font-size: 30px !important; }
}