/* inline:wp-img-auto-sizes-contain-inline-css */

/* inline:wp-emoji-styles-inline-css */

/* inline:wp-block-library */
:root{--wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px;}
@media (min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px;}}
:root{--wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px;}
.screen-reader-text{border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important;}
.screen-reader-text:focus{background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000;}
html :where(img[class*="wp-image-"]){height: auto; max-width: 100%;}
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);}
@media screen and (max-width: 600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: 0px;}}
/* inline:global-styles-inline-css */
:root{--wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
:root{--wp--style--global--content-size: 800px; --wp--style--global--wide-size: 1200px;}
:where(body){margin: 0px;}
:root{--wp--style--block-gap: 24px;}
body{padding: 0px;}
/* /wp-content/plugins/metform/public/assets/lib/cute-alert/style.css */

/* /wp-content/plugins/metform/public/assets/css/text-editor.css */

/* /wp-content/themes/hello-elementor/assets/css/reset.css */
html{line-height: 1.15; text-size-adjust: 100%;}
*,::after,::before{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{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;}
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;}
strong{font-weight: bolder;}
img{border-style: none; height: auto; max-width: 100%;}
@media print{*,::after,::before{background: transparent !important; box-shadow: none !important; color: rgb(0, 0, 0) !important; text-shadow: none !important;}a,a:visited{text-decoration: underline;}a[href]::after{content: " (" attr(href) ")";}a[href^="#"]::after{content: "";}img{break-inside: avoid;}h2,h3,p{orphans: 3; widows: 3;}h2,h3{break-after: avoid;}}
[type="button"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor: pointer;}
::-webkit-file-upload-button{appearance: button; font: inherit;}
li,ul{background: transparent; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline;}
/* /wp-content/themes/hello-elementor/assets/css/theme.css */
.page-content a{text-decoration: underline;}
.sticky{display: block; position: relative;}
.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;}
.page-header .entry-title,.site-footer .footer-inner,.site-header .header-inner,body:not([class*="elementor-page-"]) .site-main{margin-inline: auto; width: 100%;}
@media (max-width: 575px){.page-header .entry-title,.site-footer .footer-inner,.site-header .header-inner,body:not([class*="elementor-page-"]) .site-main{padding-inline: 10px;}}
@media (min-width: 576px){.page-header .entry-title,.site-footer .footer-inner,.site-header .header-inner,body:not([class*="elementor-page-"]) .site-main{max-width: 500px;}}
@media (min-width: 768px){.page-header .entry-title,.site-footer .footer-inner,.site-header .header-inner,body:not([class*="elementor-page-"]) .site-main{max-width: 600px;}}
@media (min-width: 992px){.page-header .entry-title,.site-footer .footer-inner,.site-header .header-inner,body:not([class*="elementor-page-"]) .site-main{max-width: 800px;}}
@media (min-width: 1200px){.page-header .entry-title,.site-footer .footer-inner,.site-header .header-inner,body:not([class*="elementor-page-"]) .site-main{max-width: 1140px;}}
/* /wp-content/themes/hello-elementor/assets/css/header-footer.css */
.site-header{display: flex; flex-wrap: wrap; justify-content: space-between; padding-block: 1rem; position: relative;}
.site-header .site-title{font-size: 2.5rem; font-weight: 500; line-height: 1.2;}
.site-header .site-branding{display: flex; flex-direction: column; gap: 0.5rem; justify-content: center;}
.site-header .header-inner{display: flex; flex-wrap: wrap; justify-content: space-between;}
.site-header .header-inner .site-branding .site-description,.site-header .header-inner .site-branding .site-title{margin: 0px;}
.site-footer{padding-block: 1rem; position: relative;}
.site-footer .site-branding{display: flex; flex-direction: column; gap: 0.5rem; justify-content: center;}
.site-footer .footer-inner{display: flex; flex-wrap: wrap; justify-content: space-between;}
.site-footer .footer-inner .site-branding .site-description{margin: 0px;}
.site-footer .footer-inner .copyright{align-items: center; display: flex; justify-content: flex-end;}
.site-footer .footer-inner .copyright p{margin: 0px;}
@media (max-width: 576px){.site-footer:not(.footer-stacked) .footer-inner .copyright,.site-footer:not(.footer-stacked) .footer-inner .site-branding{display: block; max-width: none; text-align: center; width: 100%;}}
/* /wp-content/plugins/elementor/assets/css/frontend.min.css */
.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-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-element:where(.e-con-full, .elementor-widget){align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content);}
.elementor-align-center{text-align: center;}
.elementor-align-center .elementor-button{width: auto;}
@media (max-width: 767px){.elementor-mobile-align-justify .elementor-button{width: 100%;}}
:root{--page-title-display: block;}
h1.entry-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-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%;}.elementor-column.elementor-col-50{width: 50%;}.elementor-column.elementor-col-100{width: 100%;}}
@media (max-width: 767px){.elementor-column{width: 100%;}}
@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth;}}
.e-con{--border-radius: 0; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; --border-style: initial; --border-color: initial; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --content-width: min(100%,var(--container-max-width,1140px)); --width: 100%; --min-height: initial; --height: auto; --text-align: initial; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --padding-top: var(--container-default-padding-top,10px); --padding-right: var(--container-default-padding-right,10px); --padding-bottom: var(--container-default-padding-bottom,10px); --padding-left: var(--container-default-padding-left,10px); --position: relative; --z-index: revert; --overflow: visible; --gap: var(--widgets-spacing,20px); --row-gap: var(--widgets-spacing-row,20px); --column-gap: var(--widgets-spacing-column,20px); --overlay-mix-blend-mode: initial; --overlay-opacity: 1; --overlay-transition: 0.3s; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(2,1fr); border-radius: var(--border-radius); height: var(--height); min-height: var(--min-height); min-width: 0px; overflow: var(--overflow); position: var(--position); width: var(--width); z-index: var(--z-index); --flex-wrap-mobile: wrap; margin-block-end: var(--margin-block-end); margin-block-start: var(--margin-block-start); margin-inline-end: var(--margin-inline-end); margin-inline-start: var(--margin-inline-start); padding-inline-end: var(--padding-inline-end); padding-inline-start: var(--padding-inline-start);}
.e-con:not(.e-div-block-base){transition: background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);}
.e-con{--margin-block-start: var(--margin-top); --margin-block-end: var(--margin-bottom); --margin-inline-start: var(--margin-left); --margin-inline-end: var(--margin-right); --padding-inline-start: var(--padding-left); --padding-inline-end: var(--padding-right); --padding-block-start: var(--padding-top); --padding-block-end: var(--padding-bottom); --border-block-start-width: var(--border-top-width); --border-block-end-width: var(--border-bottom-width); --border-inline-start-width: var(--border-left-width); --border-inline-end-width: var(--border-right-width);}
.e-con.e-flex{--flex-direction: column; --flex-basis: auto; --flex-grow: 0; --flex-shrink: 1; flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);}
.e-con-full,.e-con > .e-con-inner{padding-block-end: var(--padding-block-end); padding-block-start: var(--padding-block-start); text-align: var(--text-align);}
.e-con.e-flex > .e-con-inner{flex-direction: var(--flex-direction);}
.e-con,.e-con > .e-con-inner{display: var(--display);}
.e-con.e-grid{--grid-justify-content: start; --grid-align-content: start; --grid-auto-flow: row;}
.e-con.e-grid{align-content: var(--grid-align-content); align-items: var(--align-items); grid-auto-flow: var(--grid-auto-flow); grid-template-columns: var(--e-con-grid-template-columns); grid-template-rows: var(--e-con-grid-template-rows); justify-content: var(--grid-justify-content); justify-items: var(--justify-items);}
.e-con-boxed.e-flex{place-content: normal; align-items: normal; flex-flow: column;}
.e-con-boxed{gap: initial; text-align: initial;}
.e-con.e-flex > .e-con-inner{align-content: var(--align-content); align-items: var(--align-items); align-self: auto; flex: 1 1 auto; flex-wrap: var(--flex-wrap); justify-content: var(--justify-content);}
.e-con > .e-con-inner{gap: var(--row-gap) var(--column-gap); height: 100%; margin: 0px auto; max-width: var(--content-width); padding-inline: 0px; width: 100%;}
:is(.elementor-section-wrap, [data-elementor-id]) > .e-con{--margin-left: auto; --margin-right: auto; max-width: min(100%,var(--width));}
.e-con .elementor-widget.elementor-widget{margin-block-end: 0px;}
.e-con::before,.e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::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%);}
.e-con::before{transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);}
.e-con .elementor-widget{min-width: 0px;}
.e-con > .e-con-inner > .elementor-widget > .elementor-widget-container,.e-con > .elementor-widget > .elementor-widget-container{height: 100%;}
.e-con.e-con > .e-con-inner > .elementor-widget,.elementor.elementor .e-con > .elementor-widget{max-width: 100%;}
.e-con .elementor-widget:not(:last-child){--kit-widget-spacing: 0px;}
@media (max-width: 767px){.e-con.e-flex{--width: 100%; --flex-wrap: var(--flex-wrap-mobile);}}
.elementor-element:not(.e-div-block-base) .elementor-widget-container{transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
.elementor-heading-title{line-height: 1; margin: 0px; padding: 0px;}
.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-md{border-radius: 4px; font-size: 16px; padding: 15px 30px;}
.elementor-button span{text-decoration: inherit;}
.animated{animation-duration: 1.25s;}
.animated.animated-slow{animation-duration: 2s;}
.animated.animated-fast{animation-duration: 0.75s;}
.animated.infinite{animation-iteration-count: infinite;}
.animated.reverse{animation-direction: reverse; animation-fill-mode: forwards;}
@media (prefers-reduced-motion: reduce){.animated{animation: auto ease 0s 1 normal none running none;}}
@media (min-width: 768px) and (max-width: 1024px){.elementor .elementor-hidden-tablet{display: none;}}
@media (min-width: 1025px) and (max-width: 99999px){.elementor .elementor-hidden-desktop{display: none;}}
/* /wp-content/uploads/elementor/css/post-10.css */
.elementor-kit-10{--e-global-color-primary: #1BBDA5; --e-global-color-secondary: #303231; --e-global-color-text: #CFCFCF; --e-global-color-accent: #F6F6F6; --e-global-color-56b331b: #2E2E2E; --e-global-color-96986b4: #808080; --e-global-color-41f7770: #B8B8B8; --e-global-color-31b22fc: #E6E6E6; --e-global-color-108488c: #FFFFFF; --e-global-color-0bbbf25: #000000; --e-global-color-708ea6d: #FFFFFF; --e-global-color-2318850: #FAFAFA; --e-global-typography-primary-font-family: "Playfair Display"; --e-global-typography-primary-font-size: 72px; --e-global-typography-primary-font-weight: 800; --e-global-typography-primary-line-height: 96px; --e-global-typography-secondary-font-family: "Playfair Display"; --e-global-typography-secondary-font-size: 64px; --e-global-typography-secondary-font-weight: 800; --e-global-typography-secondary-line-height: 88px; --e-global-typography-text-font-family: "Playfair Display"; --e-global-typography-text-font-size: 48px; --e-global-typography-text-font-weight: 800; --e-global-typography-text-line-height: 64px; --e-global-typography-accent-font-family: "Playfair Display"; --e-global-typography-accent-font-size: 32px; --e-global-typography-accent-font-weight: 800; --e-global-typography-accent-line-height: 48px; --e-global-typography-afe826b-font-family: "Playfair Display"; --e-global-typography-afe826b-font-size: 24px; --e-global-typography-afe826b-font-weight: 800; --e-global-typography-afe826b-line-height: 32px; --e-global-typography-e2e3b04-font-family: "Playfair Display"; --e-global-typography-e2e3b04-font-size: 16px; --e-global-typography-e2e3b04-font-weight: 800; --e-global-typography-e2e3b04-line-height: 24px; --e-global-typography-584a1f6-font-family: "Poppins"; --e-global-typography-584a1f6-font-size: 16px; --e-global-typography-584a1f6-font-weight: 600; --e-global-typography-584a1f6-line-height: 32px; --e-global-typography-0a89e91-font-family: "Poppins"; --e-global-typography-0a89e91-font-size: 16px; --e-global-typography-0a89e91-font-weight: 300; --e-global-typography-0a89e91-line-height: 32px; --e-global-typography-408ddb8-font-family: "Poppins"; --e-global-typography-408ddb8-font-size: 14px; --e-global-typography-408ddb8-font-weight: 300; --e-global-typography-408ddb8-line-height: 24px; --e-global-typography-fae18e1-font-family: "Poppins"; --e-global-typography-fae18e1-font-size: 12px; --e-global-typography-fae18e1-font-weight: 300; --e-global-typography-fae18e1-line-height: 24px; color: var( --e-global-color-96986b4 ); font-family: var( --e-global-typography-0a89e91-font-family ), Sans-serif; font-size: var( --e-global-typography-0a89e91-font-size ); font-weight: var( --e-global-typography-0a89e91-font-weight ); line-height: var( --e-global-typography-0a89e91-line-height );}
.elementor-kit-10 .elementor-button{background-color: var( --e-global-color-secondary ); font-family: var( --e-global-typography-584a1f6-font-family ), Sans-serif; font-size: var( --e-global-typography-584a1f6-font-size ); font-weight: var( --e-global-typography-584a1f6-font-weight ); line-height: var( --e-global-typography-584a1f6-line-height ); color: var( --e-global-color-108488c ); padding: 8px 32px;}
.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c );}
.elementor-kit-10 a{color: var( --e-global-color-primary ); font-family: var( --e-global-typography-584a1f6-font-family ), Sans-serif; font-size: var( --e-global-typography-584a1f6-font-size ); font-weight: var( --e-global-typography-584a1f6-font-weight ); line-height: var( --e-global-typography-584a1f6-line-height );}
.elementor-kit-10 h1{color: var( --e-global-color-56b331b ); font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); line-height: var( --e-global-typography-primary-line-height );}
.elementor-kit-10 h2{color: var( --e-global-color-56b331b ); font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-size: var( --e-global-typography-secondary-font-size ); font-weight: var( --e-global-typography-secondary-font-weight ); line-height: var( --e-global-typography-secondary-line-height );}
.elementor-kit-10 h3{color: var( --e-global-color-56b331b ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); line-height: var( --e-global-typography-text-line-height );}
.elementor-section.elementor-section-boxed > .elementor-container{max-width: 1140px;}
.e-con{--container-max-width: 1140px;}
.elementor-widget:not(:last-child){margin-block-end: 20px;}
.elementor-element{--widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px;}
h1.entry-title{display: var(--page-title-display);}
.site-header .site-branding{flex-direction: column; align-items: stretch;}
.site-header{padding-inline: 0px;}
.site-footer .site-branding{flex-direction: column; align-items: stretch;}
@media (max-width: 1024px){.elementor-kit-10{font-size: var( --e-global-typography-0a89e91-font-size ); line-height: var( --e-global-typography-0a89e91-line-height );}.elementor-kit-10 a{font-size: var( --e-global-typography-584a1f6-font-size ); line-height: var( --e-global-typography-584a1f6-line-height );}.elementor-kit-10 h1{font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height );}.elementor-kit-10 h2{font-size: var( --e-global-typography-secondary-font-size ); line-height: var( --e-global-typography-secondary-line-height );}.elementor-kit-10 h3{font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height );}.elementor-kit-10 .elementor-button{font-size: var( --e-global-typography-584a1f6-font-size ); line-height: var( --e-global-typography-584a1f6-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width: 1024px;}.e-con{--container-max-width: 1024px;}}
@media (max-width: 767px){.elementor-kit-10{font-size: var( --e-global-typography-0a89e91-font-size ); line-height: var( --e-global-typography-0a89e91-line-height );}.elementor-kit-10 a{font-size: var( --e-global-typography-584a1f6-font-size ); line-height: var( --e-global-typography-584a1f6-line-height );}.elementor-kit-10 h1{font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height );}.elementor-kit-10 h2{font-size: var( --e-global-typography-secondary-font-size ); line-height: var( --e-global-typography-secondary-line-height );}.elementor-kit-10 h3{font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height );}.elementor-kit-10 .elementor-button{font-size: var( --e-global-typography-584a1f6-font-size ); line-height: var( --e-global-typography-584a1f6-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width: 767px;}.e-con{--container-max-width: 767px;}}
/* /wp-content/plugins/sticky-header-effects-for-elementor/assets/css/she-header-style.css */
.she-header:not(.elementor-sticky){position: fixed !important; top: 0px;}
@media screen and (min-width: 783px){.admin-bar .she-header:not(.elementor-sticky){top: 32px;}}
/* /wp-content/plugins/elementor/assets/css/widget-image.min.css */
.elementor-widget-image{text-align: center;}
.elementor-widget-image img{display: inline-block; vertical-align: middle;}
/* /wp-content/plugins/elementor/assets/css/widget-heading.min.css */

/* /wp-content/plugins/elementor-pro/assets/css/modules/motion-fx.min.css */
.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-duration: 1s; transition-property: transform, opacity; transition-timing-function: cubic-bezier(0, 0.33, 0.07, 1.03);}
.elementor-motion-effects-container{height: 100%; left: 0px; overflow: hidden; position: absolute; top: 0px; transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x); width: 100%;}
.elementor-motion-effects-layer{background-repeat: no-repeat; background-size: cover; left: 0px; position: absolute; top: 0px;}
.elementor-motion-effects-perspective{perspective: 1200px;}
.elementor-motion-effects-element{transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);}
/* /wp-content/plugins/elementor/assets/css/widget-icon-box.min.css */
.elementor-widget-icon-box .elementor-icon-box-wrapper{display: block; text-align: center;}
@media (min-width: 768px){.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{align-items: flex-start;}}
.elementor-widget-icon-box .elementor-icon-box-content{flex-grow: 1;}
.elementor-widget-icon-box .elementor-icon-box-description{margin: 0px;}
/* /wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css */
.elementor-sticky--active{z-index: 99;}
.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display: none;}
.e-con.elementor-sticky--active{z-index: var(--z-index,99);}
/* /wp-content/uploads/elementor/css/post-30.css */
.elementor-30 .elementor-element.elementor-element-224e8622:not(.elementor-motion-effects-element-type-background),.elementor-30 .elementor-element.elementor-element-224e8622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: transparent; background-image: linear-gradient(rgb(246, 246, 246) 0%, rgb(255, 255, 255) 100%);}
.elementor-30 .elementor-element.elementor-element-224e8622 > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-224e8622{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 100px 0px 0px;}
.elementor-30 .elementor-element.elementor-element-1bbfbb6 > .elementor-element-populated{margin: 50px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}
.elementor-30 .elementor-element.elementor-element-2345438{text-align: center;}
.elementor-30 .elementor-element.elementor-element-2345438 img{width: 91%;}
.elementor-30 .elementor-element.elementor-element-56e3f6ac > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-56e3f6ac{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-07b977c .elementor-button{background-color: rgba(46, 46, 46, 0); fill: var( --e-global-color-56b331b ); color: var( --e-global-color-56b331b ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 0px; padding: 12px 32px;}
.elementor-30 .elementor-element.elementor-element-07b977c .elementor-button:hover,.elementor-30 .elementor-element.elementor-element-07b977c .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c ); border-color: var( --e-global-color-56b331b );}
.elementor-30 .elementor-element.elementor-element-07b977c .elementor-button-content-wrapper{flex-direction: row;}
.elementor-30 .elementor-element.elementor-element-07b977c .elementor-button:hover svg,.elementor-30 .elementor-element.elementor-element-07b977c .elementor-button:focus svg{fill: var( --e-global-color-108488c );}
.elementor-30 .elementor-element.elementor-element-3e56c729 > .elementor-widget-container{margin: 0px -1px 0px 0px;}
.elementor-30 .elementor-element.elementor-element-3e56c729 img{width: 100%; max-width: 100%; height: 560px; object-fit: cover; object-position: center center; border-radius: 100% 100% 0% 0%;}
.elementor-30 .elementor-element.elementor-element-335b0ca3 > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-335b0ca3{padding: 100px 0px;}
.elementor-30 .elementor-element.elementor-element-2ac288de{text-align: center;}
.elementor-30 .elementor-element.elementor-element-2ac288de .elementor-heading-title{font-size: 50px;}
.elementor-30 .elementor-element.elementor-element-efbbd29 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-efbbd29{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-b643d9a .elementor-button{background-color: rgba(46, 46, 46, 0); fill: var( --e-global-color-56b331b ); color: var( --e-global-color-56b331b ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 0px; padding: 12px 32px;}
.elementor-30 .elementor-element.elementor-element-b643d9a .elementor-button:hover,.elementor-30 .elementor-element.elementor-element-b643d9a .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c ); border-color: var( --e-global-color-56b331b );}
.elementor-30 .elementor-element.elementor-element-b643d9a .elementor-button-content-wrapper{flex-direction: row;}
.elementor-30 .elementor-element.elementor-element-b643d9a .elementor-button:hover svg,.elementor-30 .elementor-element.elementor-element-b643d9a .elementor-button:focus svg{fill: var( --e-global-color-108488c );}
.elementor-30 .elementor-element.elementor-element-24274fa1 > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-49fb2323 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-1e79a583.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-1e79a583 img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-5c3fa3bc{text-align: center;}
.elementor-30 .elementor-element.elementor-element-5c3fa3bc .elementor-heading-title{font-size: 17px;}
.elementor-30 .elementor-element.elementor-element-39fbce56 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-39fbce56{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-2a2d5f78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-4c7aadd3.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-4c7aadd3 img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-2c55076d{text-align: center;}
.elementor-30 .elementor-element.elementor-element-2c55076d .elementor-heading-title{font-size: 17px;}
.elementor-30 .elementor-element.elementor-element-27d1299 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-27d1299{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-328bfa45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-1240dd3d.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-1240dd3d img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-36397ac7{text-align: center;}
.elementor-30 .elementor-element.elementor-element-36397ac7 .elementor-heading-title{font-size: 17px;}
.elementor-30 .elementor-element.elementor-element-d4c7639 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-d4c7639{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-6f7d307c:not(.elementor-motion-effects-element-type-background),.elementor-30 .elementor-element.elementor-element-6f7d307c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: transparent; background-image: linear-gradient(rgb(246, 246, 246) 0%, rgb(255, 255, 255) 100%);}
.elementor-30 .elementor-element.elementor-element-6f7d307c > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-6f7d307c{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 0px;}
.elementor-30 .elementor-element.elementor-element-9fdacf3 > .elementor-widget-container{margin: 0px 400px;}
.elementor-30 .elementor-element.elementor-element-9fdacf3{text-align: center;}
.elementor-30 .elementor-element.elementor-element-9fdacf3 .elementor-heading-title{font-size: 50px; line-height: 47px;}
.elementor-30 .elementor-element.elementor-element-d6af2f2 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-d6af2f2{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-60e4b370 > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-122b799a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 80px;}
.elementor-30 .elementor-element.elementor-element-122b799a > .elementor-element-populated{margin: 40px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}
.elementor-30 .elementor-element.elementor-element-73204b5c > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-73204b5c .elementor-icon-box-title{margin-bottom: 8px;}
.elementor-30 .elementor-element.elementor-element-73204b5c .elementor-icon-box-title{font-size: 30px; line-height: 28px;}
.elementor-30 .elementor-element.elementor-element-73204b5c .elementor-icon-box-description{line-height: 17px;}
.elementor-30 .elementor-element.elementor-element-3c34bd56 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-3c34bd56 .elementor-icon-box-title{margin-bottom: 8px;}
.elementor-30 .elementor-element.elementor-element-3c34bd56 .elementor-icon-box-title{font-size: 30px; line-height: 28px;}
.elementor-30 .elementor-element.elementor-element-3c34bd56 .elementor-icon-box-description{line-height: 17px;}
.elementor-30 .elementor-element.elementor-element-2a15afd0 img{width: 100%; max-width: 100%; height: 400px; object-fit: cover; object-position: center center; border-radius: 100% 100% 0% 0%;}
.elementor-30 .elementor-element.elementor-element-783c3290 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 80px;}
.elementor-30 .elementor-element.elementor-element-783c3290 > .elementor-element-populated{margin: 40px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}
.elementor-30 .elementor-element.elementor-element-14b96cf8 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-14b96cf8 .elementor-icon-box-title{margin-bottom: 8px;}
.elementor-30 .elementor-element.elementor-element-14b96cf8 .elementor-icon-box-title{font-size: 30px; line-height: 28px;}
.elementor-30 .elementor-element.elementor-element-14b96cf8 .elementor-icon-box-description{line-height: 17px;}
.elementor-30 .elementor-element.elementor-element-4075579f > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-4075579f .elementor-icon-box-title{margin-bottom: 8px;}
.elementor-30 .elementor-element.elementor-element-4075579f .elementor-icon-box-title{font-size: 30px; line-height: 28px;}
.elementor-30 .elementor-element.elementor-element-4075579f .elementor-icon-box-description{line-height: 17px;}
.elementor-30 .elementor-element.elementor-element-4625496a > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-4625496a{padding: 20px 0px 0px;}
.elementor-30 .elementor-element.elementor-element-54de3ab .elementor-button{background-color: rgba(46, 46, 46, 0); fill: var( --e-global-color-56b331b ); color: var( --e-global-color-56b331b ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 0px; padding: 12px 32px;}
.elementor-30 .elementor-element.elementor-element-54de3ab .elementor-button:hover,.elementor-30 .elementor-element.elementor-element-54de3ab .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c ); border-color: var( --e-global-color-56b331b );}
.elementor-30 .elementor-element.elementor-element-54de3ab .elementor-button-content-wrapper{flex-direction: row;}
.elementor-30 .elementor-element.elementor-element-54de3ab .elementor-button:hover svg,.elementor-30 .elementor-element.elementor-element-54de3ab .elementor-button:focus svg{fill: var( --e-global-color-108488c );}
.elementor-30 .elementor-element.elementor-element-5c0d0d2 > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-5c0d0d2{padding: 80px 0px;}
.elementor-30 .elementor-element.elementor-element-5ea6a8ca{text-align: center;}
.elementor-30 .elementor-element.elementor-element-5ea6a8ca .elementor-heading-title{font-size: 50px;}
.elementor-30 .elementor-element.elementor-element-0b744cc > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-0b744cc{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-7065f148 > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-11a727a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-31ddc31f.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-31ddc31f img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-1516b2f3{text-align: center;}
.elementor-30 .elementor-element.elementor-element-1516b2f3 .elementor-heading-title{font-size: 31px;}
.elementor-30 .elementor-element.elementor-element-6f10b92d > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-6f10b92d{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-97cf680 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-6c35f074.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-6c35f074 img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-28c0744a{text-align: center;}
.elementor-30 .elementor-element.elementor-element-28c0744a .elementor-heading-title{font-size: 31px;}
.elementor-30 .elementor-element.elementor-element-665c8e9e > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-665c8e9e{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-207d8d6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-2b4318c8.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-2b4318c8 img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-d06408{text-align: center;}
.elementor-30 .elementor-element.elementor-element-d06408 .elementor-heading-title{font-size: 31px;}
.elementor-30 .elementor-element.elementor-element-73ff08fc > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-73ff08fc{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-671999c > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-671999c{padding: 80px 0px;}
.elementor-30 .elementor-element.elementor-element-7b0af70 > .elementor-container{max-width: 1400px;}
.elementor-30 .elementor-element.elementor-element-37ad91f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-0aea7c8.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-0aea7c8 img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-f175e59{text-align: center;}
.elementor-30 .elementor-element.elementor-element-f175e59 .elementor-heading-title{font-size: 31px; line-height: 28px;}
.elementor-30 .elementor-element.elementor-element-0f561a2 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-0f561a2{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-c5f1238 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-4ffc770.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-4ffc770 img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-949ab23{text-align: center;}
.elementor-30 .elementor-element.elementor-element-949ab23 .elementor-heading-title{font-size: 31px;}
.elementor-30 .elementor-element.elementor-element-7e71f54 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-7e71f54{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-2bbf2ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 16px;}
.elementor-30 .elementor-element.elementor-element-4f15cca.elementor-widget-image .elementor-widget-container img{mask-image: url("../img/mask-circle.svg"); mask-size: contain; mask-position: center center; mask-repeat: no-repeat;}
.elementor-30 .elementor-element.elementor-element-4f15cca img{width: 100%; max-width: 100%; height: 160px; object-fit: contain; object-position: center center;}
.elementor-30 .elementor-element.elementor-element-b14a37a{text-align: center;}
.elementor-30 .elementor-element.elementor-element-b14a37a .elementor-heading-title{font-size: 31px;}
.elementor-30 .elementor-element.elementor-element-62103f3 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-62103f3{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-e4e1091{--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;}
.elementor-30 .elementor-element.elementor-element-29ef823{text-align: center;}
.elementor-30 .elementor-element.elementor-element-29ef823 .elementor-heading-title{font-size: 50px;}
.elementor-30 .elementor-element.elementor-element-b37dae1 > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-b37dae1{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-dde9522 .elementor-button{background-color: rgba(46, 46, 46, 0); fill: var( --e-global-color-56b331b ); color: var( --e-global-color-56b331b ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 0px; padding: 12px 32px;}
.elementor-30 .elementor-element.elementor-element-dde9522 .elementor-button:hover,.elementor-30 .elementor-element.elementor-element-dde9522 .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c ); border-color: var( --e-global-color-56b331b );}
.elementor-30 .elementor-element.elementor-element-dde9522 .elementor-button-content-wrapper{flex-direction: row;}
.elementor-30 .elementor-element.elementor-element-dde9522 .elementor-button:hover svg,.elementor-30 .elementor-element.elementor-element-dde9522 .elementor-button:focus svg{fill: var( --e-global-color-108488c );}
.elementor-30 .elementor-element.elementor-element-cc11402{--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;}
.elementor-30 .elementor-element.elementor-element-7a905c9{text-align: center;}
.elementor-30 .elementor-element.elementor-element-7a905c9 .elementor-heading-title{font-size: 50px;}
.elementor-30 .elementor-element.elementor-element-87b2f2e > .elementor-widget-container{margin: 0px;}
.elementor-30 .elementor-element.elementor-element-87b2f2e{text-align: center; line-height: 22px;}
.elementor-30 .elementor-element.elementor-element-976c16e .elementor-button{background-color: rgba(46, 46, 46, 0); fill: var( --e-global-color-56b331b ); color: var( --e-global-color-56b331b ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 0px; padding: 12px 32px;}
.elementor-30 .elementor-element.elementor-element-976c16e .elementor-button:hover,.elementor-30 .elementor-element.elementor-element-976c16e .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c ); border-color: var( --e-global-color-56b331b );}
.elementor-30 .elementor-element.elementor-element-976c16e .elementor-button-content-wrapper{flex-direction: row;}
.elementor-30 .elementor-element.elementor-element-976c16e .elementor-button:hover svg,.elementor-30 .elementor-element.elementor-element-976c16e .elementor-button:focus svg{fill: var( --e-global-color-108488c );}
.elementor-30 .elementor-element.elementor-element-512d8133{--display: grid; --e-con-grid-template-columns: repeat(2, 1fr); --e-con-grid-template-rows: repeat(1, 1fr); --grid-auto-flow: row; --justify-items: center; --align-items: center; --overlay-opacity: 0.5; border-style: none; --border-style: none;}
.elementor-30 .elementor-element.elementor-element-512d8133::before,.elementor-30 .elementor-element.elementor-element-512d8133 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color: rgb(255, 255, 255); --background-overlay: '';}
.elementor-30 .elementor-element.elementor-element-430b7058 .elementor-button{background-color: rgba(46, 46, 46, 0); fill: var( --e-global-color-56b331b ); color: var( --e-global-color-56b331b ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 0px; padding: 12px 32px;}
.elementor-30 .elementor-element.elementor-element-430b7058 .elementor-button:hover,.elementor-30 .elementor-element.elementor-element-430b7058 .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c ); border-color: var( --e-global-color-56b331b );}
.elementor-30 .elementor-element.elementor-element-430b7058 .elementor-button-content-wrapper{flex-direction: row;}
.elementor-30 .elementor-element.elementor-element-430b7058 .elementor-button:hover svg,.elementor-30 .elementor-element.elementor-element-430b7058 .elementor-button:focus svg{fill: var( --e-global-color-108488c );}
.elementor-30 .elementor-element.elementor-element-3f1f4f99 .elementor-button{background-color: rgba(46, 46, 46, 0); fill: var( --e-global-color-56b331b ); color: var( --e-global-color-56b331b ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 0px; padding: 12px 32px;}
.elementor-30 .elementor-element.elementor-element-3f1f4f99 .elementor-button:hover,.elementor-30 .elementor-element.elementor-element-3f1f4f99 .elementor-button:focus{background-color: var( --e-global-color-56b331b ); color: var( --e-global-color-108488c ); border-color: var( --e-global-color-56b331b );}
.elementor-30 .elementor-element.elementor-element-3f1f4f99 .elementor-button-content-wrapper{flex-direction: row;}
.elementor-30 .elementor-element.elementor-element-3f1f4f99 .elementor-button:hover svg,.elementor-30 .elementor-element.elementor-element-3f1f4f99 .elementor-button:focus svg{fill: var( --e-global-color-108488c );}
.elementor-30 .elementor-element.elementor-element-b4989b6{--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;}
.elementor-30 .elementor-element.elementor-element-d4a2ab8{text-align: center;}
body.page-id-30{--page-title-display: none;}
@media (max-width: 1024px){.elementor-30 .elementor-element.elementor-element-512d8133{--grid-auto-flow: row;}}
@media (max-width: 767px){.elementor-30 .elementor-element.elementor-element-224e8622{padding: 80px 0px 40px;}.elementor-30 .elementor-element.elementor-element-1bbfbb6 > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 16px;}.elementor-30 .elementor-element.elementor-element-3868e69b > .elementor-element-populated{padding: 16px;}.elementor-30 .elementor-element.elementor-element-3e56c729 > .elementor-widget-container{margin: 0px;}.elementor-30 .elementor-element.elementor-element-3e56c729 img{width: 100%; max-width: 100%; height: 320px;}.elementor-30 .elementor-element.elementor-element-335b0ca3{padding: 80px 0px 40px;}.elementor-30 .elementor-element.elementor-element-2ac288de .elementor-heading-title{font-size: 32px; line-height: 48px;}.elementor-30 .elementor-element.elementor-element-1e79a583 img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-5c3fa3bc .elementor-heading-title{font-size: 24px; line-height: 26px;}.elementor-30 .elementor-element.elementor-element-4c7aadd3 img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-2c55076d .elementor-heading-title{font-size: 24px; line-height: 26px;}.elementor-30 .elementor-element.elementor-element-1240dd3d img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-36397ac7 .elementor-heading-title{font-size: 24px;}.elementor-30 .elementor-element.elementor-element-6f7d307c{padding: 40px 0px;}.elementor-30 .elementor-element.elementor-element-2ae859b9 > .elementor-element-populated{padding: 16px;}.elementor-30 .elementor-element.elementor-element-9fdacf3 > .elementor-widget-container{margin: 0px;}.elementor-30 .elementor-element.elementor-element-9fdacf3 .elementor-heading-title{font-size: 32px; line-height: 48px;}.elementor-30 .elementor-element.elementor-element-122b799a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 24px;}.elementor-30 .elementor-element.elementor-element-122b799a > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}.elementor-30 .elementor-element.elementor-element-2a15afd0 > .elementor-widget-container{margin: 0px;}.elementor-30 .elementor-element.elementor-element-2a15afd0 img{width: 100%; max-width: 100%; height: 240px;}.elementor-30 .elementor-element.elementor-element-783c3290 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 24px;}.elementor-30 .elementor-element.elementor-element-783c3290 > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}.elementor-30 .elementor-element.elementor-element-4625496a{padding: 0px;}.elementor-30 .elementor-element.elementor-element-5c0d0d2{padding: 40px 0px;}.elementor-30 .elementor-element.elementor-element-5ea6a8ca .elementor-heading-title{font-size: 32px; line-height: 48px;}.elementor-30 .elementor-element.elementor-element-31ddc31f img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-1516b2f3 .elementor-heading-title{font-size: 24px;}.elementor-30 .elementor-element.elementor-element-6c35f074 img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-28c0744a .elementor-heading-title{font-size: 24px;}.elementor-30 .elementor-element.elementor-element-2b4318c8 img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-d06408 .elementor-heading-title{font-size: 24px;}.elementor-30 .elementor-element.elementor-element-671999c{padding: 40px 0px;}.elementor-30 .elementor-element.elementor-element-0aea7c8 img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-f175e59 .elementor-heading-title{font-size: 24px;}.elementor-30 .elementor-element.elementor-element-4ffc770 img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-949ab23 .elementor-heading-title{font-size: 24px;}.elementor-30 .elementor-element.elementor-element-4f15cca img{width: 100%; max-width: 100%; height: 160px;}.elementor-30 .elementor-element.elementor-element-b14a37a .elementor-heading-title{font-size: 24px;}.elementor-30 .elementor-element.elementor-element-29ef823 .elementor-heading-title{font-size: 32px; line-height: 48px;}.elementor-30 .elementor-element.elementor-element-7a905c9 .elementor-heading-title{font-size: 32px; line-height: 48px;}.elementor-30 .elementor-element.elementor-element-512d8133{--min-height: 0px; --e-con-grid-template-columns: repeat(1, 1fr); --e-con-grid-template-rows: repeat(1, 1fr); --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --grid-auto-flow: column; --justify-items: stretch; --align-items: stretch; --overlay-opacity: 1;}.elementor-30 .elementor-element.elementor-element-512d8133.e-con{--align-self: center; --order: -99999; --flex-grow: 1; --flex-shrink: 0;}.elementor-30 .elementor-element.elementor-element-430b7058 .elementor-button{padding: 3px 20px;}.elementor-30 .elementor-element.elementor-element-3f1f4f99 .elementor-button{padding: 3px 20px;}.elementor-30 .elementor-element.elementor-element-d4a2ab8{font-size: 12px; line-height: 1.7em;}}
@media (min-width: 768px){.elementor-30 .elementor-element.elementor-element-1bbfbb6{width: 50%;}.elementor-30 .elementor-element.elementor-element-3868e69b{width: 50%;}.elementor-30 .elementor-element.elementor-element-512d8133{--width: 50%;}}
/* /wp-content/plugins/elementskit-lite/widgets/init/assets/css/widget-styles.css */
@media (max-width: 767px){.ekit-sticky .elementskit-menu-container.elementskit-menu-offcanvas-elements{height: 120vh !important;}.ekit-sticky .elementskit-menu-overlay{display: none;}.ekit-sticky .elementskit-menu-offcanvas-elements::before{position: fixed; content: ""; top: 0px; left: -110%; height: 100%; width: 100%; background-color: rgba(51, 51, 51, 0.5); transition: left 0.5s;}.ekit-sticky .elementskit-menu-offcanvas-elements::after{position: absolute; content: ""; top: 0px; left: 0px; height: 100%; width: 100%; background: inherit;}.ekit-sticky .elementskit-menu-offcanvas-elements.active::before{left: 0px;}.ekit-sticky .elementskit-navbar-nav-default .elementskit-navbar-nav{position: relative; z-index: 5;}}
.after\:active\:met_d--none.active::after{display: none;}
.before\:active\:met_top--13.active::before{top: 13px;}
.before\:active\:met_left--13.active::before{left: 13px;}
a:hover > .a\:hover\:met_opacity--60{opacity: 0.6;}
a:hover > .a\:hover\:met_opacity--100{opacity: 1;}
.ekit-wid-con .tab-pane.animated{animation-duration: 1.5s;}
.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-elementskit-team.animated{animation-fill-mode: none;}
.ekit-sticky{z-index: 9999;}
div.elementor .ekit-sticky.elementor-element{transition: background-color 0.3s ease-in;}
.ekit-sticky[data-ekit-sticky]{z-index: 1;}
div.elementor .ekit-sticky--show_on_scroll_up.elementor-element{transition: background-color 0.3s ease-in, opacity 0.3s, visibility 0.3s;}
.ekit-sticky--effects.ekit-sticky--down.ekit-sticky--show_on_scroll_up{opacity: 0; visibility: hidden;}
/* /wp-content/plugins/elementskit-lite/widgets/init/assets/css/responsive.css */

/* /wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css */

/* /wp-content/uploads/elementor/google-fonts/css/playfairdisplay.css */

/* /wp-content/uploads/elementor/google-fonts/css/poppins.css */

/* inline:noid */
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image: none !important;}
@media screen and (max-height: 1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image: none !important;}}
@media screen and (max-height: 640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image: none !important;}}
/* /wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css */
.fa-dailymotion::before{content: "";}
.fa-sticky-note::before{content: "";}
/* /wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css */
.fa.fa-sticky-note-o{font-family: "Font Awesome 5 Free"; font-weight: 400;}
.fa.fa-sticky-note-o::before{content: "";}
/* /wp-content/plugins/elementskit-lite/modules/elementskit-icon-pack/assets/css/ekiticons.css */
.ekit-wid-con .fasicon.icon-sticky-note::before,.ekit-wid-con .icon.icon-sticky-note::before,.icon.icon-sticky-note::before{content: "";}
.ekit-wid-con .fasicon.icon-animated-flip-box::before,.ekit-wid-con .icon.icon-animated-flip-box::before,.icon.icon-animated-flip-box::before{content: "";}
.ekit-wid-con .fasicon.icon-animated-text::before,.ekit-wid-con .icon.icon-animated-text::before,.icon.icon-animated-text::before{content: "";}
/* fuentes locales (Google Fonts, licencia SIL OFL) */
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/playfairdisplay-nufid-vyszvivyub_rj3ij__anpxdtlygfe_.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: "Playfair Display"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/playfairdisplay-nufid-vyszvivyub_rj3ij__anpxdtzyga.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: 300; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrldz8z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: 300; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrldz8z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: 400; font-display: swap; src: url("../fonts/poppins-pxieyp8kv8jhgfvrjjnecmne.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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("../fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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("../fonts/poppins-pxibyp8kv8jhgfvrlej6z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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("../fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, 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: 700; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlcz7z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: 700; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlcz7z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* keyframes */

/* static: sticky bottom bar (sustituye a jquery.sticky de Elementor Pro) */
.elementor-element-512d8133{position:sticky;bottom:0;z-index:99}