@layer swift3 {.wp-block-navigation .wp-block-page-list { align-items: var(--navigation-layout-align,initial); background-color: inherit; display: flex; flex-direction: var(--navigation-layout-direction,initial); flex-wrap: var(--navigation-layout-wrap,wrap); justify-content: var(--navigation-layout-justify,initial); }.wp-block-navigation .wp-block-navigation-item { background-color: inherit; }.wp-block-page-list { box-sizing: border-box; }.wp-block-navigation { position: relative; }.wp-block-navigation ul { margin-bottom: 0px; margin-left: 0px; margin-top: 0px; padding-left: 0px; }.wp-block-navigation ul, .wp-block-navigation ul li { list-style: none; padding: 0px; }.wp-block-navigation .wp-block-navigation-item { align-items: center; background-color: inherit; display: flex; position: relative; }.wp-block-navigation .wp-block-navigation-item__content { display: block; z-index: 1; }.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content { color: inherit; }.wp-block-navigation :where(a), .wp-block-navigation :where(a:active), .wp-block-navigation :where(a:focus) { text-decoration: none; }.wp-block-navigation { --navigation-layout-justification-setting: flex-start; --navigation-layout-direction: row; --navigation-layout-wrap: wrap; --navigation-layout-justify: flex-start; --navigation-layout-align: center; }.wp-block-navigation .wp-block-page-list, .wp-block-navigation__container, .wp-block-navigation__responsive-close, .wp-block-navigation__responsive-container, .wp-block-navigation__responsive-container-content, .wp-block-navigation__responsive-dialog { gap: inherit; }.wp-block-navigation__container { align-items: var(--navigation-layout-align,initial); display: flex; flex-direction: var(--navigation-layout-direction,initial); flex-wrap: var(--navigation-layout-wrap,wrap); justify-content: var(--navigation-layout-justify,initial); list-style: none; margin: 0px; padding-left: 0px; }.wp-block-navigation__container:only-child, .wp-block-page-list:only-child { flex-grow: 1; }@keyframes overlay-menu__fade-in-animation { 0% { opacity: 0; transform: translateY(0.5em); } 100% { opacity: 1; transform: translateY(0px); } }.wp-block-navigation__responsive-container { inset: 0px; display: none; position: fixed; }.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a) { color: inherit; }.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content { align-items: var(--navigation-layout-align,initial); display: flex; flex-direction: var(--navigation-layout-direction,initial); flex-wrap: var(--navigation-layout-wrap,wrap); justify-content: var(--navigation-layout-justify,initial); }.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) { background-color: inherit !important; color: inherit !important; }.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open { background: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: currentcolor; cursor: pointer; margin: 0px; padding: 0px; text-transform: inherit; vertical-align: middle; }.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg { fill: currentcolor; display: block; height: 24px; pointer-events: none; width: 24px; }.wp-block-navigation__responsive-container-open { display: flex; }.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open { font-family: inherit; font-size: inherit; font-weight: inherit; }.wp-block-navigation__responsive-container-close { position: absolute; right: 0px; top: 0px; z-index: 2; }.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close { font-family: inherit; font-size: inherit; font-weight: inherit; }.wp-block-navigation__responsive-close { width: 100%; }.wp-block-navigation__responsive-close:focus { outline: none; }.wp-block-navigation__responsive-dialog { position: relative; }.wp-block-navigation-item__content, .wp-block-navigation-item__label { gap: 10px; align-items: center; display: flex !important; }@media (max-width: 599px){.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation__container { font-size: 20px; width: 100%; }}.wp-block-navigation__responsive-container-close { transition:transform 0.3s ease-in-out; opacity: 0.8; }.wp-block-navigation__responsive-container-close:focus, .wp-block-navigation__responsive-container-close:hover { transform: rotate(90deg); opacity: 1; }.wp-block-navigation__responsive-dialog { margin-top: 0px !important; }.wp-block-group { box-sizing: border-box; }:where(.wp-block-group.wp-block-group-is-layout-constrained) { position: relative; }.wp-block-button__link { align-content: center; box-sizing: border-box; cursor: pointer; display: inline-block; height: 100%; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }.wp-block-button.is-style-sliding-button .wp-block-button__link { background-image: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; color: var(--wp--preset--color--textonprimary); background-size: 200% 200%; }.wp-block-button.is-style-sliding-button .wp-block-button__link:focus, .wp-block-button.is-style-sliding-button .wp-block-button__link:hover { background: var(--wp--preset--gradient--creative-btn); color: var(--wp--preset--color--textonprimary); }.wp-block-buttons { box-sizing: border-box; }.wp-block-buttons > .wp-block-button { display: inline-block; margin: 0px; }.wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter { margin-left: auto; margin-right: auto; width: 100%; }.wp-block-buttons .wp-block-button__link { width: 100%; }.wp-block-post-title { box-sizing: border-box; word-break: break-word; }.wp-block-post-date { box-sizing: border-box; }.wp-block-post-author { box-sizing: border-box; display: flex; flex-wrap: wrap; }.wp-block-post-author__avatar { margin-right: 1em; }.wp-block-post-author__content { flex-basis: 0px; flex-grow: 1; }.wp-block-post-author__name { margin: 0px; }.wp-block-post-author { align-items: center; }.wp-block-post-terms { box-sizing: border-box; }.leaflet-pane, .leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-tile-container, .leaflet-pane > svg, .leaflet-pane > canvas, .leaflet-zoom-box, .leaflet-image-layer, .leaflet-layer { position: absolute; left: 0px; top: 0px; }.leaflet-container { overflow: hidden; }.leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow { user-select: none; -webkit-user-drag: none; }.leaflet-tile::selection { background: transparent; }.leaflet-marker-icon, .leaflet-marker-shadow { display: block; }.leaflet-container .leaflet-marker-pane img, .leaflet-container .leaflet-shadow-pane img, .leaflet-container .leaflet-tile-pane img, .leaflet-container img.leaflet-image-layer, .leaflet-container .leaflet-tile { width: auto; padding: 0px; max-width: none !important; max-height: none !important; }.leaflet-container img.leaflet-tile { mix-blend-mode: plus-lighter; }.leaflet-container.leaflet-touch-zoom { touch-action: pan-x pan-y; }.leaflet-container.leaflet-touch-drag { touch-action: pinch-zoom; }.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { touch-action: none; }.leaflet-container { -webkit-tap-highlight-color: transparent; }.leaflet-container a { -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4); }.leaflet-tile { filter: inherit; visibility: hidden; }.leaflet-tile-loaded { visibility: inherit; }.leaflet-pane { z-index: 400; }.leaflet-tile-pane { z-index: 200; }.leaflet-overlay-pane { z-index: 400; }.leaflet-shadow-pane { z-index: 500; }.leaflet-marker-pane { z-index: 600; }.leaflet-tooltip-pane { z-index: 650; }.leaflet-popup-pane { z-index: 700; }.leaflet-control { position: relative; z-index: 800; pointer-events: auto; }.leaflet-top, .leaflet-bottom { position: absolute; z-index: 1000; pointer-events: none; }.leaflet-top { top: 0px; }.leaflet-right { right: 0px; }.leaflet-bottom { bottom: 0px; }.leaflet-left { left: 0px; }.leaflet-control { float: left; clear: both; }.leaflet-right .leaflet-control { float: right; }.leaflet-top .leaflet-control { margin-top: 10px; }.leaflet-bottom .leaflet-control { margin-bottom: 10px; }.leaflet-left .leaflet-control { margin-left: 10px; }.leaflet-right .leaflet-control { margin-right: 10px; }.leaflet-zoom-animated { transform-origin: 0px 0px; }.leaflet-interactive { cursor: pointer; }.leaflet-grab { cursor: grab; }.leaflet-popup-pane, .leaflet-control { cursor: auto; }.leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-image-layer, .leaflet-pane > svg path, .leaflet-tile-container { pointer-events: none; }.leaflet-marker-icon.leaflet-interactive, .leaflet-image-layer.leaflet-interactive, .leaflet-pane > svg path.leaflet-interactive, svg.leaflet-image-layer.leaflet-interactive path { pointer-events: auto; }.leaflet-container { background: #dddddd; outline-offset: 1px; }.leaflet-container a { color: #0078a8; }.leaflet-container { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 0.75rem; line-height: 1.5; }.leaflet-bar { box-shadow: rgba(0, 0, 0, 0.65) 0px 1px 5px; border-radius: 4px; }.leaflet-bar a { background-color: #ffffff; border-bottom: 1px solid #cccccc; width: 26px; height: 26px; line-height: 26px; display: block; text-align: center; text-decoration: none; color: black; }.leaflet-bar a, .leaflet-control-layers-toggle { background-position: 50% 50%; background-repeat: no-repeat; display: block; }.leaflet-bar a:hover, .leaflet-bar a:focus { background-color: #f4f4f4; }.leaflet-bar a:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; }.leaflet-bar a:last-child { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }.leaflet-touch .leaflet-bar a { width: 30px; height: 30px; line-height: 30px; }.leaflet-touch .leaflet-bar a:first-child { border-top-left-radius: 2px; border-top-right-radius: 2px; }.leaflet-touch .leaflet-bar a:last-child { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }.leaflet-control-zoom-in, .leaflet-control-zoom-out { font: bold 18px "Lucida Console", Monaco, monospace; text-indent: 1px; }.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out { font-size: 22px; }.leaflet-container .leaflet-control-attribution { background: rgba(255, 255, 255, 0.8); margin: 0px; }.leaflet-control-attribution, .leaflet-control-scale-line { padding: 0px 5px; color: #333333; line-height: 1.4; }.leaflet-control-attribution a { text-decoration: none; }.leaflet-control-attribution a:hover, .leaflet-control-attribution a:focus { text-decoration: underline; }.leaflet-attribution-flag { width: 1em; height: 0.6669em; display: inline !important; vertical-align: baseline !important; }.leaflet-touch .leaflet-control-attribution, .leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar { box-shadow: none; }.leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar { border: 2px solid rgba(0, 0, 0, 0.2); background-clip: padding-box; }.wp-block-spacer { clear: both; }.fluentform * { box-sizing: border-box; }.fluentform .clearfix::after, .fluentform .clearfix::before, .fluentform .ff-el-group::after, .fluentform .ff-el-group::before, .fluentform .ff-el-repeat .ff-el-input--content::after, .fluentform .ff-el-repeat .ff-el-input--content::before, .fluentform .ff-step-body::after, .fluentform .ff-step-body::before { content: " "; display: table; }.fluentform .clearfix::after, .fluentform .ff-el-group::after, .fluentform .ff-el-repeat .ff-el-input--content::after, .fluentform .ff-step-body::after { clear: both; }@media (max-width: 768px){.ff-t-cell { margin-left: 0px !important; }}.fluentform .ff-el-group { margin-bottom: 20px; }.fluentform .ff-el-input--label { display: inline-block; margin-bottom: 5px; position: relative; }.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label::after { color: var(--fluentform-danger); content: " *"; margin-left: 3px; }.fluentform .ff-el-form-control { display: block; width: 100%; }.fluentform .ff-el-tooltip { cursor: pointer; display: inline-block; margin-left: 2px; position: relative; vertical-align: middle; z-index: 2; }.fluentform .ff-el-tooltip:hover { color: #000000; }.fluentform .ff-el-tooltip svg { fill: var(--fluentform-primary); }.fluentform textarea { max-width: 100%; }.fluentform .ff-text-left { text-align: left; }.fluentform .ff-el-form-control::placeholder { color: #868e96; opacity: 1; }.ff-errors-in-stack { display: none; margin-top: 15px; }@keyframes skeleton-loading { 0% { background-color: #e3e6e8; } 100% { background-color: #f0f3f5; } }@keyframes ff-progress-anim { 0% { width: 0px; } 5% { width: 0px; } 10% { width: 15%; } 30% { width: 40%; } 50% { width: 55%; } 80% { width: 100%; } 95% { width: 100%; } 100% { width: 0px; } }:root { --fluentform-primary: #1a7efb; --fluentform-secondary: #606266; --fluentform-danger: #f56c6c; --fluentform-border-color: #dadbdd; --fluentform-border-radius: 7px; --fluentform-input-select-height: auto; }.ff-default .ff_btn_style { border: 1px solid transparent; border-radius: 7px; cursor: pointer; display: inline-block; font-size: 16px; font-weight: 500; line-height: 1.5; padding: 8px 20px; position: relative; text-align: center; transition:background-color, border-color, box-shadow 0.15s, 0.15s, 0.15s ease-in-out, ease-in-out, ease-in-out; user-select: none; vertical-align: middle; white-space: nowrap; }.ff-default .ff_btn_style:focus, .ff-default .ff_btn_style:hover { opacity: 0.8; outline: 0px; text-decoration: none; }.ff-default .ff-el-form-control { background-clip: padding-box; background-image: none; border: 1px solid var(--fluentform-border-color); border-radius: var(--fluentform-border-radius); color: var(--fluentform-secondary); font-family: -apple-system, "system-ui", "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 1; margin-bottom: 0px; max-width: 100%; padding: 11px 15px; transition:border-color, box-shadow 0.15s, 0.15s ease-in-out, ease-in-out; }.ff-default .ff-el-form-control:focus { background-color: #ffffff; border-color: var(--fluentform-primary); color: var(--fluentform-secondary); outline: none; }.ff-default textarea { min-height: 90px; }@keyframes ff_move { 0% { background-position: 0px 0px; } 100% { background-position: 50px 50px; } }.ff-default { font-family: inherit; }.ff-default .ff-el-input--label label { display: inline-block; font-weight: 500; line-height: inherit; margin-bottom: 0px; }.wp-block-post-content { display: flow-root; }.wp-block-post-navigation-link.is-style-hovershadow::before { position: absolute; inset: 0px; transition: box-shadow 0.5s var(--greenshift-transition); content: ""; border-radius: 5px; border: 1px solid var(--wp--preset--color--lightborder); }.wp-block-post-navigation-link.is-style-hovershadow:empty::before { display: none; }.wp-block-post-navigation-link.is-style-hovershadow { padding: 20px; }.wp-block-post-navigation-link.is-style-hovershadow a { text-decoration: none; }.wp-block-post-navigation-link { display: flex; gap: 15px; position: relative; z-index: 0; }.post-navigation-link__label { font-size: 40px; color: var(--wp--preset--color--lightborder); transition:transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); line-height: 25px; }.wp-block-post-navigation-link a { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; position: relative; }.wp-block-post-navigation-link:hover .post-navigation-link__label { transform: translateX(-5px); }.wp-block-post-navigation-link.has-text-align-right { justify-content: flex-end; }.wp-block-columns { box-sizing: border-box; display: flex; flex-wrap: wrap !important; }.wp-block-columns { align-items: normal !important; }@media (max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { flex-basis: 100% !important; }}:where(.wp-block-columns) { margin-bottom: 1.75em; }.wp-block-column { flex-grow: 1; min-width: 0px; overflow-wrap: break-word; word-break: break-word; }: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; }}.wp-element-button { cursor: pointer; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }:root .has-text-align-right { text-align: right; }.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; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; 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([style*="border-bottom-color"]) { border-bottom-style: solid; }html :where([style*="border-bottom-width"]) { border-bottom-style: solid; }@keyframes skeleton-loading { 0% { background-color: #e3e6e8; } 100% { background-color: #f0f3f5; } }@keyframes ff-progress-anim { 0% { width: 0px; } 5% { width: 0px; } 10% { width: 15%; } 30% { width: 40%; } 50% { width: 55%; } 80% { width: 100%; } 95% { width: 100%; } 100% { width: 0px; } }: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--color--basecolor: #000001; --wp--preset--color--contrastcolor: #fffffe; --wp--preset--color--primary: #FE5B24; --wp--preset--color--secondary: #7000f4; --wp--preset--color--textonprimary: #fffffd; --wp--preset--color--button: #ffd800; --wp--preset--color--textonbutton: #010101; --wp--preset--color--accent: #de1414; --wp--preset--color--lightbg: #cddceb21; --wp--preset--color--tagcolor: #b952fe26; --wp--preset--color--lightgrey: #A8B8CD; --wp--preset--color--lightborder: #cecece6b; --wp--preset--color--inputbg: #fafbfd; --wp--preset--color--inputtext: #444; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--gradient--diagonal-primary-to-secondary: linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--secondary) 100%); --wp--preset--gradient--creative-primary: linear-gradient(196deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%); --wp--preset--gradient--creative-btn: linear-gradient(70deg, #FF8813 0%, #FF0000 40%, #EE0EBD 100%); --wp--preset--gradient--creative-two: linear-gradient(135deg,#ffcb70 0%,rgb(191 42 182) 50%,rgb(36 64 211) 100%); --wp--preset--gradient--creative-third: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#b9006c 93%); --wp--preset--gradient--creative-four: linear-gradient(135deg,#4081f6 0%,#8068fa 18%,#ff80aa 38%,#ff6758 56%,#ff6518 65%,#ffb124 76%); --wp--preset--gradient--creative-five: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #2BFF88 90%); --wp--preset--gradient--creative-six: linear-gradient(119deg, #84a1ff 0%, #3057ff 39%, #ff4242 100%); --wp--preset--gradient--creative-seven: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--rainbow: linear-gradient(90deg,#fe6459,#fedd40,#53e7ab,#52dbff,#6967e2,#fe58e3,#fe6459); --wp--preset--font-size--small: 1rem; --wp--preset--font-size--medium: 1.2rem; --wp--preset--font-size--large: clamp(1.4rem, 2.45vw, 1.75rem); --wp--preset--font-size--x-large: clamp(1.75rem, 3vw, 2.2rem); --wp--preset--font-size--xxs: 11px; --wp--preset--font-size--xsmall: 0.85rem; --wp--preset--font-size--subheading: 1.3rem; --wp--preset--font-size--big: 1.45rem; --wp--preset--font-size--max-huge: clamp(2.3rem, 4vw, 2.75rem); --wp--preset--font-size--max-gigantic: clamp(2.8rem, 6vw, 3.25rem); --wp--preset--font-size--max-60: clamp(42px, 5vw, 60px); --wp--preset--font-size--max-80: clamp(4rem, 8vw, 10rem); --wp--preset--font-family--primary: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif; --wp--preset--font-family--monospace: monospace; --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 #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; --wp--custom--font-weight--normal: normal; --wp--custom--font-weight--bold: bold; --wp--custom--font-weight--black: 900; --wp--custom--line-height--one: 1; --wp--custom--line-height--small: 1.1; --wp--custom--line-height--normal: 1.4; --wp--custom--line-height--medium: 1.7; --wp--custom--line-height--large: 2; --wp--custom--line-height--x-large: 2.5; --wp--custom--color--black: #000; --wp--custom--color--white: #fff; --wp--custom--color--light: #f9fafb; --wp--custom--spacing--outer: min(5vw, 30px); --wp--custom--spacing--blockbottom: 31px; }:root { --wp--style--global--content-size: 748px; --wp--style--global--wide-size: 1200px; }:where(body) { margin: 0px; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0px; padding-left: 0px; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0px; margin-right: 0px; }:where(.wp-site-blocks) > * { margin-block: 1.6rem 0px; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0px; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0px; }:root { --wp--style--block-gap: 1.6rem; }:root :where(.is-layout-flow) > :first-child { margin-block-start: 0px; }:root :where(.is-layout-flow) > :last-child { margin-block-end: 0px; }:root :where(.is-layout-flow) > * { margin-block: 1.6rem 0px; }:root :where(.is-layout-constrained) > :first-child { margin-block-start: 0px; }:root :where(.is-layout-constrained) > :last-child { margin-block-end: 0px; }:root :where(.is-layout-constrained) > * { margin-block: 1.6rem 0px; }:root :where(.is-layout-flex) { gap: 1.6rem; }.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) { max-width: var(--wp--style--global--content-size); margin-left: auto !important; margin-right: auto !important; }.is-layout-constrained > .alignwide { max-width: var(--wp--style--global--wide-size); }body .is-layout-flex { display: flex; }.is-layout-flex { flex-wrap: wrap; align-items: center; }.is-layout-flex > :is(*, div) { margin: 0px; }body { background-color: var(--wp--preset--color--contrastcolor); color: var(--wp--preset--color--basecolor); font-family: var(--wp--preset--font-family--primary); font-size: var(--wp--preset--font-size--medium); font-weight: var(--wp--custom--font-weight--normal); line-height: var(--wp--custom--line-height--medium); --wp--style--root--padding-top: 0px; --wp--style--root--padding-right: 1.25rem; --wp--style--root--padding-bottom: 0px; --wp--style--root--padding-left: 1.25rem; }a:where(:not(.wp-element-button)) { color: var(--wp--preset--color--basecolor); text-decoration: underline; }h1 { font-size: var(--wp--preset--font-size--x-large); line-height: 1.3; }h2 { font-size: var(--wp--preset--font-size--large); line-height: 1.3; margin-top: 2.8rem; margin-bottom: var(--wp--custom--spacing--blockbottom); }h3 { font-size: var(--wp--preset--font-size--big); line-height: 1.3; margin-top: 1.8rem; margin-bottom: var(--wp--custom--spacing--blockbottom); }:root :where(.wp-element-button, .wp-block-button__link) { background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--wp--preset--color--primary); border-radius: 5px; border-width: 0px; color: var(--wp--preset--color--textonprimary); font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; padding: calc(0.5em + 2px) calc(1.333em + 2px); text-decoration: none; text-transform: inherit; }:root :where(.wp-element-button:hover, .wp-block-button__link:hover) { background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--wp--preset--color--primary); color: var(--wp--preset--color--textonprimary); }.has-small-font-size { font-size: var(--wp--preset--font-size--small) !important; }.has-max-huge-font-size { font-size: var(--wp--preset--font-size--max-huge) !important; }:root :where(.wp-block-button .wp-block-button__link) { background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--wp--preset--color--primary); border-radius: 5px; color: var(--wp--preset--color--textonprimary); font-size: var(--wp--preset--font-size--small); font-weight: var(--wp--custom--font-weight--normal); padding: 8px 23px; }:root :where(.wp-block-button .wp-block-button__link:hover) { background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--wp--preset--color--primary); color: var(--wp--preset--color--textonprimary); }:root :where(.wp-block-columns) { margin-bottom: 0px; }:root :where(.wp-block-navigation) { font-size: var(--wp--preset--font-size--small); line-height: var(--wp--custom--line-height--normal); }:root :where(.wp-block-navigation a:where(:not(.wp-element-button))) { text-decoration: none; }:root :where(.wp-block-post-title) { font-size: var(--wp--preset--font-size--large); margin-bottom: 20px; }:root :where(.wp-block-template-part) { margin-top: 0px; margin-bottom: 0px; }.wp-container-core-group-is-layout-87fa93cf { flex-wrap: nowrap; gap: var(--wp--preset--spacing--50); }.wp-container-core-group-is-layout-ec962333 { gap: var(--wp--preset--spacing--20); justify-content: space-between; }.wp-container-core-columns-is-layout-49329d62 { flex-wrap: nowrap; }.skip-link.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; word-break: normal !important; }.skip-link.screen-reader-text:focus { background-color: #eeeeee; clip-path: none; color: #444444; 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; }#gspb_col-id-gsbp-9bfcd70.gspb_row__col--4 { width: 33.3333%; }@media (max-width: 575.98px){#gspb_col-id-gsbp-9bfcd70.gspb_row__col--4 { width: 100%; }}#gspb_image-id-gsbp-9a67d37 img, #gspb_image-id-gsbp-a395006 img { vertical-align: top; display: inline-block; box-sizing: border-box; max-width: 100%; height: auto; }#gspb_col-id-gsbp-ecd3fdc.gspb_row__col--4 { width: 33.3333%; }@media (max-width: 575.98px){#gspb_col-id-gsbp-ecd3fdc.gspb_row__col--4 { width: 100%; }}#gspb_col-id-gsbp-15f4ec7.gspb_row__col--4 { width: 33.3333%; }@media (max-width: 575.98px){#gspb_col-id-gsbp-15f4ec7.gspb_row__col--4 { width: 100%; }}#gspb_col-id-gsbp-1dba435.gspb_row__col--12 { width: 100%; }#gspb_container-id-gsbp-168ef9f.gspb_container > p:last-of-type { margin-bottom: 0px; }#gspb_container-id-gsbp-168ef9f.gspb_container { position: relative; box-sizing: border-box; max-width: 100%; height: 200px; max-height: 200px; }#gspb_row-id-gsbp-bb5e24c { justify-content: space-between; margin-top: 0px; margin-bottom: 0px; display: flex; flex-wrap: wrap; background-image: url(//ab.tothandrea.beauty/wp-content/swift-ai/images/wp-content/uploads/haute-stock-photography-subscription-je-ne-sais-quoi-collection-final-3-crp-p24i0g610curchuj4h4uv7iqc6s8heclkbm3ttgj20-png.webp); }#gspb_row-id-gsbp-bb5e24c > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }div[id^="gspb_col-id"] { box-sizing: border-box; position: relative; padding: var(--gs-row-column-padding, 15px min(3vw, 20px)); }body.gspb-bodyfront #gspb_row-id-gsbp-182e512 > .gspb_row__content, body.gspb-bodyfront #gspb_row-id-gsbp-34e5e5e > .gspb_row__content, body.gspb-bodyfront #gspb_row-id-gsbp-5e9c695 > .gspb_row__content, body.gspb-bodyfront #gspb_row-id-gsbp-8665e7b > .gspb_row__content, body.gspb-bodyfront #gspb_row-id-gsbp-bb5e24c > .gspb_row__content, body.gspb-bodyfront #gspb_row-id-gsbp-dbe04d8 > .gspb_row__content, body.gspb-bodyfront #gspb_row-id-gsbp-f5d3d43 > .gspb_row__content, body.gspb-bodyfront #gspb_row-id-gsbp-f67a133 > .gspb_row__content { max-width: var(--wp--style--global--wide-size, 1200px); }#gspb_col-id-gsbp-515327a.gspb_row__col--12 { width: 100%; }#gspb_row-id-gsbp-182e512, #gspb_row-id-gsbp-8665e7b { justify-content: space-between; margin-bottom: 0px; display: flex; flex-wrap: wrap; margin-top: 10px; }#gspb_row-id-gsbp-8665e7b > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }#gspb_col-id-gsbp-8e0271f.gspb_row__col--6 { width: 50%; }@media (max-width: 575.98px){#gspb_col-id-gsbp-8e0271f.gspb_row__col--6 { width: 100%; }}.gspb_row #gspb_col-id-gsbp-559d540.gspb_row__col--6, .gspb_row #gspb_col-id-gsbp-8e0271f.gspb_row__col--6 { padding-top: 10px; padding-right: 5px; padding-left: 5px; }#gspb_col-id-gsbp-559d540.gspb_row__col--6 { width: 50%; }@media (max-width: 575.98px){#gspb_col-id-gsbp-559d540.gspb_row__col--6 { width: 100%; }}#gspb_col-id-gsbp-559d540.gspb_row__col--6 { background-image: linear-gradient(#fbeea9 0px, #f1e39c 100%); border-bottom: 1px solid rgba(0, 0, 0, 0.4); }#gspb_col-id-gsbp-559d540.gspb_row__col--6, #gspb_col-id-gsbp-559d540.gspb_row__col--6 > .gspb_backgroundOverlay { border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item.gsclose > .gs-accordion-item__content { overflow: hidden; opacity: 0; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item.gsopen > .gs-accordion-item__content { opacity: 1; max-height: 5000px; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__title > .gs-accordion-item__heading { outline: 0px; text-decoration: none; flex-grow: 1; margin: 0px !important; padding: 0px !important; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__title { z-index: 1; margin: 0px; cursor: pointer; transition: 0.3s ease-in-out; position: relative; display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__content { z-index: 0; position: relative; max-height: 0px; will-change: max-height; transition: 0.25s ease-out; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__title { background-color: #ebda35; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__title { border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--border, #00000012); }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item.gsopen > .gs-accordion-item__title { background-color: var(--wp--preset--color--brand, #33EFAB); }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__content { background-color: #ffffff; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__content { border-right-color: ; border-bottom-color: ; border-left-color: ; border-style: solid; border-width: 1px; border-top-color: rgba(0, 0, 0, 0); }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__title span.iconfortoggle { margin-left: 15px; display: inline-block; height: 14px; width: 14px; position: relative; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item { margin-bottom: 10px; }#gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__content > .gs-accordion-item__text, #gspb_accordion-id-gsbp-dd07991 .gs-accordion-item > .gs-accordion-item__title { padding: 15px 20px; }.gs-accordion .gs-accordion-item.gsopen .gs-accordion-item__title .gs-iconafter { transform: rotate(0deg); }.gs-accordion .gs-accordion-item__title span.iconfortoggle .gs-iconafter, .gs-accordion .gs-accordion-item__title span.iconfortoggle .gs-iconbefore { content: ""; width: 14px; height: 2px; border-radius: 2px; background-color: #111111; position: absolute; top: 6px; left: 0px; }.gs-accordion .gs-accordion-item__title span.iconfortoggle .gs-iconafter { transform: rotate(90deg); transition: 0.3s ease-in-out; }#gspb_accordionitem-gsbp-2f00c49 span.icontitle { display: inline-flex; align-items: center; justify-content: center; padding-right: 10px; padding-bottom: 4px; }#gspb_accordionitem-gsbp-2f00c49 span.icontitle svg, #gspb_accordionitem-gsbp-6c3a5e2 span.icontitle svg { height: 22px !important; width: 22px !important; min-width: 22px !important; fill: currentcolor !important; margin: 0px !important; }#gspb_accordionitem-gsbp-2f00c49 span.icontitle svg path, #gspb_accordionitem-gsbp-2f00c49 span.icontitle svg:hover, #gspb_accordionitem-gsbp-2f00c49 span.icontitle svg:hover path, #gspb_accordionitem-gsbp-6c3a5e2 span.icontitle svg path, #gspb_accordionitem-gsbp-6c3a5e2 span.icontitle svg:hover, #gspb_accordionitem-gsbp-6c3a5e2 span.icontitle svg:hover path, #gspb_button-id-gsbp-0ab998c > .gspb-buttonbox:hover .gspb-buttonbox-icon svg, #gspb_button-id-gsbp-0ab998c > .gspb-buttonbox:hover .gspb-buttonbox-icon svg path { fill: currentcolor !important; }#gspb_accordionitem-gsbp-6c3a5e2 span.icontitle { display: inline-flex; align-items: center; justify-content: center; margin-right: 10px; margin-bottom: 4px; }#gspb_row-id-gsbp-182e512 { margin-top: 0px; }#gspb_row-id-gsbp-182e512 > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }body.gspb-bodyfront #gspb_row-id-gsbp-182e512 { z-index: 1; }#gspb_col-id-gsbp-0c8dee3.gspb_row__col--12 { width: 100%; }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox > .gspb-buttonbox-textwrap > .gspb-buttonbox-icon, body #gspb_col-id-gsbp-0c8dee3.gspb_row__col--12 { display: flex; }#gspb_image-id-gsbp-56f1512 img { object-position: 55% 34%; vertical-align: top; display: inline-block; box-sizing: border-box; max-width: 100%; border-style: solid; border-width: 10px 10px 15px; border-color: #f7e7ae #f7e7ae #e4dfb3; transition-duration: 1.65s; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); transition-delay: 0s; opacity: var(--gs-root-animation-opacity, 0); transition-property: opacity, transform, filter; transform: var(--gs-root-animation-transform, translate3d(calc(max(50px, 15%) * -1), calc(max(50px, 15%)), 0)); width: 300px; }#gspb_image-id-gsbp-56f1512, #gspb_image-id-gsbp-56f1512 img { height: auto; }#gspb_image-id-gsbp-5a3c9d2 { text-align: right; }#gspb_image-id-gsbp-5a3c9d2 img { vertical-align: top; display: inline-block; box-sizing: border-box; max-width: 100%; border-top-color: ; border-right-color: ; border-left-color: ; border-style: solid; border-width: 10px 10px 11px; border-bottom-color: var(--wp--preset--color--brand-hover, #7AFFCE); transition-duration: 1.6s; transition-timing-function: var(--gs-root-animation-easing, cubic-bezier(0.42, 0, 0.58, 1)); transition-delay: 0s; opacity: var(--gs-root-animation-opacity, 0); transition-property: opacity, transform, filter; transform: var(--gs-root-animation-transform, translate3d(calc(max(50px, 15%)), calc(max(50px, 15%)), 0)); width: 400px; }#gspb_image-id-gsbp-5a3c9d2, #gspb_image-id-gsbp-5a3c9d2 img { height: auto; }#gspb_row-id-gsbp-5e9c695, #gspb_row-id-gsbp-dbe04d8 { justify-content: space-between; margin-top: 0px; margin-bottom: 0px; display: flex; flex-wrap: wrap; }#gspb_row-id-gsbp-dbe04d8 > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }body.gspb-bodyfront #gspb_row-id-gsbp-dbe04d8 { position: relative; z-index: -1; top: 0px; bottom: 1px; }#gspb_col-id-gsbp-06b88de.gspb_row__col--12 { width: 100%; }#gspb_row-id-gsbp-5e9c695 > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }#gspb_row-id-gsbp-5e9c695 { background-color: var(--wp--preset--color--accent, #de1414); }body.gspb-bodyfront #gspb_row-id-gsbp-5e9c695 { z-index: 1; }#gspb_col-id-gsbp-a64eade.gspb_row__col--12 { width: 100%; }.gspb_row #gspb_col-id-gsbp-a64eade.gspb_row__col--12 { margin: 75px 2px; }#gspb_row-id-gsbp-86bf4fa { justify-content: space-between; margin-top: 0px; margin-bottom: 0px; display: flex; flex-wrap: wrap; }#gspb_row-id-gsbp-86bf4fa > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; max-width: 1280px; }#gspb_col-id-gsbp-23421e8.gspb_row__col--12 { width: 100%; }.gspb_row #gspb_col-id-gsbp-23421e8.gspb_row__col--12 { padding: 0px 1.5rem; }@media (max-width: 767.98px){.gspb_row #gspb_col-id-gsbp-23421e8.gspb_row__col--12 { padding-right: 1rem; padding-left: 1rem; }}body #gspb_col-id-gsbp-23421e8.gspb_row__col--12 { display: flex; flex-direction: column; align-items: center; row-gap: 3.5rem; }@media (max-width: 767.98px){body #gspb_col-id-gsbp-23421e8.gspb_row__col--12 { row-gap: 2.5rem; }}.gspb_text-id-gsbp-f68c50a { font-size: 1rem; line-height: 1.5rem; }@media (max-width: 767.98px){.gspb_text-id-gsbp-f68c50a { font-size: 1.125rem; line-height: 1.25rem; }}.gspb_text-id-gsbp-f68c50a, .gspb_text-id-gsbp-f68c50a .gsap-g-line { text-align: center !important; }.gspb_text-id-gsbp-f68c50a { font-weight: 400 !important; }.gspb_text-id-gsbp-f68c50a { border-radius: 2rem; background-color: var(--wp--preset--color--textonprimary, #fffffd); margin: 0px !important; padding: 0.6rem 1.75rem !important; }@media (max-width: 991.98px){.gspb_text-id-gsbp-f68c50a { background-color: var(--wp--preset--color--textonprimary, #fffffd); }}.gsbp-5d7d198 span.gs-split-index-2 { background-color: #fff09e; padding-right: 15px; padding-left: 15px; transform: rotate(-5deg); color: var(--wp--preset--color--accent, #de1414); stroke: rgba(0, 0, 3, 0.77); }.gsbp-5d7d198 span.gs-split-index-3 { color: var(--wp--preset--color--inputbg, #fafbfd); border-style: solid; border-width: 0px 0px 15px; border-bottom-right-radius: 25px; border-bottom-left-radius: 25px; }.gsbp-5d7d198 span.gs-split-index-5 { padding: 0.03em 0.25em; border-style: dotted; border-width: 2px; border-color: var(--wp--preset--color--text-on-secondary, #fffffc); border-top-right-radius: 15px; border-bottom-right-radius: 12px; background-image: linear-gradient(90deg, #ffffff 0px, #ffffff 52%, rgba(255, 255, 255, 0) 90%); }.gsbp-5d7d198 span { display: inline-block; }.gsbp-5d7d198 { max-width: 20ch; text-align: center; font-weight: 600; font-size: clamp(3.2rem, 6.2vw, 6.5rem); line-height: clamp(4.2rem, 6.2vw, 7rem); }.gspb_text-id-gsbp-050d04a { font-size: 2.5rem; line-height: 3rem; }@media (max-width: 767.98px){.gspb_text-id-gsbp-050d04a { font-size: 2rem; line-height: 2.5rem; }}.gspb_text-id-gsbp-050d04a { letter-spacing: -0.05rem; margin: 0px !important; }.gspb_text-id-gsbp-050d04a, .gspb_text-id-gsbp-050d04a .gsap-g-line { text-align: center !important; }#gspb_button-id-gsbp-0ab998c { display: flex; justify-content: flex-start; }#gspb_button-id-gsbp-0ab998c .gspb-buttonbox-text { display: flex; flex-direction: column; }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox { box-sizing: border-box; }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox .gspb-buttonbox-icon svg { height: 1rem !important; width: 1rem !important; min-width: 1rem !important; fill: #000000 !important; margin: 0px !important; }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox .gspb-buttonbox-icon svg path { fill: #000000 !important; }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox > .gspb-buttonbox-textwrap { display: flex; flex-direction: row; align-items: center; }#gspb_button-id-gsbp-0ab998c .gspb-buttonbox-icon { margin-left: 13px; }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox .gspb-buttonbox-icon { margin-left: 1.125rem; transition: 0.5s cubic-bezier(0.42, 0, 0.58, 1); }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox:hover .gspb-buttonbox-icon { transform: translateX(0.625rem); }#gspb_button-id-gsbp-0ab998c > .gspb-buttonbox { margin-top: -0.5rem; padding: 1rem 1.75rem; background-color: var(--wp--preset--color--button, #ffd800); color: #000000; }#gspb_row-id-gsbp-f5d3d43 { justify-content: space-between; flex-wrap: wrap; min-height: 100vh; background-size: cover; background-repeat: no-repeat; background-image: url(//ab.tothandrea.beauty/wp-content/swift-ai/images/wp-content/uploads/ab-images-jpg.webp); background-attachment: fixed; }#gspb_row-id-gsbp-f5d3d43 > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }#gspb_row-id-gsbp-f5d3d43:hover { background-size: cover; }#gspb_col-id-gsbp-b8af6cb.gspb_row__col--12 { width: 100%; }#gspb_row-id-gsbp-34e5e5e, #gspb_row-id-gsbp-f5d3d43, .gsbp-2297aef { margin-top: 0px; margin-bottom: 0px; display: flex; }.gsbp-2297aef { justify-content: center; flex-direction: column; align-items: center; padding-right: var(--wp--custom--spacing--side, min(3vw, 20px)); padding-left: var(--wp--custom--spacing--side, min(3vw, 20px)); padding-top: var(--wp--preset--spacing--90, 7.59rem); padding-bottom: var(--wp--preset--spacing--90, 7.59rem); position: relative; background-color: #050505; color: #e4e4e7; }.gsbp-dddbdac { max-width: 100%; width: var(--wp--style--global--wide-size, 1200px); }.gsbp-12a0e42 { background-image: url(https://ab.tothandrea.beauty/wp-content/uploads/masszazs-hatter-kicsi3-ezgif.com-video-to-webp-converter.webp); }.gsbp-a271bd4 { width: 24px; height: 24px; }.gsbp-28e98be { width: 18px; height: 18px; }.gsbp-af4a525 { background-image: url(https://ab.tothandrea.beauty/wp-content/uploads/fo-kep.webp); }.gsbp-73271f4 { }.gsbp-a0e8c2e, .gsbp-cece2e5 { width: 24px; height: 24px; }.gsbp-3b524ff { width: 12px; height: 12px; }svg { stroke-width: 1.5; }.flux-grid-layout { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; max-width: 1100px; width: 100%; }@media (max-width: 900px){.flux-grid-layout { grid-template-columns: 1fr; }}.flux-card-base, .flux-col-stack { display: flex; flex-direction: column; }.flux-col-stack { gap: 24px; }.flux-card-base { background-color: #121212; border: 1px solid #27272a; border-radius: 32px; padding: 40px; position: relative; overflow: hidden; transition:transform, box-shadow, border-color 0.3s, 0.3s, 0.3s ease, ease, ease; box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 24px -1px; }.flux-card-base:hover { transform: translateY(-4px); box-shadow: rgba(0, 0, 0, 0.6) 0px 20px 40px -5px; border-color: #3f3f46; }.flux-card-large { min-height: 500px; justify-content: space-between; }.flux-card-large:hover .flux-visual-top-right { transform: rotate(5deg) scale(1.05); }.flux-card-medium { flex: 1 1 0%; min-height: 280px; }.flux-card-medium:hover .flux-visual-abstract-shape { transform: translateY(-50%) rotate(0deg) scale(1.1); opacity: 0.8; }.flux-card-small { padding: 32px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 20px; }@media (max-width: 600px){.flux-card-small { flex-direction: column; align-items: flex-start; }}.flux-card-small .flux-icon-container { margin-bottom: 0px; width: 48px; height: 48px; flex-shrink: 0; }.flux-visual-layer { position: absolute; inset: 0px; z-index: 0; overflow: hidden; border-radius: 32px; pointer-events: none; }.flux-visual-top-right { position: absolute; top: -50px; right: -50px; width: 350px; height: 350px; opacity: 1; transition:transform 0.5s cubic-bezier(0.34, 1.56, 0.64, 1); }.flux-visual-grid-bg { position: absolute; top: 0px; right: 0px; width: 100%; height: 100%; opacity: 0.1; mask-image: linear-gradient(to left bottom, #000000, transparent); }.flux-visual-abstract-shape { position: absolute; top: 50%; right: -50px; transform: translateY(-50%) rotate(15deg); width: 220px; height: 220px; opacity: 0.6; filter: drop-shadow(rgba(204, 243, 129, 0.05) 0px 0px 20px); transition: 0.5s; }.flux-visual-wave { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 60%; opacity: 0.05; z-index: 0; }.flux-text-h2, .flux-text-p { z-index: 10; position: relative; }.flux-text-h2 { font-size: 32px; font-weight: 700; color: #ffffff; letter-spacing: -0.02em; margin-bottom: 16px; line-height: 1.2; margin-top: 0px; }.flux-text-p { font-size: 16px; line-height: 1.6; color: #a1a1aa; max-width: 400px; }.flux-link-inline { color: #ffffff; text-decoration: none; font-weight: 500; font-size: 14px; display: inline-flex; align-items: center; gap: 6px; margin-top: 4px; opacity: 0.7; transition:opacity 0.2s ease; }.flux-link-inline:hover { opacity: 1; }.flux-btn-primary, .flux-btn-secondary { border-radius: 100px; cursor: pointer; transition: 0.2s; }.flux-btn-primary { background-color: #ccf381; color: #000000; font-weight: 600; padding: 14px 28px; border: 0px; font-size: 16px; margin-top: 32px; width: fit-content; position: relative; z-index: 20; display: flex; align-items: center; gap: 8px; text-decoration: none; }.flux-btn-primary:hover { background-color: #b8e665; transform: scale(1.02); box-shadow: rgba(204, 243, 129, 0.4) 0px 0px 20px; }.flux-btn-secondary { background-color: #27272a; color: #ffffff; font-weight: 500; padding: 12px 24px; border: 1px solid #3f3f46; font-size: 14px; white-space: nowrap; }.flux-btn-secondary:hover { background-color: #3f3f46; border-color: #52525b; }.flux-icon-container { width: 56px; height: 56px; border-radius: 16px; background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.1); display: flex; align-items: center; justify-content: center; margin-bottom: 32px; color: #ffffff; position: relative; z-index: 10; }.flux-glow-bottom, .flux-glow-top { position: absolute; border-radius: 50%; pointer-events: none; z-index: 1; }.flux-glow-top { top: -100px; right: -100px; width: 400px; height: 400px; background: radial-gradient(circle, rgba(204, 243, 129, 0.15) 0px, rgba(204, 243, 129, 0) 70%); filter: blur(40px); }.flux-glow-bottom { bottom: -50px; right: -50px; width: 300px; height: 300px; background: radial-gradient(circle, rgba(255, 255, 255, 0.08) 0px, rgba(255, 255, 255, 0) 70%); }.flux-content-stack, .flux-row-content { display: flex; flex-direction: column; z-index: 10; }.flux-row-content { flex-direction: row; align-items: center; gap: 20px; flex: 1 1 0%; }.flux-col-text { display: flex; flex-direction: column; }.flux-title-sm { font-size: 18px; font-weight: 700; color: #ffffff; margin-bottom: 4px; margin-top: 0px; }.flux-badge-caps { display: inline-flex; padding: 4px 12px; border-radius: 99px; background: rgba(204, 243, 129, 0.1); color: #ccf381; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 16px; width: fit-content; }#gspb_row-id-gsbp-34e5e5e { justify-content: space-between; flex-wrap: wrap; max-width: 1200px; }#gspb_row-id-gsbp-34e5e5e > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }@media (max-width: 991.98px){#gspb_row-id-gsbp-34e5e5e { max-width: 749px; }}@media (max-width: 575.98px){#gspb_row-id-gsbp-34e5e5e { max-width: 329px; }}#gspb_row-id-gsbp-34e5e5e > .gspb_backgroundOverlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: -1; opacity: 0.64; background-color: var(--wp--preset--color--contrastcolor, #fffffe); background-image: linear-gradient(135deg, #ffffff 43%, #010101 100%); }#gspb_row-id-gsbp-34e5e5e .gspb_container__videoContainer { height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; overflow: hidden; z-index: -50; }#gspb_row-id-gsbp-34e5e5e .gspb_videowrapper iframe, #gspb_row-id-gsbp-34e5e5e .gspb_videowrapper video, #gspb_row-id-gsbp-f67a133 .gspb_videowrapper iframe, #gspb_row-id-gsbp-f67a133 .gspb_videowrapper video { left: 0px; top: 0px; height: 100%; width: 100%; position: absolute; object-fit: cover; }#gspb_row-id-gsbp-34e5e5e { isolation: isolate; }.gspb_id-gsbp-938c9fa { display: flex; }.gspb_id-gsbp-938c9fa .gspb_map-wrapper { width: 100%; height: 400px; isolation: isolate; }#gspb_row-id-gsbp-f67a133 { justify-content: space-between; margin-top: 0px; margin-bottom: 0px; display: flex; flex-wrap: wrap; isolation: isolate; }#gspb_row-id-gsbp-f67a133 > .gspb_row__content { display: flex; justify-content: space-between; margin: 0px auto; width: 100%; flex-wrap: wrap; }.gspb_row { position: relative; }#gspb_row-id-gsbp-f67a133 .gspb_container__videoContainer { height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; overflow: hidden; z-index: -50; }#gspb_image-id-gsbp-aa91345 img { object-position: 52% 42%; vertical-align: top; display: inline-block; box-sizing: border-box; max-width: 100%; height: auto; clip-path: url(https://ab.tothandrea.beauty/wp-content/swift-ai/cache/ab.tothandrea.beauty/egy/__data/assets/8a6b32d2.css#clipgsbp-aa91345); }#gspb_image-id-gsbp-aa91345 svg clippath { transform: scale(0.0172414, 0.0212766); }#gspb_image-id-gsbp-aa91345 div:has(> svg), #gspb_image-id-gsbp-aa91345 svg { width: 0px; height: 0px; }:root { --greenshift-transition: cubic-bezier(0.165, 0.84, 0.44, 1); }* { box-sizing: border-box; }img { max-width: 100%; height: auto; }.is-style-greenshift-button, .wp-block-button__link, button, input:focus, input[type="button"], input[type="submit"], textarea:focus { transition: all .3s var(--greenshift-transition); }.wp-block-search__input, input, select, textarea { border: 1px solid var(--wp--preset--color--lightborder); width: 100%; padding: 9px 15px; transition:border-color, background-color 0.3s, 0.3s cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1); background-color: var(--wp--preset--color--inputbg); border-radius: 0px; color: var(--wp--preset--color--inputtext); font-size: var(--wp--preset--font-size--medium); font-weight: var(--wp--custom--font-weight--normal); line-height: var(--wp--custom--line-height--medium); font-family: var(--wp--preset--font-family--primary); }input, select { font-size: var(--wp--preset--font-size--small); line-height: var(--wp--custom--line-height--medium); }textarea { padding: 10px 20px; }input:focus, textarea:focus { background-color: var(--wp--preset--color--lightbg); }input[type="button"], input[type="email"], input[type="search"], input[type="submit"], input[type="text"], select, textarea { appearance: none; }.site-content { min-height: 400px; }footer.wp-block-template-part { margin-block-start: 0px; }.site-header { position: relative; z-index: 50; }.is-style-greenshift-tags-color.wp-block-post-terms a { display: inline-block; margin: 0px 0.25rem; background: var(--wp--preset--color--tagcolor); padding: 5px 10px; font-size: var(--wp--preset--font-size--xsmall); text-decoration: none; border-radius: 5px; line-height: var(--wp--custom--line-height--normal); color: currentcolor; }.gs_opacity_75 { opacity: 0.75; }@media (max-width: 575.98px){.gs-mobile-hide { display: none !important; }}form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit { background-color: #fb1a1a; border-color: #0852b0; color: #ffffff; }form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit:hover { background-color: #ffffff; border-color: #1a7efb; color: #1a7efb; }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;}body.swift-nojs [data-s3cid="4"]{min-width:361px;}body.swift-nojs [data-s3cid="12"]{min-width: 100vw;max-height:142.453125px;}body.swift-nojs [data-s3cid="13"]{min-width: 100vw;max-height:142.453125px;}body.swift-nojs [data-s3cid="14"]{min-width: 100vw;max-height:142.453125px;}body.swift-nojs [data-s3cid="15"]{min-width: 100vw;max-height:29.03125px;}body.swift-nojs [data-s3cid="21"]{min-width: 100vw;}body.swift-nojs [data-s3cid="22"]{min-width: 100vw;}body.swift-nojs [data-s3cid="23"]{min-width:329px;}body.swift-nojs [data-s3cid="24"]{min-width:329px;}body.swift-nojs [data-s3cid="25"]{min-width:329px;}body.swift-nojs [data-s3cid="26"]{min-width:329px;}body.swift-nojs [data-s3cid="27"]{min-width:329px;}body.swift-nojs [data-s3cid="28"]{min-width:329px;min-height:296.84375px;}body.swift-nojs [data-s3cid="29"]{min-width:304.96875px;min-height:266.84375px;}body.swift-nojs [data-s3cid="30"]{min-width:329px;min-height:190.09375px;}body.swift-nojs [data-s3cid="31"]{min-width:304.96875px;min-height:160.09375px;}body.swift-nojs [data-s3cid="32"]{min-width:329px;}body.swift-nojs [data-s3cid="33"]{min-width:304.96875px;}body.swift-nojs [data-s3cid="34"]{min-width:304.96875px;}body.swift-nojs [data-s3cid="35"]{min-width:361px;}body.swift-nojs [data-s3cid="36"]{min-width:361px;}body.swift-nojs [data-s3cid="37"]{min-width:361px;}body.swift-nojs [data-s3cid="38"]{min-width:361px;}body.swift-nojs [data-s3cid="39"]{min-width:361px;}body.swift-nojs [data-s3cid="40"]{min-width:336.96875px;}body.swift-nojs [data-s3cid="41"]{min-width:361px;}body.swift-nojs [data-s3cid="42"]{min-width:361px;}body.swift-nojs [data-s3cid="43"]{min-width:361px;}body.swift-nojs [data-s3cid="44"]{min-width:336.96875px;}body.swift-nojs [data-s3cid="45"]{min-width:361px;}body.swift-nojs [data-s3cid="46"]{min-width:361px;}body.swift-nojs [data-s3cid="47"]{min-width:361px;}body.swift-nojs [data-s3cid="48"]{min-width:351px;}body.swift-nojs [data-s3cid="49"]{min-width:361px;}body.swift-nojs [data-s3cid="50"]{min-width:351px;}body.swift-nojs [data-s3cid="51"]{min-width:351px;}body.swift-nojs [data-s3cid="52"]{min-width:351px;}body.swift-nojs [data-s3cid="53"]{min-width:351px;}body.swift-nojs [data-s3cid="54"]{min-width:351px;}body.swift-nojs [data-s3cid="56"]{min-width:351px;}body.swift-nojs [data-s3cid="57"]{min-width:351px;}body.swift-nojs [data-s3cid="58"]{min-width:351px;}body.swift-nojs [data-s3cid="61"]{min-width:351px;}body.swift-nojs [data-s3cid="62"]{min-width:351px;}body.swift-nojs [data-s3cid="64"]{min-width:351px;}body.swift-nojs [data-s3cid="65"]{min-width:351px;}body.swift-nojs [data-s3cid="67"]{min-width:351px;}body.swift-nojs [data-s3cid="68"]{min-width:351px;}body.swift-nojs [data-s3cid="70"]{min-width:361px;max-height:467.046875px;}body.swift-nojs [data-s3cid="71"]{min-width:361px;}body.swift-nojs [data-s3cid="72"]{min-width:361px;}body.swift-nojs [data-s3cid="73"]{min-width:258px;}body.swift-nojs [data-s3cid="77"]{min-width:361px;max-height:390.40625px;}body.swift-nojs [data-s3cid="78"]{min-width:361px;}body.swift-nojs [data-s3cid="79"]{min-width:258px;}body.swift-nojs [data-s3cid="80"]{min-width:361px;max-height:325.765625px;}body.swift-nojs [data-s3cid="81"]{min-width:359px;max-height:323.765625px;}body.swift-nojs [data-s3cid="82"]{min-width:319px;max-height:293.765625px;}body.swift-nojs [data-s3cid="83"]{min-width:361px;max-height:201.96875px;}body.swift-nojs [data-s3cid="84"]{min-width:361px;max-height:201.96875px;}body.swift-nojs [data-s3cid="85"]{min-width:361px;max-height:201.96875px;}body.swift-nojs [data-s3cid="86"]{min-width:144.421875px;max-height:171.96875px;}body.swift-nojs [data-s3cid="87"]{min-width:192.546875px;max-height:171.96875px;}body.swift-nojs [data-s3cid="88"]{min-width:361px;min-height:324.84375px;}body.swift-nojs [data-s3cid="89"]{min-width:361px;min-height:324.84375px;}body.swift-nojs [data-s3cid="90"]{min-width:361px;min-height:324.84375px;}body.swift-nojs [data-s3cid="91"]{min-width:336.96875px;min-height:294.84375px;}body.swift-nojs [data-s3cid="92"]{min-width:361px;max-height:901.109375px;}body.swift-nojs [data-s3cid="93"]{min-width:361px;max-height:901.109375px;}body.swift-nojs [data-s3cid="94"]{min-width:361px;max-height:751.109375px;}body.swift-nojs [data-s3cid="95"]{min-width:336.96875px;max-height:721.109375px;}body.swift-nojs [data-s3cid="96"]{min-width:336.96875px;max-height:721.109375px;}body.swift-nojs [data-s3cid="97"]{min-width:336.96875px;max-height:721.109375px;}body.swift-nojs [data-s3cid="100"]{min-width: 100vw;}body.swift-nojs [data-s3cid="101"]{min-width: 100vw;}body.swift-nojs [data-s3cid="102"]{min-width: 100vw;}body.swift-nojs [data-s3cid="103"]{min-width: 100vw;max-height:1371.953125px;}body.swift-nojs [data-s3cid="104"]{min-width:376.96875px;max-height:1129.078125px;}body.swift-nojs [data-s3cid="105"]{min-width:376.96875px;max-height:1129.078125px;}body.swift-nojs [data-s3cid="106"]{min-width:376.96875px;max-height:500.734375px;}body.swift-nojs [data-s3cid="108"]{min-width:374.96875px;max-height:498.734375px;}body.swift-nojs [data-s3cid="109"]{min-width:294.96875px;}body.swift-nojs [data-s3cid="112"]{min-width:376.96875px;}body.swift-nojs [data-s3cid="113"]{min-width:376.96875px;}body.swift-nojs [data-s3cid="115"]{min-width:374.96875px;}body.swift-nojs [data-s3cid="116"]{min-width:294.96875px;}body.swift-nojs [data-s3cid="118"]{min-width:376.96875px;}body.swift-nojs [data-s3cid="119"]{min-width:374.96875px;}body.swift-nojs [data-s3cid="123"]{min-width: 100vw;}body.swift-nojs [data-s3cid="124"]{min-width:361px;}body.swift-nojs [data-s3cid="125"]{min-width:361px;}body.swift-nojs [data-s3cid="126"]{min-width:361px;}body.swift-nojs [data-s3cid="127"]{min-width:361px;}body.swift-nojs [data-s3cid="129"]{min-width:361px;}body.swift-nojs [data-s3cid="130"]{min-width:361px;}body.swift-nojs [data-s3cid="131"]{min-width:361px;}body.swift-nojs [data-s3cid="132"]{min-width: 100vw;}html{opacity:1}}