:root{--direction-multiplier: 1;}
.elementor-screen-only, .screen-reader-text{height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px;}
.elementor *, .elementor ::after, .elementor ::before{box-sizing: border-box;}
.elementor a{box-shadow: none; text-decoration: none;}
.elementor img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%;}
.elementor .elementor-background-overlay{inset: 0px; position: absolute;}
.elementor-element{--flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order);}
.elementor-align-center{text-align: center;}
.elementor-align-right{text-align: right;}
@media (max-width: 1024px){.elementor-tablet-align-center{text-align: center;}}
@media (max-width: 767px){.elementor-mobile-align-right{text-align: right;}}
:root{--page-title-display: block;}
.elementor-page-title{display: var(--page-title-display);}
.elementor-section{position: relative;}
.elementor-section .elementor-container{display: flex; margin-left: auto; margin-right: auto; position: relative;}
@media (max-width: 1024px){.elementor-section .elementor-container{flex-wrap: wrap;}}
.elementor-section.elementor-section-boxed > .elementor-container{max-width: 1140px;}
.elementor-section.elementor-section-items-middle > .elementor-container{align-items: center;}
.elementor-widget-wrap{align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display: flex;}
.elementor-widget-wrap > .elementor-element{width: 100%;}
.elementor-widget{position: relative;}
.elementor-widget:not(:last-child){margin-bottom: var(--kit-widget-spacing,20px);}
.elementor-column{display: flex; min-height: 1px; position: relative;}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated{padding: 10px;}
@media (min-width: 768px){.elementor-column.elementor-col-33{width: 33.333%;}}
@media (min-width: 768px){.elementor-column.elementor-col-50{width: 50%;}}
@media (min-width: 768px){.elementor-column.elementor-col-100{width: 100%;}}
@media (min-width: 768px) and (max-width: 1024px){.elementor-reverse-tablet > .elementor-container > :first-child{order: 10;}}
@media (min-width: 768px) and (max-width: 1024px){.elementor-reverse-tablet > .elementor-container > :nth-child(2){order: 9;}}
@media (min-width:-1) and (max-width: 1024px){.elementor-reverse-tablet > .elementor-container > :first-child{order: 10;}}
@media (min-width:-1) and (max-width: 1024px){.elementor-reverse-tablet > .elementor-container > :nth-child(2){order: 9;}}
@media (min-width: 768px) and (max-width:-1){.elementor-reverse-tablet > .elementor-container > :first-child, .elementor-reverse-tablet > .elementor-container > :nth-child(2){order: 0;}}
@media (max-width: 767px){.elementor-reverse-mobile > .elementor-container > :first-child{order: 10;}}
@media (max-width: 767px){.elementor-reverse-mobile > .elementor-container > :nth-child(2){order: 9;}}
@media (max-width: 767px){.elementor-column{width: 100%;}}
.elementor-grid{display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap);}
.elementor-grid .elementor-grid-item{min-width: 0px;}
.elementor-grid-4 .elementor-grid{grid-template-columns: repeat(4, 1fr);}
@media (max-width: 1024px){.elementor-grid-tablet-2 .elementor-grid{grid-template-columns: repeat(2, 1fr);}}
@media (max-width: 767px){.elementor-grid-mobile-1 .elementor-grid{grid-template-columns: repeat(1, 1fr);}}
@media (min-width: 1025px){#elementor-device-mode::after{content: "desktop";}}
@media (min-width:-1){#elementor-device-mode::after{content: "widescreen";}}
@media (max-width:-1){#elementor-device-mode::after{content: "tablet_extra";}}
@media (max-width: 1024px){#elementor-device-mode::after{content: "tablet";}}
@media (max-width:-1){#elementor-device-mode::after{content: "mobile_extra";}}
@media (max-width: 767px){#elementor-device-mode::after{content: "mobile";}}
@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth;}}
.elementor-heading-title{line-height: 1; margin: 0px; padding: 0px;}
.elementor-icon{color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s;}
.elementor-icon:hover{color: rgb(105, 114, 125);}
.elementor-icon i{display: block; height: 1em; position: relative; width: 1em;}
.elementor-icon i::before{left: 50%; position: absolute; transform: translateX(-50%);}
@media (max-width: 767px){.elementor .elementor-hidden-mobile{display: none;}}
@media (min-width: 1025px) and (max-width: 99999px){.elementor .elementor-hidden-desktop{display: none;}}
.elementor-kit-15{--e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #303030; --e-global-color-accent: #E53891; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500; font-family: Poppins, sans-serif; line-height: 2em;}
.elementor-kit-15 a{color: rgb(34, 34, 59);}
.elementor-kit-15 a:hover{color: rgb(201, 173, 167);}
.elementor-kit-15 h1{color: rgb(255, 255, 255); font-family: "DM Serif Display", sans-serif; font-size: 48px; line-height: 1.2em;}
.elementor-kit-15 h2{color: rgb(34, 34, 59); font-family: "DM Serif Display", sans-serif; font-size: 42px; line-height: 1.2em;}
.elementor-kit-15 h3{color: rgb(34, 34, 59); font-size: 24px; font-weight: 600; line-height: 1.3em;}
.elementor-kit-15 h4{color: rgb(34, 34, 59); font-size: 20px; font-weight: 600; line-height: 1.3em;}
.elementor-widget:not(:last-child){--kit-widget-spacing: 20px;}
.elementor-element{--widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px;}
@media (max-width: 1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width: 1024px;}}
@media (max-width: 767px){.elementor-kit-15{font-size: 14px;}}
@media (max-width: 767px){.elementor-kit-15 h1{font-size: 36px;}}
@media (max-width: 767px){.elementor-kit-15 h2{font-size: 24px;}}
@media (max-width: 767px){.elementor-kit-15 h3{font-size: 18px;}}
@media (max-width: 767px){.elementor-kit-15 h4{font-size: 16px;}}
@media (max-width: 767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width: 767px;}}
html{line-height: 1.15; text-size-adjust: 100%;}
*{box-sizing: border-box;}
body{background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; margin: 0px; -webkit-font-smoothing: antialiased;}
h1, h2, h3, h4{color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 0.5rem 1rem;}
h1{font-size: 2.5rem;}
h2{font-size: 2rem;}
h3{font-size: 1.75rem;}
h4{font-size: 1.5rem;}
p{margin-block: 0px 0.9rem;}
a{background-color: transparent; color: rgb(204, 51, 102); text-decoration: none;}
a:active, a:hover{color: rgb(51, 51, 102);}
a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{color: inherit; text-decoration: none;}
a:not([href]):not([tabindex]):focus{outline: 0px;}
b, strong{font-weight: bolder;}
small{font-size: 80%;}
img{border-style: none; height: auto; max-width: 100%;}
@media print{*{background: transparent !important; box-shadow: none !important; color: rgb(0, 0, 0) !important; text-shadow: none !important;}}
@media print{a, a:visited{text-decoration: underline;}}
@media print{a[href]::after{content: " (" attr(href) ")";}}
@media print{a[href^="#"]::after{content: "";}}
@media print{img, tr{break-inside: avoid;}}
@media print{h2, h3, p{orphans: 3; widows: 3;}}
@media print{h2, h3{break-after: avoid;}}
table{background-color: transparent; border-collapse: collapse; border-spacing: 0px; font-size: 0.9em; margin-block-end: 15px; width: 100%;}
table td, table th{border: 1px solid rgba(128, 128, 128, 0.5); line-height: 1.5; padding: 15px; vertical-align: top;}
table th{font-weight: 700;}
table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th{background-color: rgba(128, 128, 128, 0.07);}
table tbody tr:hover > td, table tbody tr:hover > th{background-color: rgba(128, 128, 128, 0.1);}
 li, ul{background: transparent; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline;}
.comments-area a{text-decoration: underline;}
.alignright{float: right; margin-left: 1rem;}
.screen-reader-text{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important;}
.screen-reader-text:focus{background-color: rgb(238, 238, 238); clip-path: none; color: rgb(51, 51, 51); display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 12px 24px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important;}
.elementor-widget-image{text-align: center;}
.elementor-widget-image img{display: inline-block; vertical-align: middle;}
.elementor-item::after, .elementor-item::before{display: block; position: absolute; transition: 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);}
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{opacity: 0;}
 .elementor-item:focus::after, .elementor-item:focus::before, .elementor-item:hover::after, .elementor-item:hover::before{transform: scale(1);}
.elementor-nav-menu--main .elementor-nav-menu a{transition: 0.4s;}
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover{padding: 13px 20px;}
.elementor-nav-menu--main .elementor-nav-menu ul{border-style: solid; border-width: 0px; padding: 0px; position: absolute; width: 12em;}
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{transform: rotate(calc(-90deg * var(--direction-multiplier, 1)));}
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{fill: currentcolor; height: 1em; width: 1em;}
.elementor-nav-menu--layout-horizontal{display: flex;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display: flex; flex-wrap: wrap;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow: 1; white-space: nowrap;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li{display: flex;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul{top: 100% !important;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:first-child) > a{margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin);}
 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:first-child) > ul{inset-inline-start: var(--e-nav-menu-horizontal-menu-item-margin) !important;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) > a{margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin);}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child)::after{align-self: center; border-color: var(--e-nav-menu-divider-color,#000); border-left-style: var(--e-nav-menu-divider-style,solid); border-left-width: var(--e-nav-menu-divider-width,2px); content: var(--e-nav-menu-divider-content,none); height: var(--e-nav-menu-divider-height,35%);}
.elementor-nav-menu__align-end .elementor-nav-menu{justify-content: flex-end; margin-inline-start: auto;}
.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display: none;}
.elementor-nav-menu{position: relative; z-index: 2;}
.elementor-nav-menu::after{clear: both; content: " "; display: block; font: 0px / 0 serif; height: 0px; overflow: hidden; visibility: hidden;}
.elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul{display: block; line-height: normal; list-style: none; margin: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.elementor-nav-menu ul{display: none;}
.elementor-nav-menu ul ul a, .elementor-nav-menu ul ul a:active, .elementor-nav-menu ul ul a:focus, .elementor-nav-menu ul ul a:hover{border-left: 16px solid transparent;}
.elementor-nav-menu a, .elementor-nav-menu li{position: relative;}
.elementor-nav-menu li{border-width: 0px;}
.elementor-nav-menu a{align-items: center; display: flex;}
.elementor-nav-menu a, .elementor-nav-menu a:focus, .elementor-nav-menu a:hover{line-height: 20px; padding: 10px 20px;}
.elementor-nav-menu .sub-arrow{align-items: center; display: flex; line-height: 1; margin-block: -10px; padding: 10px; padding-inline-end: 0px;}
.elementor-nav-menu .sub-arrow .e-font-icon-svg{height: 1em; width: 1em;}
 .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item:focus, .elementor-sub-item:hover{background-color: rgb(63, 68, 75); color: rgb(255, 255, 255);}
.elementor-menu-toggle{align-items: center; background-color: rgba(0, 0, 0, 0.05); border: 0px solid; border-radius: 3px; color: rgb(51, 55, 61); cursor: pointer; display: flex; font-size: var(--nav-menu-icon-size,22px); justify-content: center; padding: 0.25em;}
 .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display: none;}
.elementor-menu-toggle .e-font-icon-svg{fill: rgb(51, 55, 61); height: 1em; width: 1em;}
.elementor-menu-toggle svg{height: auto; width: 1em; fill: var(--nav-menu-icon-color,currentColor);}
.elementor-nav-menu--dropdown{background-color: rgb(255, 255, 255); font-size: 13px;}
.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top: 10px; overflow: hidden auto; transform-origin: center top; transition: max-height 0.3s, transform 0.3s;}
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size: 0.85em;}
.elementor-nav-menu--dropdown a{color: rgb(51, 55, 61);}
ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover{border-inline-start: 8px solid transparent; text-shadow: none;}
.elementor-nav-menu--toggle{--menu-height: 100vh;}
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .elementor-nav-menu__container{max-height: 0px; overflow: hidden; transform: scaleY(0);}
.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position: absolute; z-index: 9997;}
@media (max-width: 1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display: none;}}
@media (min-width: 1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display: none;}}
@media (min-width: 1025px){.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y: hidden;}}
.elementor-widget-divider{--divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x;}
.elementor-widget-divider .elementor-divider{display: flex;}
.elementor-widget-divider .elementor-divider__element{flex-shrink: 0; margin: 0 var(--divider-element-spacing);}
.elementor-widget-divider .elementor-icon{font-size: var(--divider-icon-size);}
.elementor-widget-divider .elementor-divider-separator{direction: ltr; display: flex; margin: 0px;}
.elementor-widget-divider--view-line_icon .elementor-divider-separator{align-items: center;}
.elementor-widget-divider--view-line_icon .elementor-divider-separator::after, .elementor-widget-divider--view-line_icon .elementor-divider-separator::before{border-block-end: 0px; border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); content: ""; display: block; flex-grow: 1;}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color);}
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{display: inline-block;}
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a{display: inline;}
 .elementor-widget-posts::after{display: none;}
.elementor-post__thumbnail__link{transition: none;}
.elementor-posts-container:not(.elementor-posts-masonry){align-items: stretch;}
.elementor-posts-container .elementor-post{margin: 0px; padding: 0px;}
.elementor-posts-container .elementor-post__thumbnail{overflow: hidden;}
.elementor-posts-container .elementor-post__thumbnail img{display: block; max-height: none; max-width: none; transition: filter 0.3s; width: 100%;}
.elementor-posts-container .elementor-post__thumbnail__link{display: block; position: relative; width: 100%;}
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{inset: 0px;}
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height: auto; left: calc(50% + 1px); position: absolute; top: calc(50% + 1px); transform: scale(1.01) translate(-50%, -50%);}
.elementor-posts .elementor-post{flex-direction: column; transition-duration: 0.25s; transition-property: background, border, box-shadow;}
.elementor-posts .elementor-post__title{font-size: 18px; margin: 0px;}
.elementor-posts .elementor-post__text{display: var(--item-display,block); flex-direction: column; flex-grow: 1;}
.elementor-posts .elementor-post__read-more{align-self: flex-start; font-size: 12px; font-weight: 700;}
.elementor-posts .elementor-post__thumbnail{position: relative;}
.elementor-posts--skin-classic .elementor-post{overflow: hidden;}
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom: 20px;}
.elementor-posts--thumbnail-top .elementor-post__text{width: 100%;}
.elementor-posts .elementor-post{display: flex;}
.elementor-100 .elementor-element.elementor-element-b120ccf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-100 .elementor-element.elementor-element-b120ccf{overflow: visible;}
.elementor-100 .elementor-element.elementor-element-cdc0c3d .elementor-icon-list-icon i{color: rgb(229, 56, 145); transition: color 0.3s;}
.elementor-100 .elementor-element.elementor-element-cdc0c3d{--e-icon-list-icon-size: 18px; --icon-vertical-offset: 0px;}
.elementor-100 .elementor-element.elementor-element-cdc0c3d .elementor-icon-list-icon{padding-inline-end: 3px;}
.elementor-100 .elementor-element.elementor-element-cdc0c3d .elementor-icon-list-text{transition: color 0.3s;}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end: calc(15.5px);}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start: calc(15.5px);}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline: calc(15.5px);}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items.elementor-inline-items{margin-inline: calc(-15.5px);}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after{inset-inline-end: calc(-15.5px);}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-icon i{color: rgb(229, 56, 145); transition: color 0.3s;}
.elementor-100 .elementor-element.elementor-element-3409362{--e-icon-list-icon-size: 18px; --icon-vertical-offset: 0px;}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-icon{padding-inline-end: 3px;}
.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-text{transition: color 0.3s;}
.elementor-100 .elementor-element.elementor-element-7e3e4663 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-100 .elementor-element.elementor-element-7e3e4663:not(.elementor-motion-effects-element-type-background){background-color: rgb(255, 255, 255);}
.elementor-100 .elementor-element.elementor-element-7e3e4663{border-style: solid; border-width: 1px 0px; border-color: rgb(165, 165, 165); box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 10px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 12px 0px; overflow: visible;}
.elementor-100 .elementor-element.elementor-element-bd79b6d .elementor-icon-list-icon i{transition: color 0.3s;}
.elementor-100 .elementor-element.elementor-element-bd79b6d{--e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px;}
.elementor-100 .elementor-element.elementor-element-bd79b6d .elementor-icon-list-text{transition: color 0.3s;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle{margin-left: auto;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu .elementor-item{font-weight: 600; line-height: 2em;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--main .elementor-item{color: rgb(34, 34, 59); fill: rgb(34, 34, 59); padding-left: 0px; padding-right: 0px;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--main .elementor-item:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--main .elementor-item:focus{color: rgb(201, 173, 167); fill: rgb(201, 173, 167);}
.elementor-100 .elementor-element.elementor-element-707c723{--e-nav-menu-horizontal-menu-item-margin: calc( 36px / 2 );}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom: 36px;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:focus, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:focus{color: rgb(255, 255, 255);}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:focus{background-color: rgb(154, 140, 152);}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown .elementor-item, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown .elementor-sub-item{font-size: 16px; font-weight: 600;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown{border-radius: 0px 0px 2px 2px;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius: 0px; border-top-right-radius: 0px;}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;}
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle{color: rgb(34, 34, 59);}
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle svg{fill: rgb(34, 34, 59);}
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:hover, .elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:focus{color: rgb(255, 255, 255);}
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:hover svg, .elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:focus svg{fill: rgb(255, 255, 255);}
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:focus{background-color: rgb(154, 140, 152);}
.elementor-location-header::before, .elementor-location-footer::before{content: ""; display: table; clear: both;}
@media (max-width: 1024px){.elementor-100 .elementor-element.elementor-element-7e3e4663{padding: 15px;}}
@media (max-width: 1024px){.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top: 16px !important;}}
@media (max-width: 1024px){.elementor-100 .elementor-element.elementor-element-707c723{--nav-menu-icon-size: 25px;}}
@media (min-width: 768px){.elementor-100 .elementor-element.elementor-element-77fad0a{width: 23.157%;}}
@media (min-width: 768px){.elementor-100 .elementor-element.elementor-element-9642f63{width: 36.158%;}}
@media (min-width: 768px){.elementor-100 .elementor-element.elementor-element-af72c64{width: 40.017%;}}
@media (min-width: 768px){.elementor-100 .elementor-element.elementor-element-5ffa0e56{width: 18%;}}
@media (min-width: 768px){.elementor-100 .elementor-element.elementor-element-1068220{width: 2%;}}
@media (min-width: 768px){.elementor-100 .elementor-element.elementor-element-fcff856{width: 79.332%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-100 .elementor-element.elementor-element-77fad0a{width: 59%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-100 .elementor-element.elementor-element-9642f63{width: 41%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-100 .elementor-element.elementor-element-af72c64{width: 100%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-100 .elementor-element.elementor-element-5ffa0e56{width: 30%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-100 .elementor-element.elementor-element-1068220{width: 63%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-100 .elementor-element.elementor-element-fcff856{width: 7%;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end: calc(15.5px);}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start: calc(15.5px);}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline: calc(15.5px);}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items.elementor-inline-items{margin-inline: calc(-15.5px);}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-3409362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after{inset-inline-end: calc(-15.5px);}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-7e3e4663{margin-top: 0px; margin-bottom: 0px; padding: 16px 15px;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-5ffa0e56{width: 43%;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-5ffa0e56 > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-ac58c4b{text-align: left;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-ac58c4b img{width: 90%;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-1068220{width: 42%;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-1068220 > .elementor-element-populated{padding: 0%;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-bd79b6d{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-fcff856{width: 15%;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-fcff856 > .elementor-element-populated{padding: 0%;}}
@media (max-width: 767px){.elementor-100 .elementor-element.elementor-element-707c723{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px;}}
.elementor-98 .elementor-element.elementor-element-45dd0fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: flex-start; align-items: flex-start;}
.elementor-98 .elementor-element.elementor-element-45dd0fb:not(.elementor-motion-effects-element-type-background){background-color: transparent; background-image: linear-gradient(rgb(242, 233, 228) 50%, rgb(255, 255, 255) 50%);}
.elementor-98 .elementor-element.elementor-element-45dd0fb{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0%; margin-bottom: 0%; overflow: visible;}
.elementor-98 .elementor-element.elementor-element-b934fd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: rgb(255, 255, 255);}
.elementor-98 .elementor-element.elementor-element-b934fd5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-98 .elementor-element.elementor-element-b934fd5 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 6% 10% 2%;}
.elementor-98 .elementor-element.elementor-element-a2a8731{text-align: left;}
.elementor-98 .elementor-element.elementor-element-a2a8731 .elementor-heading-title{font-size: 27px; color: rgb(34, 34, 59);}
.elementor-98 .elementor-element.elementor-element-e48527a{margin: -7px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px; padding: 0px;}
.elementor-98 .elementor-element.elementor-element-f50de16{--divider-border-style: solid; --divider-color: #9A8C98; --divider-border-width: 1px;}
.elementor-98 .elementor-element.elementor-element-f50de16 .elementor-divider-separator{width: 100%; margin: 0px auto 0px 0px;}
.elementor-98 .elementor-element.elementor-element-f50de16 .elementor-divider{text-align: left; padding-block: 2px;}
.elementor-98 .elementor-element.elementor-element-8fc22b3{margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; font-size: 14px;}
.elementor-98 .elementor-element.elementor-element-62a1063:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: rgb(154, 140, 152);}
.elementor-98 .elementor-element.elementor-element-62a1063.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-98 .elementor-element.elementor-element-62a1063 > .elementor-element-populated{border-style: none; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0% 0% 10%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 6% 10% 0%;}
.elementor-98 .elementor-element.elementor-element-ff4eedf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end: calc(8px);}
.elementor-98 .elementor-element.elementor-element-ff4eedf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start: calc(8px);}
.elementor-98 .elementor-element.elementor-element-ff4eedf .elementor-icon-list-icon i{color: rgb(255, 255, 255); transition: color 0.3s;}
.elementor-98 .elementor-element.elementor-element-ff4eedf{--e-icon-list-icon-size: 20px; --icon-vertical-offset: 0px;}
.elementor-98 .elementor-element.elementor-element-ff4eedf .elementor-icon-list-icon{padding-inline-end: 16px;}
.elementor-98 .elementor-element.elementor-element-ff4eedf .elementor-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
@media (min-width: 768px){.elementor-98 .elementor-element.elementor-element-b934fd5{width: 40%;}}
@media (min-width: 768px){.elementor-98 .elementor-element.elementor-element-62a1063{width: 60%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-98 .elementor-element.elementor-element-b934fd5{width: 100%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-98 .elementor-element.elementor-element-62a1063{width: 100%;}}
@media (max-width: 1024px){.elementor-98 .elementor-element.elementor-element-b934fd5 > .elementor-element-populated{padding: 0px 10px 6px;}}
@media (max-width: 1024px){.elementor-98 .elementor-element.elementor-element-91bd0ed{padding: 9px 0px 0px;}}
@media (max-width: 1024px){.elementor-98 .elementor-element.elementor-element-62a1063 > .elementor-element-populated{margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%;}}
@media (max-width: 767px){.elementor-98 .elementor-element.elementor-element-b934fd5 > .elementor-element-populated{padding: 19px 15px 0px;}}
@media (max-width: 767px){.elementor-98 .elementor-element.elementor-element-91bd0ed{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}
@media (max-width: 767px){.elementor-98 .elementor-element.elementor-element-62a1063 > .elementor-element-populated{padding: 10px;}}
.elementor-92 .elementor-element.elementor-element-6f3e30b6 > .elementor-background-overlay{background-color: rgb(99, 99, 99); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-92 .elementor-element.elementor-element-6f3e30b6 > .elementor-container{min-height: 35vw;}
.elementor-92 .elementor-element.elementor-element-6f3e30b6:not(.elementor-motion-effects-element-type-background){background-position: center center; background-repeat: no-repeat; background-size: cover;}
.elementor-92 .elementor-element.elementor-element-6f3e30b6{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; overflow: visible;}
.elementor-92 .elementor-element.elementor-element-1ca3f8f .elementor-heading-title{text-shadow: rgba(0, 0, 0, 0.98) 0px 0px 10px; color: rgb(255, 255, 255);}
.elementor-92 .elementor-element.elementor-element-46400e35{overflow: visible;}
.elementor-92 .elementor-element.elementor-element-dcc9c63 > .elementor-element-populated{padding: 5% 5% 0%;}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end: calc(8px);}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start: calc(8px);}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline: calc(8px);}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-items.elementor-inline-items{margin-inline: calc(-8px);}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after{inset-inline-end: calc(-8px);}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-icon i{transition: color 0.3s;}
.elementor-92 .elementor-element.elementor-element-2b9c0f99{--e-icon-list-icon-size: 16px; --icon-vertical-offset: 0px;}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-icon{padding-inline-end: 16px;}
.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-text{transition: color 0.3s;}
.elementor-92 .elementor-element.elementor-element-7aa54242{--divider-border-style: solid; --divider-color: #4A4E69; --divider-border-width: 1px;}
.elementor-92 .elementor-element.elementor-element-7aa54242 .elementor-divider-separator{width: 100%;}
.elementor-92 .elementor-element.elementor-element-7aa54242 .elementor-divider{padding-block: 15px;}
.elementor-92 .elementor-element.elementor-element-1431d9bc{margin: 5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;}
.elementor-92 .elementor-element.elementor-element-2aeef2f1{margin-top: 5%; margin-bottom: 5%; overflow: visible;}
.elementor-92 .elementor-element.elementor-element-455cc3f4{text-align: center;}
.elementor-92 .elementor-element.elementor-element-9f91e27{--grid-row-gap: 35px; --grid-column-gap: 20px;}
.elementor-92 .elementor-element.elementor-element-9f91e27 .elementor-posts-container .elementor-post__thumbnail{padding-bottom: calc(66%);}
.elementor-92 .elementor-element.elementor-element-9f91e27::after{content: "0.66";}
.elementor-92 .elementor-element.elementor-element-9f91e27 .elementor-post__thumbnail__link{width: 100%;}
.elementor-92 .elementor-element.elementor-element-9f91e27.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom: 20px;}
.elementor-92 .elementor-element.elementor-element-9f91e27 .elementor-post__title{margin-bottom: 20px;}
.elementor-92 .elementor-element.elementor-element-9f91e27 .elementor-post__read-more{color: rgb(229, 56, 145);}
@media (max-width: 767px){.elementor-92 .elementor-element.elementor-element-6f3e30b6 > .elementor-container{min-height: 45vh;}}
@media (max-width: 767px){.elementor-92 .elementor-element.elementor-element-2b9c0f99{--e-icon-list-icon-size: 12px;}}
@media (max-width: 767px){.elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92 .elementor-element.elementor-element-2b9c0f99 .elementor-icon-list-item > a{font-size: 12px;}}
@media (max-width: 767px){.elementor-92 .elementor-element.elementor-element-9f91e27 .elementor-posts-container .elementor-post__thumbnail{padding-bottom: calc(50%);}}
@media (max-width: 767px){.elementor-92 .elementor-element.elementor-element-9f91e27::after{content: "0.5";}}
@media (max-width: 767px){.elementor-92 .elementor-element.elementor-element-9f91e27 .elementor-post__thumbnail__link{width: 100%;}}
 h1.entry-title{display: var(--page-title-display);}
h1.entry-title{display: var(--page-title-display);}
h1, h2, h3{color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 0.5rem 1rem;}
 strong{font-weight: bolder;}
@media print{img{break-inside: avoid;}}
 .page-content a{text-decoration: underline;}
.post .entry-title a{text-decoration: none;}
.post .wp-post-image{max-height: 500px; object-fit: cover; width: 100%;}
@media (max-width: 991px){.post .wp-post-image{max-height: 400px;}}
@media (max-width: 575px){.post .wp-post-image{max-height: 300px;}}
.page-header .entry-title, body:not([class*="elementor-page-"]) .site-main{margin-inline: auto; width: 100%;}
@media (max-width: 575px){.page-header .entry-title, body:not([class*="elementor-page-"]) .site-main{padding-inline: 10px;}}
@media (min-width: 576px){.page-header .entry-title, body:not([class*="elementor-page-"]) .site-main{max-width: 500px;}}
@media (min-width: 768px){.page-header .entry-title, body:not([class*="elementor-page-"]) .site-main{max-width: 600px;}}
@media (min-width: 992px){.page-header .entry-title, body:not([class*="elementor-page-"]) .site-main{max-width: 800px;}}
@media (min-width: 1200px){.page-header .entry-title, body:not([class*="elementor-page-"]) .site-main{max-width: 1140px;}}
.elementor-hidden { display: none; }
.elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button { width: auto; }
.elementor-align-justify .elementor-button { width: 100%; }
@media (min-width:-1){.elementor-widescreen-align-center .elementor-button, .elementor-widescreen-align-left .elementor-button, .elementor-widescreen-align-right .elementor-button { width: auto; }}
@media (min-width:-1){.elementor-widescreen-align-justify .elementor-button { width: 100%; }}
@media (max-width:-1){.elementor-laptop-align-center .elementor-button, .elementor-laptop-align-left .elementor-button, .elementor-laptop-align-right .elementor-button { width: auto; }}
@media (max-width:-1){.elementor-laptop-align-justify .elementor-button { width: 100%; }}
@media (max-width:-1){.elementor-tablet_extra-align-center .elementor-button, .elementor-tablet_extra-align-left .elementor-button, .elementor-tablet_extra-align-right .elementor-button { width: auto; }}
@media (max-width:-1){.elementor-tablet_extra-align-justify .elementor-button { width: 100%; }}
@media (max-width: 1024px){.elementor-tablet-align-center .elementor-button, .elementor-tablet-align-left .elementor-button, .elementor-tablet-align-right .elementor-button { width: auto; }}
@media (max-width: 1024px){.elementor-tablet-align-justify .elementor-button { width: 100%; }}
@media (max-width:-1){.elementor-mobile_extra-align-center .elementor-button, .elementor-mobile_extra-align-left .elementor-button, .elementor-mobile_extra-align-right .elementor-button { width: auto; }}
@media (max-width:-1){.elementor-mobile_extra-align-justify .elementor-button { width: 100%; }}
@media (max-width: 767px){.elementor-mobile-align-center .elementor-button, .elementor-mobile-align-left .elementor-button, .elementor-mobile-align-right .elementor-button { width: auto; }}
@media (max-width: 767px){.elementor-mobile-align-justify .elementor-button { width: 100%; }}
.e-con::before, .e-con > .elementor-background-slideshow::before, .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); content: var(--background-overlay); display: block; height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); mix-blend-mode: var(--overlay-mix-blend-mode); opacity: var(--overlay-opacity); position: absolute; top: calc(0px - var(--border-top-width)); transition: var(--overlay-transition,.3s); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }
@media (max-width: 767px){:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container.elementor-hidden-mobile { display: none; }}
.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }
.elementor-button-align-stretch .e-form__buttons__wrapper { flex-basis: 50%; flex-grow: 1; }
.elementor-button-align-stretch .e-form__buttons__wrapper__button { flex-basis: 100%; }
.elementor-button-align-center .e-form__buttons, .elementor-button-align-center .elementor-field-type-submit { justify-content: center; }
.elementor-button-align-start .e-form__buttons, .elementor-button-align-start .elementor-field-type-submit { justify-content: flex-start; }
.elementor-button-align-end .e-form__buttons, .elementor-button-align-end .elementor-field-type-submit { justify-content: flex-end; }
.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }
.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper { flex-grow: 0; }
.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-center .e-form__buttons__wrapper__button, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper__button, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper__button { flex-basis: auto; }
@media screen and (max-width: 1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }}
@media screen and (max-width: 1024px){.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }}
@media screen and (max-width: 767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }}
@media screen and (max-width: 767px){.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }}
.elementor-form .elementor-button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding-block: 0px; }
.elementor-form .elementor-button-content-wrapper, .elementor-form .elementor-button > span { display: flex; flex-direction: row; gap: 5px; justify-content: center; }
.elementor-form .elementor-button.elementor-size-xs { min-height: 33px; }
.elementor-form .elementor-button.elementor-size-sm { min-height: 40px; }
.elementor-form .elementor-button.elementor-size-md { min-height: 47px; }
.elementor-form .elementor-button.elementor-size-lg { min-height: 59px; }
.elementor-form .elementor-button.elementor-size-xl { min-height: 72px; }
.elementor-button { background-color: rgb(105, 114, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; font-size: 15px; line-height: 1; padding: 12px 24px; fill: rgb(255, 255, 255); text-align: center; transition: 0.3s; }
.elementor-button:focus, .elementor-button:hover, .elementor-button:visited { color: rgb(255, 255, 255); }
.elementor-button-content-wrapper { display: flex; flex-direction: row; gap: 5px; justify-content: center; }
.elementor-button-icon { align-items: center; display: flex; }
.elementor-button-icon svg { height: auto; width: 1em; }
.elementor-button-icon .e-font-icon-svg { height: 1em; }
.elementor-button-text { display: inline-block; }
.elementor-button.elementor-size-xs { border-radius: 2px; font-size: 13px; padding: 10px 20px; }
.elementor-button.elementor-size-md { border-radius: 4px; font-size: 16px; padding: 15px 30px; }
.elementor-button.elementor-size-lg { border-radius: 5px; font-size: 18px; padding: 20px 40px; }
.elementor-button.elementor-size-xl { border-radius: 6px; font-size: 20px; padding: 25px 50px; }
.elementor-button span { text-decoration: inherit; }
.elementor-element.elementor-button-info .elementor-button { background-color: rgb(91, 192, 222); }
.elementor-element.elementor-button-success .elementor-button { background-color: rgb(92, 184, 92); }
.elementor-element.elementor-button-warning .elementor-button { background-color: rgb(240, 173, 78); }
.elementor-element.elementor-button-danger .elementor-button { background-color: rgb(217, 83, 79); }
.elementor-widget-button .elementor-button .elementor-button-info { background-color: rgb(91, 192, 222); }
.elementor-widget-button .elementor-button .elementor-button-success { background-color: rgb(92, 184, 92); }
.elementor-widget-button .elementor-button .elementor-button-warning { background-color: rgb(240, 173, 78); }
.elementor-widget-button .elementor-button .elementor-button-danger { background-color: rgb(217, 83, 79); }
@media (max-width: 767px){.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone { display: none; }}
@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra { display: none; }}
@media (min-width: 768px) and (max-width: 1024px){.elementor .elementor-hidden-tablet { display: none; }}
@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop, .elementor .elementor-hidden-tablet_extra { display: none; }}
@media (min-width: 1025px) and (max-width: 99999px){.elementor .elementor-hidden-desktop { display: none; }}
@media (min-width:-1){.elementor .elementor-hidden-widescreen { display: none; }}
.elementor-kit-15 button, .elementor-kit-15 input[type="button"], .elementor-kit-15 input[type="submit"], .elementor-kit-15 .elementor-button { background-color: rgb(229, 56, 145); font-weight: 500; text-transform: uppercase; letter-spacing: 2px; color: rgb(255, 255, 255); border-style: solid; border-width: 0px; }
.elementor-kit-15 button:hover, .elementor-kit-15 button:focus, .elementor-kit-15 input[type="button"]:hover, .elementor-kit-15 input[type="button"]:focus, .elementor-kit-15 input[type="submit"]:hover, .elementor-kit-15 input[type="submit"]:focus, .elementor-kit-15 .elementor-button:hover, .elementor-kit-15 .elementor-button:focus { background-color: rgb(128, 129, 128); color: rgb(255, 255, 255); }
.site-header .header-inner .site-branding.show-logo .site-title, .site-header .header-inner .site-branding.show-title .site-logo { display: none !important; }
.site-footer .footer-inner .site-branding.show-logo .site-title, .site-footer .footer-inner .site-branding.show-title .site-logo { display: none !important; }
.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded="true"] .site-navigation-toggle-icon::before { box-shadow: none; transform: translateY(0.35rem) rotate(45deg); }
.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded="true"] .site-navigation-toggle-icon::after { transform: translateY(-0.35rem) rotate(-45deg); }
.site-navigation ul.menu li.menu-item-has-children { padding-inline-end: 15px; }
.site-navigation ul.menu li.menu-item-has-children::after { align-items: center; color: rgb(102, 102, 102); content: "▾"; display: flex; font-size: 1.5em; justify-content: center; text-decoration: none; }
.site-navigation ul.menu li.menu-item-has-children:focus-within > ul { display: block; }
.site-navigation ul.menu li ul li.menu-item-has-children a { flex-grow: 1; }
.site-navigation ul.menu li ul li.menu-item-has-children::after { transform: translateY(-50%) rotate(-90deg); }
.site-navigation-toggle-holder:not(.elementor-active) + .site-navigation-dropdown { max-height: 0px; transform: scaleY(0); }
.site-navigation-toggle-holder.elementor-active + .site-navigation-dropdown { max-height: 100vh; transform: scaleY(1); }
.site-navigation-dropdown ul.menu li.elementor-active > ul > li { max-height: 100vh; transform: scaleY(1); }
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg, .elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i { transform: rotate(calc(-90deg * var(--direction-multiplier, 1))); }
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg { fill: currentcolor; height: 1em; width: 1em; }
.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle { display: none; }
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover { background-color: rgb(63, 68, 75); color: rgb(255, 255, 255); }
.elementor-menu-toggle { align-items: center; background-color: rgba(0, 0, 0, 0.05); border: 0px solid; border-radius: 3px; color: rgb(51, 55, 61); cursor: pointer; display: flex; font-size: var(--nav-menu-icon-size,22px); justify-content: center; padding: 0.25em; }
.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open, .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close { display: none; }
.elementor-menu-toggle .e-font-icon-svg { fill: rgb(51, 55, 61); height: 1em; width: 1em; }
.elementor-menu-toggle svg { height: auto; width: 1em; fill: var(--nav-menu-icon-color,currentColor); }
span.elementor-menu-toggle__icon--close, span.elementor-menu-toggle__icon--open { line-height: 1; }
.elementor-nav-menu--dropdown { background-color: rgb(255, 255, 255); font-size: 13px; }
.elementor-nav-menu--dropdown-none .elementor-menu-toggle, .elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown { display: none; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container { margin-top: 10px; overflow: hidden auto; transform-origin: center top; transition: max-height 0.3s, transform 0.3s; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item { font-size: 0.85em; }
.elementor-nav-menu--dropdown a { color: rgb(51, 55, 61); }
.elementor-nav-menu--dropdown a.current { background: rgb(31, 33, 36); color: rgb(255, 255, 255); }
.elementor-nav-menu--dropdown a.disabled { color: rgb(179, 179, 179); }
ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover { border-inline-start: 8px solid transparent; text-shadow: none; }
.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a { justify-content: center; }
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .elementor-nav-menu__container { max-height: 0px; overflow: hidden; transform: scaleY(0); }
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container { animation: 0.3s ease 0s 1 normal backwards running hide-scroll; max-height: var(--menu-height); transform: scaleY(1); }
.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown { position: absolute; z-index: 9997; }
@media (max-width: 767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main { display: none; }}
@media (min-width: 768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle, .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown { display: none; }}
@media (min-width: 768px){.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { overflow-y: hidden; }}
@media (max-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main { display: none; }}
@media (min-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle, .elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown { display: none; }}
@media (min-width:-1){.elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { overflow-y: hidden; }}
@media (max-width: 1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main { display: none; }}
@media (min-width: 1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown { display: none; }}
@media (min-width: 1025px){.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { overflow-y: hidden; }}
@media (max-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main { display: none; }}
@media (min-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown { display: none; }}
@media (min-width:-1){.elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { overflow-y: hidden; }}
.elementor-widget-archive-posts.load-more-align-center .elementor-button-wrapper, .elementor-widget-posts.load-more-align-center .elementor-button-wrapper { text-align: center; }
.elementor-widget-archive-posts.load-more-align-start .elementor-button-wrapper, .elementor-widget-posts.load-more-align-start .elementor-button-wrapper { text-align: start; }
.elementor-widget-archive-posts.load-more-align-end .elementor-button-wrapper, .elementor-widget-posts.load-more-align-end .elementor-button-wrapper { text-align: end; }
.elementor-widget-archive-posts.load-more-align-justify .elementor-button, .elementor-widget-posts.load-more-align-justify .elementor-button { width: 100%; }
.elementor-widget-archive-posts.e-load-more-pagination-loading > .elementor-widget-container > .elementor-button-wrapper .elementor-button-content-wrapper, .elementor-widget-posts.e-load-more-pagination-loading > .elementor-widget-container > .elementor-button-wrapper .elementor-button-content-wrapper { visibility: hidden; }
.elementor-widget-archive-posts.e-load-more-pagination-end:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper, .elementor-widget-archive-posts.e-load-more-pagination-end > .elementor-widget-container > .elementor-button-wrapper, .elementor-widget-posts.e-load-more-pagination-end:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper, .elementor-widget-posts.e-load-more-pagination-end > .elementor-widget-container > .elementor-button-wrapper { display: none; }
.elementor-widget-archive-posts.e-load-more-no-spinner:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper .elementor-button-content-wrapper, .elementor-widget-archive-posts.e-load-more-no-spinner > .elementor-widget-container > .elementor-button-wrapper .elementor-button-content-wrapper, .elementor-widget-posts.e-load-more-no-spinner:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper .elementor-button-content-wrapper, .elementor-widget-posts.e-load-more-no-spinner > .elementor-widget-container > .elementor-button-wrapper .elementor-button-content-wrapper { visibility: visible; }
.elementor-widget-archive-posts:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper, .elementor-widget-archive-posts > .elementor-widget-container > .elementor-button-wrapper, .elementor-widget-posts:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper, .elementor-widget-posts > .elementor-widget-container > .elementor-button-wrapper { margin-top: var(--load-more—spacing,30px); }
.elementor-widget-archive-posts:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper .e-load-more-spinner, .elementor-widget-archive-posts > .elementor-widget-container > .elementor-button-wrapper .e-load-more-spinner, .elementor-widget-posts:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper .e-load-more-spinner, .elementor-widget-posts > .elementor-widget-container > .elementor-button-wrapper .e-load-more-spinner { inset-block-start: 50%; inset-inline-start: 50%; margin: inherit; position: absolute; transform: translate(-50%, -50%); }
.elementor-widget-archive-posts:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper .elementor-button, .elementor-widget-archive-posts > .elementor-widget-container > .elementor-button-wrapper .elementor-button, .elementor-widget-posts:not(:has(> .elementor-widget-container)) > .elementor-button-wrapper .elementor-button, .elementor-widget-posts > .elementor-widget-container > .elementor-button-wrapper .elementor-button { cursor: pointer; position: relative; }
.elementor-100 .elementor-element.elementor-element-7e3e4663:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-7e3e4663 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle { margin-left: auto; }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:focus, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a.highlighted, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:focus { color: rgb(255, 255, 255); }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a:focus, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a.highlighted { background-color: rgb(154, 140, 152); }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown a.elementor-item-active { color: rgb(255, 255, 255); background-color: rgb(154, 140, 152); }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown .elementor-item, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 16px; font-weight: 600; }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown { border-radius: 0px 0px 2px 2px; }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown li:first-child a { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--dropdown li:last-child a { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; }
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle { color: rgb(34, 34, 59); }
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle svg { fill: rgb(34, 34, 59); }
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:hover, .elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:focus { color: rgb(255, 255, 255); }
.elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:hover svg, .elementor-100 .elementor-element.elementor-element-707c723 div.elementor-menu-toggle:focus svg { fill: rgb(255, 255, 255); }
.elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:hover, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-menu-toggle:focus { background-color: rgb(154, 140, 152); }
@media (max-width: 1024px){.elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-100 .elementor-element.elementor-element-707c723 .elementor-nav-menu__container.elementor-nav-menu--dropdown { margin-top: 16px !important; }}
.elementor-98 .elementor-element.elementor-element-45dd0fb:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-45dd0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: transparent; background-image: linear-gradient(rgb(242, 233, 228) 50%, rgb(255, 255, 255) 50%); }
.elementor-98 .elementor-element.elementor-element-b934fd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-98 .elementor-element.elementor-element-b934fd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-98 .elementor-element.elementor-element-62a1063:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-98 .elementor-element.elementor-element-62a1063 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(154, 140, 152); }
.elementor-92 .elementor-element.elementor-element-6f3e30b6:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-6f3e30b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: center center; background-repeat: no-repeat; background-size: cover; }
/* critical content fonts */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjbecmne.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjnecmne.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'DM Serif Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/dmserifdisplay-nfnohm81r4j6k0gjaw3mujvu2b2g_5x0ujy.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'DM Serif Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://oknaorbita.by/wp-content/uploads/elementor/google-fonts/fonts/dmserifdisplay-nfnohm81r4j6k0gjaw3mujvu2b2g_bx0g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}