/* ---- wp-img-auto-sizes-contain-inline-css ---- */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}

/* ---- wp-block-gallery-inline-css ---- */
.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}

/* ---- wp-block-image-inline-css ---- */
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}

/* ---- wp-block-list-inline-css ---- */
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}

/* ---- wp-block-post-content-inline-css ---- */
.wp-block-post-content{display:flow-root}

/* ---- wp-block-video-inline-css ---- */
.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}

/* ---- wpkj-gallery-slider-style-inline-css ---- */
/**



 * Gallery Slider Image Magnifier Styles



 */







/* Magnifier glass styles */



.image-magnifier-glass {



    position: absolute;



    border: 2px solid rgba(255, 255, 255, 0.8);



    border-radius: 4px;



    cursor: none;



    z-index: 9999;



    pointer-events: none;



    background-color: rgba(255, 255, 255, 0.2);



    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);



    backdrop-filter: blur(2px);



    -webkit-backdrop-filter: blur(2px);



}







/* Preview area styles */



.image-magnifier-preview {



    position: absolute;



    border: 3px solid #ffffff;



    background-repeat: no-repeat;



    background-color: #ffffff;



    z-index: 9998;



    pointer-events: none;



    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15),



                0 4px 8px rgba(0, 0, 0, 0.1);



    border-radius: 8px;



    overflow: hidden;



}







/* Ensure slider container supports magnifier */



.wpkj-gallery-slider {



    position: relative;



}







.wpkj-gallery-slider .flexy-items {



    position: relative;



}







.wpkj-gallery-slider .flexy-items a {



    display: block;



    cursor: zoom-in;



}







.wpkj-gallery-slider .flexy-items a:hover {



    cursor: zoom-in;



}







/* Hide magnifier on mobile */



@media (max-width: 768px) {



    .image-magnifier-glass,



    .image-magnifier-preview {



        display: none !important;



    }



    



    .wpkj-gallery-slider .flexy-items a {



        cursor: pointer;



    }



}







/* Hide magnifier on touch devices */



@media (hover: none) and (pointer: coarse) {



    .image-magnifier-glass,



    .image-magnifier-preview {



        display: none !important;



    }



    



    .wpkj-gallery-slider .flexy-items a {



        cursor: pointer;



    }



}







/* When zoom is disabled */



.wpkj-gallery-slider[data-enable-zoom="false"] .flexy-items a {



    cursor: pointer;



}







/* Optimize image loading experience */



.wpkj-gallery-slider .flexy-items img {



    display: block;



    width: 100%;



    height: 100%;



    object-fit: cover;



}







/* Responsive adjustment - Medium screens */



@media (min-width: 769px) and (max-width: 1024px) {



    .image-magnifier-preview {



        width: 300px !important;



        height: 300px !important;



    }



}







/* Responsive adjustment - Small laptops */



@media (min-width: 769px) and (max-width: 1366px) {



    .image-magnifier-preview {



        width: 350px !important;



        height: 350px !important;



    }



}







/* Hide when printing */



@media print {



    .image-magnifier-glass,



    .image-magnifier-preview {



        display: none !important;



    }



}







/* Accessibility - Reduce motion */



@media (prefers-reduced-motion: reduce) {



    .image-magnifier-glass,



    .image-magnifier-preview {



        transition: none;



    }



}







/* High contrast mode optimization */



@media (prefers-contrast: high) {



    .image-magnifier-glass {



        border: 3px solid #000000;



        background-color: rgba(255, 255, 255, 0.4);



    }



    



    .image-magnifier-preview {



        border: 4px solid #000000;



    }



}







/* Dark mode optimization */



@media (prefers-color-scheme: dark) {



    .image-magnifier-preview {



        border-color: #2d2d2d;



        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4),



                    0 4px 8px rgba(0, 0, 0, 0.3);



    }



}







/* Loading state */



.wpkj-gallery-slider .flexy-items a.loading {



    cursor: wait;



}







/* Ensure compatibility with Blocksy Flexy styles */



.flexy-container .image-magnifier-glass,



.flexy-container .image-magnifier-preview {



    font-family: inherit;



}







/* Performance optimization - GPU acceleration */



.image-magnifier-glass,



.image-magnifier-preview {



    will-change: transform, opacity;



    transform: translateZ(0);



    -webkit-transform: translateZ(0);



}







/* ============================================================



 * Thumbnail Strip: Vertical Layout (left / right position)



 * ============================================================ */







/* Flex row layout for left/right thumbnail strip */



.flexy-container[data-pills-position="left"],



.flexy-container[data-pills-position="right"] {



    display: flex;



    flex-direction: row;



    align-items: flex-start; /* Pills height is synced to .flexy via JS */



    gap: 8px;



}







/* Main slider fills remaining space */



.flexy-container[data-pills-position="left"] .flexy,



.flexy-container[data-pills-position="right"] .flexy {



    flex: 1;



    min-width: 0;



}







/* Vertical pills container */



.flexy-pills--vertical {



    --thumbs-width: 80px; /* fallback; overridden by inline style */



    display: flex;



    flex-direction: column;



    width: var(--thumbs-width);



    flex-shrink: 0;



    overflow: hidden; /* Clip excess content; height is set by JS */



}







/* Up arrow at top, thumbnail list in middle, down arrow at bottom */



.flexy-pills--vertical .flexy-arrow-prev { order: 1; }



.flexy-pills--vertical ol               { order: 2; flex: 1; }



.flexy-pills--vertical .flexy-arrow-next { order: 3; }







/* Vertical scrollable thumbnail list */



.flexy-pills--vertical ol {



    display: flex;



    flex-direction: column;



    overflow-y: auto;



    overflow-x: hidden;



    gap: 4px;



    padding: 0;



    margin: 0;



    list-style: none;



    /* CRITICAL: allows this flex child to shrink below content size,



     * enabling overflow-y scrolling to actually work */



    min-height: 0;



    /* Items stack from the top — no stretching or distributing */



    justify-content: flex-start;



    /* Hide scrollbar visually; still scrollable via JS */



    scrollbar-width: none;      /* Firefox */



    -ms-overflow-style: none;   /* IE / Edge */



}







.flexy-pills--vertical ol::-webkit-scrollbar {



    display: none;



}







/* Square thumbnail items */



.flexy-pills--vertical li {



    width: var(--thumbs-width);



    height: var(--thumbs-width);



    flex-shrink: 0;



    flex-grow: 0;   /* Explicitly prevent items from growing to fill space */



    overflow: hidden;



}







.flexy-pills--vertical li > span {



    display: block;



    width: 100%;



    height: 100%;



}







.flexy-pills--vertical li img {



    width: 100%;



    height: 100%;



    object-fit: cover;



}







/* Rotate prev/next arrows to become up/down arrows.



 * SVG viewBox 0 0 16 10 — prev points LEFT (←), next points RIGHT (→).



 * rotate(-90deg) CCW:  ← → ↑,  → → ↓  */



.flexy-pills--vertical .flexy-arrow-prev svg,



.flexy-pills--vertical .flexy-arrow-next svg {



    transform: rotate(-90deg);



}







/* Hide up/down scroll arrows in vertical mode; users scroll via touch or



 * the JS MutationObserver auto-scrolls the active thumb into view. */



.wpkj-gallery-slider .flexy-pills--vertical .flexy-arrow-prev,



.wpkj-gallery-slider .flexy-pills--vertical .flexy-arrow-next {



    display: none;



}







/* ============================================================



 * Gallery Slider Pills — general styles



 * Moved from wpkj-wblock-addon-public.css and scoped to this block



 * to avoid affecting other flexy-pills instances (e.g. WooCommerce).



 * ============================================================ */







.wpkj-gallery-slider .flexy-pills ol {



    margin: 0 -5px;



    padding-left: 0;



}







.wpkj-gallery-slider .flexy-pills ol:not([data-flexy]) ~ [class*=arrow],



.wpkj-gallery-slider .flexy-pills ol[data-flexy*=no] ~ [class*=arrow] {



    display: flex;



}







/* Horizontal thumbs: 5px padding creates visual spacing;



 * the -5px ol negative-margin compensates at the strip edges */



.wpkj-gallery-slider .flexy-pills ol li {



    padding: 5px;



}







/* Horizontal strip arrows: size and vertically center alongside the strip */



.wpkj-gallery-slider .flexy-pills [class*=flexy-arrow] {



    top: calc(var(--thumbs-spacing, 15px) / 2 + 50% - 25px);



    width: 30px;



    height: 30px;



}







/* Inactive thumbnail border ring */



.wpkj-gallery-slider .flexy-pills .ct-media-container::after {



    position: absolute;



    content: "";



    z-index: 2;



    top: 0;



    left: 0;



    right: 0;



    bottom: 0;



    pointer-events: none;



    border: 2px solid var(--theme-palette-color-5);



    transition: border-color .25s cubic-bezier(0.215, 0.61, 0.355, 1);



    opacity: .8;



}







.wpkj-gallery-slider .flexy-pills li.active .ct-media-container::after {



    border-color: var(--theme-palette-color-1);



    opacity: 1;



}







/* Horizontal strip arrows: float just outside the strip on each side */



.wpkj-gallery-slider .flexy-pills .flexy-arrow-prev {



    left: -15px;



}







.wpkj-gallery-slider .flexy-pills .flexy-arrow-next {



    right: -15px;



}







/* ============================================================



 * Vertical pills: reset / override horizontal-mode defaults above



 * ============================================================ */







/* Cancel the negative ol-margin used for edge-alignment in horizontal mode */



.wpkj-gallery-slider .flexy-pills--vertical ol {



    margin: 0;



}







/* Remove item padding: vertical gap is handled by the ol gap property.



 * Padding-free li also ensures the first thumbnail aligns flush with



 * the top edge of the main image. */



.wpkj-gallery-slider .flexy-pills--vertical ol li {



    padding: 0;



}







/* ============================================================



 * Mobile: revert to bottom layout (≤ 768px)



 * ============================================================ */



@media (max-width: 768px) {



    .flexy-container[data-pills-position="left"],



    .flexy-container[data-pills-position="right"] {



        flex-direction: column;



    }







    /* Force main image on top, thumbnail strip on bottom — regardless of



     * DOM order (left position puts pills before .flexy in HTML). */



    .flexy-container[data-pills-position="left"] .flexy,



    .flexy-container[data-pills-position="right"] .flexy {



        order: 1;



        width: 100%;



    }







    .flexy-container[data-pills-position="left"] .flexy-pills--vertical,



    .flexy-container[data-pills-position="right"] .flexy-pills--vertical {



        order: 2;



    }







    .flexy-pills--vertical {



        width: 100%;



        flex-direction: row;



        /* Remove the vertical-mode clip so the ol scroll container is unobstructed */



        overflow: visible;



    }







    /* Force a single-row horizontal scroll strip.



     * Use !important + scoped selector to override any Blocksy defaults. */



    .wpkj-gallery-slider .flexy-pills--vertical ol {



        display: flex !important;



        flex-direction: row !important;



        flex-wrap: nowrap !important;   /* Single row only */



        overflow-x: auto !important;



        overflow-y: hidden;



        max-height: none;



        /* Smooth touch scroll on iOS */



        -webkit-overflow-scrolling: touch;



    }







    /* Thumbnails must not shrink or wrap */



    .wpkj-gallery-slider .flexy-pills--vertical li {



        flex-shrink: 0 !important;



        width: var(--thumbs-width);



        height: var(--thumbs-width);



    }







    /* Restore horizontal arrow orientation */



    .flexy-pills--vertical .flexy-arrow-prev { order: 1; }



    .flexy-pills--vertical .flexy-arrow-next { order: 3; }







    .flexy-pills--vertical .flexy-arrow-prev svg,



    .flexy-pills--vertical .flexy-arrow-next svg {



        transform: none;



    }







    /* On mobile, hide strip arrows — user can touch-scroll */



    .flexy-pills--vertical .flexy-arrow-prev,



    .flexy-pills--vertical .flexy-arrow-next {



        display: none;



    }



}







/* ============================================================



 * RTL support



 * ============================================================ */







/* Flip main-slider prev/next arrows for RTL reading direction */



[dir="rtl"] .wpkj-gallery-slider .flexy > .flexy-arrow-prev svg,



[dir="rtl"] .wpkj-gallery-slider .flexy > .flexy-arrow-next svg {



    transform: scaleX(-1);



}







/* Vertical pill arrows are up/down — no horizontal flip needed in RTL.



 * The DOM order already handles logical start/end via flex-direction: row. */

/* ---- 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--color--palette-color-1: var(--theme-palette-color-1, #f5b546);--wp--preset--color--palette-color-2: var(--theme-palette-color-2, #f8a007);--wp--preset--color--palette-color-3: var(--theme-palette-color-3, #555555);--wp--preset--color--palette-color-4: var(--theme-palette-color-4, #202020);--wp--preset--color--palette-color-5: var(--theme-palette-color-5, #DEE2E6);--wp--preset--color--palette-color-6: var(--theme-palette-color-6, #F5F5F5);--wp--preset--color--palette-color-7: var(--theme-palette-color-7, #F7F7F7);--wp--preset--color--palette-color-8: var(--theme-palette-color-8, #ffffff);--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--gradient--juicy-peach: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);--wp--preset--gradient--young-passion: linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);--wp--preset--gradient--true-sunset: linear-gradient(to right, #fa709a 0%, #fee140 100%);--wp--preset--gradient--morpheus-den: linear-gradient(to top, #30cfd0 0%, #330867 100%);--wp--preset--gradient--plum-plate: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--wp--preset--gradient--aqua-splash: linear-gradient(15deg, #13547a 0%, #80d0c7 100%);--wp--preset--gradient--love-kiss: linear-gradient(to top, #ff0844 0%, #ffb199 100%);--wp--preset--gradient--new-retrowave: linear-gradient(to top, #3b41c5 0%, #a981bb 49%, #ffc8a9 100%);--wp--preset--gradient--plum-bath: linear-gradient(to top, #cc208e 0%, #6713d2 100%);--wp--preset--gradient--high-flight: linear-gradient(to right, #0acffe 0%, #495aff 100%);--wp--preset--gradient--teen-party: linear-gradient(135deg, #FF057C 0%, #8D0B93 50%, #321575 100%);--wp--preset--gradient--fabled-sunset: linear-gradient(135deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);--wp--preset--gradient--arielle-smile: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);--wp--preset--gradient--itmeo-branding: linear-gradient(180deg, #2af598 0%, #009efd 100%);--wp--preset--gradient--deep-blue: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);--wp--preset--gradient--strong-bliss: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--wp--preset--gradient--sweet-period: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);--wp--preset--gradient--purple-division: linear-gradient(to top, #7028e4 0%, #e5b2ca 100%);--wp--preset--gradient--cold-evening: linear-gradient(to top, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%);--wp--preset--gradient--mountain-rock: linear-gradient(to right, #868f96 0%, #596164 100%);--wp--preset--gradient--desert-hump: linear-gradient(to top, #c79081 0%, #dfa579 100%);--wp--preset--gradient--ethernal-constance: linear-gradient(to top, #09203f 0%, #537895 100%);--wp--preset--gradient--happy-memories: linear-gradient(300deg, #ff5858 0%, #f09819 100%);--wp--preset--gradient--grown-early: linear-gradient(to top, #0ba360 0%, #3cba92 100%);--wp--preset--gradient--morning-salad: linear-gradient(135deg, #B7F8DB 0%, #50A7C2 100%);--wp--preset--gradient--night-call: linear-gradient(135deg, #AC32E4 0%, #7918F2 48%, #4801FF 100%);--wp--preset--gradient--mind-crawl: linear-gradient(135deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%);--wp--preset--gradient--angel-care: linear-gradient(135deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);--wp--preset--gradient--juicy-cake: linear-gradient(to top, #e14fad 0%, #f9d423 100%);--wp--preset--gradient--rich-metal: linear-gradient(to right, #d7d2cc 0%, #304352 100%);--wp--preset--gradient--mole-hall: linear-gradient(340deg, #616161 0%, #9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);--wp--preset--gradient--soft-grass: linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);--wp--preset--gradient--saint-petersburg: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--wp--preset--gradient--everlasting-sky: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);--wp--preset--gradient--kind-steel: linear-gradient(340deg, #e9defa 0%, #fbfcdb 100%);--wp--preset--gradient--over-sun: linear-gradient(60deg, #abecd6 0%, #fbed96 100%);--wp--preset--gradient--premium-white: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%);--wp--preset--gradient--clean-mirror: linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);--wp--preset--gradient--wild-apple: linear-gradient(to top, #d299c2 0%, #fef9d7 100%);--wp--preset--gradient--snow-again: linear-gradient(to top, #e6e9f0 0%, #eef1f5 100%);--wp--preset--gradient--confident-cloud: linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);--wp--preset--gradient--glass-water: linear-gradient(to top, #dfe9f3 0%, white 100%);--wp--preset--gradient--perfect-white: linear-gradient(135deg, #E3FDF5 0%, #FFE6FA 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: clamp(22px, 1.375rem + ((1vw - 3.2px) * 0.625), 30px);--wp--preset--font-size--x-large: clamp(30px, 1.875rem + ((1vw - 3.2px) * 1.563), 50px);--wp--preset--font-size--xx-large: clamp(45px, 2.813rem + ((1vw - 3.2px) * 2.734), 80px);--wp--preset--font-family--manrope: Manrope;--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: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--theme-content-spacing); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--theme-content-spacing); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--theme-content-spacing);}:root :where(.is-layout-grid){gap: var(--theme-content-spacing);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.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: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-color{color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-color{color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-color{color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-color{color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-color{color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-color{color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-color{color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-color{color: var(--wp--preset--color--palette-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-background-color{background-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-background-color{background-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-background-color{background-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-background-color{background-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-background-color{background-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-background-color{background-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-background-color{background-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-background-color{background-color: var(--wp--preset--color--palette-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-border-color{border-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-border-color{border-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-border-color{border-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-border-color{border-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-border-color{border-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-border-color{border-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-border-color{border-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-border-color{border-color: var(--wp--preset--color--palette-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-juicy-peach-gradient-background{background: var(--wp--preset--gradient--juicy-peach) !important;}.has-young-passion-gradient-background{background: var(--wp--preset--gradient--young-passion) !important;}.has-true-sunset-gradient-background{background: var(--wp--preset--gradient--true-sunset) !important;}.has-morpheus-den-gradient-background{background: var(--wp--preset--gradient--morpheus-den) !important;}.has-plum-plate-gradient-background{background: var(--wp--preset--gradient--plum-plate) !important;}.has-aqua-splash-gradient-background{background: var(--wp--preset--gradient--aqua-splash) !important;}.has-love-kiss-gradient-background{background: var(--wp--preset--gradient--love-kiss) !important;}.has-new-retrowave-gradient-background{background: var(--wp--preset--gradient--new-retrowave) !important;}.has-plum-bath-gradient-background{background: var(--wp--preset--gradient--plum-bath) !important;}.has-high-flight-gradient-background{background: var(--wp--preset--gradient--high-flight) !important;}.has-teen-party-gradient-background{background: var(--wp--preset--gradient--teen-party) !important;}.has-fabled-sunset-gradient-background{background: var(--wp--preset--gradient--fabled-sunset) !important;}.has-arielle-smile-gradient-background{background: var(--wp--preset--gradient--arielle-smile) !important;}.has-itmeo-branding-gradient-background{background: var(--wp--preset--gradient--itmeo-branding) !important;}.has-deep-blue-gradient-background{background: var(--wp--preset--gradient--deep-blue) !important;}.has-strong-bliss-gradient-background{background: var(--wp--preset--gradient--strong-bliss) !important;}.has-sweet-period-gradient-background{background: var(--wp--preset--gradient--sweet-period) !important;}.has-purple-division-gradient-background{background: var(--wp--preset--gradient--purple-division) !important;}.has-cold-evening-gradient-background{background: var(--wp--preset--gradient--cold-evening) !important;}.has-mountain-rock-gradient-background{background: var(--wp--preset--gradient--mountain-rock) !important;}.has-desert-hump-gradient-background{background: var(--wp--preset--gradient--desert-hump) !important;}.has-ethernal-constance-gradient-background{background: var(--wp--preset--gradient--ethernal-constance) !important;}.has-happy-memories-gradient-background{background: var(--wp--preset--gradient--happy-memories) !important;}.has-grown-early-gradient-background{background: var(--wp--preset--gradient--grown-early) !important;}.has-morning-salad-gradient-background{background: var(--wp--preset--gradient--morning-salad) !important;}.has-night-call-gradient-background{background: var(--wp--preset--gradient--night-call) !important;}.has-mind-crawl-gradient-background{background: var(--wp--preset--gradient--mind-crawl) !important;}.has-angel-care-gradient-background{background: var(--wp--preset--gradient--angel-care) !important;}.has-juicy-cake-gradient-background{background: var(--wp--preset--gradient--juicy-cake) !important;}.has-rich-metal-gradient-background{background: var(--wp--preset--gradient--rich-metal) !important;}.has-mole-hall-gradient-background{background: var(--wp--preset--gradient--mole-hall) !important;}.has-cloudy-knoxville-gradient-background{background: var(--wp--preset--gradient--cloudy-knoxville) !important;}.has-soft-grass-gradient-background{background: var(--wp--preset--gradient--soft-grass) !important;}.has-saint-petersburg-gradient-background{background: var(--wp--preset--gradient--saint-petersburg) !important;}.has-everlasting-sky-gradient-background{background: var(--wp--preset--gradient--everlasting-sky) !important;}.has-kind-steel-gradient-background{background: var(--wp--preset--gradient--kind-steel) !important;}.has-over-sun-gradient-background{background: var(--wp--preset--gradient--over-sun) !important;}.has-premium-white-gradient-background{background: var(--wp--preset--gradient--premium-white) !important;}.has-clean-mirror-gradient-background{background: var(--wp--preset--gradient--clean-mirror) !important;}.has-wild-apple-gradient-background{background: var(--wp--preset--gradient--wild-apple) !important;}.has-snow-again-gradient-background{background: var(--wp--preset--gradient--snow-again) !important;}.has-confident-cloud-gradient-background{background: var(--wp--preset--gradient--confident-cloud) !important;}.has-glass-water-gradient-background{background: var(--wp--preset--gradient--glass-water) !important;}.has-perfect-white-gradient-background{background: var(--wp--preset--gradient--perfect-white) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-manrope-font-family{font-family: var(--wp--preset--font-family--manrope) !important;}

/* ---- greenshift-post-css-39-inline-css ---- */
#gspb_row-id-gsbp-86238641-f2bf{justify-content:space-between;margin-top:0;display:flex;flex-wrap:wrap;margin-bottom:0;padding-bottom:50px}#gspb_row-id-gsbp-86238641-f2bf>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}div[id^=gspb_col-id]{box-sizing:border-box;position:relative;padding:15px min(3vw,20px)}body.gspb-bodyfront #gspb_row-id-gsbp-86238641-f2bf>.gspb_row__content{width:var(--theme-container-width, 1200px);max-width:var(--theme-normal-container-max-width, 1200px)}#gspb_col-id-gsbp-e83a3830-1288.gspb_row__col--6{width:calc(50% - 10px)}@media (max-width: 999.98px){#gspb_col-id-gsbp-e83a3830-1288.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-e83a3830-1288.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-e83a3830-1288.gspb_row__col--6{width:100%}}.gspb_row #gspb_col-id-gsbp-3c00115a-135a.gspb_row__col--6,.gspb_row #gspb_col-id-gsbp-e83a3830-1288.gspb_row__col--6{padding:0}#gspb_col-id-gsbp-3c00115a-135a.gspb_row__col--6{width:calc(50% - 10px)}@media (max-width: 999.98px){#gspb_col-id-gsbp-3c00115a-135a.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-3c00115a-135a.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-3c00115a-135a.gspb_row__col--6{width:100%}}#gspb_heading-id-gsbp-f5020a7{font-size:20px}@media (max-width: 689.98px){#gspb_heading-id-gsbp-f5020a7{font-size:16px}}#gspb_heading-id-gsbp-f5020a7{margin-top:0}@media (max-width: 689.98px){#gspb_heading-id-gsbp-f5020a7{margin-top:30px}}.gspb_id-gsbp-309059d6-0b20{display:block;align-items:stretch;width:100%}.gspb_container-id-gsbp-24ddd6e{flex-direction:column;box-sizing:border-box}#gspb_container-id-gsbp-24ddd6e.gspb_container>p:last-of-type{margin-bottom:0}#gspb_container-id-gsbp-24ddd6e.gspb_container{position:relative;display:flex;flex-direction:row;justify-content:flex-start;row-gap:10px;column-gap:20px}@media (max-width: 999.98px){#gspb_container-id-gsbp-24ddd6e.gspb_container{flex-direction:column;justify-content:flex-start;align-items:stretch}}#gspb_container-id-gsbp-24ddd6e.gspb_container{margin-top:30px;margin-bottom:0}#gspb_button-id-gsbp-286001b,#gspb_button-id-gsbp-da6e7f9{display:flex;justify-content:flex-start}#gspb_button-id-gsbp-286001b .gspb-buttonbox-text{display:flex;flex-direction:column}#gspb_button-id-gsbp-286001b>.gspb-buttonbox{box-sizing:border-box}#gspb_button-id-gsbp-286001b>.gspb-buttonbox>.gspb-buttonbox-textwrap>.gspb-buttonbox-icon,#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox>.gspb-buttonbox-textwrap>.gspb-buttonbox-icon{display:flex}#gspb_button-id-gsbp-286001b>.gspb-buttonbox .gspb-buttonbox-icon svg,#gspb_button-id-gsbp-286001b>.gspb-buttonbox .gspb-buttonbox-icon svg path{fill:currentColor!important}#gspb_button-id-gsbp-286001b>.gspb-buttonbox .gspb-buttonbox-icon svg{margin:0!important}#gspb_button-id-gsbp-286001b>.gspb-buttonbox>.gspb-buttonbox-textwrap{display:flex;flex-direction:row;align-items:center}#gspb_button-id-gsbp-286001b .gspb-buttonbox-icon{margin-right:13px}#gspb_button-id-gsbp-286001b>.gspb-buttonbox .gspb-buttonbox-icon{margin-right:5px}@media (max-width: 689.98px){#gspb_button-id-gsbp-286001b>.gspb-buttonbox{width:100%}}#gspb_button-id-gsbp-da6e7f9 .gspb-buttonbox-text{display:flex;flex-direction:column}#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox{box-sizing:border-box}#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox .gspb-buttonbox-icon svg,#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox .gspb-buttonbox-icon svg path{fill:currentColor!important}#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox .gspb-buttonbox-icon svg{margin:0!important}#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox>.gspb-buttonbox-textwrap{display:flex;flex-direction:row;align-items:center}#gspb_button-id-gsbp-da6e7f9 .gspb-buttonbox-icon{margin-right:13px}#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox .gspb-buttonbox-icon{margin-right:5px}#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox{background-color:var(--wp--preset--color--palette-color-3, var(--theme-palette-color-3, #616161))}#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox:hover{background-color:var(--wp--preset--color--palette-color-4, var(--theme-palette-color-4, #222222))!important}@media (max-width: 689.98px){#gspb_button-id-gsbp-da6e7f9>.gspb-buttonbox{width:100%}}#gspb_row-id-gsbp-e8dce38{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;padding:20px 0}#gspb_row-id-gsbp-e8dce38>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-e192bf8.gspb_row__col--12{width:100%}@media (max-width: 689.98px){#gspb_col-id-gsbp-e192bf8.gspb_row__col--12{width:100%}}.gspb_row #gspb_col-id-gsbp-6ec55b3.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-e192bf8.gspb_row__col--12{padding-right:0;padding-left:0}#gspb_row-id-gsbp-35cb55b{padding:20px 0}#gspb_row-id-gsbp-35cb55b>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}body.gspb-bodyfront #gspb_row-id-gsbp-35cb55b>.gspb_row__content,body.gspb-bodyfront #gspb_row-id-gsbp-e8dce38>.gspb_row__content{width:var(--theme-container-width, 1200px);max-width:var(--theme-normal-container-max-width, 1200px)}#gspb_col-id-gsbp-6ec55b3.gspb_row__col--12{width:100%}@media (max-width: 689.98px){#gspb_col-id-gsbp-6ec55b3.gspb_row__col--12{width:100%}}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item.gsclose>.gs-accordion-item__content{overflow:hidden;opacity:0}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item.gsopen>.gs-accordion-item__content{opacity:1;max-height:5000px}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__title>.gs-accordion-item__heading{outline:0;text-decoration:none;margin:0!important;padding:0!important;flex-grow:1}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__title{z-index:1;margin:0;cursor:pointer;transition:all .3s ease-in-out;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__content{z-index:0;position:relative;max-height:0;will-change:max-height;transition:all .25s ease-out}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__title{background-color:var(--wp--preset--color--palette-color-7, var(--theme-palette-color-7, #FAFBFC));border-style:solid;border-width:1px;border-color:#00000012;font-size:1.2em}@media (max-width: 999.98px){#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__title{font-size:1em}}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__title{font-weight:600!important;color:var(--wp--preset--color--palette-color-3, var(--theme-palette-color-3, #616161))}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item__title>*{font-size:1.2em}@media (max-width: 999.98px){#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item__title>*{font-size:1em}}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item__title>*{font-weight:600!important;color:var(--wp--preset--color--palette-color-3, var(--theme-palette-color-3, #616161))}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__content{background-color:var(--wp--preset--color--palette-color-8, var(--theme-palette-color-8, #ffffff));border-style:solid;border-width:1px;border-color:#00000000 #00000012 #00000012}#gspb_accordion-id-gsbp-baebb86 span.iconfortoggle .gs-iconafter,#gspb_accordion-id-gsbp-baebb86 span.iconfortoggle .gs-iconbefore{background-color:var(--wp--preset--color--palette-color-3, var(--theme-palette-color-3, #616161))}#gspb_accordion-id-gsbp-baebb86 .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-baebb86 .gs-accordion-item{margin-bottom:10px}#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__content>.gs-accordion-item__text,#gspb_accordion-id-gsbp-baebb86 .gs-accordion-item>.gs-accordion-item__title{padding:15px 20px}.gs-accordion .gs-accordion-item.gsopen .gs-accordion-item__title .gs-iconafter{transform:rotate(0)}.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:#111;position:absolute;top:6px;left:0}.gs-accordion .gs-accordion-item__title span.iconfortoggle .gs-iconafter{transform:rotate(90deg);transition:all .3s ease-in-out}#gspb_row-id-gsbp-35cb55b,#gspb_row-id-gsbp-4b7bace,#gspb_row-id-gsbp-a81a87f{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-4b7bace>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-77bda97.gspb_row__col--6{width:calc(50% - 10px)}@media (max-width: 999.98px){#gspb_col-id-gsbp-77bda97.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-77bda97.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-77bda97.gspb_row__col--6{width:100%}}.gspb_row #gspb_col-id-gsbp-0fdd490.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-77bda97.gspb_row__col--6,.gspb_row #gspb_col-id-gsbp-f5358e2.gspb_row__col--6{padding-right:0;padding-left:0}#gspb_col-id-gsbp-f5358e2.gspb_row__col--6{width:calc(50% - 10px)}@media (max-width: 999.98px){#gspb_col-id-gsbp-f5358e2.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-f5358e2.gspb_row__col--6{width:calc(50% - 10px)}}@media (max-width: 689.98px){#gspb_col-id-gsbp-f5358e2.gspb_row__col--6{width:100%}}#gspb_row-id-gsbp-a81a87f>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}body.gspb-bodyfront #gspb_row-id-gsbp-4b7bace>.gspb_row__content,body.gspb-bodyfront #gspb_row-id-gsbp-a81a87f>.gspb_row__content{width:var(--theme-container-width, 1200px);max-width:var(--theme-normal-container-max-width, 1200px)}#gspb_row-id-gsbp-a81a87f{padding:20px 0}#gspb_col-id-gsbp-0fdd490.gspb_row__col--12{width:100%}@media (max-width: 689.98px){#gspb_col-id-gsbp-0fdd490.gspb_row__col--12{width:100%}}.gspb_pagenav_wrap,.gspb_row{position:relative}#gspb-pagenav-tabs-wrap-gsbp-438ddbe{display:flex;position:sticky;z-index:99999}#gspb-pagenav-tabs-gsbp-438ddbe{max-width:fit-content;display:flex}#gspb-pagenav-tabs-wrap-gsbp-438ddbe{overflow:auto;flex-wrap:nowrap;scrollbar-width:thin;scrollbar-color:transparent transparent;top:0}#gspb-pagenav-tabs-wrap-gsbp-438ddbe::-webkit-scrollbar{width:0;height:0}#gspb-pagenav-tabs-wrap-gsbp-438ddbe::-webkit-scrollbar-track{background-color:transparent;border-radius:20px}#gspb-pagenav-tabs-wrap-gsbp-438ddbe::-webkit-scrollbar-thumb{background-color:transparent;border-radius:20px;border:1px solid transparent}#gspb-pagenav-tabs-wrap-gsbp-438ddbe:hover::-webkit-scrollbar-thumb{background-color:#ddd}#gspb-pagenav-tabs-wrap-gsbp-438ddbe:hover{scrollbar-color:#ddd #fff}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_accent{position:absolute;top:-1px;right:-1px;left:-1px;height:6px;background:#00cc81;transform:scaleX(0);transform-origin:left}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item{position:relative;transition:all .4s;white-space:nowrap;cursor:pointer;margin-right:-1px;margin-left:0;padding:16px 30px 14px}@media (max-width: 999.98px){#gspb-pagenav-tabs-wrap-gsbp-438ddbe{top:0}}@media (max-width: 689.98px){#gspb-pagenav-tabs-wrap-gsbp-438ddbe{top:0}}@media (max-width: 689.98px){#gspb-pagenav-tabs-wrap-gsbp-438ddbe{top:0}}#gspb-pagenav-tabs-wrap-gsbp-438ddbe{justify-content:flex-start}@media (max-width:500px){#gspb-pagenav-tabs-wrap-gsbp-438ddbe{justify-content:left}}@media (max-width: 689.98px){#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item{padding:12px 10px 10px}}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item{background-color:var(--wp--preset--color--palette-color-7, var(--theme-palette-color-7, #FAFBFC))}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item.active,#gspb-pagenav-tabs-wrap-gsbp-438ddbe{background-color:var(--wp--preset--color--palette-color-8, var(--theme-palette-color-8, #ffffff));border-bottom-style:solid;border-bottom-width:1px}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item.active{border-bottom-color:#00000000;color:var(--wp--preset--color--palette-color-1, var(--theme-palette-color-1, #fca731))}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_accent{background-color:var(--wp--preset--color--palette-color-1, var(--theme-palette-color-1, #fca731))}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item{border-style:solid;border-width:1px;border-color:#0000000f #0000000f #00000000;text-transform:uppercase;font-size:20px}#gspb-pagenav-tabs-wrap-gsbp-438ddbe{border-bottom-color:#0000000f}@media (max-width: 999.98px){#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item{font-size:18px}}@media (max-width: 689.98px){#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item{font-size:15px}}#gspb-pagenav-tabs-gsbp-438ddbe .gspb_dotnav_tab_item{font-weight:600!important;color:var(--wp--preset--color--palette-color-4, var(--theme-palette-color-4, #222222))}
