:root {
--font-primary: 'Lora', 'Georgia', 'Times New Roman', serif; --font-secondary: 'Open Sans', 'Arial', 'Helvetica', sans-serif; --button-font: 'Open Sans', 'Arial', 'Helvetica', sans-serif; --font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-semi-bold: 600;
--font-weight-bold: 700;
--font-weight-extra-bold: 800;
--h1-font-size: clamp(2.0275rem, 1.62039rem + 1.91582vw, 3.919375rem);
--h2-font-size: clamp(1.801875rem, 1.48689rem + 1.48228vw, 3.265625rem);
--h3-font-size: clamp(1.601875rem, 1.36086rem + 1.13418vw, 2.721875rem);
--h4-font-size: clamp(1.42375rem, 1.24205rem + 0.85506vw, 2.268125rem);
--h5-font-size: clamp(1.265625rem, 1.13127rem + 0.63228vw, 1.89rem);
--h6-font-size: clamp(1.125rem, 1.02816rem + 0.45570vw, 1.575rem);
--body-font-size: clamp(1rem, 1.00000rem + 0.00000vw, 1rem);
--p-font-size: clamp(1rem, 0.93275rem + 0.31646vw, 1.3125rem);
--xs-font-size: clamp(0.88875rem, 0.84464rem + 0.20759vw, 1.09375rem);
--xxs-font-size: clamp(0.79rem, 0.76391rem + 0.12278vw, 0.91125rem);
--button-font-size: clamp(1rem, 0.9rem + 0.2vw, 1.125rem);
}
body .rd-fluid-text h1 {
font-size: var(--h1-font-size);
font-family: var(--font-primary);
font-weight: var(--font-weight-semi-bold);
line-height: 1.3;
letter-spacing: 0.03em;
min-height: 0vw;
}
body .rd-fluid-text h2 {
font-size: var(--h2-font-size);
font-family: var(--font-primary);
font-weight: var(--font-weight-semi-bold);
line-height: 1.3;
letter-spacing: 0.03em;
min-height: 0vw;
}
body .rd-fluid-text h3 {
font-size: var(--h3-font-size);
font-family: var(--font-primary);
font-weight: var(--font-weight-semi-bold);
line-height: 1.35;
letter-spacing: 0.025em;
min-height: 0vw;
}
body .rd-fluid-text h4 {
font-size: var(--h4-font-size);
min-height: 0vw;
font-family: var(--font-primary);
font-weight: var(--font-weight-semi-bold);
line-height: 1.4;
letter-spacing: 0.03em;
min-height: 0vw;
}
body .rd-fluid-text h5 {
font-size: var(--h5-font-size);
font-family: var(--font-primary);
font-weight: var(--font-weight-semi-bold);
line-height: 1.5;
letter-spacing: 0.02em;
min-height: 0vw;
}
body .rd-fluid-text h6 {
font-size: var(--h6-font-size);
font-weight: var(--font-weight-semi-bold);
line-height: 1.6;
letter-spacing: 0.02em;
min-height: 0vw;
}
body .rd-fluid-text body {
font-size: var(--body-font-size);
font-family: var(--font-secondary);
font-weight: var(--font-weight-regular);
line-height: 1.6; }
body .rd-fluid-text p, li {
font-size: var(--p-font-size);
min-height: 0vw;
font-family: var(--font-secondary);
font-weight: var(--font-weight-regular);
line-height: 1.6; }
body .rd-fluid-text blockquote p {
font-size: var(--p-font-size);
font-weight: 600;
min-height: 0vw;
line-height: 1.8;
}
body .rd-fluid-text button, 
body .rd-fluid-text a {
font-size: var(--button-font-size);
font-family: var(--font-secondary);
font-weight: var(--font-weight-bold);
line-height: 1.4; cursor: pointer; min-height: 0vw;
} @font-face {
font-display: swap;
font-family: 'Lora';
font-style: normal;
font-weight: 400;
src: url(//pureyin.com/wp-content/uploads/fonts/lora-regular-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/lora-regular-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/Lora-Regular.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Lora';
font-style: italic;
font-weight: 400;
src: url(//pureyin.com/wp-content/uploads/fonts/lora-italic-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/lora-italic-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/Lora-Italic.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Lora';
font-style: normal;
font-weight: 700;
src: url(//pureyin.com/wp-content/uploads/fonts/lora-bold-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/lora-bold-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/Lora-Bold.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Lora';
font-style: italic;
font-weight: 700;
src: url(//pureyin.com/wp-content/uploads/fonts/lora-bolditalic-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/lora-bolditalic-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/Lora-BoldItalic.ttf) format('truetype');
} @font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-light-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-light-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-Light.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-lightitalic-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-lightitalic-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-LightItalic.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-regular-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/lora-regular-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-Regular.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-italic-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-italic-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-Italic.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-semibold-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-semibold-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-Semibold.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-semibolditalic-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-semibolditalic-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-SemiboldItalic.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-bold-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-bold-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-Bold.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-bolditalic-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-bolditalic-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-BoldItalic.ttf) format('truetype');
}
@font-face {
font-display: swap;
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: url(//pureyin.com/wp-content/uploads/fonts/opensans-extrabold-webfont.woff2) format('woff2'),
url(//pureyin.com/wp-content/uploads/fonts/opensans-extrabold-webfont.woff) format('woff'),
url(//pureyin.com/wp-content/uploads/fonts/OpenSans-ExtraBold.ttf) format('truetype');
} @media all and (max-width: 1200px) {
.et_pb_menu .et_pb_menu__menu, .et_pb_fullwidth_menu .et_pb_menu__menu {
display: none;
}
.et_pb_menu .et_mobile_nav_menu, .et_pb_fullwidth_menu .et_mobile_nav_menu 	{
display: flex;
float: none;
margin: 0 6px;
align-items: center;
}
} #fluid-header img {
max-width: clamp(150px, 8vw, 350px);
} #fluid-header a {
font-size: clamp(12px, 0.8vw, 15px);
} #fluid-header li li a {
font-size: clamp(12px, 1.22vw, 15px);
} #fluid-header .et_pb_menu .et-menu  li {
padding-right: clamp(2px, 1vw, 20px);
}
@media all and (max-width: 980px) { .custom_row {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap; flex-wrap: wrap;
} .first-on-mobile {
-webkit-order: 1;
order: 1;
}
.second-on-mobile {
-webkit-order: 2;
order: 2;
}
.third-on-mobile {
-webkit-order: 3;
order: 3;
}
.fourth-on-mobile {
-webkit-order: 4;
order: 4;
} .custom_row:last-child .et_pb_column:last-child {
margin-bottom: 30px;
}
} .el-flex-row {
display: flex;
flex-wrap: wrap;
}
.el-flex-row .et_pb_column {
display: flex;
flex-direction: column;
justify-content: space-between;
}