.pm-kit-8 { --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-color-3685de9: #FFFFFF; --e-global-color-e843491: #C718BE; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-size: 20px; --e-global-typography-primary-font-weight: 400; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-size: 20px; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-size: 20px; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-size: 20px; --e-global-typography-accent-font-weight: 400; background-color: var( --e-global-color-3685de9 ); font-family: Roboto, sans-serif; }
.pm-kit-8 a { font-family: Roboto, sans-serif; }
.pm-kit-8 h1 { font-family: Roboto, sans-serif; }
.pm-kit-8 h2 { font-family: Roboto, sans-serif; }
.pm-kit-8 h4 { font-family: Roboto, sans-serif; }
.pm-kit-8 h5 { font-family: Roboto, sans-serif; }
.pm-kit-8 h6 { font-family: Roboto, sans-serif; }
.pm-widget:not(:last-child) { margin-block-end: 20px; }
.pm-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }
h1.entry-title { display: var(--page-title-display); }
.pm-30837 .pm-element.pm-element-6d160e4 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; }
.pm-30413 .pm-element.pm-element-2af9250 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: flex-end; --align-items: flex-start; }
.pm-30413 .pm-element.pm-element-e63f8d5 { width: 100%; max-width: 100%; }
.pm-theme-builder-content-area { height: 400px; }
.pm-location-header::before, .pm-location-footer::before { content: ""; display: table; clear: both; }
.pm-location-header, .pm-location-header .e-con, .pm-location-header .e-con-inner { overflow: visible !important; }
.pm-25691 .pm-element.pm-element-19a27968 { --display: flex; }
.pm-theme-builder-content-area { height: 400px; }
.pm-location-header::before, .pm-location-footer::before { content: ""; display: table; clear: both; }
.pm-26066 .pm-element.pm-element-75a448d3 { --display: flex; --min-height: 260px; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --gap: 14px 14px; --row-gap: 14px; --column-gap: 14px; --padding-top: 64px; --padding-bottom: 64px; --padding-left: 32px; --padding-right: 32px; }
.pm-26066 .pm-element.pm-element-75a448d3:not(.pm-motion-effects-element-type-background), .pm-26066 .pm-element.pm-element-75a448d3 > .pm-motion-effects-container > .pm-motion-effects-layer { background-color: rgb(0, 91, 136); }
.pm-26066 .pm-element.pm-element-2209812b { text-align: center; }
.pm-26066 .pm-element.pm-element-2209812b .pm-heading-title { font-size: 42px; font-weight: 700; line-height: 1.2em; color: rgb(255, 255, 255); }
.pm-26066 .pm-element.pm-element-40796326 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: center; --padding-top: 14px; --padding-bottom: 14px; --padding-left: 32px; --padding-right: 32px; }
.pm-26066 .pm-element.pm-element-34b8c926 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: flex-start; --gap: 40px 40px; --row-gap: 40px; --column-gap: 40px; --flex-wrap: wrap; --padding-top: 32px; --padding-bottom: 64px; --padding-left: 32px; --padding-right: 32px; }
.pm-26066 .pm-element.pm-element-368fdb4 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 28px 28px; --row-gap: 28px; --column-gap: 28px; }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items:not(.pm-inline-items) .pm-icon-list-item:not(:last-child) { padding-bottom: calc(9px); }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items:not(.pm-inline-items) .pm-icon-list-item:not(:first-child) { margin-top: calc(9px); }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items.pm-inline-items .pm-icon-list-item { margin-right: calc(9px); margin-left: calc(9px); }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items.pm-inline-items { margin-right: calc(-9px); margin-left: calc(-9px); }
body.rtl .pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items.pm-inline-items .pm-icon-list-item::after { left: calc(-9px); }
body:not(.rtl) .pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items.pm-inline-items .pm-icon-list-item::after { right: calc(-9px); }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-item:not(:last-child)::after { content: ""; border-color: rgb(228, 231, 236); }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items:not(.pm-inline-items) .pm-icon-list-item:not(:last-child)::after { border-top-style: solid; border-top-width: 1px; }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-items.pm-inline-items .pm-icon-list-item:not(:last-child)::after { border-left-style: solid; }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-inline-items .pm-icon-list-item:not(:last-child)::after { border-left-width: 1px; }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-icon i { color: rgb(0, 91, 136); font-size: 14px; }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-icon svg { fill: rgb(0, 91, 136); --e-icon-list-icon-size: 14px; }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-icon { width: 14px; }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-text, .pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-text a { color: rgb(102, 112, 133); }
.pm-26066 .pm-element.pm-element-79d8b344 .pm-icon-list-item { font-size: 14px; font-weight: 400; }
.pm-26066 .pm-element.pm-element-581ad9e3 > .pm-widget-container { background-color: rgb(249, 250, 251); padding: 16px; border-style: solid; border-width: 0px 0px 0px 4px; border-color: rgb(0, 91, 136); }
.pm-26066 .pm-element.pm-element-581ad9e3 .pm-widget-container { font-size: 18px; font-weight: 400; line-height: 1.6em; color: rgb(16, 24, 40); }
.pm-26066 .pm-element.pm-element-429aa3f4 > .pm-widget-container { margin: 16px 0px; border-radius: 12px; box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 20px 0px; }
.pm-26066 .pm-element.pm-element-429aa3f4 { text-align: center; }
.pm-26066 .pm-element.pm-element-47424ccb { text-align: start; color: rgb(16, 24, 40); font-size: 16px; font-weight: 400; line-height: 1.8em; }
.pm-26066 .pm-element.pm-element-669b04cc { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 24px 24px; --row-gap: 24px; --column-gap: 24px; }
.pm-26066 .pm-element.pm-element-66b52ca0 > .pm-widget-container { background-color: rgb(255, 255, 255); padding: 16px; border-style: solid; border-width: 1px; border-color: rgb(228, 231, 236); border-radius: 8px; }
.pm-26066 .pm-element.pm-element-66b52ca0 .pm-toc__header-title { text-align: start; }
.pm-26066 .pm-element.pm-element-66b52ca0 .pm-toc__header { flex-direction: row; }
.pm-26066 .pm-element.pm-element-66b52ca0 { --item-text-hover-decoration: underline; }
.pm-26066 .pm-element.pm-element-2b8104c9 .pm-heading-title { font-size: 18px; font-weight: 600; color: rgb(16, 24, 40); }
.pm-26066 .pm-element.pm-element-5228c006 { --grid-row-gap: 35px; --grid-column-gap: 30px; }
.pm-26066 .pm-element.pm-element-5228c006 .pm-posts-container .pm-post__thumbnail { padding-bottom: calc(66%); }
.pm-26066 .pm-element.pm-element-5228c006::after { content: "0.66"; }
.pm-26066 .pm-element.pm-element-5228c006 .pm-post__thumbnail__link { width: 30%; }
.pm-26066 .pm-element.pm-element-5228c006.pm-posts--thumbnail-left .pm-post__thumbnail__link { margin-right: 12px; }
.pm-26066 .pm-element.pm-element-5228c006.pm-posts--thumbnail-right .pm-post__thumbnail__link { margin-left: 12px; }
.pm-26066 .pm-element.pm-element-5228c006.pm-posts--thumbnail-top .pm-post__thumbnail__link { margin-bottom: 12px; }
.pm-26066 .pm-element.pm-element-5228c006 .pm-post__title, .pm-26066 .pm-element.pm-element-5228c006 .pm-post__title a { color: rgb(16, 24, 40); font-size: 15px; font-weight: 600; }
.pm-26066 .pm-element.pm-element-5228c006 .pm-post__excerpt p { color: rgb(102, 112, 133); font-size: 13px; line-height: 1.4em; }
.pm-26066 .pm-element.pm-element-741ad4c7 { --display: flex; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(228, 231, 236); --border-color: #E4E7EC; --padding-top: 16px; --padding-bottom: 16px; --padding-left: 16px; --padding-right: 16px; }
.pm-26066 .pm-element.pm-element-741ad4c7:not(.pm-motion-effects-element-type-background), .pm-26066 .pm-element.pm-element-741ad4c7 > .pm-motion-effects-container > .pm-motion-effects-layer { background-color: rgb(255, 255, 255); }
.pm-26066 .pm-element.pm-element-30798ae0 .pm-heading-title { font-size: 18px; font-weight: 600; color: rgb(16, 24, 40); }
.pm-26066 .pm-element.pm-element-66f15e7d .pm-icon-box-wrapper { gap: 15px; }
.pm-26066 .pm-element.pm-element-66f15e7d .pm-icon-box-title, .pm-26066 .pm-element.pm-element-66f15e7d .pm-icon-box-title a { font-size: 13px; }
.pm-26066 .pm-element.pm-element-66f15e7d .pm-icon-box-title { color: rgb(102, 112, 133); }
.pm-26066 .pm-element.pm-element-66f15e7d .pm-icon-box-description { font-size: 15px; font-weight: 600; color: rgb(16, 24, 40); }
.pm-26066 .pm-element.pm-element-c705da3 .pm-icon-box-wrapper { gap: 15px; }
.pm-26066 .pm-element.pm-element-c705da3 .pm-icon-box-title, .pm-26066 .pm-element.pm-element-c705da3 .pm-icon-box-title a { font-size: 13px; }
.pm-26066 .pm-element.pm-element-c705da3 .pm-icon-box-title { color: rgb(102, 112, 133); }
.pm-26066 .pm-element.pm-element-c705da3 .pm-icon-box-description { font-size: 15px; font-weight: 600; color: rgb(16, 24, 40); }
.pm-26066 .pm-element.pm-element-127060d1 { --display: flex; --padding-top: 32px; --padding-bottom: 64px; --padding-left: 32px; --padding-right: 32px; }
.pm-26066 .pm-element.pm-element-68f24b29 span.post-navigation__prev--label { color: rgb(102, 112, 133); }
.pm-26066 .pm-element.pm-element-68f24b29 span.post-navigation__next--label { color: rgb(102, 112, 133); }
.pm-26066 .pm-element.pm-element-68f24b29 span.post-navigation__prev--label, .pm-26066 .pm-element.pm-element-68f24b29 span.post-navigation__next--label { font-size: 13px; font-weight: 400; }
.pm-26066 .pm-element.pm-element-68f24b29 span.post-navigation__prev--title, .pm-26066 .pm-element.pm-element-68f24b29 span.post-navigation__next--title { color: rgb(16, 24, 40); font-size: 16px; font-weight: 600; }
.pm-26066 .pm-element.pm-element-68f24b29 .post-navigation__arrow-wrapper { color: rgb(0, 91, 136); fill: rgb(0, 91, 136); font-size: 20px; }
.pm-26066 .pm-element.pm-element-68f24b29 .pm-post-navigation__separator { width: 1px; }
.pm-26066 .pm-element.pm-element-68f24b29 .pm-post-navigation { border-block-width: 1px; }
.pm-26066 .pm-element.pm-element-68f24b29 .pm-post-navigation__next.pm-post-navigation__link { width: calc(50% - 0.5px); }
.pm-26066 .pm-element.pm-element-68f24b29 .pm-post-navigation__prev.pm-post-navigation__link { width: calc(50% - 0.5px); }
@media (max-width: 1024px) {
  .pm-26066 .pm-element.pm-element-2209812b .pm-heading-title { font-size: 34px; }
}
@media (max-width: 767px) {
  .pm-26066 .pm-element.pm-element-2209812b .pm-heading-title { font-size: 26px; }
  .pm-26066 .pm-element.pm-element-5228c006 .pm-posts-container .pm-post__thumbnail { padding-bottom: calc(50%); }
  .pm-26066 .pm-element.pm-element-5228c006::after { content: "0.5"; }
  .pm-26066 .pm-element.pm-element-5228c006 .pm-post__thumbnail__link { width: 100%; }
}
@media (min-width: 768px) {
  .pm-26066 .pm-element.pm-element-75a448d3 { --content-width: 1400px; }
  .pm-26066 .pm-element.pm-element-40796326 { --content-width: 1400px; }
  .pm-26066 .pm-element.pm-element-34b8c926 { --content-width: 1400px; }
  .pm-26066 .pm-element.pm-element-368fdb4 { --width: 66.66%; }
  .pm-26066 .pm-element.pm-element-669b04cc { --width: 33.33%; }
  .pm-26066 .pm-element.pm-element-127060d1 { --content-width: 1400px; }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .pm-26066 .pm-element.pm-element-368fdb4 { --width: 100%; }
  .pm-26066 .pm-element.pm-element-669b04cc { --width: 100%; }
}