/*
Theme Name:  1776 Unites
Theme URI:
Description: Divi Child Theme
Template:    Divi
Author:      Yury
Author URI:  https://www.lightmix.com/
Version:     1.0.0
*/
@font-face {
  font-family: "BodoniFLF";
  font-style: normal;
  font-weight: normal;
  src: local("BodoniFLF Regular"), url("assets/fonts/BodoniFLF-Roman.woff") format("woff");
}
@font-face {
  font-family: "BodoniFLF";
  font-style: italic;
  font-weight: 500;
  src: local("BodoniFLF Medium Italic"), url("assets/fonts/BodoniFLF-Italic.woff") format("woff");
}
@font-face {
  font-family: "BodoniFLF";
  font-style: normal;
  font-weight: 700;
  src: local("BodoniFLF Bold"), url("assets/fonts/BodoniFLF-Bold.woff") format("woff");
}
@font-face {
  font-family: "BodoniFLF";
  font-style: italic;
  font-weight: 700;
  src: local("BodoniFLF Bold Italic"), url("assets/fonts/BodoniFLF-BoldItalic.woff") format("woff");
}
.lato-thin {
  font-family: "Lato", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.lato-light {
  font-family: "Lato", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.lato-regular {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.lato-bold {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.lato-black {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.lato-thin-italic {
  font-family: "Lato", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.lato-light-italic {
  font-family: "Lato", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.lato-regular-italic {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.lato-bold-italic {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.lato-black-italic {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  font-style: italic;
}

html, body {
  height: 100%;
}

/* Box sizing */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Remove default margin */
body,
h1, h2, h3, h4, h5, h6,
p,
figure,
blockquote,
dl,
dd {
  margin: 0;
}

/* Lists */
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Links */
a {
  text-decoration: none;
  color: inherit;
}

/* Media */
img,
picture,
video {
  height: auto;
  max-width: 100%;
  vertical-align: inherit;
}

/* Forms */
input,
button,
textarea,
select {
  font: inherit;
  color: inherit;
}

button,
select,
label[for],
input[type=submit],
input[type=image] {
  background: none;
  color: inherit;
  cursor: pointer;
  outline: none !important;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

input::-ms-clear {
  display: none;
}

input, select, button, textarea {
  font: inherit;
  outline: none;
}

/* Tables */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Misc */
:disabled,
[disabled],
[aria-disabled=true] {
  cursor: not-allowed;
}

body.et_divi_theme,
body .et_pb_column_1_2 .et_quote_content blockquote cite,
body .et_pb_column_1_2 .et_link_content a.et_link_main_url,
body .et_pb_column_1_3 .et_quote_content blockquote cite,
body .et_pb_column_3_8 .et_quote_content blockquote cite,
body .et_pb_column_1_4 .et_quote_content blockquote cite,
body .et_pb_blog_grid .et_quote_content blockquote cite,
body .et_pb_column_1_3 .et_link_content a.et_link_main_url,
body .et_pb_column_3_8 .et_link_content a.et_link_main_url,
body .et_pb_column_1_4 .et_link_content a.et_link_main_url,
body .et_pb_blog_grid .et_link_content a.et_link_main_url, body.et_divi_theme .et_pb_bg_layout_light .et_pb_post p, body.et_divi_theme .et_pb_bg_layout_dark .et_pb_post p {
  font-size: calc(18px + 2 * (100vw - 320px) / 1600);
}
@media screen and (min-width: 1920px) {
  body.et_divi_theme,
  body .et_pb_column_1_2 .et_quote_content blockquote cite,
  body .et_pb_column_1_2 .et_link_content a.et_link_main_url,
  body .et_pb_column_1_3 .et_quote_content blockquote cite,
  body .et_pb_column_3_8 .et_quote_content blockquote cite,
  body .et_pb_column_1_4 .et_quote_content blockquote cite,
  body .et_pb_blog_grid .et_quote_content blockquote cite,
  body .et_pb_column_1_3 .et_link_content a.et_link_main_url,
  body .et_pb_column_3_8 .et_link_content a.et_link_main_url,
  body .et_pb_column_1_4 .et_link_content a.et_link_main_url,
  body .et_pb_blog_grid .et_link_content a.et_link_main_url, body.et_divi_theme .et_pb_bg_layout_light .et_pb_post p, body.et_divi_theme .et_pb_bg_layout_dark .et_pb_post p {
    font-size: 20px;
  }
}

body {
  background: #fff;
  box-sizing: border-box;
  color: #272626;
  font-family: "Lato", sans-serif;
  font-size: calc(18px + 2 * (100vw - 320px) / 1600);
  font-weight: normal;
  line-height: 1.45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (max-width: 768px) {
  body {
    line-height: 1.2;
  }
}

strong {
  font-weight: 900;
}

b {
  font-weight: 600;
}

a {
  color: #272626;
  text-decoration: none;
  transition: all 0.2s linear;
}
a:hover {
  text-decoration: none;
}
a:focus {
  color: inherit;
  outline: none;
  text-decoration: none;
}

.et_pb_text a {
  text-decoration: underline;
}
.et_pb_text a:hover {
  text-decoration: none;
}

section {
  clear: both;
}

.et_pb_module h2 {
  letter-spacing: -0.02em;
  line-height: 1.11;
  margin-bottom: 10px;
  font-size: calc(40px + (63 - 40) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_module h2 {
    font-size: 63px;
  }
}
.et_pb_module h3 {
  letter-spacing: -0.02em;
  line-height: 1.12;
  margin-bottom: 10px;
  font-size: calc(30px + (56 - 30) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_module h3 {
    font-size: 56px;
  }
}
.et_pb_module h4 {
  line-height: 1.4;
  font-weight: 600;
  font-size: calc(20px + (32 - 20) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_module h4 {
    font-size: 32px;
  }
}
.et_pb_module h5 {
  font-family: "Lato", sans-serif;
  line-height: 1.3;
  font-weight: 700;
  font-size: calc(18px + (25 - 18) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_module h5 {
    font-size: 25px;
  }
}
.et_pb_module.font-17 {
  line-height: 1.5;
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_module.font-17 {
    font-size: 17px;
  }
}

h1, h2, h3, h4, h5, h6 {
  color: #222425;
  font-family: "BodoniFLF", serif;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
  white-space: nowrap;
}
.no-spacing h1, .no-spacing h2, .no-spacing h3, .no-spacing h4, .no-spacing h5, .no-spacing h6 {
  margin: 0 !important;
  padding: 0 !important;
}
@media screen and (max-width: 575px) {
  h1 br, h2 br, h3 br, h4 br, h5 br, h6 br {
    display: none;
  }
}

.et_pb_text {
  line-height: 1.45;
}

/*** PRE-DEFINED CLASSES ***/
.flex {
  display: flex;
}

.inline {
  display: inline-block;
}

.hidden {
  display: none;
}

.disabled {
  pointer-events: none;
}

.nowrap {
  white-space: nowrap !important;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.et_pb_section.has-image {
  padding-top: 0 !important;
}
@media screen and (min-width: 769px) {
  .et_pb_section.has-image {
    padding-bottom: 0 !important;
  }
  .et_pb_section.has-image.image-left .et_pb_column:first-child {
    align-items: flex-end;
  }
  .et_pb_section.has-image.image-left .et_pb_column:last-child {
    padding-left: 5%;
    padding-bottom: 40px;
    padding-top: 80px;
  }
  .et_pb_section.has-image.image-right .et_pb_column:first-child {
    padding-bottom: 40px;
  }
  .et_pb_section.has-image.image-right .et_pb_column:last-child {
    align-items: flex-start;
  }
  .et_pb_section.has-image .et_pb_image {
    height: 100%;
    width: 50vw;
  }
  .et_pb_section.has-image .et_pb_image .et_pb_image_wrap {
    display: block;
    height: 100%;
    width: 100%;
  }
  .et_pb_section.has-image .et_pb_image img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media screen and (max-width: 768px) {
  .et_pb_section.has-image {
    overflow: hidden;
  }
  .et_pb_section.has-image .et_pb_image {
    margin-left: -10vw;
    width: 100vw;
  }
}

.et_flex_row:after {
  content: none !important;
}

#main-header.et-fixed-header {
  background: #282828;
}
body:not(.home) #main-header {
  background: #282828;
}
@media screen and (min-width: 981px) {
  #main-header .container {
    width: 95% !important;
  }
}
#main-header #et-top-navigation {
  float: none;
  text-align: center;
}
@media screen and (min-width: 1201px) {
  #main-header #et-top-navigation {
    padding-left: 0 !important;
  }
}
#main-header #top-menu-nav {
  float: none;
  display: inline-block;
}
#main-header #top-menu-nav ul.nav .menu-item {
  font-weight: 400;
  opacity: 1 !important;
  text-transform: uppercase;
  font-size: calc(18px + (20 - 18) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  #main-header #top-menu-nav ul.nav .menu-item {
    font-size: 20px;
  }
}
#main-header #top-menu-nav ul.nav .menu-item a {
  color: #fff;
}
#main-header #top-menu-nav ul.nav .menu-item a:hover {
  color: #CFB768;
}
#main-header #top-menu-nav ul.nav .menu-item.btn a {
  border: 2px solid;
  border-radius: 50px;
  padding: 11px 26px;
}
#main-header #top-menu-nav ul.nav .sub-menu {
  background: #282828;
  border-color: #CFB768;
  top: 50px;
}
#main-header #top-menu-nav ul.nav .sub-menu li {
  line-height: 2;
}
#main-header #top-menu-nav ul.nav .current-menu-parent > a,
#main-header #top-menu-nav ul.nav .current-menu-item > a {
  color: #CFB768;
}
#main-header #et_mobile_nav_menu .mobile_menu_bar:before {
  color: #CFB768;
}
#main-header #et_mobile_nav_menu .et_mobile_menu {
  background: #282828;
  border-color: #CFB768;
}
#main-header #et_mobile_nav_menu .et_mobile_menu a {
  color: #fff;
  text-align: left;
}
#main-header #et_mobile_nav_menu .et_mobile_menu .current-menu-item > a {
  color: #CFB768;
}

.info-box,
.info-box-2 {
  line-height: 1.5;
  margin: 10px 0;
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .info-box,
  .info-box-2 {
    font-size: 17px;
  }
}

.info-box {
  border-left: 1px solid rgba(36, 41, 46, 0.3);
  padding-left: 30px;
}

.info-box-2 {
  border-top: 1px solid rgba(36, 41, 46, 0.3);
  padding-top: 25px;
  margin-top: auto;
}

.et_pb_heading {
  text-align: center;
}
.et_pb_heading .et_pb_module_header {
  margin-bottom: 0;
  padding-bottom: 15px;
  position: relative;
}
.et_pb_heading .et_pb_module_header:after {
  background: #CFB768;
  bottom: 0;
  content: "";
  height: 5px;
  left: 0;
  margin: auto;
  right: 0;
  position: absolute;
  width: 50px;
}

.section-top-info {
  background: #CFB768;
  border-radius: 50px;
  box-shadow: 0 16px 35px rgba(0, 0, 0, 0.25);
  letter-spacing: 0.1em;
  margin-top: -31px;
  padding: 3px 40px 3px 3px;
  font-size: calc(16px + (18 - 16) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-top-info {
    font-size: 18px;
  }
}
@media screen and (min-width: 981px) {
  .section-top-info {
    margin-bottom: 30px !important;
  }
}
.section-top-info .et_pb_text_inner {
  align-items: center;
  display: flex;
}
.section-top-info .et_pb_text_inner div {
  background: #fff;
  border-radius: 50px;
  margin-right: 40px;
  padding: 15px 45px 15px 15px;
}
.section-top-info .et_pb_text_inner .et-pb-icon {
  bottom: 1px;
  color: #222425;
  font-size: 20px;
  margin-right: 5px;
  position: relative;
  vertical-align: text-bottom;
}
@media screen and (max-width: 980px) {
  .section-top-info {
    letter-spacing: 0.03em;
    margin-top: -30px;
    padding-right: 25px;
  }
  .section-top-info .et_pb_text_inner div {
    margin-right: 25px;
    padding: 14px 30px 14px 14px;
  }
}
.section-top-info.sm {
  line-height: 56px;
  padding: 0 40px;
  text-align: center;
}

.section-library {
  z-index: 9;
}
.section-library .et_pb_row {
  max-width: 100% !important;
  width: 100%;
}
.section-library .et_pb_blog .et_pb_posts {
  margin: auto;
  max-width: 1270px;
  width: 80%;
}
.section-library:has(.et_pb_post.is-active) {
  z-index: 9999;
}

.et_pb_text.has-line {
  padding-bottom: 30px;
}
.et_pb_text.has-line:after {
  background: url('data:image/svg+xml;utf8,<svg width="139" height="5" viewBox="0 0 139 5" xmlns="http://www.w3.org/2000/svg"><path d="M0.234687 3.47679C0.66426 4.43128 1.2921 4.49095 1.50358 4.32391C1.71506 4.15687 2.15124 3.87051 2.4949 3.82279C2.83856 3.77506 3.32101 4.07336 3.45979 4.02563C3.59858 3.97791 3.76379 3.57223 3.96866 3.52451C4.17354 3.47678 4.29911 3.59611 4.47755 3.72735C4.65598 3.8586 4.8873 3.79894 5.112 3.72735C5.3367 3.65577 5.48209 3.52452 5.70679 3.60803C5.93149 3.69155 5.81914 3.83472 6.17602 3.7512C6.53289 3.66768 6.51968 3.50065 6.8369 3.54838C7.15412 3.5961 7.22021 3.82279 7.43169 3.82279C7.64317 3.82279 7.66299 4.14493 7.78856 4.04948C7.91413 3.95403 8.07935 3.82279 8.14544 3.77507C8.21153 3.72735 8.46266 3.6319 8.6411 3.6319C8.81954 3.6319 9.2359 3.56031 9.3152 3.51258C9.39451 3.46486 10.181 3.51258 10.181 3.51258C10.181 3.51258 10.941 3.56032 11.0599 3.56032C11.1789 3.56032 11.4168 3.441 11.6217 3.51258C11.8265 3.58417 11.9918 3.98982 12.3486 4.08527C12.7055 4.18072 13.0095 4.22846 13.1219 4.22846C13.2342 4.22846 13.796 4.27617 13.9083 4.34776C14.0207 4.41935 14.3643 4.14493 14.3643 4.14493C14.3643 4.14493 14.4899 3.79893 14.8071 3.77507C15.1244 3.75121 15.3028 3.82279 15.5473 3.84665C15.7918 3.87052 16.4858 4.32391 16.4858 4.32391C16.4858 4.32391 17.0475 4.87274 17.6159 4.92047C18.1842 4.96819 18.6204 5.03977 18.8848 4.96818C19.1491 4.8966 19.3276 4.76535 19.6117 4.71762C19.8959 4.6699 20.233 4.66991 20.5898 4.66991C20.9467 4.66991 20.9071 4.96818 21.3499 4.96818C21.7926 4.96818 21.9843 5.03977 22.176 4.96818C22.3676 4.8966 23.3986 4.69378 23.6101 4.62219C23.8215 4.5506 23.7753 4.30004 24.6146 4.27618C25.4539 4.25231 26.0619 4.07336 26.5708 4.15688C27.0797 4.24039 27.2449 4.3597 27.7274 4.20459C28.2098 4.04949 28.7583 4.10914 29.0623 4.27618C29.3663 4.44321 29.8224 4.3239 30.1792 4.30004C30.5361 4.27618 30.8533 4.479 31.4481 4.44321C32.0429 4.40742 31.8909 4.46707 32.3998 4.34776C32.9087 4.22845 33.0078 4.27617 33.292 4.12107C33.5762 3.96596 33.4308 3.87051 34.1445 4.04948C34.8583 4.22845 35.8628 4.19267 36.0016 4.19267C36.1404 4.19267 36.3188 4.33583 36.5634 4.07335C36.8079 3.81086 36.8938 3.57223 37.2903 3.52451C37.6868 3.47678 38.394 3.57225 38.6385 3.66769C38.883 3.76314 38.9425 4.0137 39.2862 4.06142C39.6298 4.10915 39.577 3.73927 39.9206 3.69154C40.2643 3.64382 40.5419 3.41714 40.7599 3.59611C40.978 3.77508 41.0904 4.03755 41.434 3.98982C41.7777 3.9421 41.89 3.89439 42.0817 4.06142C42.2734 4.22846 42.9078 4.33583 43.2515 4.24038C43.5951 4.14493 43.9256 3.73927 44.2031 3.71541C44.4807 3.69155 45.2209 3.5961 45.3068 3.61996C45.3927 3.64382 45.8884 4.12107 46.0206 4.07335C46.1527 4.02562 46.8335 4.21652 46.9722 4.21652C47.111 4.21652 47.2498 4.37163 47.4811 4.19267C47.7124 4.0137 48.1288 3.9421 48.2543 3.91824C48.3799 3.89438 48.7104 4.09722 48.8359 4.06142C48.9615 4.02563 49.3448 3.81087 49.6091 3.96597C49.8735 4.12108 50.0189 3.69155 50.3229 3.64383C50.6269 3.5961 50.9441 3.54839 51.1226 3.59611C51.301 3.64383 51.4001 3.77506 51.6711 3.91824C51.9421 4.06141 53.0722 3.73927 53.1977 3.71541C53.3233 3.69155 53.2506 3.53645 53.8454 3.66769C54.4402 3.79894 54.3146 3.48872 54.9359 3.54838C55.5571 3.60803 55.1672 3.91825 55.4844 4.00176C55.8016 4.08528 56.0197 3.6319 56.2576 3.6319C56.4955 3.6319 56.9714 3.48872 57.1234 3.65575C57.2754 3.82279 57.315 4.00176 57.5794 4.00176C57.8437 4.00176 57.9627 3.82279 58.2535 3.7512C58.5443 3.67962 58.8351 3.59611 58.9144 3.6319C58.9937 3.6677 59.4497 4.18073 59.6017 4.13301C59.7537 4.08528 59.9321 3.30975 60.3022 3.51258C60.6723 3.71541 60.6459 3.71541 60.8111 3.69154C60.9763 3.66768 61.6108 3.61997 61.8685 3.57224C62.1262 3.52452 63.4811 3.36941 63.7256 3.27396C63.9701 3.17852 64.2477 3.34555 64.4393 3.36942C64.631 3.39328 64.783 3.095 64.9482 3.14272C65.1134 3.19045 65.4703 3.441 65.7214 3.46487C65.9726 3.48873 66.7128 3.28589 66.9903 3.28589C67.2679 3.28589 67.6512 3.40521 67.7636 3.42908C67.8759 3.45294 68.3121 3.57223 68.4905 3.52451C68.669 3.47678 69.1118 3.15465 69.3827 3.15465C69.6537 3.15465 70.2353 3.27397 70.4996 3.33362C70.764 3.39328 71.0812 3.23817 71.2398 3.21431C71.3984 3.19044 71.8214 3.19045 71.9403 3.23817C72.0593 3.2859 72.7797 3.30975 73.0176 3.35747C73.2555 3.4052 74.3922 2.85637 74.5706 2.88023C74.7491 2.9041 75.0267 3.22625 75.4959 3.29783C75.9651 3.36942 76.0907 3.4768 76.3881 3.36942C76.6855 3.26204 77.0225 3.0234 77.3662 3.0234C77.7098 3.0234 78.4831 3.11886 78.6615 3.16659C78.8399 3.21431 79.5405 3.34554 79.7057 3.28589C79.8709 3.22623 80.8358 2.91603 81.0936 2.93989C81.3513 2.96376 81.728 2.7132 82.151 2.84444C82.5739 2.97569 83.3339 3.21431 83.6247 3.23817C83.9155 3.26203 84.2195 3.28589 84.4244 3.21431C84.6293 3.14272 86.2947 2.76093 86.6119 2.86831C86.9291 2.97569 88.6739 3.01147 89.0638 3.09499C89.4537 3.1785 89.9428 3.27396 90.3062 3.21431C90.6697 3.15465 91.1588 2.98762 91.7932 3.01148C92.4277 3.03534 93.3926 2.98762 93.994 3.01148C94.5954 3.03534 94.9853 2.83251 95.3422 2.78478C95.699 2.73706 96.3599 2.73706 96.5119 2.78478C96.6639 2.83251 97.2719 3.03533 97.5892 3.05919C97.9064 3.08306 98.5805 2.48652 98.6598 2.53424C98.7391 2.58196 99.1554 2.8325 99.3471 2.76092C99.5388 2.68933 99.7568 2.23596 100.213 2.53424C100.669 2.83252 100.847 2.9041 101.065 2.80865C101.283 2.7132 101.905 2.46264 102.169 2.48651C102.433 2.51037 102.579 2.62967 102.909 2.76092C103.24 2.89216 104.145 2.39105 104.614 2.46264C105.084 2.53422 105.136 2.39105 105.44 2.46264C105.744 2.53422 106.088 2.83251 106.319 2.93989C106.551 3.04727 106.868 3.11886 107.093 3.14272C107.317 3.16658 107.575 3.02341 107.701 2.93989C107.826 2.85638 110.761 2.16436 111.388 2.39105C112.016 2.61775 112.023 2.83251 112.532 2.93989C113.041 3.04727 113.563 2.41492 113.88 2.41492C114.197 2.41492 114.349 2.31948 114.951 2.64162C115.552 2.96376 116.411 3.23818 116.629 3.26204C116.847 3.2859 117.812 3.16658 118.394 3.14272C118.975 3.11886 119.398 2.79672 119.828 2.74899C120.257 2.70127 121.302 3.095 121.454 3.07114C121.606 3.04728 122.511 2.59388 123.007 2.82058C123.502 3.04727 124.315 2.99955 124.864 3.16659C125.412 3.33362 125.729 3.30976 126.073 3.23817C126.417 3.16659 126.694 3.05919 127.144 3.09499C127.593 3.13078 127.818 3.02341 128.095 3.04727C128.373 3.07113 129.199 3.34555 129.516 3.34555C129.834 3.34555 130.534 2.97569 130.534 2.97569C130.534 2.97569 131.294 3.04727 131.565 3.17851C131.836 3.30976 132.173 3.15465 132.57 3.2501C132.966 3.34555 133.204 2.79671 133.739 2.92795C134.275 3.05919 134.678 2.99955 134.717 2.99955C134.757 2.99955 135.147 2.88023 135.352 2.88023C135.557 2.88023 136.231 2.88023 136.409 2.92795C136.588 2.97568 136.766 2.97568 137.321 3.17851C137.877 3.38134 138.214 3.10693 138.326 3.10693C138.438 3.10693 139 2.58196 139 2.58196C139 2.58196 137.943 2.42685 137.282 2.48651C136.621 2.54616 136.469 2.51036 135.782 2.46264C135.094 2.41491 134.513 2.28367 134.017 2.39105C133.521 2.49843 133.125 2.14051 132.517 2.24789C131.909 2.35527 131.248 2.42685 130.673 2.24789C130.098 2.06892 129.582 2.27175 128.981 2.15244C128.38 2.03312 127.646 1.48429 127.276 1.46043C126.906 1.43657 126.338 1.18602 125.624 1.18602C124.91 1.18602 124.328 1.25761 123.601 1.20988C122.874 1.16216 122.048 1.0309 121.48 0.840003C120.912 0.649105 119.828 0.42243 119.431 0.446292C119.035 0.470154 117.753 0.792292 117.614 0.816154C117.475 0.840016 116.127 1.06671 115.73 1.04285C115.334 1.01899 114.891 0.374694 114.534 0.565592C114.177 0.75649 114.025 0.816148 112.717 0.959322C111.408 1.1025 110.622 0.887743 110.238 0.911605C109.855 0.935468 109.346 0.93546 109.069 0.792287C108.791 0.649113 108.685 0.541739 107.621 0.649119C106.557 0.756499 106.095 0.995119 105.573 1.01898C105.051 1.04284 104.925 1.16215 104.39 1.01898C103.854 0.875808 103.478 0.923522 103.055 0.971246C102.632 1.01897 102.447 0.720703 101.997 0.720703C101.548 0.720703 101.059 1.06671 100.801 1.04285C100.543 1.01899 99.4793 1.24567 99.0497 1.01898C98.6201 0.79229 98.4153 0.875805 97.9064 0.92353C97.3975 0.971254 96.8622 0.875803 96.7102 0.995114C96.5582 1.11443 95.8312 1.09056 95.4413 0.899663C95.0514 0.708764 94.4764 0.50594 94.146 0.625252C93.8155 0.744563 93.2207 0.231529 92.6061 0.350841C91.9915 0.470152 91.7404 0.326967 91.4231 0.470141C91.1059 0.613315 90.445 0.816146 90.1543 0.863871C89.8635 0.911595 89.2753 0.720694 88.7664 0.637176C88.2575 0.553658 87.7619 0.458211 87.4843 0.434349C87.2067 0.410487 86.7705 0.315043 86.2286 0.458216C85.6867 0.60139 84.5896 0.505935 84.5103 0.601384C84.431 0.696833 83.519 0.601395 83.1621 0.482084C82.8052 0.362772 82.5805 0.231515 82.0915 0.410482C81.6024 0.589449 81.5562 0.589452 81.391 0.637176C81.2257 0.684901 81.1596 0.517875 80.7829 0.386633C80.4062 0.25539 79.7916 0.112206 79.7652 0.207655C79.7388 0.303104 79.7652 0.577535 79.4744 0.577535C79.1836 0.577535 78.8664 0.505933 78.5227 0.505933C78.1791 0.505933 78.0138 0.18379 77.201 0.410482C76.3881 0.637173 75.7999 0.863871 75.6281 0.863871C75.4562 0.863871 75.1324 0.362765 74.6367 0.362765C74.1411 0.362765 73.2753 0.434345 73.2026 0.541725C73.1299 0.649105 72.9977 0.744554 72.7466 0.840003C72.4955 0.935452 71.2464 0.470141 71.1936 0.470141C71.1407 0.470141 70.5723 0.7207 70.4335 0.792287C70.2947 0.863874 69.9511 0.863876 69.733 0.887738C69.5149 0.9116 68.7285 0.935452 68.4905 0.840003C68.2526 0.744554 67.6512 0.541738 67.0895 0.517876C66.5277 0.494014 65.1861 0.517879 64.4592 0.446292C63.7322 0.374705 62.807 0.494016 62.1329 0.74457C61.4588 0.995124 60.5071 0.816147 59.8727 0.995114C59.2382 1.17408 57.4935 1.11443 57.0242 1.11443C56.555 1.11443 55.0152 1.04284 54.6715 1.09057C54.3278 1.13829 54.3146 0.863879 53.6934 0.947397C53.0722 1.03092 52.2064 1.17409 51.9751 1.17409C51.7438 1.17409 50.5542 1.15022 49.7281 1.22181C48.902 1.2934 47.2102 1.24567 45.9809 1.29339C44.7517 1.34112 43.767 1.09057 43.1193 1.15022C42.4716 1.20988 41.8768 1.32919 41.368 1.35305C40.8591 1.37691 40.4163 1.32919 40.1123 1.4485C39.8083 1.56781 39.1342 1.32919 39.0417 1.35305C38.9491 1.37691 37.5943 1.2576 37.4291 1.32918C37.2639 1.40077 35.572 1.50816 34.7063 1.37692C33.8405 1.24568 33.1069 1.07864 32.6113 1.15022C32.1156 1.22181 31.2763 1.17409 30.6286 1.17409C29.981 1.17409 29.558 1.24567 29.0029 1.35305C28.4477 1.46043 28.4213 1.42464 27.8595 1.35305C27.2978 1.28146 26.7889 1.28145 26.1941 1.30532C25.5993 1.32918 25.3151 1.44849 24.6807 1.30532C24.0463 1.16214 23.2334 1.20987 22.8633 1.23373C22.4932 1.2576 21.5415 1.35306 20.8938 1.37692C20.2462 1.40078 19.5721 1.15022 19.2416 1.35305C18.9112 1.55588 18.4552 1.57975 18.1115 1.57975C17.7679 1.57975 16.9153 1.35305 16.7633 1.35305C16.6113 1.35305 16.1553 1.47237 15.7852 1.47237C15.4151 1.47237 15.0384 1.26954 14.8071 1.24568C14.5758 1.22181 13.3862 1.74679 13.0294 1.77065C12.6725 1.79451 11.4036 1.74677 11.0731 1.62746C10.7427 1.50815 10.1347 1.20987 9.77782 1.23373C9.42094 1.2576 9.18302 1.16215 8.8658 1.05477C8.54858 0.947393 8.39657 0.780362 8.00005 0.780362C7.60352 0.780362 7.49117 0.899661 7.00872 0.637176C6.52628 0.374691 6.22227 0.159934 6.00418 0.267314C5.78609 0.374694 5.73983 0.470138 5.36974 0.243447C4.99965 0.0167551 4.53041 -0.0309542 4.22641 0.0167704C3.9224 0.0644949 3.30117 0.291178 3.23509 0.362765C3.169 0.434352 2.56099 0.661038 2.4949 0.637176C2.42881 0.613314 1.99924 0.243452 1.70845 0.267314C1.41766 0.291176 0.413119 0.959331 0.135548 1.63941C-0.142022 2.31948 0.0694672 3.20237 0.214861 3.52451L0.234687 3.47679Z" fill="%23BDA143" fill-rule="evenodd" clip-rule="evenodd" /></svg>') no-repeat center;
  content: "";
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 139px;
}

.et_pb_text table {
  border: none !important;
}
.et_pb_text table td {
  border: none;
  padding: 6px;
}
.et_pb_text table td:first-child {
  text-align: right;
}

.plate {
  background: #fff;
  border-radius: 30px;
  box-shadow: 0 16px 32px #C7C8D3;
  padding: 0 60px 50px;
}
@media screen and (max-width: 980px) {
  .plate {
    padding: 0 40px 40px;
  }
}

.has-list ul {
  line-height: 1.45;
  list-style: none;
  padding-left: 30px;
}
.has-list ul li {
  padding: 20px 0;
  position: relative;
}
.has-list ul li:not(:last-child) {
  border-bottom: 1px solid #CFB768;
}
.has-list ul li:before {
  background: #BDA143;
  content: "";
  border-radius: 50%;
  height: 8px;
  left: -25px;
  position: absolute;
  top: 30px;
  width: 8px;
}

.divi-load-post {
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 1s ease-in-out, transform 2s ease-in-out;
}

.divi-load-post.visible {
  opacity: 1;
  transform: translateY(0);
}

.et_pb_section .et_pb_button {
  border: 3px solid #CFB768 !important;
  border-radius: 50px !important;
  color: #fff !important;
  font-size: 30px;
  font-weight: 400;
  letter-spacing: 0.05em;
  line-height: 1 !important;
  min-width: 138px;
  padding: 19px 34px !important;
  text-align: center;
}
.et_pb_section .et_pb_button:after {
  content: none;
}
.et_pb_section .et_pb_button:hover {
  background-color: #CFB768;
  border-radius: 50px !important;
}
@media screen and (max-width: 768px) {
  .et_pb_section .et_pb_button {
    font-size: 18px;
    letter-spacing: 0.01em;
    padding: 10px 25px !important;
  }
}
.et_pb_section .et_pb_button.btn-sm {
  padding: 10px 25px !important;
}
.et_pb_section .et_pb_button.btn-2 {
  color: #000 !important;
  font-size: 18px;
}
.et_pb_section .et_pb_button.btn-3 {
  border-color: #000 !important;
  color: #000 !important;
  font-size: 18px;
}
.et_pb_section .et_pb_button.btn-3:hover {
  border-color: #fff !important;
  background-color: #fff;
}
.et_pb_section .et_pb_button.btn-white {
  background: #fff;
  color: #000 !important;
  font-size: 18px;
}
.et_pb_section .et_pb_button.btn-white:not(:hover) {
  border-color: #fff !important;
}
.et_pb_section .et_pb_button.btn-white:hover {
  background: #CFB768;
}
.et_pb_section .et_pb_button.btn-gold {
  background: #CFB768;
  color: #000 !important;
}
.et_pb_section .et_pb_button.btn-gold:hover {
  background: #fff;
}

.et_pb_section .et_pb_button#popup {
  border: none !important;
  color: transparent !important;
  font-size: 0 !important;
  margin: 0 !important;
  opacity: 0 !important;
  padding: 0 !important;
  visibility: hidden;
}

[data-da-type=popup] .popup {
  max-width: 980px;
  padding-bottom: 30px !important;
  padding-top: 0 !important;
}
[data-da-type=popup] .popup .et_pb_row {
  margin: auto;
}
[data-da-type=popup] .popup .et_block_row {
  padding: 15px 0;
}
[data-da-type=popup] .popup .et_pb_text {
  line-height: 1.3;
}
[data-da-type=popup] .popup .popup-header {
  max-width: 100%;
  width: 100%;
}
[data-da-type=popup] .popup .popup-header .et_pb_image {
  display: block;
  width: 100%;
}
[data-da-type=popup] .popup .popup-header .et_pb_image .et_pb_image_wrap {
  display: block;
}
[data-da-type=popup] .popup .popup-header .et_pb_image img {
  width: 100%;
}
[data-da-type=popup] .popup .popup-header .et_pb_image:after {
  background: url("../../uploads/2026/04/popup_bg_line.png") no-repeat center;
  bottom: 0;
  content: "";
  height: 73px;
  left: 0;
  position: absolute;
  right: 0;
}
[data-da-type=popup] .popup h3 {
  color: #BDA143;
  line-height: 1;
  margin: 0;
  padding: 0;
  font-size: calc(30px + (48 - 30) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  [data-da-type=popup] .popup h3 {
    font-size: 48px;
  }
}
@media screen and (min-width: 769px) {
  [data-da-type=popup] .popup .has-devider .et_pb_column:first-child {
    padding: 5px 4% 10px 0;
  }
  [data-da-type=popup] .popup .has-devider .et_pb_column:last-child {
    border-left: 1px solid rgba(36, 41, 46, 0.3);
    padding: 5px 0 10px 4%;
  }
}
[data-da-type=popup] .popup .has-devider strong {
  font-weight: 900;
}

.section-subscribe_home #mc_embed_signup {
  color: #fff;
  margin: auto;
  max-width: 740px;
  width: 100%;
}
.section-subscribe_home #mc_embed_signup #mc_embed_signup_scroll {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 50px;
  justify-content: center;
  text-align: center;
}
.section-subscribe_home #mc_embed_signup input.email {
  background: transparent;
  border: none;
  border-bottom: 1px solid #D9D9D9;
  color: #fff;
  font-size: 25px;
  font-weight: 300;
  letter-spacing: 0.05em;
  padding: 16px;
  text-align: center;
  width: 100%;
}
.section-subscribe_home #mc_embed_signup input.email:focus::-moz-placeholder {
  opacity: 0;
}
.section-subscribe_home #mc_embed_signup input.email:focus::placeholder {
  opacity: 0;
}
.section-subscribe_home #mc_embed_signup input.email::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe_home #mc_embed_signup input.email:-moz-placeholder {
  color: #fff;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe_home #mc_embed_signup input.email::-moz-placeholder {
  color: #fff;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe_home #mc_embed_signup input.email:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
  -ms-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
@media screen and (max-width: 768px) {
  .section-subscribe_home #mc_embed_signup input.email {
    font-size: 20px;
  }
}

.section-subscribe .et_pb_code {
  max-width: 100% !important;
}
.section-subscribe #mc_embed_signup #mc_embed_signup_scroll {
  align-items: center;
  display: flex;
  gap: 20px;
}
@media screen and (max-width: 1200px) {
  .section-subscribe #mc_embed_signup #mc_embed_signup_scroll {
    flex-wrap: wrap;
  }
}
.section-subscribe #mc_embed_signup input.email {
  background: transparent;
  border: none;
  border-bottom: 1px solid #000;
  color: #000;
  font-size: 25px;
  font-weight: 300;
  letter-spacing: 0.05em;
  padding: 16px;
  width: 100%;
}
.section-subscribe #mc_embed_signup input.email:focus::-moz-placeholder {
  opacity: 0;
}
.section-subscribe #mc_embed_signup input.email:focus::placeholder {
  opacity: 0;
}
.section-subscribe #mc_embed_signup input.email::-webkit-input-placeholder {
  color: #000;
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe #mc_embed_signup input.email:-moz-placeholder {
  color: #000;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe #mc_embed_signup input.email::-moz-placeholder {
  color: #000;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe #mc_embed_signup input.email:-ms-input-placeholder {
  color: #000;
  opacity: 1;
  -ms-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
@media screen and (max-width: 768px) {
  .section-subscribe #mc_embed_signup input.email {
    font-size: 20px;
    text-align: center;
  }
}
.section-subscribe #mc_embed_signup .et_pb_button {
  min-width: auto;
}
.section-subscribe #mc_embed_signup .et_pb_button:hover {
  background: #CFB768;
  border-color: #fff !important;
}
@media screen and (max-width: 768px) {
  .section-subscribe #mc_embed_signup .et_pb_button {
    margin: 20px auto;
  }
}

.et-l--footer {
  background: #222425;
}
.et-l--footer .section-subscribe {
  margin-bottom: 15px;
}
.et-l--footer .et_pb_image.footer-logo img {
  max-width: 126px;
}
.et-l--footer #menu-footer-menu {
  gap: 0 30px;
}
.et-l--footer #menu-footer-menu > li {
  flex-direction: column;
  margin-top: 0;
  padding-bottom: 10px;
  padding-top: 30px;
}
.et-l--footer #menu-footer-menu > li > a {
  color: #fff;
  font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  opacity: 1 !important;
  padding-right: 0;
  text-transform: uppercase;
}
.et-l--footer #menu-footer-menu > li > a:hover {
  color: #CFB768;
}
.et-l--footer #menu-footer-menu > li > a:after {
  content: none;
}
.et-l--footer #menu-footer-menu > li:nth-child(2):after {
  background: rgba(217, 217, 217, 0.1);
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  bottom: 0;
  right: -15px;
}
.et-l--footer #menu-footer-menu .sub-menu {
  background: none;
  border: none;
  box-shadow: none;
  display: inline-block;
  opacity: 1;
  position: static;
  visibility: visible;
  width: auto;
}
.et-l--footer #menu-footer-menu .sub-menu li {
  display: block;
  margin-bottom: 10px;
  padding: 0;
}
.et-l--footer #menu-footer-menu .sub-menu a {
  color: #CFB768;
  font-size: 18px;
  font-weight: 300;
  opacity: 1 !important;
  padding: 0;
  width: auto;
}
.et-l--footer #menu-footer-menu .sub-menu a:hover {
  color: #fff;
}
.et-l--footer .mobile_nav .mobile_menu_bar:before {
  color: #CFB768 !important;
}
.et-l--footer .et_mobile_menu {
  border-color: #CFB768;
  background: #232323;
}
.et-l--footer .et_mobile_menu a {
  color: #fff;
}
.et-l--footer .et_mobile_menu .current-menu-item > a {
  color: #CFB768;
}
.et-l--footer .et_pb_button.donate {
  border-width: 2px !important;
  color: #CFB768 !important;
  font-size: 18px;
  padding-bottom: 16px !important;
  padding-top: 16px !important;
}
.et-l--footer .et_pb_button.donate:hover {
  color: #fff !important;
}
.et-l--footer [class*=et_pb_social_media] .et_pb_social_icon a.icon {
  background: none !important;
  opacity: 0.5;
}
.et-l--footer [class*=et_pb_social_media] .et_pb_social_icon a.icon:hover {
  opacity: 0.9;
}
.et-l--footer [class*=et_pb_social_media] .et-social-facebook .icon {
  height: 30px;
  width: 24px;
}
.et-l--footer [class*=et_pb_social_media] .et-social-facebook .icon:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="30" viewBox="0 0 15 30" fill="none"><path d="M13.8599 9.92167L13.5161 14.4082H8.91645V30H3.1027V14.4082H0V9.92167H3.1027V6.906C3.1027 5.57876 3.13751 3.52916 4.10357 2.25849C5.11749 0.913838 6.51436 0 8.91645 0C12.8285 0 14.4778 0.557006 14.4778 0.557006L13.7032 5.15231C13.7032 5.15231 12.4108 4.77807 11.2054 4.77807C10 4.77807 8.9208 5.20888 8.9208 6.41427V9.91732H13.8686L13.8599 9.92167Z" fill="%23ffffff"/></svg>') no-repeat center;
  content: "";
}
.et-l--footer [class*=et_pb_social_media] .et-social-instagram .icon {
  height: 27px;
  width: 32px;
}
.et-l--footer [class*=et_pb_social_media] .et-social-instagram .icon:before {
  background: url('data:image/svg+xml;utf8,<svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13.3072 17.733C10.8616 17.733 8.88165 15.753 8.88165 13.3074C8.88165 10.8618 10.8616 8.88184 13.3072 8.88184C15.7528 8.88184 17.7372 10.8618 17.7372 13.3074C17.7372 15.753 15.7572 17.733 13.3072 17.733Z" fill="%23ffffff"/> <path d="M26.5318 7.8242C26.5057 6.72324 26.2968 5.63098 25.9182 4.59095C25.5788 3.70322 25.0522 2.90252 24.3734 2.23673C23.7119 1.55788 22.9069 1.03133 22.0191 0.709312C20.9835 0.313316 19.8869 0.104439 18.7859 0.078329C17.3716 2.59376e-08 16.9191 0 13.3029 0C9.68669 0 9.23411 2.59376e-08 7.82419 0.078329C6.72324 0.104439 5.62663 0.313316 4.59095 0.709312C3.70322 1.03568 2.89817 1.55788 2.23673 2.23673C1.55788 2.89817 1.03133 3.70322 0.709315 4.59095C0.313318 5.62663 0.104442 6.72324 0.0783324 7.8242C3.4497e-06 9.23847 0 9.69104 0 13.3072C0 16.9234 3.4497e-06 17.376 0.0783324 18.7903C0.104442 19.8912 0.313318 20.9878 0.709315 22.0235C1.03133 22.9112 1.55788 23.7163 2.23673 24.3777C2.89817 25.0566 3.70322 25.5788 4.59095 25.9051C5.62663 26.3011 6.72324 26.5057 7.82419 26.5361C9.23847 26.6144 9.69104 26.6144 13.3029 26.6144C16.9147 26.6144 17.3716 26.6144 18.7859 26.5361C19.8869 26.51 20.9835 26.3011 22.0191 25.9051C22.9069 25.5831 23.7119 25.0566 24.3734 24.3777C25.0522 23.7163 25.5788 22.9112 25.9182 22.0235C26.2968 20.9835 26.5057 19.8956 26.5318 18.7903C26.5318 17.376 26.6101 16.9234 26.6101 13.3072C26.6101 9.69104 26.6101 9.23847 26.5318 7.8242ZM13.3246 20.1305C9.55613 20.1349 6.50131 17.0844 6.49696 13.3159C6.49261 9.54743 9.54308 6.48825 13.3072 6.4839C15.1218 6.47084 16.8625 7.18886 18.1462 8.47258C19.4299 9.75196 20.1523 11.4926 20.148 13.3072C20.148 17.0757 17.0931 20.1305 13.3246 20.1305ZM21.1749 7.03655C20.2916 7.03655 19.5779 6.32724 19.5779 5.43951C19.5779 4.55178 20.2872 3.84682 21.1749 3.84682C22.0627 3.84682 22.7676 4.55614 22.7676 5.43951C22.7676 6.32289 22.054 7.03655 21.1749 7.03655Z" fill="%23ffffff"/> </svg>') no-repeat center;
  content: "";
}
.et-l--footer [class*=et_pb_social_media] .et-social-twitter .icon {
  height: 28px;
  width: 32px;
}
.et-l--footer [class*=et_pb_social_media] .et-social-twitter .icon:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="28" viewBox="0 0 30 28" fill="none"> <path d="M20.866 27.8068L12.7024 16.8886L2.59791 27.8068H0L11.5405 15.3351L0.0696274 0H8.9121L16.4317 10.0566L25.7398 0H28.3377L17.5936 11.6057L29.7085 27.8068H20.866ZM25.0174 25.4569L7.73282 2.34987H4.76066L22.0409 25.4569H25.0174Z" fill="%23ffffff"/> </svg>') no-repeat center;
  content: "";
}
.et-l--footer [class*=et_pb_social_media] .et-social-youtube .icon {
  height: 24px;
  width: 34px;
}
.et-l--footer [class*=et_pb_social_media] .et-social-youtube .icon:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="35" height="25" viewBox="0 0 35 25" fill="none"> <path d="M2.49348 23.2911C0.200179 21.7376 0 15.6715 0 12.1206C0 8.56964 0.200179 2.50349 2.49348 0.949969C4.28634 -0.26413 11.5666 0.031779 17.4151 0.031779C23.2637 0.031779 30.5439 -0.26413 32.3368 0.949969C34.6301 2.50349 34.8303 8.56964 34.8303 12.1206C34.8303 15.6715 34.6301 21.7376 32.3368 23.2911C30.5439 24.5052 23.2637 24.2093 17.4151 24.2093C11.5666 24.2093 4.28634 24.5052 2.49348 23.2911ZM13.7337 5.53221V18.7132L23.7119 12.1249L13.7337 5.53657V5.53221Z" fill="%23ffffff"/> </svg>') no-repeat center;
  content: "";
}

.lightmix {
  color: #fff;
  font-size: 12px;
  opacity: 0.5;
  width: 100%;
}
.lightmix:hover {
  opacity: 1;
}

.section-hero {
  color: #fff;
}
@media screen and (min-width: 769px) {
  .section-hero {
    padding-bottom: 140px !important;
  }
}
.section-hero h1 {
  color: #CFB768;
  line-height: 0.93;
  margin-bottom: 25px;
  font-size: calc(50px + (94 - 50) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-hero h1 {
    font-size: 94px;
  }
}
.section-hero h2 {
  color: #fff;
  line-height: 1.13;
  font-size: calc(30px + (59 - 30) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-hero h2 {
    font-size: 59px;
  }
}
.section-hero .et_pb_button {
  max-width: 226px !important;
  width: 100%;
}

@media screen and (min-width: 769px) {
  .section-history .et_pb_row {
    max-width: 100% !important;
    width: 100%;
  }
  .section-history .et_pb_row .et_pb_column:first-child {
    max-width: 912px;
    text-align: right;
  }
  .section-history .et_pb_row .et_pb_column:last-child {
    background: #fff;
    flex: 1;
    margin-top: -5%;
    padding-top: 5.5% !important;
    padding-right: 10vw;
    padding-bottom: 70px !important;
  }
}

@media screen and (min-width: 769px) {
  .section-lessons {
    margin-bottom: -8.5%;
  }
}
@media screen and (min-width: 981px) {
  .section-lessons {
    padding-top: 5.5% !important;
  }
}
.section-lessons:before {
  background: url("../../uploads/2026/04/feather.svg") no-repeat center;
  background-size: contain;
  content: "";
  height: 10.5vw;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 0;
  transform: translate(28%, -40%);
  width: 9.2187%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .section-lessons:before {
    min-height: 100px;
    min-width: 100px;
    transform: translate(0, -40%);
  }
}
@media screen and (min-width: 769px) {
  .section-lessons .et_pb_row:before {
    border-left: 1px dotted rgba(255, 255, 255, 0.1);
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 20px;
    bottom: 0;
    width: 1px;
  }
}
.section-lessons .et_pb_text {
  color: #fff;
  text-align: center;
}
.section-lessons .et_pb_text h3 {
  color: #fff;
  margin-bottom: 0;
}
.section-lessons .et_pb_text h6 {
  color: #CFB768;
  font-family: "Lato", sans-serif;
  font-weight: normal;
  letter-spacing: 0.07em;
  line-height: 1.3;
  text-transform: uppercase;
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-lessons .et_pb_text h6 {
    font-size: 17px;
  }
}
.section-lessons .et_pb_text a {
  align-items: center;
  color: #fff;
  display: flex;
  font-weight: 300;
  justify-content: center;
  line-height: 1.52;
  opacity: 0.8;
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-lessons .et_pb_text a {
    font-size: 17px;
  }
}
.section-lessons .et_pb_text a:after {
  background: url('data:image/svg+xml;utf8,<svg width="11" height="20" viewBox="0 0 11 20" xmlns="http://www.w3.org/2000/svg"><path d="M0.353516 0.353516L9.90381 9.90381L0.353516 19.4541" fill="none" stroke="white"/></svg>') no-repeat center;
  content: "";
  display: inline-block;
  height: 20px;
  margin-left: 10px;
  transition: all 0.2s linear;
  width: 11px;
}
.section-lessons .et_pb_text a:hover {
  opacity: 1;
}
.section-lessons .et_pb_text a:hover:after {
  transform: translateX(7px);
}
.section-lessons .et_pb_image {
  border-radius: 30px;
  margin-top: 15px;
  overflow: hidden;
  transition: 0.3s;
}
@media screen and (min-width: 769px) {
  .section-lessons .et_pb_image {
    box-shadow: 0 16px 32px rgba(0, 7, 82, 0.3);
  }
  .section-lessons .et_pb_image:hover {
    box-shadow: 0 16px 32px rgba(0, 7, 82, 0.5);
  }
}
.section-lessons .et_pb_image a {
  display: block;
  text-align: center;
}
.section-lessons .et_pb_image a:after, .section-lessons .et_pb_image a:before {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: 0.3s;
}
.section-lessons .et_pb_image a:before {
  background: transparent;
  content: "";
  z-index: 1;
}
.section-lessons .et_pb_image a:after {
  background: #CFB768;
  border-radius: 50px;
  color: #000;
  content: "Learn More";
  height: 62px;
  line-height: 62px;
  margin: auto;
  opacity: 0;
  width: 175px;
  z-index: 2;
}
.section-lessons .et_pb_image .et_pb_image_wrap {
  display: block;
  width: 100%;
}
.section-lessons .et_pb_image img {
  transition: 3s;
  width: 100%;
}
.section-lessons .et_pb_image:hover a:before {
  background: rgba(0, 0, 0, 0.2);
}
.section-lessons .et_pb_image:hover a:after {
  opacity: 1;
}
.section-lessons .et_pb_image:hover img {
  transform: scale(1.1);
}

.section-curriculum {
  border-bottom: 1px solid rgba(36, 41, 46, 0.3);
  padding-bottom: 30px !important;
}
@media screen and (min-width: 769px) {
  .section-curriculum {
    padding-top: 14% !important;
  }
}
.section-curriculum .et_pb_text {
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-curriculum .et_pb_text {
    font-size: 17px;
  }
}

@media screen and (min-width: 769px) {
  .section-unites {
    padding-bottom: 7.5% !important;
  }
}
@media screen and (max-width: 1200px) {
  .section-unites .et_pb_row {
    flex-wrap: wrap;
  }
  .section-unites .et_pb_row .et_pb_column {
    justify-content: center;
    width: 100%;
  }
  .section-unites .et_pb_row .et_pb_column:first-child {
    order: 1;
  }
  .section-unites .et_pb_row .et_pb_text {
    max-width: 100%;
  }
}
.section-unites .et_pb_blurb {
  background: #fff;
  border-radius: 30px;
  box-shadow: 0 16px 32px #C7C8D3;
  overflow: hidden;
  padding-bottom: 50px;
  transition: all 0.2s linear;
}
.section-unites .et_pb_blurb:hover {
  box-shadow: 0 16px 32px #7d7d7d;
}
.section-unites .et_pb_blurb:hover img {
  transform: scale(1.1);
}
.section-unites .et_pb_blurb .et_pb_blurb_content {
  align-items: center;
  flex: 1;
}
.section-unites .et_pb_blurb .et_pb_main_blurb_image {
  margin-bottom: 5px;
}
.section-unites .et_pb_blurb .et_pb_main_blurb_image img {
  transition: 3s;
}
.section-unites .et_pb_blurb .et_pb_blurb_container {
  margin-bottom: 5px;
  padding: 0 20px;
  text-align: center;
}
.section-unites .et_pb_blurb .et_pb_module_header {
  font-family: "Lato", sans-serif;
  padding: 0;
  font-size: calc(18px + (20 - 18) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-unites .et_pb_blurb .et_pb_module_header {
    font-size: 20px;
  }
}
.section-unites .et_pb_blurb .et_pb_button_module_wrapper {
  margin-top: auto;
}
.section-unites .et_pb_blurb .et_pb_button {
  color: #000 !important;
  font-size: 18px;
}

.section-books {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
@media screen and (max-width: 768px) {
  .section-books .et_pb_row {
    gap: 0;
  }
}
.section-books .et_pb_row .et_pb_column {
  padding: 70px 55px 70px 6.25vw;
}
@media screen and (min-width: 1351px) {
  .section-books .et_pb_row .et_pb_column {
    align-items: center;
    display: grid;
    grid-template-columns: 1fr 41%;
  }
  .section-books .et_pb_row .et_pb_column .et_pb_button_module_wrapper {
    grid-column: 1;
  }
  .section-books .et_pb_row .et_pb_column .et_pb_image {
    grid-column: 2;
    grid-row: 1/3;
  }
}
.section-books .et_pb_text {
  color: #fff;
  font-weight: 300;
  letter-spacing: -0.03em;
  font-size: calc(21px + (27 - 21) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-books .et_pb_text {
    font-size: 27px;
  }
}
@media screen and (max-width: 768px) {
  .section-books .et_pb_text {
    text-align: center;
  }
}
.section-books .et_pb_text p {
  padding-bottom: 15px;
}
.section-books .et_pb_text h3 {
  color: #CFB768;
  font-family: "BodoniFLF", serif;
  font-style: italic;
  letter-spacing: -0.029em;
  line-height: 0.9;
  margin-bottom: 0;
  padding-bottom: 5px;
  font-size: calc(47px + (67 - 47) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-books .et_pb_text h3 {
    font-size: 67px;
  }
}
@media screen and (min-width: 1351px) {
  .section-books .et_pb_text h3 {
    max-width: 330px;
  }
}
.section-books .et_pb_text strong {
  letter-spacing: 0.07em;
  text-transform: uppercase;
  font-size: calc(14px + (15 - 14) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-books .et_pb_text strong {
    font-size: 15px;
  }
}
.section-books .et_pb_text strong span {
  color: #929292;
  font-weight: 400;
}
.section-books .et_pb_button_module_wrapper {
  margin-top: auto;
  order: 1;
}
@media screen and (min-width: 1351px) {
  .section-books .et_pb_button_module_wrapper {
    margin-bottom: 40px !important;
  }
}
@media screen and (max-width: 1350px) {
  .section-books .et_pb_button_module_wrapper {
    text-align: center;
  }
}
.section-books .et_pb_button {
  padding: 19px 30px !important;
  font-size: calc(14px + (16 - 14) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-books .et_pb_button {
    font-size: 16px;
  }
}
.section-books .et_pb_image {
  text-align: center;
}
@media screen and (max-width: 1350px) {
  .section-books .et_pb_image {
    margin-top: auto;
  }
}
.section-books .et_pb_image .et_pb_image_wrap {
  margin: auto;
}

.section-blog .et_pb_tabs {
  border: none;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.section-blog .et_pb_tabs_controls {
  align-items: center;
  background: #CFB768;
  border: 3px solid #CFB768;
  border-radius: 50px;
  box-shadow: 0 16px 35px rgba(0, 0, 0, 0.25);
  display: flex;
  margin-top: -31px;
  margin-bottom: 95px;
  overflow: hidden;
}
@media screen and (min-width: 576px) {
  .section-blog .et_pb_tabs_controls {
    letter-spacing: 0.1em;
  }
}
@media screen and (max-width: 575px) {
  .section-blog .et_pb_tabs_controls {
    margin-bottom: 50px;
  }
}
.section-blog .et_pb_tabs_controls li {
  border: none;
  border-radius: 50px;
  line-height: 1.45;
  padding: 15px 15px 15px 15px;
  position: relative;
  font-size: calc(16px + (18 - 16) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-blog .et_pb_tabs_controls li {
    font-size: 18px;
  }
}
.section-blog .et_pb_tabs_controls li:before {
  background: url("../../uploads/2026/04/chek.svg") no-repeat center;
  bottom: 0;
  content: "";
  height: 9px;
  left: 17px;
  margin: auto;
  opacity: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 13px;
}
.section-blog .et_pb_tabs_controls li.et_pb_tab_active {
  background: #fff;
}
.section-blog .et_pb_tabs_controls li.et_pb_tab_active:before {
  opacity: 1;
  visibility: visible;
}
.section-blog .et_pb_tabs_controls li a {
  color: #000 !important;
  font-weight: 400;
  padding: 0 25px;
}
.section-blog .et_pb_all_tabs {
  background: none;
}
.section-blog .et_pb_all_tabs .et_pb_tab {
  padding: 0;
}

@media screen and (min-width: 769px) {
  .section-subscribe_home {
    padding-top: 105px !important;
    padding-bottom: 125px !important;
  }
}
.section-subscribe_home h3 {
  color: #fff;
  font-weight: 400;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et-pb-contact-message {
  color: #fff;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field {
  max-width: 740px;
  width: 100%;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input {
  background: transparent;
  border-bottom: 1px solid #D9D9D9;
  color: #fff;
  font-size: 25px;
  font-weight: 300;
  letter-spacing: 0.05em;
  text-align: center;
  width: 100%;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input:focus::-moz-placeholder {
  opacity: 0;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input:focus::placeholder {
  opacity: 0;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input:-moz-placeholder {
  color: #fff;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input::-moz-placeholder {
  color: #fff;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
  -ms-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
@media screen and (max-width: 768px) {
  .section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_contact_field .input {
    font-size: 20px;
  }
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_button {
  color: #000 !important;
  font-size: 18px;
  margin-left: 0 !important;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_button:not(:hover) {
  background: #fff;
  border-color: #fff !important;
}
.section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_button:hover {
  padding: 19px 34px !important;
}
@media screen and (max-width: 768px) {
  .section-subscribe_home .et_pb_module.et_pb_contact_form_container .et_pb_contact .et_pb_button:hover {
    padding: 10px 25px !important;
  }
}

@media screen and (min-width: 769px) {
  .section-learn-more {
    padding-bottom: 6.5% !important;
  }
}
.section-learn-more .et_pb_blurb {
  background: rgba(255, 255, 255, 0.5);
  border-radius: 30px;
  max-width: 296px;
  overflow: hidden;
  padding-bottom: 30px;
  transition: 0.3s;
}
.section-learn-more .et_pb_blurb:hover {
  background: rgb(255, 255, 255);
  box-shadow: 0 7px 40px rgba(0, 0, 0, 0.15);
}
.section-learn-more .et_pb_blurb:hover .et_pb_module_header {
  color: #2F5AAE;
}
.section-learn-more .et_pb_blurb:hover .et_pb_module_header:after {
  opacity: 1;
}
.section-learn-more .et_pb_blurb .et_pb_module_header {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  padding: 0 20px 10px;
  position: relative;
  text-align: center;
  font-size: calc(18px + (20 - 18) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .section-learn-more .et_pb_blurb .et_pb_module_header {
    font-size: 20px;
  }
}
.section-learn-more .et_pb_blurb .et_pb_module_header:after {
  background: url('data:image/svg+xml;utf8,<svg width="73" height="3" viewBox="0 0 73 3" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.123253 2.08608C0.348856 2.65877 0.678583 2.69457 0.789649 2.59435C0.900715 2.49412 1.12979 2.32231 1.31027 2.29367C1.49075 2.26504 1.74413 2.44401 1.81701 2.41538C1.8899 2.38674 1.97667 2.14334 2.08426 2.1147C2.19186 2.08607 2.2578 2.15767 2.35152 2.23641C2.44523 2.31516 2.56671 2.27936 2.68472 2.23641C2.80273 2.19346 2.87908 2.11471 2.99709 2.16482C3.1151 2.21493 3.0561 2.30083 3.24352 2.25072C3.43094 2.20061 3.424 2.10039 3.5906 2.12903C3.7572 2.15766 3.79191 2.29367 3.90297 2.29367C4.01404 2.29367 4.02445 2.48696 4.09039 2.42969C4.15634 2.37242 4.24311 2.29368 4.27782 2.26504C4.31253 2.23641 4.44442 2.17914 4.53813 2.17914C4.63184 2.17914 4.85051 2.13618 4.89216 2.10755C4.93381 2.07892 5.34683 2.10755 5.34683 2.10755C5.34683 2.10755 5.74598 2.13619 5.80845 2.13619C5.87093 2.13619 5.99587 2.0646 6.10347 2.10755C6.21106 2.1505 6.29784 2.39389 6.48526 2.45116C6.67269 2.50843 6.83234 2.53708 6.89135 2.53708C6.95035 2.53708 7.24537 2.5657 7.30437 2.60866C7.36338 2.65161 7.54386 2.48696 7.54386 2.48696C7.54386 2.48696 7.60981 2.27936 7.77641 2.26504C7.94301 2.25072 8.03672 2.29367 8.16514 2.30799C8.29356 2.32231 8.65799 2.59435 8.65799 2.59435C8.65799 2.59435 8.95301 2.92365 9.2515 2.95228C9.54999 2.98092 9.77907 3.02386 9.9179 2.98091C10.0567 2.93796 10.1504 2.85921 10.2997 2.83057C10.4489 2.80194 10.6259 2.80194 10.8134 2.80194C11.0008 2.80194 10.98 2.98091 11.2125 2.98091C11.4451 2.98091 11.5457 3.02386 11.6464 2.98091C11.747 2.93796 12.2885 2.81627 12.3995 2.77331C12.5106 2.73036 12.4863 2.58002 12.9271 2.56571C13.3679 2.55139 13.6872 2.44401 13.9545 2.49413C14.2217 2.54424 14.3085 2.61582 14.5618 2.52275C14.8152 2.42969 15.1033 2.46548 15.263 2.56571C15.4226 2.66593 15.6621 2.59434 15.8495 2.58003C16.0369 2.56571 16.2035 2.6874 16.5159 2.66593C16.8283 2.64445 16.7485 2.68024 17.0157 2.60866C17.283 2.53707 17.335 2.5657 17.4843 2.47264C17.6335 2.37958 17.5572 2.32231 17.932 2.42969C18.3069 2.53707 18.8344 2.5156 18.9073 2.5156C18.9802 2.5156 19.0739 2.6015 19.2023 2.44401C19.3308 2.28652 19.3759 2.14334 19.5841 2.1147C19.7924 2.08607 20.1638 2.14335 20.2922 2.20062C20.4206 2.25789 20.4518 2.40822 20.6323 2.43685C20.8128 2.46549 20.785 2.24356 20.9655 2.21493C21.146 2.18629 21.2918 2.05029 21.4063 2.15767C21.5208 2.26505 21.5798 2.42253 21.7603 2.39389C21.9408 2.36526 21.9998 2.33663 22.1005 2.43685C22.2011 2.53708 22.5343 2.6015 22.7148 2.54423C22.8953 2.48696 23.0688 2.24356 23.2146 2.22925C23.3604 2.21493 23.7491 2.15766 23.7942 2.17198C23.8393 2.18629 24.0997 2.47264 24.1691 2.44401C24.2385 2.41537 24.596 2.52991 24.6689 2.52991C24.7418 2.52991 24.8146 2.62298 24.9361 2.5156C25.0576 2.40822 25.2763 2.36526 25.3422 2.35094C25.4082 2.33663 25.5817 2.45833 25.6476 2.43685C25.7136 2.41538 25.9149 2.28652 26.0537 2.37958C26.1926 2.47265 26.2689 2.21493 26.4286 2.1863C26.5882 2.15766 26.7548 2.12903 26.8485 2.15767C26.9423 2.1863 26.9943 2.26504 27.1366 2.35094C27.2789 2.43685 27.8724 2.24356 27.9384 2.22925C28.0043 2.21493 27.9661 2.12187 28.2785 2.20062C28.5909 2.27936 28.525 2.09323 28.8512 2.12903C29.1775 2.16482 28.9727 2.35095 29.1393 2.40106C29.3059 2.45117 29.4204 2.17914 29.5454 2.17914C29.6703 2.17914 29.9202 2.09323 30 2.19345C30.0799 2.29367 30.1007 2.40106 30.2395 2.40106C30.3784 2.40106 30.4408 2.29367 30.5936 2.25072C30.7463 2.20777 30.899 2.15767 30.9406 2.17914C30.9823 2.20062 31.2218 2.50844 31.3016 2.4798C31.3814 2.45117 31.4751 1.98585 31.6695 2.10755C31.8639 2.22925 31.85 2.22924 31.9368 2.21493C32.0235 2.20061 32.3567 2.17198 32.4921 2.14335C32.6275 2.11471 33.339 2.02165 33.4674 1.96438C33.5958 1.90711 33.7416 2.00733 33.8422 2.02165C33.9429 2.03597 34.0227 1.857 34.1095 1.88563C34.1963 1.91427 34.3837 2.0646 34.5156 2.07892C34.6475 2.09324 35.0362 1.97153 35.182 1.97153C35.3278 1.97153 35.5291 2.04313 35.5881 2.05745C35.6471 2.07176 35.8761 2.14334 35.9699 2.1147C36.0636 2.08607 36.2961 1.89279 36.4384 1.89279C36.5807 1.89279 36.8861 1.96438 37.025 2.00017C37.1638 2.03597 37.3304 1.9429 37.4137 1.92858C37.497 1.91427 37.7191 1.91427 37.7816 1.9429C37.8441 1.97154 38.2224 1.98585 38.3474 2.01448C38.4723 2.04312 39.0693 1.71382 39.163 1.72814C39.2567 1.74246 39.4025 1.93575 39.6489 1.9787C39.8953 2.02165 39.9613 2.08608 40.1175 2.02165C40.2737 1.95722 40.4507 1.81404 40.6312 1.81404C40.8116 1.81404 41.2177 1.87132 41.3114 1.89995C41.4052 1.92859 41.7731 2.00733 41.8598 1.97153C41.9466 1.93574 42.4533 1.74962 42.5887 1.76394C42.7241 1.77825 42.9219 1.62792 43.144 1.70667C43.3662 1.78541 43.7653 1.92859 43.918 1.9429C44.0707 1.95722 44.2304 1.97154 44.338 1.92858C44.4456 1.88563 45.3202 1.65656 45.4868 1.72099C45.6534 1.78541 46.5697 1.80688 46.7745 1.85699C46.9793 1.9071 47.2361 1.96438 47.427 1.92858C47.6179 1.89279 47.8748 1.79257 48.208 1.80689C48.5412 1.8212 49.0479 1.79257 49.3637 1.80689C49.6796 1.8212 49.8844 1.6995 50.0718 1.67087C50.2592 1.64224 50.6063 1.64224 50.6861 1.67087C50.766 1.6995 51.0853 1.8212 51.2519 1.83552C51.4185 1.84983 51.7725 1.49191 51.8141 1.52054C51.8558 1.54918 52.0744 1.6995 52.1751 1.65655C52.2757 1.6136 52.3903 1.34158 52.6298 1.52054C52.8693 1.69951 52.963 1.74246 53.0775 1.68519C53.192 1.62792 53.5183 1.47759 53.6571 1.4919C53.796 1.50622 53.8723 1.5778 54.0459 1.65655C54.2194 1.7353 54.6949 1.43463 54.9413 1.47758C55.1878 1.52053 55.2155 1.43463 55.3752 1.47758C55.5348 1.52053 55.7153 1.69951 55.8368 1.76394C55.9583 1.82836 56.1249 1.87132 56.2429 1.88563C56.3609 1.89995 56.4963 1.81405 56.5622 1.76394C56.6282 1.71383 58.1692 1.29862 58.4989 1.43463C58.8287 1.57065 58.8321 1.69951 59.0994 1.76394C59.3666 1.82836 59.6408 1.44895 59.8074 1.44895C59.974 1.44895 60.0539 1.39169 60.3697 1.58497C60.6855 1.77825 61.1368 1.94291 61.2513 1.95722C61.3658 1.97154 61.8726 1.89995 62.178 1.88563C62.4834 1.87132 62.7056 1.67803 62.9312 1.6494C63.1568 1.62076 63.7052 1.857 63.785 1.84268C63.8648 1.82837 64.3403 1.55633 64.6006 1.69235C64.8609 1.82836 65.2878 1.79973 65.5759 1.89995C65.864 2.00017 66.0306 1.98586 66.2111 1.9429C66.3916 1.89995 66.5373 1.83552 66.7734 1.85699C67.0094 1.87847 67.1274 1.81404 67.2731 1.82836C67.4189 1.84268 67.8528 2.00733 68.0194 2.00733C68.186 2.00733 68.5539 1.78541 68.5539 1.78541C68.5539 1.78541 68.953 1.82836 69.0953 1.90711C69.2376 1.98585 69.4146 1.89279 69.6229 1.95006C69.8311 2.00733 69.9561 1.67803 70.2372 1.75677C70.5184 1.83552 70.7301 1.79973 70.7509 1.79973C70.7717 1.79973 70.9765 1.72814 71.0841 1.72814C71.1917 1.72814 71.5457 1.72814 71.6394 1.75677C71.7332 1.78541 71.8269 1.78541 72.1184 1.90711C72.41 2.02881 72.587 1.86416 72.646 1.86416C72.705 1.86416 73 1.54917 73 1.54917C73 1.54917 72.4447 1.45611 72.0976 1.4919C71.7505 1.5277 71.6707 1.50622 71.3097 1.47758C70.9487 1.44895 70.6433 1.3702 70.383 1.43463C70.1227 1.49906 69.9144 1.2843 69.5951 1.34873C69.2758 1.41316 68.9287 1.45611 68.6268 1.34873C68.3248 1.24135 68.0541 1.36305 67.7383 1.29146C67.4224 1.21987 67.0371 0.890574 66.8428 0.876256C66.6484 0.861939 66.3499 0.71161 65.9751 0.71161C65.6002 0.71161 65.2948 0.754565 64.913 0.72593C64.5312 0.697295 64.0974 0.618541 63.7989 0.504002C63.5004 0.389463 62.9312 0.253458 62.7229 0.267775C62.5147 0.282092 61.8413 0.475375 61.7684 0.489692C61.6956 0.50401 60.9875 0.640027 60.7793 0.625709C60.571 0.611392 60.3385 0.224817 60.151 0.339355C59.9636 0.453894 59.8838 0.489689 59.1966 0.575593C58.5093 0.661497 58.0963 0.532646 57.895 0.546963C57.6937 0.561281 57.4264 0.561276 57.2807 0.475372C57.1349 0.389468 57.0794 0.325043 56.5206 0.389471C55.9618 0.4539 55.7188 0.597071 55.4446 0.611389C55.1704 0.625706 55.1045 0.697293 54.8233 0.611389C54.5422 0.525485 54.3444 0.554113 54.1222 0.582748C53.9001 0.611383 53.8029 0.432422 53.5669 0.432422C53.3309 0.432422 53.074 0.640027 52.9387 0.625709C52.8033 0.611392 52.2445 0.747404 52.0189 0.611389C51.7933 0.475374 51.6857 0.525483 51.4185 0.554118C51.1512 0.582753 50.8701 0.525482 50.7902 0.597068C50.7104 0.668655 50.3286 0.654336 50.1239 0.539798C49.9191 0.425259 49.6171 0.303564 49.4436 0.375151C49.27 0.446738 48.9577 0.138918 48.6349 0.210504C48.3121 0.282091 48.1802 0.19618 48.0136 0.282085C47.847 0.367989 47.4999 0.489688 47.3472 0.518322C47.1945 0.546957 46.8856 0.432416 46.6183 0.382306C46.3511 0.332195 46.0908 0.274927 45.945 0.260609C45.7992 0.246292 45.5701 0.189026 45.2855 0.27493C45.0009 0.360834 44.4248 0.303561 44.3831 0.360831C44.3415 0.4181 43.8625 0.360837 43.6751 0.28925C43.4876 0.217663 43.3696 0.138909 43.1128 0.246289C42.856 0.353669 42.8317 0.353671 42.7449 0.382306C42.6581 0.41094 42.6234 0.310725 42.4256 0.23198C42.2277 0.153234 41.905 0.0673234 41.8911 0.124593C41.8772 0.181862 41.8911 0.346521 41.7384 0.346521C41.5856 0.346521 41.419 0.30356 41.2386 0.30356C41.0581 0.30356 40.9713 0.110274 40.5444 0.246289C40.1175 0.382304 39.8086 0.518322 39.7183 0.518322C39.6281 0.518322 39.458 0.217659 39.1977 0.217659C38.9374 0.217659 38.4827 0.260607 38.4445 0.325035C38.4064 0.389463 38.3369 0.446733 38.2051 0.504002C38.0732 0.561271 37.4172 0.282085 37.3894 0.282085C37.3617 0.282085 37.0632 0.43242 36.9903 0.475372C36.9174 0.518324 36.7369 0.518325 36.6224 0.532643C36.5078 0.54696 36.0948 0.561271 35.9699 0.504002C35.8449 0.446733 35.5291 0.325043 35.234 0.310725C34.939 0.296408 34.2344 0.310727 33.8526 0.267775C33.4709 0.224823 32.985 0.29641 32.6309 0.446742C32.2769 0.597074 31.7771 0.489688 31.4439 0.597068C31.1107 0.704449 30.1944 0.668659 29.948 0.668659C29.7016 0.668659 28.8929 0.625704 28.7124 0.654339C28.5319 0.682974 28.525 0.518328 28.1987 0.568438C27.8724 0.618549 27.4178 0.704455 27.2963 0.704455C27.1748 0.704455 26.5501 0.690133 26.1162 0.733085C25.6824 0.776037 24.7938 0.747401 24.1482 0.776035C23.5027 0.80467 22.9855 0.654341 22.6454 0.690135C22.3052 0.725928 21.9929 0.797514 21.7256 0.811831C21.4584 0.826148 21.2258 0.797515 21.0662 0.869102C20.9065 0.940688 20.5525 0.797514 20.5039 0.811831C20.4553 0.826148 19.7438 0.754558 19.657 0.79751C19.5702 0.840463 18.6817 0.904897 18.227 0.826151C17.7724 0.747406 17.3871 0.647183 17.1268 0.690135C16.8665 0.733087 16.4257 0.704455 16.0855 0.704455C15.7454 0.704455 15.5233 0.747403 15.2317 0.811831C14.9402 0.876259 14.9263 0.854783 14.6313 0.811831C14.3362 0.768879 14.069 0.768873 13.7566 0.78319C13.4442 0.797507 13.295 0.869094 12.9618 0.78319C12.6286 0.697286 12.2017 0.725922 12.0073 0.74024C11.813 0.754557 11.3132 0.811834 10.973 0.826151C10.6329 0.840469 10.2789 0.690133 10.1053 0.811831C9.93178 0.933528 9.6923 0.947848 9.51181 0.947848C9.33133 0.947848 8.88359 0.811831 8.80377 0.811831C8.72394 0.811831 8.48445 0.883422 8.29009 0.883422C8.09572 0.883422 7.89788 0.761723 7.77641 0.747405C7.65493 0.733088 7.03018 1.04807 6.84276 1.06239C6.65533 1.07671 5.98893 1.04806 5.81539 0.976477C5.64185 0.904891 5.32254 0.725922 5.13511 0.74024C4.94769 0.754557 4.82274 0.697292 4.65614 0.632864C4.48954 0.568436 4.40971 0.468217 4.20146 0.468217C3.99321 0.468217 3.93421 0.539797 3.68084 0.382306C3.42747 0.224815 3.26781 0.0959603 3.15327 0.160388C3.03874 0.224817 3.01445 0.282083 2.82008 0.146068C2.62571 0.010053 2.37928 -0.0185725 2.21962 0.0100622C2.05997 0.0386969 1.73371 0.174707 1.699 0.217659C1.66429 0.260611 1.34498 0.396623 1.31027 0.382306C1.27556 0.367988 1.04996 0.146071 0.897243 0.160388C0.744528 0.174706 0.216962 0.575598 0.0711873 0.983643C-0.074587 1.39169 0.0364828 1.92142 0.112841 2.1147L0.123253 2.08608Z" fill="%23BDA143"/></svg>') no-repeat center;
  content: "";
  bottom: 0;
  height: 3px;
  left: 0;
  margin: auto;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: 0.3s;
  width: 73px;
}

.section-subscribe {
  background: #CFB768 !important;
  padding-bottom: 4.5% !important;
  padding-top: 5% !important;
}
.section-subscribe h3 {
  color: #000;
  margin-bottom: 0;
  padding-bottom: 0;
  text-align: center;
}
@media screen and (min-width: 769px) {
  .section-subscribe h3 {
    text-align: right;
  }
}
@media screen and (max-width: 1200px) {
  #page-container .section-subscribe .et_pb_contact .et_pb_contact_form {
    flex-wrap: wrap;
  }
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field {
  width: 100%;
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input {
  background: transparent;
  border-bottom: 1px solid #000;
  color: #000;
  font-size: 25px;
  font-weight: 300;
  letter-spacing: 0.05em;
  width: 100%;
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input:focus::-moz-placeholder {
  opacity: 0;
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input:focus::placeholder {
  opacity: 0;
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input::-webkit-input-placeholder {
  color: #000;
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input:-moz-placeholder {
  color: #000;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input::-moz-placeholder {
  color: #000;
  opacity: 1;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
#page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input:-ms-input-placeholder {
  color: #000;
  opacity: 1;
  -ms-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
@media screen and (max-width: 768px) {
  #page-container .section-subscribe .et_pb_contact .et_pb_contact_field .input {
    font-size: 20px;
    text-align: center;
  }
}
@media screen and (max-width: 1200px) {
  #page-container .section-subscribe .et_pb_contact .et_contact_bottom_container {
    margin-right: auto !important;
  }
}
@media screen and (max-width: 768px) {
  #page-container .section-subscribe .et_pb_contact .et_contact_bottom_container {
    margin: 0 auto 30px !important;
  }
}
#page-container .section-subscribe .et_pb_contact .et_pb_button {
  border-color: #fff !important;
  color: #000 !important;
  font-size: 18px;
  margin-left: 0 !important;
  margin-top: 0 !important;
}
#page-container .section-subscribe .et_pb_contact .et_pb_button:not(:hover) {
  background: #fff;
}
#page-container .section-subscribe .et_pb_contact .et_pb_button:hover {
  padding: 19px 34px !important;
}
@media screen and (max-width: 768px) {
  #page-container .section-subscribe .et_pb_contact .et_pb_button:hover {
    padding: 10px 25px !important;
  }
}

.et_pb_posts .et_pb_post.post {
  background-color: rgba(255, 255, 255, 0.6);
  display: flex;
  border: none;
  border-radius: 30px;
  flex-direction: column;
  overflow: hidden;
  padding-bottom: 0;
  padding-top: 22.5%;
  text-align: center;
  transition: all 0.2s linear;
}
@media screen and (max-width: 768px) {
  .et_pb_posts .et_pb_post.post {
    margin: auto;
    max-width: 400px;
    padding-top: 75px;
    width: 100%;
  }
}
.et_pb_posts .et_pb_post.post .entry-title {
  font-family: "Lato", sans-serif;
  flex: 1;
  letter-spacing: -0.02em;
  margin: 0 auto 30px;
  max-width: 300px;
  padding-bottom: 35px;
  position: relative;
  font-size: calc(17px + (21 - 17) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.post .entry-title {
    font-size: 21px;
  }
}
.et_pb_posts .et_pb_post.post .entry-title a {
  line-height: 1.42;
}
.et_pb_posts .et_pb_post.post .entry-title:hover a {
  color: #2F5AAE;
}
.et_pb_posts .et_pb_post.post .entry-title:after {
  background: url('data:image/svg+xml;utf8,<svg width="139" height="5" viewBox="0 0 139 5" xmlns="http://www.w3.org/2000/svg"><path d="M0.234687 3.47679C0.66426 4.43128 1.2921 4.49095 1.50358 4.32391C1.71506 4.15687 2.15124 3.87051 2.4949 3.82279C2.83856 3.77506 3.32101 4.07336 3.45979 4.02563C3.59858 3.97791 3.76379 3.57223 3.96866 3.52451C4.17354 3.47678 4.29911 3.59611 4.47755 3.72735C4.65598 3.8586 4.8873 3.79894 5.112 3.72735C5.3367 3.65577 5.48209 3.52452 5.70679 3.60803C5.93149 3.69155 5.81914 3.83472 6.17602 3.7512C6.53289 3.66768 6.51968 3.50065 6.8369 3.54838C7.15412 3.5961 7.22021 3.82279 7.43169 3.82279C7.64317 3.82279 7.66299 4.14493 7.78856 4.04948C7.91413 3.95403 8.07935 3.82279 8.14544 3.77507C8.21153 3.72735 8.46266 3.6319 8.6411 3.6319C8.81954 3.6319 9.2359 3.56031 9.3152 3.51258C9.39451 3.46486 10.181 3.51258 10.181 3.51258C10.181 3.51258 10.941 3.56032 11.0599 3.56032C11.1789 3.56032 11.4168 3.441 11.6217 3.51258C11.8265 3.58417 11.9918 3.98982 12.3486 4.08527C12.7055 4.18072 13.0095 4.22846 13.1219 4.22846C13.2342 4.22846 13.796 4.27617 13.9083 4.34776C14.0207 4.41935 14.3643 4.14493 14.3643 4.14493C14.3643 4.14493 14.4899 3.79893 14.8071 3.77507C15.1244 3.75121 15.3028 3.82279 15.5473 3.84665C15.7918 3.87052 16.4858 4.32391 16.4858 4.32391C16.4858 4.32391 17.0475 4.87274 17.6159 4.92047C18.1842 4.96819 18.6204 5.03977 18.8848 4.96818C19.1491 4.8966 19.3276 4.76535 19.6117 4.71762C19.8959 4.6699 20.233 4.66991 20.5898 4.66991C20.9467 4.66991 20.9071 4.96818 21.3499 4.96818C21.7926 4.96818 21.9843 5.03977 22.176 4.96818C22.3676 4.8966 23.3986 4.69378 23.6101 4.62219C23.8215 4.5506 23.7753 4.30004 24.6146 4.27618C25.4539 4.25231 26.0619 4.07336 26.5708 4.15688C27.0797 4.24039 27.2449 4.3597 27.7274 4.20459C28.2098 4.04949 28.7583 4.10914 29.0623 4.27618C29.3663 4.44321 29.8224 4.3239 30.1792 4.30004C30.5361 4.27618 30.8533 4.479 31.4481 4.44321C32.0429 4.40742 31.8909 4.46707 32.3998 4.34776C32.9087 4.22845 33.0078 4.27617 33.292 4.12107C33.5762 3.96596 33.4308 3.87051 34.1445 4.04948C34.8583 4.22845 35.8628 4.19267 36.0016 4.19267C36.1404 4.19267 36.3188 4.33583 36.5634 4.07335C36.8079 3.81086 36.8938 3.57223 37.2903 3.52451C37.6868 3.47678 38.394 3.57225 38.6385 3.66769C38.883 3.76314 38.9425 4.0137 39.2862 4.06142C39.6298 4.10915 39.577 3.73927 39.9206 3.69154C40.2643 3.64382 40.5419 3.41714 40.7599 3.59611C40.978 3.77508 41.0904 4.03755 41.434 3.98982C41.7777 3.9421 41.89 3.89439 42.0817 4.06142C42.2734 4.22846 42.9078 4.33583 43.2515 4.24038C43.5951 4.14493 43.9256 3.73927 44.2031 3.71541C44.4807 3.69155 45.2209 3.5961 45.3068 3.61996C45.3927 3.64382 45.8884 4.12107 46.0206 4.07335C46.1527 4.02562 46.8335 4.21652 46.9722 4.21652C47.111 4.21652 47.2498 4.37163 47.4811 4.19267C47.7124 4.0137 48.1288 3.9421 48.2543 3.91824C48.3799 3.89438 48.7104 4.09722 48.8359 4.06142C48.9615 4.02563 49.3448 3.81087 49.6091 3.96597C49.8735 4.12108 50.0189 3.69155 50.3229 3.64383C50.6269 3.5961 50.9441 3.54839 51.1226 3.59611C51.301 3.64383 51.4001 3.77506 51.6711 3.91824C51.9421 4.06141 53.0722 3.73927 53.1977 3.71541C53.3233 3.69155 53.2506 3.53645 53.8454 3.66769C54.4402 3.79894 54.3146 3.48872 54.9359 3.54838C55.5571 3.60803 55.1672 3.91825 55.4844 4.00176C55.8016 4.08528 56.0197 3.6319 56.2576 3.6319C56.4955 3.6319 56.9714 3.48872 57.1234 3.65575C57.2754 3.82279 57.315 4.00176 57.5794 4.00176C57.8437 4.00176 57.9627 3.82279 58.2535 3.7512C58.5443 3.67962 58.8351 3.59611 58.9144 3.6319C58.9937 3.6677 59.4497 4.18073 59.6017 4.13301C59.7537 4.08528 59.9321 3.30975 60.3022 3.51258C60.6723 3.71541 60.6459 3.71541 60.8111 3.69154C60.9763 3.66768 61.6108 3.61997 61.8685 3.57224C62.1262 3.52452 63.4811 3.36941 63.7256 3.27396C63.9701 3.17852 64.2477 3.34555 64.4393 3.36942C64.631 3.39328 64.783 3.095 64.9482 3.14272C65.1134 3.19045 65.4703 3.441 65.7214 3.46487C65.9726 3.48873 66.7128 3.28589 66.9903 3.28589C67.2679 3.28589 67.6512 3.40521 67.7636 3.42908C67.8759 3.45294 68.3121 3.57223 68.4905 3.52451C68.669 3.47678 69.1118 3.15465 69.3827 3.15465C69.6537 3.15465 70.2353 3.27397 70.4996 3.33362C70.764 3.39328 71.0812 3.23817 71.2398 3.21431C71.3984 3.19044 71.8214 3.19045 71.9403 3.23817C72.0593 3.2859 72.7797 3.30975 73.0176 3.35747C73.2555 3.4052 74.3922 2.85637 74.5706 2.88023C74.7491 2.9041 75.0267 3.22625 75.4959 3.29783C75.9651 3.36942 76.0907 3.4768 76.3881 3.36942C76.6855 3.26204 77.0225 3.0234 77.3662 3.0234C77.7098 3.0234 78.4831 3.11886 78.6615 3.16659C78.8399 3.21431 79.5405 3.34554 79.7057 3.28589C79.8709 3.22623 80.8358 2.91603 81.0936 2.93989C81.3513 2.96376 81.728 2.7132 82.151 2.84444C82.5739 2.97569 83.3339 3.21431 83.6247 3.23817C83.9155 3.26203 84.2195 3.28589 84.4244 3.21431C84.6293 3.14272 86.2947 2.76093 86.6119 2.86831C86.9291 2.97569 88.6739 3.01147 89.0638 3.09499C89.4537 3.1785 89.9428 3.27396 90.3062 3.21431C90.6697 3.15465 91.1588 2.98762 91.7932 3.01148C92.4277 3.03534 93.3926 2.98762 93.994 3.01148C94.5954 3.03534 94.9853 2.83251 95.3422 2.78478C95.699 2.73706 96.3599 2.73706 96.5119 2.78478C96.6639 2.83251 97.2719 3.03533 97.5892 3.05919C97.9064 3.08306 98.5805 2.48652 98.6598 2.53424C98.7391 2.58196 99.1554 2.8325 99.3471 2.76092C99.5388 2.68933 99.7568 2.23596 100.213 2.53424C100.669 2.83252 100.847 2.9041 101.065 2.80865C101.283 2.7132 101.905 2.46264 102.169 2.48651C102.433 2.51037 102.579 2.62967 102.909 2.76092C103.24 2.89216 104.145 2.39105 104.614 2.46264C105.084 2.53422 105.136 2.39105 105.44 2.46264C105.744 2.53422 106.088 2.83251 106.319 2.93989C106.551 3.04727 106.868 3.11886 107.093 3.14272C107.317 3.16658 107.575 3.02341 107.701 2.93989C107.826 2.85638 110.761 2.16436 111.388 2.39105C112.016 2.61775 112.023 2.83251 112.532 2.93989C113.041 3.04727 113.563 2.41492 113.88 2.41492C114.197 2.41492 114.349 2.31948 114.951 2.64162C115.552 2.96376 116.411 3.23818 116.629 3.26204C116.847 3.2859 117.812 3.16658 118.394 3.14272C118.975 3.11886 119.398 2.79672 119.828 2.74899C120.257 2.70127 121.302 3.095 121.454 3.07114C121.606 3.04728 122.511 2.59388 123.007 2.82058C123.502 3.04727 124.315 2.99955 124.864 3.16659C125.412 3.33362 125.729 3.30976 126.073 3.23817C126.417 3.16659 126.694 3.05919 127.144 3.09499C127.593 3.13078 127.818 3.02341 128.095 3.04727C128.373 3.07113 129.199 3.34555 129.516 3.34555C129.834 3.34555 130.534 2.97569 130.534 2.97569C130.534 2.97569 131.294 3.04727 131.565 3.17851C131.836 3.30976 132.173 3.15465 132.57 3.2501C132.966 3.34555 133.204 2.79671 133.739 2.92795C134.275 3.05919 134.678 2.99955 134.717 2.99955C134.757 2.99955 135.147 2.88023 135.352 2.88023C135.557 2.88023 136.231 2.88023 136.409 2.92795C136.588 2.97568 136.766 2.97568 137.321 3.17851C137.877 3.38134 138.214 3.10693 138.326 3.10693C138.438 3.10693 139 2.58196 139 2.58196C139 2.58196 137.943 2.42685 137.282 2.48651C136.621 2.54616 136.469 2.51036 135.782 2.46264C135.094 2.41491 134.513 2.28367 134.017 2.39105C133.521 2.49843 133.125 2.14051 132.517 2.24789C131.909 2.35527 131.248 2.42685 130.673 2.24789C130.098 2.06892 129.582 2.27175 128.981 2.15244C128.38 2.03312 127.646 1.48429 127.276 1.46043C126.906 1.43657 126.338 1.18602 125.624 1.18602C124.91 1.18602 124.328 1.25761 123.601 1.20988C122.874 1.16216 122.048 1.0309 121.48 0.840003C120.912 0.649105 119.828 0.42243 119.431 0.446292C119.035 0.470154 117.753 0.792292 117.614 0.816154C117.475 0.840016 116.127 1.06671 115.73 1.04285C115.334 1.01899 114.891 0.374694 114.534 0.565592C114.177 0.75649 114.025 0.816148 112.717 0.959322C111.408 1.1025 110.622 0.887743 110.238 0.911605C109.855 0.935468 109.346 0.93546 109.069 0.792287C108.791 0.649113 108.685 0.541739 107.621 0.649119C106.557 0.756499 106.095 0.995119 105.573 1.01898C105.051 1.04284 104.925 1.16215 104.39 1.01898C103.854 0.875808 103.478 0.923522 103.055 0.971246C102.632 1.01897 102.447 0.720703 101.997 0.720703C101.548 0.720703 101.059 1.06671 100.801 1.04285C100.543 1.01899 99.4793 1.24567 99.0497 1.01898C98.6201 0.79229 98.4153 0.875805 97.9064 0.92353C97.3975 0.971254 96.8622 0.875803 96.7102 0.995114C96.5582 1.11443 95.8312 1.09056 95.4413 0.899663C95.0514 0.708764 94.4764 0.50594 94.146 0.625252C93.8155 0.744563 93.2207 0.231529 92.6061 0.350841C91.9915 0.470152 91.7404 0.326967 91.4231 0.470141C91.1059 0.613315 90.445 0.816146 90.1543 0.863871C89.8635 0.911595 89.2753 0.720694 88.7664 0.637176C88.2575 0.553658 87.7619 0.458211 87.4843 0.434349C87.2067 0.410487 86.7705 0.315043 86.2286 0.458216C85.6867 0.60139 84.5896 0.505935 84.5103 0.601384C84.431 0.696833 83.519 0.601395 83.1621 0.482084C82.8052 0.362772 82.5805 0.231515 82.0915 0.410482C81.6024 0.589449 81.5562 0.589452 81.391 0.637176C81.2257 0.684901 81.1596 0.517875 80.7829 0.386633C80.4062 0.25539 79.7916 0.112206 79.7652 0.207655C79.7388 0.303104 79.7652 0.577535 79.4744 0.577535C79.1836 0.577535 78.8664 0.505933 78.5227 0.505933C78.1791 0.505933 78.0138 0.18379 77.201 0.410482C76.3881 0.637173 75.7999 0.863871 75.6281 0.863871C75.4562 0.863871 75.1324 0.362765 74.6367 0.362765C74.1411 0.362765 73.2753 0.434345 73.2026 0.541725C73.1299 0.649105 72.9977 0.744554 72.7466 0.840003C72.4955 0.935452 71.2464 0.470141 71.1936 0.470141C71.1407 0.470141 70.5723 0.7207 70.4335 0.792287C70.2947 0.863874 69.9511 0.863876 69.733 0.887738C69.5149 0.9116 68.7285 0.935452 68.4905 0.840003C68.2526 0.744554 67.6512 0.541738 67.0895 0.517876C66.5277 0.494014 65.1861 0.517879 64.4592 0.446292C63.7322 0.374705 62.807 0.494016 62.1329 0.74457C61.4588 0.995124 60.5071 0.816147 59.8727 0.995114C59.2382 1.17408 57.4935 1.11443 57.0242 1.11443C56.555 1.11443 55.0152 1.04284 54.6715 1.09057C54.3278 1.13829 54.3146 0.863879 53.6934 0.947397C53.0722 1.03092 52.2064 1.17409 51.9751 1.17409C51.7438 1.17409 50.5542 1.15022 49.7281 1.22181C48.902 1.2934 47.2102 1.24567 45.9809 1.29339C44.7517 1.34112 43.767 1.09057 43.1193 1.15022C42.4716 1.20988 41.8768 1.32919 41.368 1.35305C40.8591 1.37691 40.4163 1.32919 40.1123 1.4485C39.8083 1.56781 39.1342 1.32919 39.0417 1.35305C38.9491 1.37691 37.5943 1.2576 37.4291 1.32918C37.2639 1.40077 35.572 1.50816 34.7063 1.37692C33.8405 1.24568 33.1069 1.07864 32.6113 1.15022C32.1156 1.22181 31.2763 1.17409 30.6286 1.17409C29.981 1.17409 29.558 1.24567 29.0029 1.35305C28.4477 1.46043 28.4213 1.42464 27.8595 1.35305C27.2978 1.28146 26.7889 1.28145 26.1941 1.30532C25.5993 1.32918 25.3151 1.44849 24.6807 1.30532C24.0463 1.16214 23.2334 1.20987 22.8633 1.23373C22.4932 1.2576 21.5415 1.35306 20.8938 1.37692C20.2462 1.40078 19.5721 1.15022 19.2416 1.35305C18.9112 1.55588 18.4552 1.57975 18.1115 1.57975C17.7679 1.57975 16.9153 1.35305 16.7633 1.35305C16.6113 1.35305 16.1553 1.47237 15.7852 1.47237C15.4151 1.47237 15.0384 1.26954 14.8071 1.24568C14.5758 1.22181 13.3862 1.74679 13.0294 1.77065C12.6725 1.79451 11.4036 1.74677 11.0731 1.62746C10.7427 1.50815 10.1347 1.20987 9.77782 1.23373C9.42094 1.2576 9.18302 1.16215 8.8658 1.05477C8.54858 0.947393 8.39657 0.780362 8.00005 0.780362C7.60352 0.780362 7.49117 0.899661 7.00872 0.637176C6.52628 0.374691 6.22227 0.159934 6.00418 0.267314C5.78609 0.374694 5.73983 0.470138 5.36974 0.243447C4.99965 0.0167551 4.53041 -0.0309542 4.22641 0.0167704C3.9224 0.0644949 3.30117 0.291178 3.23509 0.362765C3.169 0.434352 2.56099 0.661038 2.4949 0.637176C2.42881 0.613314 1.99924 0.243452 1.70845 0.267314C1.41766 0.291176 0.413119 0.959331 0.135548 1.63941C-0.142022 2.31948 0.0694672 3.20237 0.214861 3.52451L0.234687 3.47679Z" fill="%23BDA143" fill-rule="evenodd" clip-rule="evenodd" /></svg>') no-repeat center;
  content: "";
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 139px;
}
.et_pb_posts .et_pb_post.post .post-meta {
  font-size: 0 !important;
  margin-bottom: 20px;
  margin-top: auto;
  visibility: hidden;
}
@media screen and (min-width: 1025px) {
  .et_pb_posts .et_pb_post.post .post-meta {
    margin-bottom: 10%;
  }
}
.et_pb_posts .et_pb_post.post .post-meta .author,
.et_pb_posts .et_pb_post.post .post-meta .published {
  display: block;
  letter-spacing: 0.05em;
  line-height: 1.3;
  text-transform: uppercase;
  visibility: visible;
  font-size: calc(14px + (17 - 14) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.post .post-meta .author,
  .et_pb_posts .et_pb_post.post .post-meta .published {
    font-size: 17px;
  }
}
.et_pb_posts .et_pb_post.post .post-meta .author a {
  color: #272626;
}
.et_pb_posts .et_pb_post.post .post-meta .published {
  color: #CFB768;
  left: 0;
  position: absolute;
  right: 0;
  top: 8%;
}
.et_pb_posts .et_pb_post.post .et_pb_image_container {
  order: 1;
  margin: auto -20px 0;
}
.et_pb_posts .et_pb_post.post .et_pb_image_container .entry-featured-image-url {
  margin-bottom: 0;
}
.et_pb_posts .et_pb_post.post:hover {
  background-color: #fff;
  box-shadow: 0 7px 40px rgba(0, 0, 0, 0.15);
}

.et_pb_posts:has(.et_pb_post.is-active) .et_pb_post:not(.is-active) {
  z-index: -2;
}
.et_pb_posts .et_pb_post.project {
  background-color: rgba(255, 255, 255, 0.6);
  display: flex;
  border: none;
  border-radius: 30px;
  flex-direction: column;
  padding-bottom: 0;
  padding-top: 65px;
  position: static;
  text-align: center;
  transition: all 0.2s linear;
}
.et_pb_posts .et_pb_post.project[class*=quill]:before {
  align-self: flex-end;
  background: url("../../uploads/2026/04/quill.svg") no-repeat center;
  border-radius: 50%;
  content: "";
  height: 36px;
  margin-top: -36px;
  transform: translate(5px, -15px);
  width: 36px;
}
.et_pb_posts .et_pb_post.project:hover {
  background-color: #fff;
  box-shadow: 0 7px 40px rgba(0, 0, 0, 0.15);
}
.et_pb_posts .et_pb_post.project.is-active .et_pb_image_container {
  box-shadow: 0 3px 40px -1px rgba(0, 0, 0, 0.15);
}
.et_pb_posts .et_pb_post.project.is-active .author {
  background: #fff;
}
.et_pb_posts .et_pb_post.project.is-active .post-content .post-content-inner {
  display: block;
}
@media screen and (max-width: 768px) {
  .et_pb_posts .et_pb_post.project {
    margin: auto;
    max-width: 400px;
    padding-top: 75px;
    width: 100%;
  }
}
.et_pb_posts .et_pb_post.project .et_pb_image_container {
  border: 15px solid #fff;
  margin: 0 auto 40px;
  max-width: 280px;
  transition: all 0.2s linear;
}
.et_pb_posts .et_pb_post.project .et_pb_image_container .entry-featured-image-url {
  margin-bottom: 0;
  pointer-events: none;
}
.et_pb_posts .et_pb_post.project .entry-title {
  font-family: "Lato", sans-serif;
  flex: 1;
  letter-spacing: -0.02em;
  margin: 0 auto 30px;
  max-width: 300px;
  padding-bottom: 40px;
  pointer-events: none;
  position: relative;
  font-size: calc(17px + (21 - 17) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.project .entry-title {
    font-size: 21px;
  }
}
.et_pb_posts .et_pb_post.project .entry-title a {
  line-height: 1.42;
}
.et_pb_posts .et_pb_post.project .entry-title:hover a {
  color: #2F5AAE;
}
.et_pb_posts .et_pb_post.project .entry-title:after {
  background: url('data:image/svg+xml;utf8,<svg width="139" height="5" viewBox="0 0 139 5" xmlns="http://www.w3.org/2000/svg"><path d="M0.234687 3.47679C0.66426 4.43128 1.2921 4.49095 1.50358 4.32391C1.71506 4.15687 2.15124 3.87051 2.4949 3.82279C2.83856 3.77506 3.32101 4.07336 3.45979 4.02563C3.59858 3.97791 3.76379 3.57223 3.96866 3.52451C4.17354 3.47678 4.29911 3.59611 4.47755 3.72735C4.65598 3.8586 4.8873 3.79894 5.112 3.72735C5.3367 3.65577 5.48209 3.52452 5.70679 3.60803C5.93149 3.69155 5.81914 3.83472 6.17602 3.7512C6.53289 3.66768 6.51968 3.50065 6.8369 3.54838C7.15412 3.5961 7.22021 3.82279 7.43169 3.82279C7.64317 3.82279 7.66299 4.14493 7.78856 4.04948C7.91413 3.95403 8.07935 3.82279 8.14544 3.77507C8.21153 3.72735 8.46266 3.6319 8.6411 3.6319C8.81954 3.6319 9.2359 3.56031 9.3152 3.51258C9.39451 3.46486 10.181 3.51258 10.181 3.51258C10.181 3.51258 10.941 3.56032 11.0599 3.56032C11.1789 3.56032 11.4168 3.441 11.6217 3.51258C11.8265 3.58417 11.9918 3.98982 12.3486 4.08527C12.7055 4.18072 13.0095 4.22846 13.1219 4.22846C13.2342 4.22846 13.796 4.27617 13.9083 4.34776C14.0207 4.41935 14.3643 4.14493 14.3643 4.14493C14.3643 4.14493 14.4899 3.79893 14.8071 3.77507C15.1244 3.75121 15.3028 3.82279 15.5473 3.84665C15.7918 3.87052 16.4858 4.32391 16.4858 4.32391C16.4858 4.32391 17.0475 4.87274 17.6159 4.92047C18.1842 4.96819 18.6204 5.03977 18.8848 4.96818C19.1491 4.8966 19.3276 4.76535 19.6117 4.71762C19.8959 4.6699 20.233 4.66991 20.5898 4.66991C20.9467 4.66991 20.9071 4.96818 21.3499 4.96818C21.7926 4.96818 21.9843 5.03977 22.176 4.96818C22.3676 4.8966 23.3986 4.69378 23.6101 4.62219C23.8215 4.5506 23.7753 4.30004 24.6146 4.27618C25.4539 4.25231 26.0619 4.07336 26.5708 4.15688C27.0797 4.24039 27.2449 4.3597 27.7274 4.20459C28.2098 4.04949 28.7583 4.10914 29.0623 4.27618C29.3663 4.44321 29.8224 4.3239 30.1792 4.30004C30.5361 4.27618 30.8533 4.479 31.4481 4.44321C32.0429 4.40742 31.8909 4.46707 32.3998 4.34776C32.9087 4.22845 33.0078 4.27617 33.292 4.12107C33.5762 3.96596 33.4308 3.87051 34.1445 4.04948C34.8583 4.22845 35.8628 4.19267 36.0016 4.19267C36.1404 4.19267 36.3188 4.33583 36.5634 4.07335C36.8079 3.81086 36.8938 3.57223 37.2903 3.52451C37.6868 3.47678 38.394 3.57225 38.6385 3.66769C38.883 3.76314 38.9425 4.0137 39.2862 4.06142C39.6298 4.10915 39.577 3.73927 39.9206 3.69154C40.2643 3.64382 40.5419 3.41714 40.7599 3.59611C40.978 3.77508 41.0904 4.03755 41.434 3.98982C41.7777 3.9421 41.89 3.89439 42.0817 4.06142C42.2734 4.22846 42.9078 4.33583 43.2515 4.24038C43.5951 4.14493 43.9256 3.73927 44.2031 3.71541C44.4807 3.69155 45.2209 3.5961 45.3068 3.61996C45.3927 3.64382 45.8884 4.12107 46.0206 4.07335C46.1527 4.02562 46.8335 4.21652 46.9722 4.21652C47.111 4.21652 47.2498 4.37163 47.4811 4.19267C47.7124 4.0137 48.1288 3.9421 48.2543 3.91824C48.3799 3.89438 48.7104 4.09722 48.8359 4.06142C48.9615 4.02563 49.3448 3.81087 49.6091 3.96597C49.8735 4.12108 50.0189 3.69155 50.3229 3.64383C50.6269 3.5961 50.9441 3.54839 51.1226 3.59611C51.301 3.64383 51.4001 3.77506 51.6711 3.91824C51.9421 4.06141 53.0722 3.73927 53.1977 3.71541C53.3233 3.69155 53.2506 3.53645 53.8454 3.66769C54.4402 3.79894 54.3146 3.48872 54.9359 3.54838C55.5571 3.60803 55.1672 3.91825 55.4844 4.00176C55.8016 4.08528 56.0197 3.6319 56.2576 3.6319C56.4955 3.6319 56.9714 3.48872 57.1234 3.65575C57.2754 3.82279 57.315 4.00176 57.5794 4.00176C57.8437 4.00176 57.9627 3.82279 58.2535 3.7512C58.5443 3.67962 58.8351 3.59611 58.9144 3.6319C58.9937 3.6677 59.4497 4.18073 59.6017 4.13301C59.7537 4.08528 59.9321 3.30975 60.3022 3.51258C60.6723 3.71541 60.6459 3.71541 60.8111 3.69154C60.9763 3.66768 61.6108 3.61997 61.8685 3.57224C62.1262 3.52452 63.4811 3.36941 63.7256 3.27396C63.9701 3.17852 64.2477 3.34555 64.4393 3.36942C64.631 3.39328 64.783 3.095 64.9482 3.14272C65.1134 3.19045 65.4703 3.441 65.7214 3.46487C65.9726 3.48873 66.7128 3.28589 66.9903 3.28589C67.2679 3.28589 67.6512 3.40521 67.7636 3.42908C67.8759 3.45294 68.3121 3.57223 68.4905 3.52451C68.669 3.47678 69.1118 3.15465 69.3827 3.15465C69.6537 3.15465 70.2353 3.27397 70.4996 3.33362C70.764 3.39328 71.0812 3.23817 71.2398 3.21431C71.3984 3.19044 71.8214 3.19045 71.9403 3.23817C72.0593 3.2859 72.7797 3.30975 73.0176 3.35747C73.2555 3.4052 74.3922 2.85637 74.5706 2.88023C74.7491 2.9041 75.0267 3.22625 75.4959 3.29783C75.9651 3.36942 76.0907 3.4768 76.3881 3.36942C76.6855 3.26204 77.0225 3.0234 77.3662 3.0234C77.7098 3.0234 78.4831 3.11886 78.6615 3.16659C78.8399 3.21431 79.5405 3.34554 79.7057 3.28589C79.8709 3.22623 80.8358 2.91603 81.0936 2.93989C81.3513 2.96376 81.728 2.7132 82.151 2.84444C82.5739 2.97569 83.3339 3.21431 83.6247 3.23817C83.9155 3.26203 84.2195 3.28589 84.4244 3.21431C84.6293 3.14272 86.2947 2.76093 86.6119 2.86831C86.9291 2.97569 88.6739 3.01147 89.0638 3.09499C89.4537 3.1785 89.9428 3.27396 90.3062 3.21431C90.6697 3.15465 91.1588 2.98762 91.7932 3.01148C92.4277 3.03534 93.3926 2.98762 93.994 3.01148C94.5954 3.03534 94.9853 2.83251 95.3422 2.78478C95.699 2.73706 96.3599 2.73706 96.5119 2.78478C96.6639 2.83251 97.2719 3.03533 97.5892 3.05919C97.9064 3.08306 98.5805 2.48652 98.6598 2.53424C98.7391 2.58196 99.1554 2.8325 99.3471 2.76092C99.5388 2.68933 99.7568 2.23596 100.213 2.53424C100.669 2.83252 100.847 2.9041 101.065 2.80865C101.283 2.7132 101.905 2.46264 102.169 2.48651C102.433 2.51037 102.579 2.62967 102.909 2.76092C103.24 2.89216 104.145 2.39105 104.614 2.46264C105.084 2.53422 105.136 2.39105 105.44 2.46264C105.744 2.53422 106.088 2.83251 106.319 2.93989C106.551 3.04727 106.868 3.11886 107.093 3.14272C107.317 3.16658 107.575 3.02341 107.701 2.93989C107.826 2.85638 110.761 2.16436 111.388 2.39105C112.016 2.61775 112.023 2.83251 112.532 2.93989C113.041 3.04727 113.563 2.41492 113.88 2.41492C114.197 2.41492 114.349 2.31948 114.951 2.64162C115.552 2.96376 116.411 3.23818 116.629 3.26204C116.847 3.2859 117.812 3.16658 118.394 3.14272C118.975 3.11886 119.398 2.79672 119.828 2.74899C120.257 2.70127 121.302 3.095 121.454 3.07114C121.606 3.04728 122.511 2.59388 123.007 2.82058C123.502 3.04727 124.315 2.99955 124.864 3.16659C125.412 3.33362 125.729 3.30976 126.073 3.23817C126.417 3.16659 126.694 3.05919 127.144 3.09499C127.593 3.13078 127.818 3.02341 128.095 3.04727C128.373 3.07113 129.199 3.34555 129.516 3.34555C129.834 3.34555 130.534 2.97569 130.534 2.97569C130.534 2.97569 131.294 3.04727 131.565 3.17851C131.836 3.30976 132.173 3.15465 132.57 3.2501C132.966 3.34555 133.204 2.79671 133.739 2.92795C134.275 3.05919 134.678 2.99955 134.717 2.99955C134.757 2.99955 135.147 2.88023 135.352 2.88023C135.557 2.88023 136.231 2.88023 136.409 2.92795C136.588 2.97568 136.766 2.97568 137.321 3.17851C137.877 3.38134 138.214 3.10693 138.326 3.10693C138.438 3.10693 139 2.58196 139 2.58196C139 2.58196 137.943 2.42685 137.282 2.48651C136.621 2.54616 136.469 2.51036 135.782 2.46264C135.094 2.41491 134.513 2.28367 134.017 2.39105C133.521 2.49843 133.125 2.14051 132.517 2.24789C131.909 2.35527 131.248 2.42685 130.673 2.24789C130.098 2.06892 129.582 2.27175 128.981 2.15244C128.38 2.03312 127.646 1.48429 127.276 1.46043C126.906 1.43657 126.338 1.18602 125.624 1.18602C124.91 1.18602 124.328 1.25761 123.601 1.20988C122.874 1.16216 122.048 1.0309 121.48 0.840003C120.912 0.649105 119.828 0.42243 119.431 0.446292C119.035 0.470154 117.753 0.792292 117.614 0.816154C117.475 0.840016 116.127 1.06671 115.73 1.04285C115.334 1.01899 114.891 0.374694 114.534 0.565592C114.177 0.75649 114.025 0.816148 112.717 0.959322C111.408 1.1025 110.622 0.887743 110.238 0.911605C109.855 0.935468 109.346 0.93546 109.069 0.792287C108.791 0.649113 108.685 0.541739 107.621 0.649119C106.557 0.756499 106.095 0.995119 105.573 1.01898C105.051 1.04284 104.925 1.16215 104.39 1.01898C103.854 0.875808 103.478 0.923522 103.055 0.971246C102.632 1.01897 102.447 0.720703 101.997 0.720703C101.548 0.720703 101.059 1.06671 100.801 1.04285C100.543 1.01899 99.4793 1.24567 99.0497 1.01898C98.6201 0.79229 98.4153 0.875805 97.9064 0.92353C97.3975 0.971254 96.8622 0.875803 96.7102 0.995114C96.5582 1.11443 95.8312 1.09056 95.4413 0.899663C95.0514 0.708764 94.4764 0.50594 94.146 0.625252C93.8155 0.744563 93.2207 0.231529 92.6061 0.350841C91.9915 0.470152 91.7404 0.326967 91.4231 0.470141C91.1059 0.613315 90.445 0.816146 90.1543 0.863871C89.8635 0.911595 89.2753 0.720694 88.7664 0.637176C88.2575 0.553658 87.7619 0.458211 87.4843 0.434349C87.2067 0.410487 86.7705 0.315043 86.2286 0.458216C85.6867 0.60139 84.5896 0.505935 84.5103 0.601384C84.431 0.696833 83.519 0.601395 83.1621 0.482084C82.8052 0.362772 82.5805 0.231515 82.0915 0.410482C81.6024 0.589449 81.5562 0.589452 81.391 0.637176C81.2257 0.684901 81.1596 0.517875 80.7829 0.386633C80.4062 0.25539 79.7916 0.112206 79.7652 0.207655C79.7388 0.303104 79.7652 0.577535 79.4744 0.577535C79.1836 0.577535 78.8664 0.505933 78.5227 0.505933C78.1791 0.505933 78.0138 0.18379 77.201 0.410482C76.3881 0.637173 75.7999 0.863871 75.6281 0.863871C75.4562 0.863871 75.1324 0.362765 74.6367 0.362765C74.1411 0.362765 73.2753 0.434345 73.2026 0.541725C73.1299 0.649105 72.9977 0.744554 72.7466 0.840003C72.4955 0.935452 71.2464 0.470141 71.1936 0.470141C71.1407 0.470141 70.5723 0.7207 70.4335 0.792287C70.2947 0.863874 69.9511 0.863876 69.733 0.887738C69.5149 0.9116 68.7285 0.935452 68.4905 0.840003C68.2526 0.744554 67.6512 0.541738 67.0895 0.517876C66.5277 0.494014 65.1861 0.517879 64.4592 0.446292C63.7322 0.374705 62.807 0.494016 62.1329 0.74457C61.4588 0.995124 60.5071 0.816147 59.8727 0.995114C59.2382 1.17408 57.4935 1.11443 57.0242 1.11443C56.555 1.11443 55.0152 1.04284 54.6715 1.09057C54.3278 1.13829 54.3146 0.863879 53.6934 0.947397C53.0722 1.03092 52.2064 1.17409 51.9751 1.17409C51.7438 1.17409 50.5542 1.15022 49.7281 1.22181C48.902 1.2934 47.2102 1.24567 45.9809 1.29339C44.7517 1.34112 43.767 1.09057 43.1193 1.15022C42.4716 1.20988 41.8768 1.32919 41.368 1.35305C40.8591 1.37691 40.4163 1.32919 40.1123 1.4485C39.8083 1.56781 39.1342 1.32919 39.0417 1.35305C38.9491 1.37691 37.5943 1.2576 37.4291 1.32918C37.2639 1.40077 35.572 1.50816 34.7063 1.37692C33.8405 1.24568 33.1069 1.07864 32.6113 1.15022C32.1156 1.22181 31.2763 1.17409 30.6286 1.17409C29.981 1.17409 29.558 1.24567 29.0029 1.35305C28.4477 1.46043 28.4213 1.42464 27.8595 1.35305C27.2978 1.28146 26.7889 1.28145 26.1941 1.30532C25.5993 1.32918 25.3151 1.44849 24.6807 1.30532C24.0463 1.16214 23.2334 1.20987 22.8633 1.23373C22.4932 1.2576 21.5415 1.35306 20.8938 1.37692C20.2462 1.40078 19.5721 1.15022 19.2416 1.35305C18.9112 1.55588 18.4552 1.57975 18.1115 1.57975C17.7679 1.57975 16.9153 1.35305 16.7633 1.35305C16.6113 1.35305 16.1553 1.47237 15.7852 1.47237C15.4151 1.47237 15.0384 1.26954 14.8071 1.24568C14.5758 1.22181 13.3862 1.74679 13.0294 1.77065C12.6725 1.79451 11.4036 1.74677 11.0731 1.62746C10.7427 1.50815 10.1347 1.20987 9.77782 1.23373C9.42094 1.2576 9.18302 1.16215 8.8658 1.05477C8.54858 0.947393 8.39657 0.780362 8.00005 0.780362C7.60352 0.780362 7.49117 0.899661 7.00872 0.637176C6.52628 0.374691 6.22227 0.159934 6.00418 0.267314C5.78609 0.374694 5.73983 0.470138 5.36974 0.243447C4.99965 0.0167551 4.53041 -0.0309542 4.22641 0.0167704C3.9224 0.0644949 3.30117 0.291178 3.23509 0.362765C3.169 0.434352 2.56099 0.661038 2.4949 0.637176C2.42881 0.613314 1.99924 0.243452 1.70845 0.267314C1.41766 0.291176 0.413119 0.959331 0.135548 1.63941C-0.142022 2.31948 0.0694672 3.20237 0.214861 3.52451L0.234687 3.47679Z" fill="%23BDA143" fill-rule="evenodd" clip-rule="evenodd" /></svg>') no-repeat center;
  content: "";
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 139px;
}
.et_pb_posts .et_pb_post.project .post-meta {
  font-size: 0 !important;
  margin-bottom: 0;
  margin-top: auto;
  visibility: hidden;
  z-index: 5;
}
.et_pb_posts .et_pb_post.project .post-meta .author {
  border-radius: 0 0 30px;
  color: #272626;
  display: block;
  letter-spacing: 0.05em;
  line-height: 1.3;
  margin: 0 -19px 0;
  padding: 20px 20px 40px;
  text-transform: uppercase;
  visibility: visible;
  font-size: calc(14px + (17 - 14) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.project .post-meta .author {
    font-size: 17px;
  }
}
.et_pb_posts .et_pb_post.project .post-meta .author a {
  color: #272626;
  pointer-events: none;
}
.et_pb_posts .et_pb_post.project .post-content {
  max-width: 100vw;
}
.et_pb_posts .et_pb_post.project .post-content .post-content-inner {
  display: none;
  background: rgba(36, 41, 46, 0.98);
  color: #fff;
  padding-top: 30px;
  position: absolute;
  margin-top: -60px;
  left: 0;
  right: 0;
  max-width: 100vw;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_section {
  background: transparent;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_row {
  max-width: 1270px !important;
  width: 80%;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_module {
  text-align: left;
}
.et_pb_posts .et_pb_post.project .post-content .close {
  background: none;
  border: 0;
  cursor: pointer;
  height: 16px;
  opacity: 0.7;
  position: absolute;
  right: 20px;
  top: 20px;
  transition: all 0.2s linear;
  width: 16px;
  z-index: 9;
}
.et_pb_posts .et_pb_post.project .post-content .close:hover {
  opacity: 1;
}
.et_pb_posts .et_pb_post.project .post-content .close svg {
  height: 16px;
  width: 16px;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_post_title {
  margin-bottom: 30px;
}
.et_pb_posts .et_pb_post.project .post-content .entry-title {
  color: #CFB768;
  font-family: "BodoniFLF", serif;
  line-height: 1.09;
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
  padding: 0;
  text-align: left;
  font-size: calc(30px + (43 - 30) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.project .post-content .entry-title {
    font-size: 43px;
  }
}
.et_pb_posts .et_pb_post.project .post-content .entry-title:after {
  content: none;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_title_meta_container {
  color: transparent;
  font-size: 0;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_title_meta_container .author {
  background: none;
  text-transform: uppercase;
  font-size: calc(18px + (20 - 18) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.project .post-content .et_pb_title_meta_container .author {
    font-size: 20px;
  }
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_title_meta_container .author a {
  color: #fff;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_button {
  border-color: #fff !important;
  font-size: 18px;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_button:hover {
  border-color: #CFB768 !important;
  border-radius: 50px !important;
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_column:first-child .et_pb_text p {
  color: #fff;
  font-weight: 400;
  text-transform: uppercase;
  font-size: calc(18px + (20 - 18) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.project .post-content .et_pb_column:first-child .et_pb_text p {
    font-size: 20px;
  }
}
.et_pb_posts .et_pb_post.project .post-content .et_pb_column:last-child .et_pb_text p {
  color: #fff;
  font-weight: 300;
  line-height: 1.5;
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .et_pb_posts .et_pb_post.project .post-content .et_pb_column:last-child .et_pb_text p {
    font-size: 17px;
  }
}
.et_pb_posts .wp-pagenavi {
  display: flex;
  justify-content: center;
  margin-top: 60px;
}
.et_pb_posts .wp-pagenavi a {
  border: 3px solid #CFB768 !important;
  border-radius: 50px;
  color: #000 !important;
  display: block;
  font-size: 18px !important;
  font-weight: 400;
  letter-spacing: 0.05em;
  line-height: 1;
  margin: 0 10px;
  min-width: 165px;
  padding: 20px 25px;
  text-align: center;
}
.et_pb_posts .wp-pagenavi a:hover {
  background-color: #CFB768;
}
@media screen and (max-width: 768px) {
  .et_pb_posts .wp-pagenavi a {
    font-size: 16px !important;
    letter-spacing: 0.01em;
    padding: 10px 25px;
  }
}

.single .et-l--post .et_pb_row {
  width: 100%;
}
.single .et-l--post .post-header {
  gap: 40px;
  padding-bottom: 20px;
}
@media screen and (max-width: 768px) {
  .single .et-l--post .post-header {
    gap: 10px;
  }
}
.single .et-l--post .post-header .et_pb_row:first-child .et_pb_column {
  align-items: center;
}
@media screen and (min-width: 769px) {
  .single .et-l--post .post-header .et_pb_row:first-child .et_pb_column {
    flex-direction: row;
    gap: 0;
  }
}
@media screen and (max-width: 768px) {
  .single .et-l--post .post-header .entry-title {
    text-align: center;
  }
}
.single .et-l--post .post-header .et_pb_image img,
.single .et-l--post .post-header .et_pb_code img {
  border-radius: 15px;
  margin-bottom: 20px;
  max-width: 200px;
  min-width: 190px;
}
@media screen and (min-width: 769px) {
  .single .et-l--post .post-header .et_pb_image img,
  .single .et-l--post .post-header .et_pb_code img {
    margin-right: 50px;
  }
}
.single .et-l--post .post-header .et_pb_image img.avatar-default,
.single .et-l--post .post-header .et_pb_code img.avatar-default {
  display: none;
}
.single .et-l--post .post-header .has-meta {
  align-items: center;
  flex-direction: row;
  justify-content: flex-end;
  gap: 10px;
}
.single .et-l--post .post-header .has-meta:before {
  background: #CFB768;
  content: "";
  display: block;
  flex: 1;
  height: 5px;
  margin: auto;
}
.single .et-l--post .post-header .has-meta:after {
  background: url("../../uploads/2026/04/feather-sm.svg") no-repeat center;
  background-size: contain;
  content: "";
  display: block;
  flex-shrink: 0;
  height: 75px;
  width: 66px;
}
@media screen and (max-width: 768px) {
  .single .et-l--post .post-header .has-meta:after {
    width: 40px;
  }
}
.single .et-l--post .post-header .has-meta .et_pb_title_container {
  order: 1;
}
.single .et-l--post .post-header .has-meta .published {
  white-space: nowrap;
}
.single .et-l--post .post-header .et_pb_title_meta_container {
  color: #272626;
  letter-spacing: 0.07em;
  line-height: 1.3;
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .single .et-l--post .post-header .et_pb_title_meta_container {
    font-size: 17px;
  }
}
.single .et-l--post .post-header .et_pb_title_meta_container .author {
  font-weight: 900;
  color: #272626;
}
.single .et-l--post ol {
  list-style-position: outside;
  padding-left: 30px;
}
.single .et-l--post ol li {
  margin-bottom: 10px;
}
.single .et-l--post .post-footnote {
  border-top: 1px solid #CFB768;
  padding-top: 50px;
  font-size: calc(15px + (17 - 15) * (100vw - 320px) / (1920 - 320));
}
@media screen and (min-width: 1920px) {
  .single .et-l--post .post-footnote {
    font-size: 17px;
  }
}

body.author .et_pb_code {
  max-width: 412px;
}
body.author .et_pb_code img {
  border-radius: 30px;
  margin-bottom: 50px !important;
}
body.author .et_pb_code img.avatar-default {
  display: none;
}
body.author .et_pb_blog .et_pb_post {
  background: none;
  box-shadow: none !important;
  padding: 0;
}
body.author .et_pb_blog .et_pb_post .entry-title {
  margin: 0;
  max-width: 100%;
  padding: 0;
}
body.author .et_pb_blog .et_pb_post .entry-title:after {
  content: none;
}
body.author .et_pb_blog .et_pb_post .entry-title a:not(:hover) {
  text-decoration: underline;
}
body.author .et_pb_blog .et_pb_post .post-meta,
body.author .et_pb_blog .et_pb_post .post-content {
  display: none;
}/*# sourceMappingURL=style.css.map */
