/* p-89d8e69e.css — the site's own stylesheet (merged and purged from the original CSS by tools/own-css.mjs). */

/* /assets/css/wp-img-auto-sizes-contain-inline-css-5cfeb4.css */
img:is([sizes=auto i]){contain-intrinsic-size:3000px 1500px}


@charset "UTF-8";@layer site.reset, site.gutenberg, site.icons;@layer site{:root{--site-vh:1vh;--site-transition:all 0.1s;--site-input-height:32px;--site-color-primary:#ffd64f;--site-color-secondary:#fc5778;--site-text-dark:#212121;--site-text-muted:#616161;--site-text-light:#9e9e9e;--site-text-info:#00b0f4;--site-text-success:#11b76b;--site-text-warning:#ffa100;--site-text-danger:#fa4362;--site-bg-info:#e5f3ff;--site-bg-success:#e6f6ed;--site-bg-warning:#fff2d7;--site-bg-danger:#ffe6ec;--site-bg-dark:#263238;--site-bg-light:#f5f6f7;--site-border-color:#dddedf;--site-border-radius:4px;--site-tooltip-bg:#23282d;--site-tooltip-text:#eaecef}html{-webkit-text-size-adjust:100%;text-size-adjust:auto;line-height:1.15}body{margin:0}footer,header,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}video{display:inline-block}img{border-style:none}button,input,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}menu{display:block}summary{display:list-item}[hidden],template{display:none}.pv-section{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}@media (max-width:767px){.pv-section{flex-wrap:wrap}}.pv-section.has-bg-video{position:relative;z-index:1}.pv-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:1100px}@media (max-width:767px){.pv-container{flex-wrap:wrap}}.pv-container.has-bg-video{position:relative;z-index:1}.pv-block{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (max-width:767px){.pv-block{flex-wrap:wrap}}.pv-block.has-bg-video{position:relative;z-index:1}.pv-div.has-bg-video{position:relative;z-index:1}:is([class^="pv-"],[class*=" pv-"]){max-width:100%}svg:not([width]){min-width:1em}svg:not([height]){min-height:1em}svg.fill *{fill:inherit}svg.stroke *{stroke:inherit}span:is([class^="pv-"],[class*=" pv-"]):not(.pv-section):not(.pv-container):not(.pv-block):not(.pv-div){width:auto}.site-element-placeholder[data-type=error]{background-color:var(--site-bg-danger);color:var(--site-text-danger)}.site-element-placeholder[data-type=error] .placeholder-title{color:var(--site-text-danger)}.site-element-placeholder[data-type=error] i{background-color:var(--site-text-danger)}#ui-footer{background-position:50%;background-size:cover;flex-shrink:0;margin-top:auto;position:relative;width:100%}body.admin-bar .ui-popup:not(.ui-infobox-popup):not(.ui-infobox-popup-builder){height:calc(var(--site-vh, 1vh)*100 - var(--wp-admin--admin-bar--height, 0));top:var(--wp-admin--admin-bar--height,0)}.ui-popup:not(.ui-infobox-popup):not(.ui-infobox-popup-builder){align-items:center;display:flex;flex-direction:column;height:100vh;height:calc(var(--site-vh, 1vh)*100);justify-content:center;left:0;position:fixed!important;top:0;width:100%;z-index:10000}.ui-popup:not(.ui-infobox-popup):not(.ui-infobox-popup-builder) .ui-popup-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:all 1s ease-in-out;visibility:visible}.ui-popup:not(.ui-infobox-popup):not(.ui-infobox-popup-builder).builder{z-index:999}.ui-popup:not(.ui-infobox-popup):not(.ui-infobox-popup-builder).hide{opacity:0;pointer-events:none;visibility:hidden}.ui-popup:not(.ui-infobox-popup):not(.ui-infobox-popup-builder).hide .ui-popup-backdrop{opacity:0;visibility:hidden}.ui-popup-content{background-color:#fff;margin:0;max-width:100%;overflow-y:auto;padding:30px;z-index:1}.ui-popup-content.pv-container{flex-wrap:nowrap}.ui-popup-content.ui-woo-quick-view{width:auto}html{font-size:62.5%}*,:after,:before,html{box-sizing:border-box}:after,:before{outline:none}*{border-color:var(--site-border-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-position:50%;color:#363636;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;line-height:1.7;transition:var(--site-transition);transition:padding-top 0s}body.no-scroll{overflow:hidden}.ui-body{display:flex;flex-direction:column;margin:0 auto;width:100%}:where(a){border-color:currentcolor;color:currentcolor;cursor:pointer;text-decoration:none}h1:where(:not([data-rb-was])),:is(h2,h1:where([data-rb-was="h2"])),:is(h3,h1:where([data-rb-was="h3"])),h4{margin:0;text-rendering:optimizelegibility}h1:where(:not([data-rb-was])) a,:is(h2,h1:where([data-rb-was="h2"])) a,:is(h3,h1:where([data-rb-was="h3"])) a,h4 a{color:currentcolor}h1:where(:not([data-rb-was])){font-size:2.4em}h1:where(:not([data-rb-was])),:is(h2,h1:where([data-rb-was="h2"])){line-height:1.4}:is(h2,h1:where([data-rb-was="h2"])){font-size:2.1em}:is(h3,h1:where([data-rb-was="h3"])){font-size:1.8em}:is(h3,h1:where([data-rb-was="h3"])),h4{line-height:1.4}h4{font-size:1.6em}:where(p){margin-block:0 1.2em}:where(p:last-of-type){margin-block-end:0}:where(p:last-of-type)+h1:where(:not([data-rb-was])),:where(p:last-of-type)+:is(h2,h1:where([data-rb-was="h2"])),:where(p:last-of-type)+:is(h3,h1:where([data-rb-was="h3"])),:where(p:last-of-type)+h4{margin-block:1.2em 0}img{height:auto;max-width:100%;outline:none;vertical-align:middle}iframe{max-width:100%}button{border:none;cursor:pointer;outline:none;padding:0}hr{border:none;border-top:1px solid var(--site-border-color);margin:1em 0}label{color:var(--site-text-light);display:block;font-weight:400;margin-bottom:5px}button,input,select,textarea{font-family:inherit;text-align:inherit}.input,input:not([type=submit]),select,textarea{border-style:solid;border-width:1px;box-shadow:none;color:currentcolor;font-size:inherit;line-height:40px;outline:none;padding:0 12px;transition:var(--site-transition);width:100%}input[type=range]{border:none;height:auto;line-height:1;padding:0}input[type=button],input[type=checkbox],input[type=radio]{width:auto}input[type=checkbox],input[type=radio],input[type=submit],select{cursor:pointer}select{-webkit-appearance:none;appearance:none;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:0}textarea{height:auto;line-height:inherit!important;min-height:90px;padding:10px 12px}::placeholder{color:var(--site-text-light)}.skip-link{clip:rect(1px,1px,1px,1px);background:#000;border-bottom-right-radius:8px;color:#fff;font-weight:700;height:1px;left:0;overflow:hidden;padding:5px 10px;position:absolute;top:0;transition:transform .1s;white-space:nowrap;width:1px;z-index:9999}.skip-link:focus{clip:auto;height:auto;overflow:visible;width:auto}body.site-is-frontend :focus-visible{outline:auto}@supports not selector(:focus-visible){body.site-is-frontend :focus{outline:auto}}.ui-has-megamenu.open .ui-megamenu{opacity:1;visibility:visible}.ui-has-megamenu:not(.open) .ui-megamenu{pointer-events:none}.ui-megamenu{left:0;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;width:100%;z-index:998}.ui-megamenu:not(.ui-submenu-positioned){display:none!important}.ui-has-multilevel .open>ul,.ui-has-multilevel.open>ul{opacity:1;transform:translate(0);visibility:visible}.ui-has-multilevel .open.active,.ui-has-multilevel .open.active>ul>li,.ui-has-multilevel.open.active,.ui-has-multilevel.open.active>ul>li{display:flex}.ui-has-multilevel .menu-item a{width:100%}.ui-has-multilevel .open:not(.active)>.ui-submenu-toggle{display:none}.ui-has-multilevel>ul ul{transform:translate(20px);transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.ui-has-multilevel ul:not(.ui-multilevel-overflow-right){left:0!important}.ui-has-multilevel ul .active>.ui-submenu-toggle,.ui-has-multilevel ul li:not(.open){display:none}.ui-submenu-toggle{align-items:center;cursor:pointer;display:flex}.ui-submenu-toggle.icon-right button{margin-left:10px}.ui-submenu-toggle.icon-left{flex-direction:row-reverse}.ui-submenu-toggle.icon-left button{margin-right:10px}.ui-submenu-toggle button,.ui-submenu-toggle button>*{align-items:center;background-color:transparent;color:currentcolor;display:flex;transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.ui-multilevel-overflow-right,.ui-multilevel-overflow-right ul,.ui-submenu-overflow-right{left:auto!important;right:0!important}.ui-sub-submenu-overflow-right,.ui-sub-submenu-overflow-right ul,.ui-submenu-overflow-right ul{left:auto!important;right:100%!important}#ui-content{flex:1;position:relative;width:100%}.site-layout-wrapper{--columns:3;--gutter:0px;display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}.site-layout-wrapper:not(.site-masonry){width:100%}.site-layout-wrapper .meta{color:var(--site-text-light)}.site-layout-item{line-height:1.6;position:relative}.site-layout-item:last-child img{padding-bottom:0!important}.site-layout-item .meta{width:100%}.site-layout-item .meta>span:first-child{padding:0}.site-layout-item .meta>span+span{padding:0 var(--builder-spacing-xs)}.site-layout-item .meta>span+span:before{content:"·";left:calc(var(--builder-spacing-xs)*-1);position:relative}.site-gutter-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden;width:var(--gutter)!important}.site-layout-wrapper .image{aspect-ratio:1/1;object-fit:cover;position:relative}.site-layout-wrapper a{color:currentcolor}.site-layout-wrapper[data-layout=list]>li.site-layout-item{margin-bottom:var(--gutter);width:100%}.site-layout-wrapper[data-layout=list]>li.site-layout-item:last-child{margin-bottom:0}.site-layout-wrapper[data-layout=list] .site-layout-inner{flex-direction:row}.site-layout-wrapper[data-layout=list] .site-layout-inner>*{flex-basis:50%}.site-layout-wrapper[data-layout=list].image-position-top .site-layout-inner{flex-direction:row-reverse}.site-layout-wrapper[data-layout=list].image-position-top .site-layout-inner>*{flex-basis:50%}.site-layout-wrapper[data-layout=list].image-position-right .site-layout-inner{flex-direction:row-reverse!important}.site-layout-wrapper[data-layout=list].image-position-right .site-layout-inner>*{flex-basis:50%}.site-layout-wrapper[data-layout=list].image-position-left .site-layout-inner{flex-direction:row}.site-layout-wrapper[data-layout=list].image-position-left .site-layout-inner>*{flex-basis:50%}.site-layout-wrapper[data-layout=list].image-position-bottom .site-layout-inner{flex-direction:column-reverse}.site-layout-wrapper[data-layout=list].alternate li:nth-child(2n) .site-layout-inner{flex-direction:row-reverse!important}.site-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(odd) .site-layout-inner{flex-direction:row-reverse}.site-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(2n) .site-layout-inner{flex-direction:row}.site-layout-wrapper[data-layout=grid]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}.site-layout-wrapper[data-layout=grid].isotope>li:not(.site-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.site-layout-wrapper[data-layout=grid]>li.site-layout-item,.site-layout-wrapper[data-layout=grid]>li.site-layout-item>a{display:grid}.site-masonry{--columns:3;--gutter:10px;display:flex;flex-flow:row wrap;position:relative}.site-masonry>:not(.site-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.site-is-frontend .site-layout-wrapper.isotope{transition:opacity .3s ease-in-out}.site-is-frontend .site-layout-wrapper.isotope.isotope-before-init{opacity:0}.site-layout-wrapper[data-layout=masonry]>li:not(.site-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.site-layout-wrapper[data-layout=masonry] .image{aspect-ratio:unset!important;display:inline-block;position:relative!important}.site-layout-wrapper[data-layout=masonry] .site-layout-inner{height:auto!important}.site-layout-wrapper[data-layout=metro]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.site-layout-wrapper[data-layout=metro]:not(.isotope)>li:nth-child(3n+1){grid-column:span 2;grid-row:span 2}.site-layout-wrapper[data-layout=metro].isotope{--columns:4}.site-layout-wrapper[data-layout=metro].isotope>li.site-layout-item{margin-bottom:var(--gutter)}.site-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.site-isotope-sizer){width:50%;width:calc(50% - var(--gutter)/2)}@media (max-width:478px){.site-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.site-isotope-sizer){width:100%}}.site-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.site-isotope-sizer) img{height:100%}.site-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.site-isotope-sizer) .title{font-size:calc(1em + 1.5vmin)}.site-layout-wrapper[data-layout=metro].isotope>li{width:25%;width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}@media (max-width:767px){.site-layout-wrapper[data-layout=metro].isotope>li{width:calc(50% - var(--gutter)/2)}}@media (max-width:478px){.site-layout-wrapper[data-layout=metro].isotope>li{width:100%}}.site-layout-wrapper[data-layout=metro] img{height:100%}.site-layout-wrapper[data-layout=metro] .image-wrapper{aspect-ratio:1/1}.site-layout-wrapper[data-layout=metro] .content-wrapper{position:absolute}#ui-header{background-position:50%;background-size:cover;position:relative;width:100%}#ui-header.transparent{background:transparent;border:none;box-shadow:none;color:#fff}#ui-header.ui-sticky{left:0;position:fixed;right:0;top:0;transition:background-color .2s,transform .4s;width:100%;z-index:998}#ui-header.ui-sticky .site-nav-menu>li>a,#ui-header.ui-sticky>.pv-block,#ui-header.ui-sticky>.pv-container,#ui-header.ui-sticky>.pv-div,#ui-header.ui-sticky>.pv-section{transition:inherit}#ui-header.ui-sticky.slide-up:not(:has(.cart-detail.off-canvas.active,.pv-offcanvas.ui-open)){-ms-overflow-style:none;overflow-x:hidden;scrollbar-width:none;transform:translateY(-101%)}#ui-header.ui-sticky.slide-up::-webkit-scrollbar{display:none}#ui-header.ui-sticky.sliding{overflow:hidden}#ui-header.ui-sticky:has(.cart-detail.off-canvas.active,.pv-offcanvas.ui-open){transition:none}.site-button{align-items:center;border-width:0;display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center}.site-button.block{width:100%}.site-button.circle{border-radius:100px!important}.site-button:where(.outline){background-color:transparent;border:2px solid}.site-button i{position:relative}.site-lightbox a{cursor:zoom-in}.site-background-video-wrapper{background-size:cover;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute!important;top:0;width:100%;z-index:-1}.site-background-video-wrapper iframe,.site-background-video-wrapper video{border:none;height:inherit;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.site-background-video-wrapper iframe[poster],.site-background-video-wrapper video[poster]{object-fit:cover}.screen-reader-text,.screen-reader-text span{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.screen-reader-text span:focus,.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.ui-query-trail:not(.site-isotope-sizer){display:none!important}.site-isotope-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden}[data-ui-ls-wrapper]{transition:opacity .3s ease-in-out}[data-ui-ls-wrapper]:not(.ui-ls-active){display:none!important}.site-background-primary{background-color:var(--site-color-primary)}}



@font-face{font-family:"Montserrat";font-weight:100;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-Thin.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-Thin.ttf) format("truetype");}@font-face{font-family:"Montserrat";font-weight:300;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-Light.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-Light.ttf) format("truetype");}@font-face{font-family:"Montserrat";font-weight:400;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-Regular.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-Regular.ttf) format("truetype");}@font-face{font-family:"Montserrat";font-weight:500;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-Medium.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-Medium.ttf) format("truetype");}@font-face{font-family:"Montserrat";font-weight:600;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-SemiBold.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-SemiBold.ttf) format("truetype");}@font-face{font-family:"Montserrat";font-weight:700;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-Bold.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-Bold.ttf) format("truetype");}@font-face{font-family:"Montserrat";font-weight:800;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-ExtraBold.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-ExtraBold.ttf) format("truetype");}@font-face{font-family:"Montserrat";font-weight:900;font-display:swap;src:url(/wp-content/uploads/2024/10/Montserrat-Black.woff2) format("woff2"),url(/wp-content/uploads/2024/10/Montserrat-Black.ttf) format("truetype");}


/*
*ANYSIDE BUTTON*
*/
.bc-anyside-button[data-type='hover']:hover .bc-anyside-button__title {
    color: var(--hover-color); /**/
    transition: color var(--colortransition-ida) var(--easing);
}
.bc-anyside-button[data-type='hover']:hover .bc-anyside-button__anyside-div {
    clip-path: circle(100% at 50% 50%);
    transition: clip-path var(--pathtransition-ida) var(--easing);
}

/*
a {
    display: inline-block;
}*/
[data-type='click'] .bc-anyside-button__anyside-span {
    background: #252527;

    position: absolute;
    transform: translate(-50%, -50%);

    pointer-events: none;
    border-radius: 50%;
    animation: animate var(--pathtransition) linear infinite;
}
@keyframes animate {
    0% {
        width: 0;
        height: 0;
        opacity: 0.5;
    }
    100% {
        width: var(--click-dimensions);
        height: var(--click-dimensions);
        opacity: 0;
    }
}

/*
*ARROW BUTTON*
*/
/*Title*/

/*Swap Title*/
.bc-arrow-button[data-swap='enable'] .bc-arrow-button__title::after{
    display: block;
    content: attr(data-content);

    position: absolute;
    top: 100%;
}
.bc-arrow-button[data-swap='enable']:hover .bc-arrow-button__title{
    transform: translateY(-100%);
}
.bc-arrow-button[data-swap='enable']:hover .bc-arrow-button__title::after{
    transform: translateY(0%);
}

/*Arrow*/

/*
*CRYSTAL BUTTON*
*/

/*
*GLOWING BUTTON*
*/

/*
*LAYER BUTTON*
*/


/*
*MARQUEE BUTTON*
*/

/*
*MICROBOX BUTTON*
*/

/*
*RIPPLE BUTTON*
*/
/*ripple from bottom*/
[data-type="bc-ripple-button--from-bottom"] .bc-ripple-button__pseudo::after {
    top: -300%;
}
[data-type="bc-ripple-button--from-bottom"] .bc-ripple-button__hover-fill {
    border-radius: 50% 50% 0 0;
    top: 105%;
}
[data-type="bc-ripple-button--from-bottom"]:hover .bc-ripple-button__pseudo::before, [data-type="bc-ripple-button--from-bottom"]:focus .bc-ripple-button__pseudo::before {
    top: 300%;
    transition: var(--transition-duration-in) var(--transition-ease);
}
[data-type="bc-ripple-button--from-bottom"]:hover .bc-ripple-button__hover-fill, [data-type="bc-ripple-button--from-bottom"]:focus .bc-ripple-button__hover-fill {
    transform: translateY(-100%);
    transition: var(--transition-duration-in) var(--transition-ease);
}
/*ripple from left*/
[data-type="bc-ripple-button--from-left"] .bc-ripple-button__pseudo::after {
    top: -300%;
}
[data-type="bc-ripple-button--from-left"] .bc-ripple-button__hover-fill {
    border-radius: 0 0 0 0;
    top: -25%;
    left: -155%;
    width: 150%;
}
[data-type="bc-ripple-button--from-left"]:hover .bc-ripple-button__pseudo::before, [data-type="bc-ripple-button--from-left"]:focus .bc-ripple-button__pseudo::before {
    top: 300%;
    transition: var(--transition-duration-in) var(--transition-ease);
}
[data-type="bc-ripple-button--from-left"]:hover .bc-ripple-button__hover-fill, [data-type="bc-ripple-button--from-left"]:focus .bc-ripple-button__hover-fill {
    transform: translateX(100%);
    transition: var(--transition-duration-in) var(--transition-ease);
}
/*ripple from right*/
[data-type="bc-ripple-button--from-right"] .bc-ripple-button__pseudo::after {
    top: -300%;
}
[data-type="bc-ripple-button--from-right"] .bc-ripple-button__hover-fill {
    border-radius: 0 0 0 0;
    top: -25%;
    left: 105%;
    width: 150%;
}
[data-type="bc-ripple-button--from-right"]:hover .bc-ripple-button__pseudo::before, [data-type="bc-ripple-button--from-right"]:focus .bc-ripple-button__pseudo::before {
    top: 300%;
    transition: var(--transition-duration-in) var(--transition-ease);
}
[data-type="bc-ripple-button--from-right"]:hover .bc-ripple-button__hover-fill, [data-type="bc-ripple-button--from-right"]:focus .bc-ripple-button__hover-fill {
    transform: translateX(-100%);
    transition: var(--transition-duration-in) var(--transition-ease);
}

/*
*BLADE TITLE*
*/

/*
*CIRCULAR TITLE*
*/
.bc-circular-title .bc-circular-title__element[data-bc-hidden]{
    opacity: 0;
}

/*
*HIGHLIGHT TITLE*
*/
/*bottom to full*/
/*full to bottom*/
/*left to full*/
/*full to left*/

/*
*LETTER LAUNCHER*
*/

/*
*RANDOM LETTERS*
*/

/*
*SCROLL READING*
*/

/*
*SVG TITLE*
*/
[data-ready="bc-svg-title__animation"] text{
    visibility: visible;
    animation: SVGTitleAnimate  var(--animation-duration) var(--animation-delay) forwards;
}
[data-ready="bc-svg-title__animation--played"] text{
    visibility: visible;
    stroke-dasharray: 0 50%;
}
@keyframes SVGTitleAnimate {
    0% {
        stroke-dasharray: 0 50%;
    }
    100% {
        stroke-dasharray: 50% 0;  
    }
}

/*
*SWAP TITLE*
*/


/*
*TITLE IMAGES* (nestable)
*/

/*
*TWIST TITLE*
*/
[data-ready="bc-twist-title__is-ready"] .bc-twist-title__span{
    transform: none;
    opacity: 1;
}

/*
*UNDERLINE TITLE*
*/
/*sidetoside*/
/*one sided y twosided*/
/*Full sided*/


/*
*BACK TO TOP*
*/

/*
*CURSOR*
*/

/*
*DARK MODE*
*/

/*
*GLITCHY*
*/


/*
*GRAINED* (nestable)
*/

/*
*IMAGE REVEAL*
*/
.bc-img-reveal__element[data-direction='top'] {
    transform: translateY(-100%);
}
.bc-img-reveal__element[data-direction='bottom'] {
    transform: translateY(100%);
}
.bc-img-reveal__element[data-direction='left'] {
    transform: translateX(-100%);
}
.bc-img-reveal__element[data-direction='right'] {
    transform: translateX(100%);
}
.bc-img-reveal__element[data-direction='top'] .bc-img-reveal__img {
    transform: translateY(100%) scale(var(--scale));
}
.bc-img-reveal__element[data-direction='bottom'] .bc-img-reveal__img {
    transform: translateY(-100%) scale(var(--scale));
}
.bc-img-reveal__element[data-direction='left'] .bc-img-reveal__img {
    transform: translateX(100%) scale(var(--scale));
}
.bc-img-reveal__element[data-direction='right'] .bc-img-reveal__img {
    transform: translateX(-100%) scale(var(--scale));
}

/*
*LOTTIE*
*/

/*
*MARQUEE* (nestable)
*/
.bc-reel[data-blur-edges="1"]::before{
    background-image: linear-gradient(to right, var(--color), rgba(0, 0, 0, 0));

    content: "";
    position: absolute;
    z-index: 99;
    top: 0;
    left: 0;

    width: var(--width);
    height: 100%;
}
.bc-reel[data-blur-edges="1"]::after{
    background-image: linear-gradient(270deg, var(--color), rgba(0, 0, 0, 0));

    content: "";
    position: absolute;
    z-index: 99;
    top: 0;
    right: 0;

    width: var(--width);
    height: 100%;
}

/*
*PARALLAX*
*/

/*
*SCROLLBAR*
*/
.bc-data-scrollbar{
    --track-color: rgba(0,0,0,0);
    --track-hovercolor: rgba(0,0,0,0);
    --track-activecolor: rgba(0,0,0,0);
    --thumb-color: rgba(0,0,0,0.44);
    --thumb-hovercolor: rgba(0,0,0,0.55);
    --thumb-activecolor: rgba(0,0,0,0.66);
}


/*
*SHARER*
*/

/*
*ZOOM LENS*
*/

/*
*TIPPY*
*/


/*
*SMOOTH SCROLL*
*/

/*
EXPANDER (nestable)
*/

/*
CORE SLIDER (nestable)
*/
.bc-core-slider-wrapper .splide__track--nav>.splide__list>.splide__slide.is-active{
    border: 3px solid transparent;
}
.bc-core-slider-wrapper .splide__pagination .splide__pagination__page.is-active{ /*personalizaciones punto de la paginacion activo en ese momento*/
    background-color: #6200ed;
}

/*
CLICK AND COPY (nestable)
*/

/*
BEFORE/AFTER IMAGE
*/

/*
3D Hover (nestable)
*/

/*
Scribble Title (nestable)
*/
[data-active="bc-scribble-title__active-scribble"] path{
    opacity: 1; /**/
    stroke-dashoffset: 0; /**/
}

/*Type Line*/
/*Type stacked1*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__stacked{
    opacity: 1; /**/
    stroke-dashoffset: 3822.566162109375; /**/
}
/*Type stacked2*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__stacked2{
    opacity: 1; /**/
    stroke-dashoffset: 3436.10302734375; /**/
}
/*Type stacked3*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__stacked3{
    opacity: 1; /**/
    stroke-dashoffset:6885.6689453125; /**/
}
/*Type scratch1*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__scratch1{
    opacity: 1; /**/
    stroke-dashoffset: 2775.923828125; /**/
}
/*Type scratch2*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__scratch2{
    opacity: 1; /**/
    stroke-dashoffset: 1729.8441162109375; /**/
}
/*Type scratch3*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__scratch3{
    opacity: 1; /**/
    stroke-dashoffset: 4528.685546875; /**/
}
/*Type signature*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__signature{
    opacity: 1; /**/
    stroke-dashoffset: 5843.31396484375; /**/
}
/*Type circle*/
[data-active="bc-scribble-title__active-scribble--played"] .bc-scribble-title__circle{
    opacity: 1; /**/
    stroke-dashoffset: 6136.572265625; /**/
}

/*
Morphing Menu (nestable)
*/
/*Menu item*/

/*Morphing div + Estado*/
/*Morphing div en los items*/
/*Transiciones en js*/

/*
OffCanvas Menu (nestable)
*/
[data-classtype=bc-offcanvas-menu--fromtop] .bc-offcanvas-menu__items-wrapper{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    top: 0;
}
[data-classtype=bc-offcanvas-menu--fromleft] .bc-offcanvas-menu__items-wrapper{
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    top: 0;
    left: 0;
}
[data-classtype=bc-offcanvas-menu--fromright] .bc-offcanvas-menu__items-wrapper{
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    top: 0;
    right: 0;
}
[data-open=bc-offcanvas-menu--opened] .bc-offcanvas-menu__backdrop {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;

    -webkit-transition: opacity var(--transition-duration-backdrop) var(--transition-easing-backdrop);
    transition: opacity var(--transition-duration-backdrop) var(--transition-easing-backdrop);
}
.bc-offcanvas-menu[data-hide-content=true] .bc-offcanvas-menu__items-wrapper{
    opacity: 0;
    visibility: hidden;
}

/*
Overlay Menu
*/

/*
Mask Button
*/

/*
Video Sequence (nestable)
*/
[data-no-full] .bc-video-sequence__generator{
    height: 100vh;

    --dimensions: 500px;
}
[data-no-full] .bc-video-sequence__generator video{
    width: var(--dimensions) !important;
    height: var(--dimensions) !important;
    min-width: var(--dimensions) !important;
    min-height: var(--dimensions) !important;
    max-width: var(--dimensions) !important;
    max-height: var(--dimensions) !important;
}

/*
Generatorism (nestable)
*/
.bc-generatorism[data-class='bc-generatorism--glassmorphism']{
    border: 1px solid rgba(236, 236, 236, 0.1); /*border con nota de opacity*/
    border-radius: 25%; /*border con nota de opacity*/

    background: rgba(255, 255, 255, 0.1); /*background con nota de opacity*/
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1); /*box-shadow con nota de opacity*/

    --filter: 10px; /*blur*/
    -webkit-backdrop-filter: blur(var(--filter)); /*backdrop blur*/
    backdrop-filter: blur(var(--filter)); /*backdrop blur*/
}
.bc-generatorism[data-class='bc-generatorism--neumorphism']{
    border-radius: 25%; /*border*/

    --neumorphism-left-color: #fff9; /*left color*/
    --neumorphism-right-color: #0001; /*right color*/
    --dimensions: 20px; /*dimensions*/
    box-shadow: calc(var(--dimensions) * -0.4) calc(var(--dimensions) * -0.4) var(--dimensions) 0px var(--neumorphism-left-color), calc(var(--dimensions) * -0.3) calc(var(--dimensions) * -0.3) calc(var(--dimensions) * 0.3) 0px var(--neumorphism-left-color),
        calc(var(--dimensions) * 0.4) calc(var(--dimensions) * 0.4) var(--dimensions) 0px var(--neumorphism-right-color), calc(var(--dimensions) * 0.25) calc(var(--dimensions) * 0.25) calc(var(--dimensions) * 0.3) 0px var(--neumorphism-right-color), inset 0px 0px 0px 0px var(--neumorphism-left-color),
        inset 0px 0px 0px 0px var(--neumorphism-right-color), inset 0px 0px 0px 0px var(--neumorphism-left-color),
        inset 0px 0px 0px 0px var(--neumorphism-right-color);
}
.bc-generatorism[data-class='bc-generatorism--neumorphism-v2']{
    border-radius: 25%; /*border*/

    --neumorphism-v2-left-color: #0001; /*left color*/
    --neumorphism-v2-right-color: #fff9; /*right color*/
    --dimensions-v2: 20px; /*dimensions*/
    box-shadow: 0px 0px 0px 0px var(--neumorphism-v2-right-color), 0px 0px 0px 0px var(--neumorphism-v2-right-color),
        0px 0px 0px 0px var(--neumorphism-v2-left-color), 0px 0px 0px 0px var(--neumorphism-v2-left-color), inset calc(var(--dimensions-v2) * -0.4) calc(var(--dimensions-v2) * -0.4) var(--dimensions-v2) 0px var(--neumorphism-v2-right-color),
        inset calc(var(--dimensions-v2) * -0.25) calc(var(--dimensions-v2) * -0.25) calc(var(--dimensions-v2) * 0.3) 0px var(--neumorphism-v2-right-color), inset calc(var(--dimensions-v2) * 0.4) calc(var(--dimensions-v2) * 0.4) var(--dimensions-v2) 0px var(--neumorphism-v2-left-color),
        inset calc(var(--dimensions-v2) * 0.25) calc(var(--dimensions-v2) * 0.25) calc(var(--dimensions-v2) * 0.3) 0px var(--neumorphism-v2-left-color);
}
.bc-generatorism[data-class='bc-generatorism--neobrutalism']{
    border-radius: 25%; /*border*/

    background: #00ff9f; /*background*/
    
    --thickness: 10px; /*thickness*/
    --thickness-color: #000; /*thickness color*/
    box-shadow: var(--thickness) var(--thickness) var(--thickness-color); /*box-shadow*/
    border: solid var(--thickness) var(--thickness-color);
}

/*
Image Hotspots (nestable)
*/
.bc-image-hotspots__hotspot[data-arrow=top] .bc-image-hotspots__tooltip{ /*top position*/
    bottom: var(--y-distance);
    left: 50%;
    transform: translateX(-50%);
}
.bc-image-hotspots__hotspot[data-arrow=bottom] .bc-image-hotspots__tooltip{ /*bottom position*/
    top: var(--y-distance);
    left: 50%;
    transform: translateX(-50%);
}
.bc-image-hotspots__hotspot[data-arrow=left] .bc-image-hotspots__tooltip{ /*left position*/
    right: var(--x-distance);
    top: 50%;
    transform: translateY(-50%);
}
.bc-image-hotspots__hotspot[data-arrow=right] .bc-image-hotspots__tooltip{ /*right position*/
    left: var(--x-distance);
    top: 50%;
    transform: translateY(-50%);
}
.bc-image-hotspots__hotspot[data-arrow=top] .bc-image-hotspots__tooltip::after { /*top position*/
    bottom: -6px;
    left: 50%;
    transform: translateX(-50%) rotate(180deg);
}
.bc-image-hotspots__hotspot[data-arrow=bottom] .bc-image-hotspots__tooltip::after { /*bottom position*/
    top: -6px;
    left: 50%;
    transform: translateX(-50%);
}
.bc-image-hotspots__hotspot[data-arrow=left] .bc-image-hotspots__tooltip::after { /*left position*/
    right: -10px;
    top: 50%;
    transform: translateY(-50%) rotate(90deg);
}
.bc-image-hotspots__hotspot[data-arrow=right] .bc-image-hotspots__tooltip::after { /*right position*/
    left: -10px;
    top: 50%;
    transform: translateY(-50%) rotate(-90deg);
}
.bc-image-hotspots__hotspot[data-hotspot=triggered] .bc-image-hotspots__tooltip, 
.bc-image-hotspots__hotspot[data-hotspot=triggered] .bc-image-hotspots__tooltip::after{
    opacity: 1;
    pointer-events: all;
}
.bc-image-hotspots__hotspot[data-bc-hide]{
    opacity: 0;
}

/*
Prism Button
*/
.bc-prism-button[data-from-top]:hover .bc-prism-button__wrapper {
    transform: rotateX(-90deg);
}
.bc-prism-button[data-from-bottom]:hover .bc-prism-button__wrapper {
    transform: rotateX(90deg);
}
.bc-prism-button[data-from-top] .bc-prism-button__back-text {
    bottom: 200%;

    transform-origin: center bottom;
    transform: rotateX(90deg);
}
.bc-prism-button[data-from-bottom] .bc-prism-button__back-text {
    top: 0%;

    transform-origin: center top;
    transform: rotateX(-90deg);
}

/*
Core Tabs (nestable)
*/
.bc-core-tabs[data-to-hide]{
    opacity: 0;
}
.bc-core-tabs__tab-content[data-hide] {
    display: none;
}
.bc-core-tabs__tab-content[data-show] {
    opacity: var(--opacity-from);
    transform: translate(var(--translate-x-from), var(--translate-y-from));

    animation: coreTabsAnimationIn var(--animation-duration) var(--animation-ease) forwards;
}
@keyframes coreTabsAnimationIn {
    100% {
      opacity: 1;
      transform: translateX(0px);
    }
}

/*
3D Swap Title
*/

/*
Neumorphic Button
*/ 

/*
Blended Title
*/

/*
Decode Hover
*/

/*
Decode Reveal
*/
.bc-decode-reveal__element[data-hide]{
    opacity: 0;
}

/*
Unfold Reveal
*/
.bc-unfold-reveal__element[data-hide]{
    opacity: 0;
}

/*
Spotlight (nestable)
*/
.bc-spotlight[data-flickering]{
    opacity: 0;
}
.site-draggable-root .bc-spotlight[data-builderedit="1"] .bc-spotlight__spotlight::after{
    animation: none !important;
}
[data-light] .bc-spotlight__spotlight{
    background-image: var(--stripes), var(--rainbow);
    filter: blur(5px) invert(100%); /* Reducido el blur */
}
[data-dark] .bc-spotlight__spotlight{
    background-image: var(--stripesDark), var(--rainbow);
    filter: blur(5px) opacity(50%) saturate(150%); /* Reducido el blur y saturación */
}
[data-light] .bc-spotlight__spotlight::after{
    background-image: var(--stripes), var(--rainbow);
}
[data-dark] .bc-spotlight__spotlight::after{
    background-image: var(--stripesDark), var(--rainbow);
}


/*
Mask Hover (nestable)
*/
.bc-mask-hover[data-type="fromTop"] .bc-mask-hover__content-wrapper{
    top: 0;

    -webkit-clip-path: inset(0 0 100% 0);
    clip-path: inset(0 0 100% 0);
}
.bc-mask-hover[data-type="fromCenter"] .bc-mask-hover__content-wrapper{
    top: 50%;

    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
    transform: translateY(-50%);
}
.bc-mask-hover[data-type="fromBottom"] .bc-mask-hover__content-wrapper{
    top: 0;

    -webkit-clip-path: inset(100% 0 0 0);
    clip-path: inset(100% 0 0 0);
}
.ui-body.iframe .bc-mask-hover[data-openatbuilder="1"] .bc-mask-hover__content-wrapper{
    -webkit-clip-path: inset(0);
    clip-path: inset(0);
}



/*
Flipbox
*/
.bc-flipbox[data-bc-hide]{
    opacity: 0;
}
.bc-flipbox__wrapper[data-x] .bc-flipbox__flip--back{
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.bc-flipbox__wrapper[data-x][data-flipped]{
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.bc-flipbox__wrapper[data-x-reverse] .bc-flipbox__flip--back{
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.bc-flipbox__wrapper[data-x-reverse][data-flipped]{
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.bc-flipbox__wrapper[data-y] .bc-flipbox__flip--back{
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.bc-flipbox__wrapper[data-y][data-flipped]{
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.bc-flipbox__wrapper[data-y-reverse] .bc-flipbox__flip--back{
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
}
.bc-flipbox__wrapper[data-y-reverse][data-flipped]{
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
}

/*
Exchange Title (nestable)
*/
/*Para el primer item generado por el builder*/

/*don't return to top animation*/
.bc-exchange-title__wrapper[data-returntotop="2"] > *{
    position: absolute;
    top: 100%;
    width: 100%;
}
.bc-exchange-title__wrapper[data-returntotop="2"] > *[data-show] {
    transform: translateY(-100%); 
    transition: var(--duration) transform var(--easing);
}
  
.bc-exchange-title__wrapper[data-returntotop="2"] > *[data-up] {
    transform: translateY(-200%);
    transition: var(--duration) transform var(--easing);
}

/*
Expanding Menu (nestable)
*/
[data-type="bc-expanding-menu--fromtopleft"] .bc-expanding-menu__expanding{
    transform-origin: top left;
}
[data-type="bc-expanding-menu--fromtopright"] .bc-expanding-menu__expanding{
    transform-origin: top right;
}
[data-type="bc-expanding-menu--frombottomleft"] .bc-expanding-menu__expanding{
    transform-origin: bottom left;
}
[data-type="bc-expanding-menu--frombottomright"] .bc-expanding-menu__expanding{
    transform-origin: bottom right;
}
[data-fade="1"] .bc-expanding-menu__expanding{
    opacity: 0
}
[data-aux-scale="1"] .bc-expanding-menu__expanding.site-draggable-item{
    transform: scale(0) !important;
}

/*
Simple Menu (nestable)
*/
[data-aux-fade="1"] .bc-simple-menu__content.site-draggable-item{
    opacity: 0 !important;
}

/*
Bubbles (nestable)
*/
.site-draggable-root .bc-bubbles[data-builderedit="1"] .bc-bubbles__bubble{
    animation: none !important;
}

.bc-bubbles__bubble[data-type="vertical"]{
    --speed: 30s;
    --easing: ease;

    transform-origin: center center;
    animation: moveVertical var(--speed) var(--easing) infinite;
}
.bc-bubbles__bubble[data-type="horizontal"]{
    --speed: 40s;

    transform-origin: center center;
    animation: moveHorizontal var(--speed) ease infinite;
}
.bc-bubbles__bubble[data-type="incircle1"]{
    --speed: 20s;

    transform-origin: calc(50% - 400px);
    animation: moveInCircle var(--speed) reverse infinite;
}
.bc-bubbles__bubble[data-type="incircle2"]{
    --speed: 40s;

    transform-origin: calc(50% + 400px);
    animation: moveInCircle var(--speed) linear infinite;
}
.bc-bubbles__bubble[data-type="incircle3"]{
    --speed: 20s;

    transform-origin: calc(50% - 800px) calc(50% + 200px);
    animation: moveInCircle var(--speed) ease infinite;
}

[data-bubble-cursor="1"] .bc-bubbles__bubble--cursor {
    --inner-background: rgba(140, 100, 255, 0.8);
    background: radial-gradient(circle at center, var(--inner-background) 0, rgba(140, 100, 255, 0) 50%) no-repeat; /*background o gradient*/

    --blending: hard-light; 
    mix-blend-mode: var(--blending); /*blend mode*/

    --dimensions: 100%;
    width: var(--dimensions); /*dimensions*/
    height: var(--dimensions); /*dimensions*/
    top: calc(var(--dimensions) / -2); /*dimensions / -2*/
    left: calc(var(--dimensions) / -2); /*dimensions / -2*/

    opacity: 0.7; /*opacity*/
}
@keyframes moveInCircle {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@keyframes moveVertical {
    0% {
        transform: translateY(-50%);
    }
    50% {
        transform: translateY(50%);
    }
    100% {
        transform: translateY(-50%);
    }
}

@keyframes moveHorizontal {
    0% {
        transform: translateX(-50%) translateY(-10%);
    }
    50% {
        transform: translateX(50%) translateY(10%);
    }
    100% {
        transform: translateX(-50%) translateY(-10%);
    }
}

/*
Observer
*/

/*
Drawer (nestable)
*/
.bc-drawer[data-edit], .bc-drawer[data-edit] *{
    pointer-events: none !important;
}
.bc-drawer__overlay[data-open]{
    opacity: 1;
    pointer-events: all;
}
.bc-drawer__drawer[data-close]{
    transform: translateY(100%) !important;
}
.bc-drawer__drawer[data-open]{
    transform: translateY(0%);
}

/*
Multi OffCanvas (nestable)
*/
[data-classtype=bc-multi-offcanvas-menu--fromright] .bc-multi-offcanvas-menu__items-wrapper{
    -webkit-transform: translateX(var(--width));
    transform: translateX(var(--width));
    top: 0;
    right: 0;
}
[data-classtype=bc-multi-offcanvas-menu--fromleft] .bc-multi-offcanvas-menu__items-wrapper{
    -webkit-transform: translateX(calc(var(--width)*-1));
    transform: translateX(calc(var(--width)*-1));
    top: 0;
    left: 0;
}
[data-open=bc-multi-offcanvas-menu--opened] .bc-multi-offcanvas-menu__backdrop {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;

    -webkit-transition: opacity var(--transition-duration-backdrop) var(--transition-easing-backdrop);
    transition: opacity var(--transition-duration-backdrop) var(--transition-easing-backdrop);
}

/*añadir accesibilidad*/
[data-classtype=bc-multi-offcanvas-menu--fromright] .bc-multi-offcanvas-menu__items-wrapper{
    right: 0;
}
[data-classtype=bc-multi-offcanvas-menu--fromleft] .bc-multi-offcanvas-menu__items-wrapper{
    left: 0;
}
[data-open=bc-multi-offcanvas-menu--opened] .bc-multi-offcanvas-menu__items-wrapper{
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
[data-classtype=bc-multi-offcanvas-menu--fromright] .bc-multi-offcanvas-menu__items-wrapper[data-open]{
    -webkit-transform: translate(-100%, 0px) !important;
    transform: translate(-100%, 0px) !important;
}
[data-classtype=bc-multi-offcanvas-menu--fromleft] .bc-multi-offcanvas-menu__items-wrapper[data-open]{
    -webkit-transform: translate(100%, 0px) !important;
    transform: translate(100%, 0px) !important;
}
[data-classtype=bc-multi-offcanvas-menu--fromright] .bc-multi-offcanvas-menu__items-wrapper::after{
    right: calc(-100% + 1px);
}
[data-classtype=bc-multi-offcanvas-menu--fromleft] .bc-multi-offcanvas-menu__items-wrapper::after{
    left: calc(-100% + 1px);
}
[data-classtype=bc-multi-offcanvas-menu--fromright] .bc-multi-offcanvas-menu__subcanvas{
    right: -200%;
}
[data-classtype=bc-multi-offcanvas-menu--fromright] .bc-multi-offcanvas-menu__subcanvas[data-open]{
    right: -100%;
}
[data-classtype=bc-multi-offcanvas-menu--fromleft] .bc-multi-offcanvas-menu__subcanvas{
    left: -200%;
}
[data-classtype=bc-multi-offcanvas-menu--fromleft] .bc-multi-offcanvas-menu__subcanvas[data-open]{
    left: -100%;
}

/*
Codepen
*/

/*
Glowing Card
*/
[data-hide="bc-glowing-card--hide"]{
    opacity: 0;
}
.bc-glowing-card[data-disable-touch-devices] {
    --base: 80; /*base hue*/
    --spread: 500; /*hue spread*/
    --saturation: 100; /*saturation*/
    --lightness: 50; /*lightness*/

    --outer: 0; /*outer glow via checkbox*/
    --size: 200; /*spotlight size*/

    --cardblur: 5; /*backdrop blur*/
    --backdrop: hsl(0 0% 60% / 0.12); /*border y backdrop color*/
    --bg-spot-opacity: 0.1; /*backdrop spot alpha*/
    --backup-border: var(--backdrop);

    --get-border-radius: 14; /*border radius*/
    --border-radius: calc(var(--get-border-radius) * 1px);
    --border-width: 3; /*border width*/
    --border-spot-opacity: 1; /*border spot alpha*/
    --border-light-opacity: 1; /*border light alpha*/

    backdrop-filter: blur(calc(var(--cardblur, 5) * 1px));
    border-radius: var(--border-radius);

    width: 300px; /*width*/
    height: 300px; /*height*/
    padding: 15px; /*padding*/
    box-shadow: 0 15px 30px -15px black; /*box shadow*/
}
/* Glow specific styles */
.bc-glowing-card[data-glow] {
    --border-size: calc(var(--border-width, 2) * 1px);
    --spotlight-size: calc(var(--size, 150) * 1px);
    --hue: calc(var(--base) + (var(--xp, 0) * var(--spread, 0)));

    border: var(--border-size) solid var(--backup-border);
    position: relative;
}
.bc-glowing-card[data-glow]::before,
.bc-glowing-card[data-glow]::after {
    pointer-events: none;
    content: "";
    position: absolute;
    inset: calc(var(--border-size) * -1);
    border: var(--border-size) solid transparent;
    border-radius: var(--border-radius);
    background-attachment: fixed;
    background-size: calc(100% + (2 * var(--border-size))) calc(100% + (2 * var(--border-size)));
    background-repeat: no-repeat;
    background-position: 50% 50%;
    mask:
        linear-gradient(transparent, transparent),
        linear-gradient(white, white);
    mask-clip: padding-box, border-box;
    mask-composite: intersect;
    will-change: opacity;
}
/* This is the emphasis light */
.bc-glowing-card[data-glow]::before {
    background-image: radial-gradient(
        calc(var(--spotlight-size) * 0.75) calc(var(--spotlight-size) * 0.75) at
        calc(var(--x, 0) * 1px)
        calc(var(--y, 0) * 1px),
        hsl(var(--hue, 210) calc(var(--saturation, 100) * 1%) calc(var(--lightness, 50) * 1%) / var(--border-spot-opacity, 1)), transparent 100%
    );
    filter: brightness(2);
}
/* This is the spotlight */
.bc-glowing-card[data-glow]::after {
    background-image: radial-gradient(
        calc(var(--spotlight-size) * 0.5) calc(var(--spotlight-size) * 0.5) at
        calc(var(--x, 0) * 1px)
        calc(var(--y, 0) * 1px),
        hsl(0 100% 100% / var(--border-light-opacity, 1)), transparent 100%
    );
}
.bc-glowing-card[data-glow] [data-glow] {
    position: absolute;
    inset: 0;
    will-change: filter;
    opacity: var(--outer, 1);
}
.bc-glowing-card[data-glow] > [data-glow] {
    border-radius: var(--border-radius);
    border-width: calc(var(--border-size) * 20);
    filter: blur(calc(var(--border-size) * 10));
    background: none;
    pointer-events: none;
}
.bc-glowing-card[data-glow] > [data-glow]::before {
    inset: -10px;
    border-width: 10px;
}
.bc-glowing-card[data-glow] [data-glow] {
    border: none;
}
.bc-glowing-card[data-glow] :is(a, button) {
    border-radius: var(--border-radius);
    border: var(--border-size) solid transparent;
}
.bc-glowing-card[data-glow] :is(a, button) [data-glow] {
    background: none;
}
.bc-glowing-card[data-glow] :is(a, button) [data-glow]::before {
    inset: calc(var(--border-size) * -1);
    border-width: calc(var(--border-size) * 1);
}

/* Disable at touch devices */
.bc-glowing-card[data-disable]{
    opacity: 1;
}
.bc-glowing-card[data-disable]::before,
.bc-glowing-card[data-disable]::after{
    display: none !important;
}

/*
Spinner
*/
[data-hide="bc-spinner--hide"]{
    opacity: 0;
}


/*
Gradiently
*/
.bc-gradiently[data-flickering]{
    opacity: 0;
}

/*
Fluid Gradient Title
*/

/*
Scroll Gradient
*/
[data-hide="bc-scroll-gradient--to-hide"]{
    opacity: 0;
}

/*
Mousefill Title
*/
.bc-mousefill-title[data-shadow='true']{
    background: linear-gradient(to right, var(--fill-color), transparent 75%, transparent) left / 0 no-repeat;
    background-clip: text;
}

/*
* Vertical Marquee
*/
.bc-infinite-title[data-blur-edges="1"]{
    mask-image: linear-gradient(
        to bottom, 
        rgba(0, 0, 0, 0) 0px,
        rgba(0, 0, 0) var(--height),
        rgba(0, 0, 0) calc(100% - var(--height)),
        rgba(0, 0, 0, 0) 100% 
    );
}
.bc-infinite-title[data-reverse="1"]{
    flex-direction: column-reverse;
}

/*
Split Button
*/
/*general split button*/

/*
Typed
*/
.typed-cursor + .typed-cursor{ /*builder flick*/
    display: none;
}

/*
Unfold Hover
*/
[data-hide-unfold-hover]{
    opacity: 0;
}

/*
* Scroll Cascading
*/

/*
* Media
*/

/*
* Counter
*/


/*
* Dropdown
*/
.next-dropdown[data-toggled]{
    opacity: 1;
    pointer-events: all;
    transform: scale(1) translateX(0) translateY(0);
}
.next-dropdown[data-toggled-builder]{
    opacity: 1;
    pointer-events: all;
    transform: scale(1) translateX(0) translateY(0);
}

/*mask hover*/

/*
* Arrow Icon
*/

.next-arrow-icon[data-active][data-enable-scale]{
    scale: var(--icon-hover-scale);
}
.next-arrow-icon[data-active][data-enable-transform] .next-arrow-icon__arrow:nth-child(1){
    transform: translateX(calc(100% + var(--distance-between-arrows)));
}
.next-arrow-icon[data-active][data-enable-transform] .next-arrow-icon__arrow:nth-child(2){
    transform: translateX(0%);
}
.next-arrow-icon[data-active][data-enable-rotate] .next-arrow-icon__arrow{
    rotate: var(--arrow-hover-rotate);
}

/*
* Dropdown Wrapper
*/

/*
* Dropdown megaMenu
*/
/*Responsive*/
/*Force Responsive at builder*/
.next-dropdown-mega-menu[data-toggled-enable-mobile-menu] .next-dropdown-mega-menu__mobile-wrapper{
    display: flex;
}
.next-dropdown-mega-menu[data-toggled-enable-mobile-menu] .next-dropdown-mega-menu__dropdowns-wrapper{
    position: absolute;
    z-index: 99;

    pointer-events: none;
    opacity: 0;
}
.next-dropdown-mega-menu[data-toggled-display-builder] .next-dropdown-mega-menu__dropdowns-wrapper{
    opacity: 1;
    pointer-events: all;
    transform: scale(1) translateX(0) translateY(0);
}

/*
* Ripple Button v2
*/
.next-ripple-button-v2[data-next-hide]{
    opacity: 0;
}
/*Animations*/
.next-ripple-button-v2[data-from-top] .next-ripple-button-v2__ripple-mask--bottom{
    position: absolute;
    top: -100%;
}
.next-ripple-button-v2[data-from-top]:hover .next-ripple-button-v2__ripple-masks{
    transform: translateY(100%);
}

/*
* Lamp
*/

/*
* Spotlight v2
*/

/*
* Ripple Button v3
*/
.next-ripple-button-v3[data-next-hide]{
    opacity: 0;
}
/**/

/*Hover*/

.next-ripple-button-v3[data-from-top] .next-ripple-button-v3__bottom{
    top: -100%;
}
.next-ripple-button-v3[data-from-top]:hover .next-ripple-button-v3__wrapper{
    transform: translateY(100%);
}

/*
* Marquee Button v2
*/
.next-marquee-button-v2[data-next-hide]{
    opacity: 0;
}
/**/

/*Marquee*/

/*Swap*/
.next-marquee-button-v2[data-type=line] .next-marquee-button-v2__swap .next-marquee-button-v2__swap-line,
.next-marquee-button-v2[data-type=words] .next-marquee-button-v2__swap .next-marquee-button-v2__swap-word,
.next-marquee-button-v2[data-type=chars] .next-marquee-button-v2__swap .next-marquee-button-v2__swap-letter{
    position: relative;

    top: 100%;
    transition: top var(--swap-duration) var(--swap-easing) var(--swap-delay);
}

/*Hover*/
.next-marquee-button-v2[data-type=line]:hover .next-marquee-button-v2__swap .next-marquee-button-v2__swap-line,
.next-marquee-button-v2[data-type=words]:hover .next-marquee-button-v2__swap .next-marquee-button-v2__swap-word,
.next-marquee-button-v2[data-type=chars]:hover .next-marquee-button-v2__swap .next-marquee-button-v2__swap-letter{
    top: 0;
}

/*
* Particles
*/

/*
* Physics
*/

/*
* Horizontal Scroll
*/

/*
* Table of Contents
*/
/* used in JS - detect when the next-toc needs to switch from a collapsed to a static version */
/* force responsive at builder */
.next-toc[data-builder-responsive="true"].next-toc--static\@md::before {
    content: 'static';
}

/*Titles (links)*/
/*Left line selected title*/

/*Outline animation*/
/* Desktop */

/*
* Responsive
*/

/*Wrapper of Title and Arrow*/
/*Title*/

/*Arrow icon*/

/*Responsive builder*/
.iframe .next-toc[data-responsive="1"]:not([data-builder-responsive="true"]) .next-toc__control {
    display: flex !important;
}
.iframe .next-toc[data-responsive="1"]:not([data-builder-responsive="true"]) .next-toc__nav {
    display: none !important;
}

/* Mobile */
.next-toc[data-responsive="1"]:not(.next-toc--static) .next-toc__nav {
    display: none;
}

/*
* Timeline
*/
/* Root */
/* Progress bar */

/* Item */
.next-timeline[data-left-fade="true"] .next-timeline--left-section .next-timeline--sticky-wrapper > *{
    opacity: var(--from-opacity);
    will-change: opacity;
}
.next-timeline[data-center-fade="true"] .next-timeline--center-section .next-timeline--sticky-wrapper > *{
    opacity: var(--from-opacity);
    will-change: opacity;
}
.next-timeline[data-right-fade="true"] .next-timeline--right-section .next-timeline--sticky-wrapper > *{
    opacity: var(--from-opacity);
    will-change: opacity;
}

/* Left Section */

/* Center Section */

/* Right Section */

/*
* Border Beam
*/

/*
* Circular Menu
*/

/*
CORE BURGUER
*/
/*style1*/
/*style2*/
/*style3*/
/*style4*/
/*style5*/
/*style6*/
/*style7*/
/*style8*/
/*style9*/
/*style10*/

/*
* CORE BURGUER - TASTY HAMBURGERS
*/

/*
Stripe megaMenu (nestable)
*/
/*items por defecto*/
/*mobile label*/

/*arrow*/
[data-arrow=arrow-enable] .bc-stripe__dropdown-list::before {
    opacity: 0;
    content: '';

    position: absolute;
    bottom: 99%;
    left: 50%;
    right: auto;

    height: 0;
    width: 0;

    border: var(--arrow-size) solid transparent;/**/
    border-bottom-color: var(--arrow-color);/**/

    transform: translateX(-50%);
    transition: opacity var(--opacity-duration);
}
[data-arrow=arrow-enable][bc-stripe__is-dropdown-visible=true] .bc-stripe__dropdown-list::before {
    opacity: 1;
}

/*burguer*/

/*Responsive en el builder forzado desde el JS*/
[data-responsive=bc-stripe-responsive] .bc-stripe__dropdown-list, 
[data-responsive=bc-stripe-responsive] .bc-stripe__dropdown,
[data-responsive=bc-stripe-responsive] .bc-stripe__morph-dropdown-wrapper {
    all: unset;
}
[data-responsive=bc-stripe-responsive]::before {
    /* never visible - used in JS to check mq */
    content: 'mobile';
    display: none;
}
[data-responsive=bc-stripe-responsive] .bc-stripe__main-nav {
    display: none;
}
[data-responsive=bc-stripe-responsive] .bc-stripe__content .bc-stripe__dropdown::after {
    clear: both;
    content: "";
}
[data-open='bc-stripe--opened'][data-responsive=bc-stripe-responsive] .bc-stripe__morph-dropdown-wrapper {
    display: block;
}
[data-responsive=bc-stripe-responsive] .bc-stripe__morph-dropdown-wrapper {
    display: none;
    position: absolute;

    top: 0;
    left: 0;
    width: 100%;
}
[data-responsive=bc-stripe-responsive] .bc-stripe__morph-dropdown-wrapper {
    display: none;
    position: absolute;

    top: 0;
    left: 0;
    width: 100%;
}
[data-responsive=bc-stripe-responsive][data-displaybuilderresponsive="1"] .bc-stripe__morph-dropdown-wrapper {
    display: block;
}

[data-responsive=bc-stripe-responsive] .bc-stripe__label{
    display: block;
}

/*burguer*/
[data-responsive=bc-stripe-responsive] .bc-stripe__coreburguer{
    display: flex;

    position: absolute;
    z-index: 10;
    top: 10px;
    right: 10px;
}

[data-builder-hidden="true"]{
    display: none;
}

/*
* Slider
*/

/*
* Slider Reverse
*/

/*
* 3DX
*/

/*
* 3DX Reverse
*/

/*
* 3DY
*/

/*
* 3DY Reverse
*/

/*
* 3DXY
*/

/*
* 3DXY Reverse
*/

/*
* Arrow
*/

/*
* Arrow Reverse
*/

/*
* Arrow Alt
*/

/*
* Arrow Alt Reverse
*/

/*
* Arrow Turn
*/

/*
* Arrow Turn Reverse
*/

/*
* Boring
*/

/*
* Collapse
*/

/*
* Collapse Reverse
*/

/*
* Elastic
*/

/*
* Elastic Reverse
*/

/*
* Emphatic
*/

/*
* Emphatic Reverse
*/

/*
* Minus
*/

/*
* Spin
*/

/*
* Spin Reverse
*/

/*
* Spring
*/

/*
* Spring Reverse
*/

/*
* Stand
*/

/*
* Stand Reverse
*/

/*
* Squeeze
*/

/*
* Vortex
*/

/*
* Vortex Reverse
*/

/*
* CORE BURGUER - ANIMATED
*/

/*
* CORE BURGUER - ANIMATED - DISTORSION V3
*/

/*
* CORE BURGUER - ANIMATED - CHEVRON
*/

/*
* CORE BURGUER - FLIPPED
*/

/*
* CORE BURGUER - DISFIGURED
*/

/*
* CORE BURGUER - ARROWS
*/

/*
* CORE BURGUER - BOUNCE
*/

/*
Sticky Nav (nestable)
*/
.bc-stickynav-menu[data-sticky=bc-stickynav-menu--sticky]{
    transform: translateY(-100%);
}
.site-draggable-root [data-class=bc-stickynav-menu--responsive-media] .bc-stickynav-menu__items-wrapper{ /*responsive en el builder pero mostrandolo*/
    display: flex;
    pointer-events: all;
}

/*
* Blur reveal
*/

/*
* Blur reading
*/

/*
* CTA nav
*/

/*
* Dock
*/

/*
* Inverted Corner
*/
/*block content*/
/*top left corner position*/

/*top right corner position*/

/*bottom left corner position*/

/*bottom right corner position*/

/*ball*/

/*
* Tiles
*/

/*
* Designer Cursor
*/
/*flickering*/

/*attached to cursor*/
/*non attached to cursor*/
/*shared pointer styles*/

/*
* Stacking Cards
*/

/*
* Parallax Slider
*/
[data-flickering]{
    opacity: 0;
}
/*Slider*/
.is-dragging .next-parallax-slider__container {
    cursor: grabbing;
}
/*Progress*/

/*
* Cursor Slide
*/

/*
* Fluids
*/

/*
* Progress Bar
*/



/*
* QR Code
*/
.next-qr-code[data-flickering]{
    opacity: 0;
}

/*
* Meteors
*/
#site-preview .next-meteors[data-disable-builder="1"] .next-meteors__meteor {
    display: none;
}

/*
* Cookies
*/
.next-cookies__notification[data-opened]{
    transform: translateY(0);
    opacity: 1;
    pointer-events: all;
}

/*
* Animator front
*/
[data-animator="flickering"]{
    visibility: hidden !important;
}

/*
* Page Transitions front
*/

/* /assets/css/wp-emoji-styles-inline-css-22babc.css */

/* /assets/css/classic-theme-styles-inline-css-feeece.css */
/*! This file is auto-generated */

/* /wp-content/plugins/jet-engine/assets/css/frontend.css */.jet-listing-dynamic-field__icon.is-svg-icon{display:inline-flex}.jet-listing-dynamic-field__icon.is-svg-icon svg{width:1em;height:1em}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-1{--columns:1}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-1{--columns:1}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-2{--columns:2}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-2{--columns:2}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-3{--columns:3}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-3{--columns:3}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-4{--columns:4}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-4{--columns:4}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-5{--columns:5}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-5{--columns:5}body[data-elementor-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-6{--columns:6}body[data-elementor-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-6{--columns:6}.jet-engine-gallery-grid__item-wrap.is-lightbox:before{transition:all 150ms linear;content:"+";font-family:Arial;font-weight:900;border:4px solid currentColor;width:40px;height:40px;border-radius:20px;line-height:32px;font-size:30px;text-align:center;opacity:0;left:50%;top:50%;margin:-20px 0 0 -20px;position:absolute;z-index:99;color:#fff;transform:translateY(10px)}.jet-engine-gallery-grid__item-wrap.is-lightbox:hover:before{opacity:1;transform:translateY(0)}.jet-engine-gallery-slider__item-wrap.is-lightbox:before{transition:all 150ms linear;content:"\f055";font-family:FontAwesome;font-size:20px;width:60px;height:60px;line-height:60px;font-size:30px;text-align:center;opacity:0;left:50%;top:50%;margin:-30px 0 0 -30px;position:absolute;z-index:99;color:#fff;transform:translateY(10px)}.jet-engine-gallery-slider__item-wrap.is-lightbox:hover:before{opacity:1;transform:translateY(0)}.jet-listing-dynamic-link__icon.is-svg-icon{display:inline-flex}.jet-listing-dynamic-link__icon.is-svg-icon svg{width:1em;height:1em}.jet-remove-from-store.is-hidden{display:none!important}.jet-listing-dynamic-terms__icon.is-svg-icon{display:inline-flex}.jet-listing-dynamic-terms__icon.is-svg-icon svg{width:1em;height:1em}.jet-listing-dynamic-meta__icon.is-svg-icon{display:inline-flex}.jet-listing-dynamic-meta__icon.is-svg-icon svg{width:1em;height:1em}.jet-listing-grid[data-lazy-load]{min-height:1px}.jet-listing-grid__items[data-is-list]{padding:0;text-indent:0;list-style-type:none}body[data-elementor-device-mode=desktop] .jet-listing-grid__scroll-slider-desktop{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=desktop] .jet-listing-grid__scroll-slider-desktop>.jet-listing-grid__items{flex-wrap:nowrap}body[data-elementor-device-mode=laptop] .jet-listing-grid__scroll-slider-laptop{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=laptop] .jet-listing-grid__scroll-slider-laptop>.jet-listing-grid__items{flex-wrap:nowrap}body[data-elementor-device-mode=tablet_extra] .jet-listing-grid__scroll-slider-tablet_extra{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=tablet_extra] .jet-listing-grid__scroll-slider-tablet_extra>.jet-listing-grid__items{flex-wrap:nowrap}body[data-elementor-device-mode=tablet] .jet-listing-grid__scroll-slider-tablet{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=tablet] .jet-listing-grid__scroll-slider-tablet>.jet-listing-grid__items{flex-wrap:nowrap}body[data-elementor-device-mode=mobile_extra] .jet-listing-grid__scroll-slider-mobile_extra{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=mobile_extra] .jet-listing-grid__scroll-slider-mobile_extra>.jet-listing-grid__items{flex-wrap:nowrap}body[data-elementor-device-mode=mobile] .jet-listing-grid__scroll-slider-mobile{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body[data-elementor-device-mode=mobile] .jet-listing-grid__scroll-slider-mobile>.jet-listing-grid__items{flex-wrap:nowrap}.jet-form.is-loading{opacity:.5;pointer-events:none}.jet-form__check-mark__icon.is-svg-icon svg{display:block;width:1em;height:1em}.is-loading .jet-engine-file-upload__loader{display:flex}.is-loading .jet-engine-file-upload__file{opacity:.5}.jet-engine-file-upload__errors.is-hidden{display:none}body[data-elementor-device-mode=tablet] .jet-profile-menu.layout-tablet--horizontal{flex-direction:row}body[data-elementor-device-mode=tablet] .jet-profile-menu.layout-tablet--vertical{flex-direction:column}body[data-elementor-device-mode=mobile] .jet-profile-menu.layout-mobile--horizontal{flex-direction:row}body[data-elementor-device-mode=mobile] .jet-profile-menu.layout-mobile--vertical{flex-direction:column}.jet-map-marker.is-svg-icon{display:inline-flex}.jet-map-marker.is-svg-icon .e-font-icon-svg{fill:currentColor}.jet-map-marker.is-svg-icon svg{width:1em;height:1em}.leaflet-marker-icon .jet-map-marker.is-svg-icon svg{width:100%;height:auto}.jet-map-marker.is-svg-icon img{width:1em;height:auto}.leaflet-marker-icon .jet-map-marker.is-svg-icon img{width:100%;height:auto}.jet-data-store-link-wrapper{display:flex;position:relative;z-index:999}.jet-data-store-link{display:inline-flex;justify-content:center;align-items:center;gap:4px}.jet-data-store-link__icon.is-svg-icon{display:inline-flex}.jet-data-store-link__icon.is-svg-icon svg{width:1em;height:1em}.jet-data-store-link__icon{order:1}.jet-data-store-link__label{order:2}.jet-data-store-link.is-hidden{display:none!important}.jet-container[data-url]{cursor:pointer}


/* /assets/css/global-styles-inline-css-50d356.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--color-1: #f5f5f5;--wp--preset--color--color-2: #e0e0e0;--wp--preset--color--color-3: #9e9e9e;--wp--preset--color--color-4: #616161;--wp--preset--color--color-5: #424242;--wp--preset--color--color-6: #212121;--wp--preset--color--color-7: #ffeb3b;--wp--preset--color--color-8: #ffc107;--wp--preset--color--color-9: #ff9800;--wp--preset--color--color-10: #ff5722;--wp--preset--color--color-11: #f44336;--wp--preset--color--color-12: #9c27b0;--wp--preset--color--color-13: #2196f3;--wp--preset--color--color-14: #03a9f4;--wp--preset--color--color-15: #81D4FA;--wp--preset--color--color-16: #4caf50;--wp--preset--color--color-17: #8bc34a;--wp--preset--color--color-18: #cddc39;--wp--preset--color--color-1-fzpkie: #071225;--wp--preset--color--color-2-taoyvf: #1da69a;--wp--preset--color--color-3-mjqntr: #ffffff;--wp--preset--color--color-4-ielgpk: #072027;--wp--preset--color--color-5-xfpjiv: #535353;--wp--preset--color--color-6-zjqkxi: rgba(0, 0, 0, 0);--wp--preset--color--color-7-krinhs: #2753a1;--wp--preset--color--color-8-rbpspy: #4f81de;--wp--preset--color--color-9-tlkuuf: #ffffff;--wp--preset--color--color-10-zmefoc: #161826;--wp--preset--color--color-11-hmbthi: #b5abfc;--wp--preset--color--color-12-ckomhh: #e9e9ed;--wp--preset--color--color-13-dedpaz: #b5abfc;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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;}

/* /wp-content/plugins/pixelvolution/assets/css/be-icon-morph.css */
/**
 * BE Icon Morph — Circle → Icon on .inventory hover
 * Pure CSS transitions, no JS required.
 */

/* Circle — default visible */

/* Icon paths — default hidden */

/* Staggered entrance delays */

/* ---- Hover: circle out, icon in ---- */

/* Reverse stagger on mouse-leave (E collapses first, B last) */


/* /wp-content/plugins/pixelvolution/assets/css/spam-guard.css */
/**
 * Pixelvolution Spam Guard
 *
 * CSS for hiding honeypot fields
 * Uses multiple techniques to hide from users but remain visible to bots
 *
 * @package Pixelvolution
 * @since 1.1.0
 */

/* Honeypot wrapper - visually hidden but accessible to bots */
.pxv-sg-hp-wrap {
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    visibility: hidden !important;
    z-index: -1 !important;
}

/* Honeypot field itself */
.pxv-sg-hp-field {
    position: absolute !important;
    left: -9999px !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    opacity: 0 !important;
}

/* Honeypot label */
.pxv-sg-hp-label {
    position: absolute !important;
    left: -9999px !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
}

/* Ensure hidden inputs don't affect layout */
input[data-pxv-sg="true"][type="hidden"] {
    display: none !important;
    visibility: hidden !important;
    position: absolute !important;
}






:root {--site-color-212230: #f5f5f5;--site-color-a33e75: #e0e0e0;--site-color-0c43d2: #9e9e9e;--site-color-055a99: #616161;--site-color-dfbb6e: #424242;--site-color-469669: #212121;--site-color-c5994d: #ffeb3b;--site-color-b0f118: #ffc107;--site-color-7b3875: #ff9800;--site-color-00c11a: #ff5722;--site-color-b4b139: #f44336;--site-color-2e143c: #9c27b0;--site-color-0a1eb9: #2196f3;--site-color-d1b5b9: #03a9f4;--site-color-b2513e: #81D4FA;--site-color-7017e0: #4caf50;--site-color-c0d939: #8bc34a;--site-color-3ec330: #cddc39;--site-color-fzpkie: #071225;--site-color-taoyvf: #1da69a;--site-color-mjqntr: #ffffff;--site-color-ielgpk: #072027;--site-color-xfpjiv: #535353;--site-color-zjqkxi: rgba(0, 0, 0, 0);--site-color-krinhs: #2753a1;--site-color-rbpspy: #4f81de;--site-color-tlkuuf: #ffffff;--site-color-zmefoc: #161826;--site-color-hmbthi: #b5abfc;--site-color-ckomhh: #e9e9ed;--site-color-dedpaz: #b5abfc;}:root[data-ui-theme="dark"] {--site-color-212230: #f5f5f5;--site-color-a33e75: #e0e0e0;--site-color-0c43d2: #9e9e9e;--site-color-055a99: #616161;--site-color-dfbb6e: #424242;--site-color-469669: #212121;--site-color-c5994d: #ffeb3b;--site-color-b0f118: #ffc107;--site-color-7b3875: #ff9800;--site-color-00c11a: #ff5722;--site-color-b4b139: #f44336;--site-color-2e143c: #9c27b0;--site-color-0a1eb9: #2196f3;--site-color-d1b5b9: #03a9f4;--site-color-b2513e: #81D4FA;--site-color-7017e0: #4caf50;--site-color-c0d939: #8bc34a;--site-color-3ec330: #cddc39;--site-color-fzpkie: #071225;--site-color-taoyvf: #1da69a;--site-color-mjqntr: #ffffff;--site-color-ielgpk: #072027;--site-color-xfpjiv: #535353;--site-color-zjqkxi: rgba(0, 0, 0, 0);--site-color-krinhs: #2753a1;--site-color-rbpspy: #4f81de;--site-color-tlkuuf: #ffffff;--site-color-zmefoc: #161826;--site-color-hmbthi: #b5abfc;--site-color-ckomhh: #e9e9ed;--site-color-dedpaz: #b5abfc;}


 body {font-family: "Montserrat"; font-size: 16.5px; color: hsl(0, 0%, 100%); background: none} h1:where(:not([data-rb-was])), :is(h2,h1:where([data-rb-was="h2"])), :is(h3,h1:where([data-rb-was="h3"])), h4 {font-family: "Montserrat"} h1:where(:not([data-rb-was])) {font-weight: 600} :is(h3,h1:where([data-rb-was="h3"])) {font-weight: 500} .site-button {transition: .5s all ease; padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px} .site-button:where(.site-background-primary) {color: var(--site-color-mjqntr); border-radius: 30px} .site-button:where(.site-background-primary):hover {color: #c9c9c9}  :where(.pv-list) a, :where(.pv-text) a, :where(a.pv-text), :where(.pv-text-basic) a, :where(a.pv-text-basic) {color: #2753a1} .pv-container {width: 1440px} html {background-color: #161826}@media (max-width: 1024px) { body {font-family: "Noto Sans"; font-weight: 500; font-size: 16px} h1:where(:not([data-rb-was])), :is(h2,h1:where([data-rb-was="h2"])), :is(h3,h1:where([data-rb-was="h3"])), h4 {text-transform: uppercase; letter-spacing: 15%; font-weight: 400; font-size: 40px; font-family: "Montserrat"} h1:where(:not([data-rb-was])) {font-size: 82px; font-weight: 700} :is(h2,h1:where([data-rb-was="h2"])) {font-size: 64px; font-weight: 500} :is(h3,h1:where([data-rb-was="h3"])) {font-size: 42px} .pv-section {padding-top: 80px; padding-right: 20px; padding-bottom: 80px; padding-left: 20px} .site-button:hover {box-shadow: 0 0 0 0 transparent} .site-button {transition: .5s ease} .site-button:where(.site-background-primary) {color: #f5f5f5} .site-button:where(.site-background-primary):hover {color: #1a4ca9} .site-button:where(.site-background-primary:not(.outline)) {background-color: #1a4ca9} .site-button:where(.site-background-primary:not(.outline)):hover {background-color: #f5f5f5}  :where(.pv-list) a, :where(.pv-text) a, :where(a.pv-text), :where(.pv-text-basic) a, :where(a.pv-text-basic) {color: #ffffff}  :where(.pv-list) a:hover, :where(.pv-text) a:hover, :where(.pv-text-basic) a:hover {color: #1a4ca9}}@media (max-width: 600px) { .pv-section {padding-right: 20px; padding-left: 20px}}@media (max-width: 481px) { .site-button {font-size: 14px}}@media (max-width: 478px) { body {font-family: "Montserrat"} .site-button {font-size: 14px}}
