.bg-outer-wrapper{margin:0 auto;box-sizing:border-box}.frontend-wrapper{width:100%;max-width:760px;margin:0 auto;box-sizing:border-box;padding:10px;border:none!important}.button-grid{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;grid-auto-rows:minmax(var(--cell,80px),auto)}.button-grid-item{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1em;text-align:center;text-decoration:none;color:#fff;font-size:clamp(10px, 3.2vw, 16px);overflow:hidden;box-sizing:border-box;position:relative}.button-grid-item a{color:inherit!important;text-decoration:none}.button-grid-item:hover{filter:brightness(90%)}.button-grid-item.grid-1x1{grid-column:span 1;grid-row:span 1;aspect-ratio:1 / 1}.button-grid-item.grid-2x1{grid-column:span 2;grid-row:span 1;aspect-ratio:2 / 1}.button-grid-item.grid-1x2{grid-column:span 1;grid-row:span 2;aspect-ratio:1 / 2}.button-grid-item.grid-2x2{grid-column:span 2;grid-row:span 2;aspect-ratio:1 / 1}.button-grid-item.grid-3x1{grid-column:span 3;grid-row:span 1;aspect-ratio:3 / 1}.button-grid-item.grid-4x1{grid-column:span 4;grid-row:span 1;aspect-ratio:4 / 1}.button-grid-item.grid-4x2{grid-column:span 4;grid-row:span 2;aspect-ratio:2 / 1}.button-grid-item.grid-1x3{grid-column:span 1;grid-row:span 3;aspect-ratio:1 / 3}.button-grid-item.grid-2x3{grid-column:span 2;grid-row:span 3;aspect-ratio:2 / 3}.button-grid-item.grid-3x3{grid-column:span 3;grid-row:span 3;aspect-ratio:1 / 1}.button-grid-item.grid-4x3{grid-column:span 4;grid-row:span 3;aspect-ratio:4 / 3}.button-grid-item .content-icon{display:flex;height:56.25%;align-items:flex-end;justify-content:center;font-size:1.8em}@media (min-width:320px){.frontend-wrapper .item-icon{line-height:0;text-align:center;font-size:clamp(28px, calc(1.75rem + ((1vw - 3.2px) * 8.036)), 64px);min-height:0vw;z-index:99}.frontend-wrapper .grid-1x2 .item-icon,.frontend-wrapper .grid-2x2 .item-icon,.frontend-wrapper .grid-3x2 .item-icon,.frontend-wrapper .grid-4x2 .item-icon{font-size:clamp(40px, calc(2.515rem + ((1vw - 3.2px) * 5.357)), 64px)}.frontend-wrapper .grid-1x3 .item-icon,.frontend-wrapper .grid-2x3 .item-icon,.frontend-wrapper .grid-3x3 .item-icon,.frontend-wrapper .grid-4x3 .item-icon{font-size:clamp(49px, calc(3.073rem + ((1vw - 3.2px) * 3.348)), 64px)}}@media (min-width:768px){.frontend-wrapper .item-icon{font-size:64px}.frontend-wrapper .grid-1x2 .item-icon,.frontend-wrapper .grid-2x2 .item-icon,.frontend-wrapper .grid-3x2 .item-icon,.frontend-wrapper .grid-4x2 .item-icon{font-size:64px}.frontend-wrapper .grid-1x3 .item-icon,.frontend-wrapper .grid-2x3 .item-icon,.frontend-wrapper .grid-3x3 .item-icon,.frontend-wrapper .grid-4x3 .item-icon{font-size:64px}.frontend-wrapper .button-grid-item .content-title{font-size:22px}}.button-grid-item .content-title{display:flex;height:43.75%;align-items:flex-end;justify-content:center;font-weight:600;font-family:'Open Sans',sans-serif;text-transform:uppercase;line-height:normal;text-align:center;font-size:clamp(10px, 3.2vw, 23px);padding-bottom:5px;min-height:0vw;z-index:1;text-decoration:none}.button-grid a{background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;*/ overflow:hidden;position:relative}.button-grid-item a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none!important;width:100%;height:100%;position:relative;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;overflow:hidden}.bg-button-image{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;z-index:0}.button-grid-item .content-icon,.button-grid-item .content-title{position:relative;z-index:1;color:#fff}.button-grid-item:not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block,.bg-logo)){transition:transform 0.1s ease,filter 0.2s ease-in-out}.button-grid-item:not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block,.bg-logo)):active{transform:scale(.95);filter:brightness(85%);animation:press-pop 0.15s ease}@media (prefers-reduced-motion:reduce){.button-grid-item{transition:none!important;animation:none!important}.button-grid-item:active{transform:none!important;filter:none!important}}@keyframes press-pop{0%{transform:scale(1)}50%{transform:scale(.95)}100%{transform:scale(1)}}.bd-video-block,.video-placeholder,.oxy-video-block,.x-video-block{width:100%;height:100%;background:#222;color:#000}.vimeo,.bunny-block{width:100%;color:#000}.video-placeholder,.oxy-video-block,.vimeo,.x-video-block,.bunny-block{display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:6px}.video-placeholder .ct-text-block,.bd-video-block .ct-text-block,.vimeo,.oxy-video-block .ct-text-block,.x-video-block .ct-text-block{font-family:inherit}.button-grid-item.bg-logo:not(.grid-2x2):not(.grid-2x3){grid-column:span 4}.button-grid-item.bg-logo img.bg-button-image,.button-grid-item.bg-logo img.logo{position:static!important;display:block!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain!important;z-index:0!important;pointer-events:none}.button-grid-item.bg-logo .content-icon,.button-grid-item.bg-logo .content-title{position:relative;z-index:2}.button-grid-item.bg-logo img.logo{width:100%!important;height:auto!important;object-fit:contain!important}.button-grid-item{min-height:0;overflow:hidden}.bunny-block,.vimeo{width:100%;overflow:hidden;background:#fff0;aspect-ratio:16/9}.bunny-block iframe,.vimeo iframe,.bd-video-block .ee-video-container video.ee-video{width:100%!important;height:100%!important;display:block;border:0}.bg-outer-wrapper:not(.bg-style-pill):not(.bg-style-watercolor):not(.bg-style-blob) .button-grid-item:not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-outer-wrapper:not(.bg-style-pill):not(.bg-style-watercolor):not(.bg-style-blob) .bg-preview-button:not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){padding-bottom:var(--pill-title-raise,0)}.bg-outer-wrapper:not(.bg-style-pill):not(.bg-style-watercolor):not(.bg-style-blob) .button-grid-item .content-icon,.bg-outer-wrapper:not(.bg-style-pill):not(.bg-style-watercolor):not(.bg-style-blob) .bg-preview-button .content-icon{padding-top:var(--pill-icon-offset,0)}.bg-style-outline .button-grid-item,.bg-style-outline .bg-preview-button{background:transparent!important;border:2px solid var(--btn-text)!important;color:var(--btn-text)!important}.bg-style-outline .button-grid-item .content-icon,.bg-style-outline .button-grid-item .item-icon,.bg-style-outline .button-grid-item .item-icon i,.bg-style-outline .button-grid-item .item-icon svg,.bg-style-outline .bg-preview-button .content-icon,.bg-style-outline .bg-preview-button .item-icon,.bg-style-outline .bg-preview-button .item-icon i,.bg-style-outline .bg-preview-button .item-icon svg,.bg-style-outline .button-grid-item .content-title,.bg-style-outline .bg-preview-button .content-title{color:inherit!important}.bg-style-outline .button-grid-item .item-icon svg path,.bg-style-outline .bg-preview-button .item-icon svg path{fill:var(--btn-text)!important}.bg-style-outline .button-grid-item:hover,.bg-style-outline .bg-preview-button:hover{background:var(--btn-text)!important;color:#fff!important;filter:none}.bg-style-outline .button-grid-item:hover .item-icon svg path,.bg-style-outline .bg-preview-button:hover .item-icon svg path{fill:#fff!important}.bg-style-soft .button-grid-item,.bg-style-soft .bg-preview-button{background:color-mix(in srgb,var(--btn-bg) 15%,white)!important;color:var(--btn-text)!important}.bg-style-soft .button-grid-item .content-icon,.bg-style-soft .button-grid-item .item-icon,.bg-style-soft .button-grid-item .item-icon i,.bg-style-soft .button-grid-item .item-icon svg,.bg-style-soft .bg-preview-button .content-icon,.bg-style-soft .bg-preview-button .item-icon,.bg-style-soft .bg-preview-button .item-icon i,.bg-style-soft .bg-preview-button .item-icon svg,.bg-style-soft .button-grid-item .content-title,.bg-style-soft .bg-preview-button .content-title{color:inherit!important}.bg-style-soft .button-grid-item .item-icon svg path,.bg-style-soft .bg-preview-button .item-icon svg path{fill:var(--btn-text)!important}.bg-style-soft .button-grid-item:hover,.bg-style-soft .bg-preview-button:hover{background:color-mix(in srgb,var(--btn-bg) 25%,white)!important;filter:none}.bg-style-elevated .button-grid-item,.bg-style-elevated .bg-preview-button{box-shadow:0 4px 12px rgb(0 0 0 / .18)}.bg-style-elevated .button-grid-item:hover,.bg-style-elevated .bg-preview-button:hover{box-shadow:0 6px 20px rgb(0 0 0 / .22);transform:translateY(-1px);filter:none}.bg-style-gradient .button-grid-item,.bg-style-gradient .bg-preview-button{background:linear-gradient(145deg,var(--btn-bg),color-mix(in srgb,var(--btn-bg) 65%,black))!important}.bg-style-glass .button-grid-item,.bg-style-glass .bg-preview-button{background:color-mix(in srgb,var(--btn-bg) 40%,transparent)!important;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);border:1px solid rgb(255 255 255 / .25)}.bg-style-skeuomorphic .button-grid-item,.bg-style-skeuomorphic .bg-preview-button{border-top:1px solid rgb(255 255 255 / .5);border-bottom:2px solid rgb(0 0 0 / .25);box-shadow:0 2px 4px rgb(0 0 0 / .2),inset 0 1px 0 rgb(255 255 255 / .35);background:linear-gradient(180deg,color-mix(in srgb,var(--btn-bg) 85%,white),var(--btn-bg) 40%,color-mix(in srgb,var(--btn-bg) 80%,black))!important}.bg-style-neumorphic .button-grid-item,.bg-style-neumorphic .bg-preview-button{background:#e0e5ec!important;color:#555!important;box-shadow:6px 6px 12px #b8bec7,-6px -6px 12px #fff;border:none!important}.bg-style-neumorphic .button-grid-item .content-icon,.bg-style-neumorphic .button-grid-item .item-icon,.bg-style-neumorphic .button-grid-item .item-icon i,.bg-style-neumorphic .button-grid-item .item-icon svg,.bg-style-neumorphic .bg-preview-button .content-icon,.bg-style-neumorphic .bg-preview-button .item-icon,.bg-style-neumorphic .bg-preview-button .item-icon i,.bg-style-neumorphic .bg-preview-button .item-icon svg,.bg-style-neumorphic .button-grid-item .content-title,.bg-style-neumorphic .bg-preview-button .content-title{color:#555!important}.bg-style-neumorphic .button-grid-item .item-icon svg path,.bg-style-neumorphic .bg-preview-button .item-icon svg path{fill:#555!important}.bg-style-neumorphic .button-grid-item:hover,.bg-style-neumorphic .bg-preview-button:hover{box-shadow:4px 4px 8px #b8bec7,-4px -4px 8px #fff;filter:none}.bg-style-bordered .button-grid-item,.bg-style-bordered .bg-preview-button{border:2px solid rgb(0 0 0 / .15)}.bg-style-neon .button-grid-item,.bg-style-neon .bg-preview-button{background:rgb(15 15 25 / .9)!important;color:var(--btn-text)!important;box-shadow:0 0 8px var(--btn-text),0 0 20px color-mix(in srgb,var(--btn-text) 40%,transparent),inset 0 0 12px color-mix(in srgb,var(--btn-text) 15%,transparent);border:1px solid var(--btn-text)}.bg-style-neon .button-grid-item .content-icon,.bg-style-neon .button-grid-item .item-icon,.bg-style-neon .button-grid-item .item-icon i,.bg-style-neon .button-grid-item .item-icon svg,.bg-style-neon .bg-preview-button .content-icon,.bg-style-neon .bg-preview-button .item-icon,.bg-style-neon .bg-preview-button .item-icon i,.bg-style-neon .bg-preview-button .item-icon svg,.bg-style-neon .button-grid-item .content-title,.bg-style-neon .bg-preview-button .content-title{color:inherit!important}.bg-style-neon .button-grid-item .item-icon svg path,.bg-style-neon .bg-preview-button .item-icon svg path{fill:var(--btn-text)!important}.bg-style-neon .button-grid-item:hover,.bg-style-neon .bg-preview-button:hover{box-shadow:0 0 12px var(--btn-text),0 0 35px color-mix(in srgb,var(--btn-text) 50%,transparent),inset 0 0 18px color-mix(in srgb,var(--btn-text) 20%,transparent);filter:none}.bg-style-material .button-grid-item,.bg-style-material .bg-preview-button{background:#fff!important;color:#333!important;border-left:4px solid var(--btn-bg);border-radius:8px;box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .08)}.bg-style-material .button-grid-item .content-icon,.bg-style-material .button-grid-item .item-icon,.bg-style-material .button-grid-item .item-icon i,.bg-style-material .button-grid-item .item-icon svg,.bg-style-material .bg-preview-button .content-icon,.bg-style-material .bg-preview-button .item-icon,.bg-style-material .bg-preview-button .item-icon i,.bg-style-material .bg-preview-button .item-icon svg{color:var(--btn-bg)!important}.bg-style-material .button-grid-item .item-icon svg path,.bg-style-material .bg-preview-button .item-icon svg path{fill:var(--btn-bg)!important}.bg-style-material .button-grid-item .content-title,.bg-style-material .bg-preview-button .content-title{color:#333!important}.bg-style-material .button-grid-item:hover,.bg-style-material .bg-preview-button:hover{box-shadow:0 3px 8px rgb(0 0 0 / .15);filter:none}.bg-style-brutalist .button-grid-item,.bg-style-brutalist .bg-preview-button{border:3px solid #111;border-radius:4px!important;box-shadow:4px 4px 0 #111}.bg-style-brutalist .button-grid-item:hover,.bg-style-brutalist .bg-preview-button:hover{box-shadow:2px 2px 0 #111;transform:translate(2px,2px);filter:none}.bg-style-brutalist .button-grid-item:active,.bg-style-brutalist .bg-preview-button:active{box-shadow:0 0 0 #111;transform:translate(4px,4px)}.bg-style-glossy .button-grid-item,.bg-style-glossy .bg-preview-button{overflow:hidden;position:relative}.bg-style-glossy .button-grid-item::before,.bg-style-glossy .bg-preview-button::before{content:'';position:absolute;inset:0 0 50% 0;background:linear-gradient(180deg,rgb(255 255 255 / .45) 0%,rgb(255 255 255 / .05) 100%);z-index:1;pointer-events:none}.bg-style-glossy .button-grid-item .content-icon,.bg-style-glossy .button-grid-item .content-title,.bg-style-glossy .bg-preview-button .content-icon,.bg-style-glossy .bg-preview-button .content-title{position:relative;z-index:2}.bg-style-inset .button-grid-item,.bg-style-inset .bg-preview-button{box-shadow:inset 0 3px 8px rgb(0 0 0 / .35),inset 0 -1px 2px rgb(255 255 255 / .15)}.bg-style-inset .button-grid-item:hover,.bg-style-inset .bg-preview-button:hover{box-shadow:inset 0 2px 5px rgb(0 0 0 / .3),inset 0 -1px 2px rgb(255 255 255 / .1);filter:none}.bg-style-pill .button-grid-item,.bg-style-pill .bg-preview-button{border-radius:12px}.bg-style-pill .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-pill .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){border-radius:9999px!important}.bg-style-pill .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-pill .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){padding-bottom:var(--pill-title-raise)}.bg-style-pill .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)) .content-icon,.bg-style-pill .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video) .content-icon{padding-top:var(--pill-icon-offset)}.bg-style-pill .button-grid-item:not(.bg-logo):has(.bg-button-image),.bg-style-pill .bg-preview-button:not(.bg-logo):has(.bg-button-image){overflow:hidden}.bg-style-pill .button-grid-item:not(.bg-logo):has(.bg-button-image)>a,.bg-style-pill .bg-preview-button:not(.bg-logo):has(.bg-button-image)>a{overflow:visible}.bg-style-pill .button-grid-item:not(.bg-logo):has(.bg-button-image) .bg-button-image,.bg-style-pill .bg-preview-button:not(.bg-logo):has(.bg-button-image) .bg-button-image{height:calc(100% + var(--pill-title-raise, 0px))!important}.bg-style-pill .button-grid-item.grid-1x1 .content-title,.bg-style-pill .bg-preview-button.grid-1x1 .content-title{font-size:0.95em!important}.bg-style-pill .bg-preview-select-cb{top:50%!important;left:6px!important;transform:translateY(-50%)}.bg-style-pill .bg-preview-clone-btn{top:4px!important;left:50%!important;right:auto!important;transform:translateX(-50%)}.bg-style-pill .bg-preview-delete-x{top:50%!important;right:6px!important;transform:translateY(-50%)}.bg-style-pill .bg-preview-drag-handle{bottom:4px!important;left:50%!important;transform:translateX(-50%)}.bg-style-metallic .button-grid-item,.bg-style-metallic .bg-preview-button{background:linear-gradient(145deg,color-mix(in srgb,var(--btn-bg) 70%,white) 0%,var(--btn-bg) 30%,color-mix(in srgb,var(--btn-bg) 60%,black) 50%,var(--btn-bg) 70%,color-mix(in srgb,var(--btn-bg) 80%,white) 100%)!important;border-top:1px solid rgb(255 255 255 / .4);border-bottom:1px solid rgb(0 0 0 / .3);text-shadow:0 1px 2px rgb(0 0 0 / .3)}.bg-style-minimal .button-grid-item,.bg-style-minimal .bg-preview-button{background:transparent!important;color:var(--btn-text)!important}.bg-style-minimal .button-grid-item .content-icon,.bg-style-minimal .button-grid-item .item-icon,.bg-style-minimal .button-grid-item .item-icon i,.bg-style-minimal .button-grid-item .item-icon svg,.bg-style-minimal .bg-preview-button .content-icon,.bg-style-minimal .bg-preview-button .item-icon,.bg-style-minimal .bg-preview-button .item-icon i,.bg-style-minimal .bg-preview-button .item-icon svg,.bg-style-minimal .button-grid-item .content-title,.bg-style-minimal .bg-preview-button .content-title{color:inherit!important}.bg-style-minimal .button-grid-item .item-icon svg path,.bg-style-minimal .bg-preview-button .item-icon svg path{fill:var(--btn-text)!important}.bg-style-minimal .button-grid-item:hover,.bg-style-minimal .bg-preview-button:hover{background:color-mix(in srgb,var(--btn-text) 8%,transparent)!important;filter:none}.bg-style-minimal .button-grid-item .content-title,.bg-style-minimal .bg-preview-button .content-title{border-bottom:1.5px solid #fff0;transition:border-color 0.2s}.bg-style-minimal .button-grid-item:hover .content-title,.bg-style-minimal .bg-preview-button:hover .content-title{border-bottom-color:var(--btn-text)}.bg-style-shadow .button-grid-item,.bg-style-shadow .bg-preview-button{box-shadow:0 6px 20px rgb(0 0 0 / .22)!important;border:none!important}.bg-style-shadow .button-grid-item:hover,.bg-style-shadow .bg-preview-button:hover{box-shadow:0 10px 30px rgb(0 0 0 / .3)!important;transform:translateY(-1px);filter:none}.bg-style-frosted .button-grid-item,.bg-style-frosted .bg-preview-button{background:rgb(255 255 255 / .18)!important;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);border:1px solid rgb(255 255 255 / .25)!important;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .15)}.bg-style-frosted .button-grid-item .content-icon,.bg-style-frosted .button-grid-item .item-icon,.bg-style-frosted .button-grid-item .item-icon i,.bg-style-frosted .button-grid-item .item-icon svg,.bg-style-frosted .bg-preview-button .content-icon,.bg-style-frosted .bg-preview-button .item-icon,.bg-style-frosted .bg-preview-button .item-icon i,.bg-style-frosted .bg-preview-button .item-icon svg,.bg-style-frosted .button-grid-item .content-title,.bg-style-frosted .bg-preview-button .content-title{color:#fff!important}.bg-style-frosted .button-grid-item .item-icon svg path,.bg-style-frosted .bg-preview-button .item-icon svg path{fill:#fff!important}.bg-style-frosted .button-grid-item:hover,.bg-style-frosted .bg-preview-button:hover{background:rgb(255 255 255 / .28)!important;filter:none}.bg-style-duotone .button-grid-item,.bg-style-duotone .bg-preview-button{border:none!important}.bg-style-duotone .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block))::after,.bg-style-duotone .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video)::after{content:'';position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;background:#fff;border:var(--duotone-border-width,1px) solid var(--btn-bg);border-top:none;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0;pointer-events:none;z-index:0}.bg-style-duotone .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block))::after{height:clamp(30px, 4vw, 45px)}.bg-style-duotone .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video)::after{height:30px}.bg-style-duotone .button-grid-item .item-icon,.bg-style-duotone .button-grid-item .item-icon i,.bg-style-duotone .button-grid-item .item-icon svg,.bg-style-duotone .button-grid-item .content-icon,.bg-style-duotone .bg-preview-button .item-icon,.bg-style-duotone .bg-preview-button .item-icon i,.bg-style-duotone .bg-preview-button .item-icon svg,.bg-style-duotone .bg-preview-button .content-icon{color:#fff!important}.bg-style-duotone .button-grid-item .item-icon svg path,.bg-style-duotone .bg-preview-button .item-icon svg path{fill:#fff!important}.bg-style-duotone .button-grid-item .content-title,.bg-style-duotone .bg-preview-button .content-title{color:var(--btn-text)!important}.bg-style-duotone .button-grid-item.bg-no-color:has(.bg-button-image) .content-title,.bg-style-duotone .bg-preview-button.bg-no-color:has(.bg-button-image) .content-title{color:#1a1a1a!important}.bg-style-duotone .button-grid-item:hover,.bg-style-duotone .bg-preview-button:hover{filter:brightness(1.05)}.bg-style-ribbon .button-grid-item,.bg-style-ribbon .bg-preview-button{overflow:hidden!important;position:relative}.bg-style-ribbon .button-grid-item::before,.bg-style-ribbon .bg-preview-button::before{content:'';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 24px 24px 0;border-color:#fff0 rgb(255 255 255 / .25) #fff0 #fff0;z-index:1}.bg-style-ribbon .button-grid-item:hover,.bg-style-ribbon .bg-preview-button:hover{filter:brightness(1.08)}.bg-style-watercolor .button-grid-item,.bg-style-watercolor .bg-preview-button{filter:drop-shadow(0 2px 4px rgb(0 0 0 / .1));border:none!important}.bg-style-watercolor .button-grid-item:nth-child(3n+1):not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-watercolor .bg-preview-button:nth-child(3n+1):not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){border-radius:30% 70% 70% 30% / 30% 30% 70% 70%!important}.bg-style-watercolor .button-grid-item:nth-child(3n+2):not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-watercolor .bg-preview-button:nth-child(3n+2):not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){border-radius:70% 30% 30% 70% / 70% 70% 30% 30%!important}.bg-style-watercolor .button-grid-item:nth-child(3n):not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-watercolor .bg-preview-button:nth-child(3n):not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){border-radius:50% 50% 30% 70% / 60% 40% 60% 40%!important}.bg-style-watercolor .button-grid-item:hover,.bg-style-watercolor .bg-preview-button:hover{filter:drop-shadow(0 3px 6px rgb(0 0 0 / .15)) brightness(1.05)}.bg-style-watercolor .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-watercolor .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){padding-bottom:var(--pill-title-raise)}.bg-style-watercolor .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)) .content-icon,.bg-style-watercolor .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video) .content-icon{padding-top:var(--pill-icon-offset)}.bg-style-watercolor .bg-preview-select-cb{top:50%!important;left:6px!important;transform:translateY(-50%)}.bg-style-watercolor .bg-preview-clone-btn{top:4px!important;left:50%!important;right:auto!important;transform:translateX(-50%)}.bg-style-watercolor .bg-preview-delete-x{top:50%!important;right:6px!important;transform:translateY(-50%)}.bg-style-watercolor .bg-preview-drag-handle{bottom:6px!important;left:50%!important;transform:translateX(-50%)}.bg-style-paper .button-grid-item,.bg-style-paper .bg-preview-button{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:12px!important;box-shadow:0 2px 8px rgb(0 0 0 / .06);color:var(--btn-text)!important}.bg-style-paper .button-grid-item .content-icon,.bg-style-paper .button-grid-item .item-icon,.bg-style-paper .button-grid-item .item-icon i,.bg-style-paper .button-grid-item .item-icon svg,.bg-style-paper .bg-preview-button .content-icon,.bg-style-paper .bg-preview-button .item-icon,.bg-style-paper .bg-preview-button .item-icon i,.bg-style-paper .bg-preview-button .item-icon svg,.bg-style-paper .button-grid-item .content-title,.bg-style-paper .bg-preview-button .content-title{color:inherit!important}.bg-style-paper .button-grid-item .item-icon svg path,.bg-style-paper .bg-preview-button .item-icon svg path{fill:var(--btn-text)!important}.bg-style-paper .button-grid-item:hover,.bg-style-paper .bg-preview-button:hover{box-shadow:0 4px 14px rgb(0 0 0 / .1)!important;filter:none}.bg-style-outline_gradient .button-grid-item,.bg-style-outline_gradient .bg-preview-button{background:transparent!important;border:2px solid transparent!important;border-radius:10px!important;position:relative;color:var(--btn-text)!important}.bg-style-outline_gradient .button-grid-item::before,.bg-style-outline_gradient .bg-preview-button::before{content:'';position:absolute;inset:-2px;border-radius:12px;padding:2px;background:linear-gradient(135deg,var(--btn-bg),color-mix(in srgb,var(--btn-bg) 50%,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;z-index:0}.bg-style-outline_gradient .button-grid-item .content-icon,.bg-style-outline_gradient .button-grid-item .item-icon,.bg-style-outline_gradient .button-grid-item .item-icon i,.bg-style-outline_gradient .button-grid-item .item-icon svg,.bg-style-outline_gradient .bg-preview-button .content-icon,.bg-style-outline_gradient .bg-preview-button .item-icon,.bg-style-outline_gradient .bg-preview-button .item-icon i,.bg-style-outline_gradient .bg-preview-button .item-icon svg,.bg-style-outline_gradient .button-grid-item .content-title,.bg-style-outline_gradient .bg-preview-button .content-title{color:inherit!important;position:relative;z-index:1}.bg-style-outline_gradient .button-grid-item .item-icon svg path,.bg-style-outline_gradient .bg-preview-button .item-icon svg path{fill:var(--btn-text)!important}.bg-style-outline_gradient .button-grid-item:hover,.bg-style-outline_gradient .bg-preview-button:hover{background:color-mix(in srgb,var(--btn-bg) 10%,transparent)!important;filter:none}.bg-style-clay .button-grid-item,.bg-style-clay .bg-preview-button{background:var(--btn-bg)!important;border:0!important;border-radius:22px!important;box-shadow:inset -6px -6px 12px rgb(0 0 0 / .22),inset 6px 6px 12px rgb(255 255 255 / .25),0 10px 22px -8px rgb(0 0 0 / .3)!important;text-shadow:0 1px 2px rgb(0 0 0 / .25);transition:transform .15s ease,box-shadow .15s ease}.bg-style-clay .button-grid-item:hover,.bg-style-clay .bg-preview-button:hover{transform:translateY(-2px);filter:none}.bg-style-clay .button-grid-item:active,.bg-style-clay .bg-preview-button:active{box-shadow:inset 4px 4px 10px rgb(0 0 0 / .22),inset -4px -4px 10px rgb(255 255 255 / .25)!important}.bg-style-pushable .button-grid-item,.bg-style-pushable .bg-preview-button{background:transparent!important;border:0!important;border-radius:12px!important;position:relative;padding-bottom:6px!important;filter:drop-shadow(0 3px 3px rgb(0 0 0 / .15))}.bg-style-pushable .button-grid-item::before,.bg-style-pushable .bg-preview-button::before{content:'';position:absolute;inset:0;background:color-mix(in srgb,var(--btn-bg) 55%,#000);border-radius:12px;z-index:-2}.bg-style-pushable .button-grid-item::after,.bg-style-pushable .bg-preview-button::after{content:'';position:absolute;inset:0 0 6px 0;background:var(--btn-bg);border-radius:12px;transition:transform .15s ease;z-index:-1}.bg-style-pushable .button-grid-item:hover::after,.bg-style-pushable .bg-preview-button:hover::after{transform:translateY(-2px)}.bg-style-pushable .button-grid-item:active::after,.bg-style-pushable .bg-preview-button:active::after{transform:translateY(3px)}.bg-style-sticker .button-grid-item,.bg-style-sticker .bg-preview-button{background:var(--btn-bg)!important;border:0!important;border-radius:14px!important;box-shadow:0 0 0 4px #fff,0 0 0 5px rgb(0 0 0 / .12),4px 6px 0 5px rgb(0 0 0 / .18)!important;transition:transform .2s ease}.bg-style-sticker .button-grid-item:hover,.bg-style-sticker .bg-preview-button:hover{transform:rotate(-1.5deg) scale(1.02);filter:none}.bg-style-holographic .button-grid-item,.bg-style-holographic .bg-preview-button{position:relative;isolation:isolate;background:linear-gradient(var(--btn-bg),var(--btn-bg)),conic-gradient(from 0deg,#ff00cc,#ffcc00,#00ffcc,#0066ff,#9900ff,#ff00cc)!important;background-blend-mode:overlay!important;background-size:100% 100%,200% 200%!important;background-position:0 0,50% 50%!important;border:0!important;border-radius:14px!important;color:#fff!important;text-shadow:0 1px 4px rgb(0 0 0 / .5);box-shadow:0 6px 20px -6px rgb(0 0 0 / .4)!important;overflow:hidden!important;transition:background-position .4s ease}.bg-style-holographic .button-grid-item::before,.bg-style-holographic .bg-preview-button::before{content:'';position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgb(255 255 255 / .35) 50%,transparent 70%);background-size:250% 250%;background-position:100% 100%;transition:background-position .6s ease;pointer-events:none;z-index:-1}.bg-style-holographic .button-grid-item:hover,.bg-style-holographic .bg-preview-button:hover{background-position:0 0,100% 0!important;filter:none}.bg-style-holographic .button-grid-item:hover::before,.bg-style-holographic .bg-preview-button:hover::before{background-position:0 0}.bg-style-sketch .button-grid-item,.bg-style-sketch .bg-preview-button{position:relative;isolation:isolate;background:color-mix(in srgb,var(--btn-bg) 10%,#fffdf6)!important;color:var(--btn-bg)!important;border:2.5px solid var(--btn-bg)!important;border-radius:6px!important;box-shadow:3px 3px 0 0 var(--btn-bg)!important;font-family:'Comic Sans MS','Marker Felt','Bradley Hand',cursive!important;text-shadow:none;transition:transform .2s ease,box-shadow .2s ease}.bg-style-sketch .button-grid-item::before,.bg-style-sketch .bg-preview-button::before{content:'';position:absolute;inset:4px;border:1.5px dashed color-mix(in srgb,var(--btn-bg) 50%,transparent);border-radius:4px;pointer-events:none;z-index:-1}.bg-style-sketch .button-grid-item .content-icon,.bg-style-sketch .button-grid-item .item-icon,.bg-style-sketch .button-grid-item .item-icon i,.bg-style-sketch .button-grid-item .item-icon svg,.bg-style-sketch .bg-preview-button .content-icon,.bg-style-sketch .bg-preview-button .item-icon,.bg-style-sketch .bg-preview-button .item-icon i,.bg-style-sketch .bg-preview-button .item-icon svg,.bg-style-sketch .button-grid-item .content-title,.bg-style-sketch .bg-preview-button .content-title{color:inherit!important}.bg-style-sketch .button-grid-item .item-icon svg path,.bg-style-sketch .bg-preview-button .item-icon svg path{fill:var(--btn-bg)!important}.bg-style-sketch .button-grid-item:hover,.bg-style-sketch .bg-preview-button:hover{transform:rotate(0.5deg) translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--btn-bg)!important;filter:none}.bg-style-ticket .button-grid-item,.bg-style-ticket .bg-preview-button{position:relative;isolation:isolate;background:var(--btn-bg)!important;border:0!important;border-radius:0!important;-webkit-mask:radial-gradient(circle 8px at 0% 50%,transparent 98%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 8px at 100% 50%,transparent 98%,#000 100%) right / 51% 100% no-repeat;mask:radial-gradient(circle 8px at 0% 50%,transparent 98%,#000 100%) left / 51% 100% no-repeat,radial-gradient(circle 8px at 100% 50%,transparent 98%,#000 100%) right / 51% 100% no-repeat;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .2))}.bg-style-ticket .button-grid-item::before,.bg-style-ticket .bg-preview-button::before{content:'';position:absolute;top:12%;bottom:12%;left:50%;width:1.5px;background-image:linear-gradient(to bottom,rgb(255 255 255 / .5) 0 4px,transparent 4px 8px);background-size:100% 8px;pointer-events:none;z-index:-1}.bg-style-chalkboard .button-grid-item,.bg-style-chalkboard .bg-preview-button{background:radial-gradient(ellipse at 30% 20%,rgb(255 255 255 / .03) 0%,transparent 60%),radial-gradient(ellipse at 70% 80%,rgb(255 255 255 / .04) 0%,transparent 60%),#1f2a24!important;border:3px solid #6b4423!important;border-radius:4px!important;box-shadow:inset 0 0 20px rgb(0 0 0 / .6),0 4px 10px rgb(0 0 0 / .3)!important;color:#fff!important;font-family:'Chalkboard SE','Chalkduster','Comic Sans MS',cursive!important;text-shadow:0 0 1px rgb(255 255 255 / .6)}.bg-style-chalkboard .button-grid-item .content-icon,.bg-style-chalkboard .button-grid-item .item-icon,.bg-style-chalkboard .button-grid-item .item-icon i,.bg-style-chalkboard .button-grid-item .item-icon svg,.bg-style-chalkboard .bg-preview-button .content-icon,.bg-style-chalkboard .bg-preview-button .item-icon,.bg-style-chalkboard .bg-preview-button .item-icon i,.bg-style-chalkboard .bg-preview-button .item-icon svg{color:color-mix(in srgb,var(--btn-bg) 80%,#fff 20%)!important}.bg-style-chalkboard .button-grid-item .item-icon svg path,.bg-style-chalkboard .bg-preview-button .item-icon svg path{fill:color-mix(in srgb,var(--btn-bg) 80%,#fff 20%)!important}.bg-style-chalkboard .button-grid-item .content-title,.bg-style-chalkboard .bg-preview-button .content-title{color:#fff!important}.bg-style-blob .button-grid-item,.bg-style-blob .bg-preview-button{background:var(--btn-bg)!important;border:0!important;border-radius:12px!important;box-shadow:0 8px 24px -6px color-mix(in srgb,var(--btn-bg) 60%,transparent),inset 0 -4px 12px rgb(0 0 0 / .15),inset 0 4px 12px rgb(255 255 255 / .2)!important;transition:border-radius .6s ease,transform .3s ease}.bg-style-blob .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-blob .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){border-radius:63% 37% 54% 46% / 55% 48% 52% 45%!important}.bg-style-blob .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)):hover,.bg-style-blob .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video):hover{border-radius:40% 60% 68% 32% / 62% 42% 58% 38%!important;transform:scale(1.03);filter:none}.bg-style-blob .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)),.bg-style-blob .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video){padding-bottom:var(--pill-title-raise)}.bg-style-blob .button-grid-item:not(.bg-logo):not(:has(.video-placeholder,.vimeo,.bunny-block,.bd-video-block,.oxy-video-block,.x-video-block)) .content-icon,.bg-style-blob .bg-preview-button:not(.bg-logo):not(.layerslider-button):not(.vimeo-button):not(.bunny):not(.df-slider-button):not(.breakdance-video):not(.oxygen-video):not(.x-video) .content-icon{padding-top:var(--pill-icon-offset)}.bg-style-blob .bg-preview-select-cb{top:50%!important;left:6px!important;transform:translateY(-50%)}.bg-style-blob .bg-preview-clone-btn{top:4px!important;left:50%!important;right:auto!important;transform:translateX(-50%)}.bg-style-blob .bg-preview-delete-x{top:50%!important;right:6px!important;transform:translateY(-50%)}.bg-style-blob .bg-preview-drag-handle{bottom:6px!important;left:50%!important;transform:translateX(-50%)}.bg-style-social .button-grid-item,.bg-style-social .bg-preview-button{background:var(--btn-bg)!important;color:#fff!important;border:0!important;box-shadow:0 2px 6px rgb(0 0 0 / .12)!important;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.bg-style-social .button-grid-item:not(.bg-logo) .content-icon i,.bg-style-social .button-grid-item:not(.bg-logo) .item-icon,.bg-style-social .button-grid-item:not(.bg-logo) .item-icon i,.bg-style-social .bg-preview-button:not(.bg-logo) .content-icon i,.bg-style-social .bg-preview-button:not(.bg-logo) .item-icon,.bg-style-social .bg-preview-button:not(.bg-logo) .item-icon i{color:#fff!important}.bg-style-social .button-grid-item:not(.bg-logo) .item-icon svg path,.bg-style-social .bg-preview-button:not(.bg-logo) .item-icon svg path{fill:#fff!important}.bg-style-social .button-grid-item:not(.bg-logo):hover,.bg-style-social .bg-preview-button:not(.bg-logo):hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 6px 14px rgb(0 0 0 / .18)!important}.bg-style-social .button-grid-item:has(.fa-facebook-f),.bg-style-social .button-grid-item:has(.fa-facebook),.bg-style-social .bg-preview-button:has(.fa-facebook-f),.bg-style-social .bg-preview-button:has(.fa-facebook){background:#1877F2!important}.bg-style-social .button-grid-item:has(.fa-instagram),.bg-style-social .bg-preview-button:has(.fa-instagram){background:radial-gradient(circle at 30% 110%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)!important}.bg-style-social .button-grid-item:has(.fa-x-twitter),.bg-style-social .bg-preview-button:has(.fa-x-twitter){background:#000!important}.bg-style-social .button-grid-item:has(.fa-twitter),.bg-style-social .bg-preview-button:has(.fa-twitter){background:#1DA1F2!important}.bg-style-social .button-grid-item:has(.fa-youtube),.bg-style-social .bg-preview-button:has(.fa-youtube){background:#FF0000!important}.bg-style-social .button-grid-item:has(.fa-tiktok),.bg-style-social .bg-preview-button:has(.fa-tiktok){background:#000!important}.bg-style-social .button-grid-item:has(.fa-linkedin-in),.bg-style-social .button-grid-item:has(.fa-linkedin),.bg-style-social .bg-preview-button:has(.fa-linkedin-in),.bg-style-social .bg-preview-button:has(.fa-linkedin){background:#0A66C2!important}.bg-style-social .button-grid-item:has(.fa-whatsapp),.bg-style-social .bg-preview-button:has(.fa-whatsapp){background:#25D366!important}.bg-style-social .button-grid-item:has(.fa-pinterest-p),.bg-style-social .button-grid-item:has(.fa-pinterest),.bg-style-social .bg-preview-button:has(.fa-pinterest-p),.bg-style-social .bg-preview-button:has(.fa-pinterest){background:#E60023!important}.bg-style-social .button-grid-item:has(.fa-snapchat),.bg-style-social .bg-preview-button:has(.fa-snapchat){background:#FFFC00!important}.bg-style-social .button-grid-item:has(.fa-reddit-alien),.bg-style-social .button-grid-item:has(.fa-reddit),.bg-style-social .bg-preview-button:has(.fa-reddit-alien),.bg-style-social .bg-preview-button:has(.fa-reddit){background:#FF4500!important}.bg-style-social .button-grid-item:has(.fa-discord),.bg-style-social .bg-preview-button:has(.fa-discord){background:#5865F2!important}.bg-style-social .button-grid-item:has(.fa-telegram),.bg-style-social .bg-preview-button:has(.fa-telegram){background:#229ED9!important}.bg-style-social .button-grid-item:has(.fa-github),.bg-style-social .bg-preview-button:has(.fa-github){background:#181717!important}.bg-style-social .button-grid-item:has(.fa-threads),.bg-style-social .bg-preview-button:has(.fa-threads){background:#000!important}.bg-style-social .button-grid-item:has(.fa-vimeo),.bg-style-social .button-grid-item:has(.fa-vimeo-v),.bg-style-social .bg-preview-button:has(.fa-vimeo),.bg-style-social .bg-preview-button:has(.fa-vimeo-v){background:#1AB7EA!important}.bg-style-social .button-grid-item:has(.fa-spotify),.bg-style-social .bg-preview-button:has(.fa-spotify){background:#1DB954!important}.bg-style-social .button-grid-item:has(.fa-google),.bg-style-social .bg-preview-button:has(.fa-google){background:#DA4735!important}.bg-style-social .button-grid-item:has(.fa-google-play),.bg-style-social .bg-preview-button:has(.fa-google-play){background:#01875F!important}.bg-style-social .button-grid-item:has(.fa-medium),.bg-style-social .button-grid-item:has(.fa-medium-m),.bg-style-social .bg-preview-button:has(.fa-medium),.bg-style-social .bg-preview-button:has(.fa-medium-m){background:#000!important}.bg-style-social .button-grid-item:has(.fa-yelp),.bg-style-social .bg-preview-button:has(.fa-yelp){background:#D32323!important}.bg-style-social .button-grid-item:has(.fa-tripadvisor),.bg-style-social .bg-preview-button:has(.fa-tripadvisor){background:#34E0A1!important}.bg-style-social .button-grid-item:has(.fa-map-location-dot),.bg-style-social .button-grid-item:has(.fa-location-dot),.bg-style-social .bg-preview-button:has(.fa-map-location-dot),.bg-style-social .bg-preview-button:has(.fa-location-dot){background:#EA4335!important}.bg-style-social .button-grid-item:has(.fa-envelope),.bg-style-social .bg-preview-button:has(.fa-envelope){background:#EA4335!important}.bg-style-social .button-grid-item:has(.fa-rss),.bg-style-social .bg-preview-button:has(.fa-rss){background:#FF6600!important}.bg-style-social .button-grid-item:has(.fa-twitch),.bg-style-social .bg-preview-button:has(.fa-twitch){background:#9146FF!important}.bg-style-social .button-grid-item:has(.fa-soundcloud),.bg-style-social .bg-preview-button:has(.fa-soundcloud){background:#FF7700!important}.bg-style-social .button-grid-item:has(.fa-podcast),.bg-style-social .bg-preview-button:has(.fa-podcast){background:#872EC4!important}.bg-style-social .button-grid-item:has(.fa-apple),.bg-style-social .bg-preview-button:has(.fa-apple){background:#FA243C!important}.bg-style-social .button-grid-item:has(.fa-amazon),.bg-style-social .bg-preview-button:has(.fa-amazon){background:#FF9900!important}.bg-style-social .button-grid-item:has(.fa-viber),.bg-style-social .bg-preview-button:has(.fa-viber){background:#7360F2!important}.bg-style-social .button-grid-item:has(.fa-weixin),.bg-style-social .bg-preview-button:has(.fa-weixin){background:#07C160!important}.bg-style-social .button-grid-item:has(.fa-line),.bg-style-social .bg-preview-button:has(.fa-line){background:#06C755!important}.bg-style-social .button-grid-item:has(.fa-meetup),.bg-style-social .bg-preview-button:has(.fa-meetup){background:#ED1C40!important}.bg-style-social .button-grid-item:has(.fa-tumblr),.bg-style-social .bg-preview-button:has(.fa-tumblr){background:#36465D!important}.bg-style-social .button-grid-item:has(.fa-snapchat),.bg-style-social .button-grid-item:has(.fa-snapchat) .content-title,.bg-style-social .button-grid-item:has(.fa-tripadvisor),.bg-style-social .button-grid-item:has(.fa-tripadvisor) .content-title,.bg-style-social .bg-preview-button:has(.fa-snapchat),.bg-style-social .bg-preview-button:has(.fa-snapchat) .content-title,.bg-style-social .bg-preview-button:has(.fa-tripadvisor),.bg-style-social .bg-preview-button:has(.fa-tripadvisor) .content-title{color:#000!important}.bg-style-social .button-grid-item:has(.fa-snapchat) .content-icon i,.bg-style-social .button-grid-item:has(.fa-snapchat) .item-icon i,.bg-style-social .button-grid-item:has(.fa-tripadvisor) .content-icon i,.bg-style-social .button-grid-item:has(.fa-tripadvisor) .item-icon i,.bg-style-social .bg-preview-button:has(.fa-snapchat) .content-icon i,.bg-style-social .bg-preview-button:has(.fa-snapchat) .item-icon i,.bg-style-social .bg-preview-button:has(.fa-tripadvisor) .content-icon i,.bg-style-social .bg-preview-button:has(.fa-tripadvisor) .item-icon i{color:#000!important}@keyframes bgDentalWiggle{0%,100%{transform:rotate(-2deg) scale(1.05)}50%{transform:rotate(2deg) scale(1.05)}}@keyframes bgDentalBreathe{0%,100%{opacity:.55}50%{opacity:1}}@keyframes bgDentalAmberPulse{0%,100%{box-shadow:inset 0 0 20px rgb(255 180 80 / .2),0 2px 6px rgb(120 60 10 / .25)}50%{box-shadow:inset 0 0 28px rgb(255 180 80 / .45),0 2px 10px rgb(120 60 10 / .35)}}@keyframes bgDentalScanLine{0%{transform:translateX(-110%)}100%{transform:translateX(110%)}}@keyframes bgDentalEnamelShimmer{0%{transform:translateX(-150%) skewX(-20deg)}100%{transform:translateX(250%) skewX(-20deg)}}@keyframes bgDentalSway{0%,100%{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes bgDentalBubbleRise{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:.6}90%{opacity:.3}100%{transform:translateY(-80%) scale(1.15);opacity:0}}.bg-style-pediatric .button-grid-item,.bg-style-pediatric .bg-preview-button{position:relative;isolation:isolate;border-radius:20px!important;box-shadow:inset 0 0 0 3px rgb(255 255 255 / .85),0 6px 0 rgb(0 0 0 / .12),0 10px 20px rgb(0 0 0 / .08);background-image:radial-gradient(circle at 8px 8px,rgb(255 255 255 / .18) 2px,transparent 2.5px);background-size:18px 18px;transition:transform 0.25s cubic-bezier(.34,1.56,.64,1),box-shadow 0.25s ease}.bg-style-pediatric .button-grid-item:hover,.bg-style-pediatric .bg-preview-button:hover{transform:scale(1.05);box-shadow:inset 0 0 0 3px rgb(255 255 255 / .95),0 8px 0 rgb(0 0 0 / .15),0 14px 28px rgb(0 0 0 / .12)}.bg-style-pediatric.bg-dental-plus .button-grid-item:not(:hover),.bg-style-pediatric.bg-dental-plus .bg-preview-button:not(:hover){transform:rotate(-0.5deg)}.bg-style-pediatric.bg-dental-plus .button-grid-item::before,.bg-style-pediatric.bg-dental-plus .bg-preview-button::before{content:'';position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle 5px at 18% 80%,rgb(255 255 255 / .35),transparent),radial-gradient(circle 3px at 70% 70%,rgb(255 255 255 / .3),transparent),radial-gradient(circle 4px at 45% 55%,rgb(255 255 255 / .25),transparent),radial-gradient(circle 3px at 85% 40%,rgb(255 255 255 / .3),transparent);border-radius:inherit;pointer-events:none}.bg-style-pediatric.bg-dental-plus .button-grid-item:hover,.bg-style-pediatric.bg-dental-plus .bg-preview-button:hover{animation:bgDentalWiggle 0.45s ease-in-out 1}.bg-style-pediatric.bg-dental-plus .button-grid-item:hover::before,.bg-style-pediatric.bg-dental-plus .bg-preview-button:hover::before{animation:bgDentalBubbleRise 1.2s ease-out infinite}.bg-style-orthodontic .button-grid-item,.bg-style-orthodontic .bg-preview-button{position:relative;isolation:isolate;border-radius:4px!important;box-shadow:inset 0 0 0 2px rgb(255 255 255 / .4),0 2px 4px rgb(30 50 80 / .15);transition:transform 0.2s ease,box-shadow 0.2s ease}.bg-style-orthodontic .button-grid-item::before,.bg-style-orthodontic .bg-preview-button::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgb(255 255 255 / .18) 0%,#fff0 55%);border-radius:inherit;pointer-events:none}.bg-style-orthodontic .button-grid-item:hover,.bg-style-orthodontic .bg-preview-button:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .55),0 4px 8px rgb(30 50 80 / .2)}.bg-style-orthodontic.bg-dental-plus .button-grid-item,.bg-style-orthodontic.bg-dental-plus .bg-preview-button{background-image:linear-gradient(90deg,rgb(255 255 255 / .08) 0%,rgb(0 0 0 / .04) 25%,rgb(255 255 255 / .12) 50%,rgb(0 0 0 / .04) 75%,rgb(255 255 255 / .08) 100%)}.bg-style-orthodontic.bg-dental-plus .button-grid-item::after,.bg-style-orthodontic.bg-dental-plus .bg-preview-button::after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle 3px at 8px 8px,rgb(255 255 255 / .85) 2px,transparent 2.5px),radial-gradient(circle 3px at calc(100% - 8px) 8px,rgb(255 255 255 / .85) 2px,transparent 2.5px),radial-gradient(circle 3px at 8px calc(100% - 8px),rgb(255 255 255 / .85) 2px,transparent 2.5px),radial-gradient(circle 3px at calc(100% - 8px) calc(100% - 8px),rgb(255 255 255 / .85) 2px,transparent 2.5px);transition:transform 0.35s ease}.bg-style-orthodontic.bg-dental-plus .button-grid-item:hover::after,.bg-style-orthodontic.bg-dental-plus .bg-preview-button:hover::after{transform:translateX(2px)}.bg-style-general .button-grid-item,.bg-style-general .bg-preview-button{position:relative;isolation:isolate;border-radius:12px!important;box-shadow:0 2px 4px rgb(60 40 20 / .08),0 6px 14px rgb(60 40 20 / .1);transition:transform 0.2s ease,box-shadow 0.2s ease}.bg-style-general .button-grid-item::before,.bg-style-general .bg-preview-button::before{content:'';position:absolute;inset:0 0 auto 0;height:3px;z-index:-1;background:linear-gradient(to bottom,rgb(255 255 255 / .55),#fff0);border-radius:12px 12px 0 0;pointer-events:none}.bg-style-general .button-grid-item:hover,.bg-style-general .bg-preview-button:hover{transform:translateY(-2px);box-shadow:0 3px 6px rgb(60 40 20 / .1),0 10px 22px rgb(60 40 20 / .14)}.bg-style-general.bg-dental-plus .button-grid-item,.bg-style-general.bg-dental-plus .bg-preview-button{overflow:hidden;perspective:400px;box-shadow:0 2px 4px rgb(60 40 20 / .1),0 8px 18px rgb(60 40 20 / .12),inset 0 -2px 6px rgb(0 0 0 / .08)}.bg-style-general.bg-dental-plus .button-grid-item::after,.bg-style-general.bg-dental-plus .bg-preview-button::after{content:'';position:absolute;top:0;left:0;width:40%;height:100%;z-index:-1;background:linear-gradient(100deg,#fff0 20%,rgb(255 255 255 / .35) 50%,#fff0 80%);transform:translateX(-150%) skewX(-20deg);pointer-events:none}.bg-style-general.bg-dental-plus .button-grid-item:hover,.bg-style-general.bg-dental-plus .bg-preview-button:hover{transform:translateY(-3px) rotateX(4deg);box-shadow:0 4px 8px rgb(60 40 20 / .14),0 14px 28px rgb(60 40 20 / .16),inset 0 -2px 6px rgb(0 0 0 / .1)}.bg-style-general.bg-dental-plus .button-grid-item:hover::after,.bg-style-general.bg-dental-plus .bg-preview-button:hover::after{animation:bgDentalEnamelShimmer 0.9s ease-out 1}.bg-style-surgical .button-grid-item,.bg-style-surgical .bg-preview-button{position:relative;isolation:isolate;border-radius:2px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .35),inset 0 -1px 0 rgb(0 0 0 / .2),0 2px 5px rgb(0 20 40 / .3);background-image:linear-gradient(180deg,rgb(255 255 255 / .12) 0%,#fff0 45%,rgb(0 0 0 / .12) 100%);transition:box-shadow 0.2s ease}.bg-style-surgical .button-grid-item::after,.bg-style-surgical .bg-preview-button::after{content:'';position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff6a6a,#cc1a1a 60%,#7a0505 100%);box-shadow:0 0 4px rgb(255 60 60 / .6),inset 0 0 1px rgb(255 255 255 / .8);pointer-events:none}.bg-style-surgical .button-grid-item:hover,.bg-style-surgical .bg-preview-button:hover{box-shadow:inset 0 1px 0 rgb(255 255 255 / .5),inset 0 -1px 0 rgb(0 0 0 / .25),0 3px 8px rgb(0 20 40 / .4)}.bg-style-surgical.bg-dental-plus .button-grid-item,.bg-style-surgical.bg-dental-plus .bg-preview-button{overflow:hidden;background-image:linear-gradient(180deg,rgb(255 255 255 / .14) 0%,#fff0 45%,rgb(0 0 0 / .14) 100%),repeating-linear-gradient(0deg,rgb(255 255 255 / .05) 0 1px,transparent 1px 14px),repeating-linear-gradient(90deg,rgb(255 255 255 / .05) 0 1px,transparent 1px 14px)}.bg-style-surgical.bg-dental-plus .button-grid-item::before,.bg-style-surgical.bg-dental-plus .bg-preview-button::before{content:'';position:absolute;top:0;left:0;width:35%;height:100%;z-index:-1;background:linear-gradient(90deg,#fff0 0%,rgb(120 220 255 / .25) 50%,#fff0 100%);transform:translateX(-110%);pointer-events:none}.bg-style-surgical.bg-dental-plus .button-grid-item::after,.bg-style-surgical.bg-dental-plus .bg-preview-button::after{animation:bgDentalBreathe 2s ease-in-out infinite}.bg-style-surgical.bg-dental-plus .button-grid-item:hover::before,.bg-style-surgical.bg-dental-plus .bg-preview-button:hover::before{animation:bgDentalScanLine 1.2s ease-out 1}.bg-style-endodontic .button-grid-item,.bg-style-endodontic .bg-preview-button{position:relative;isolation:isolate;border-radius:6px!important;border:1px solid rgb(180 110 40 / .4);box-shadow:inset 0 0 20px rgb(255 180 80 / .2),0 2px 6px rgb(120 60 10 / .25);transition:box-shadow 0.3s ease}.bg-style-endodontic .button-grid-item:hover,.bg-style-endodontic .bg-preview-button:hover{box-shadow:inset 0 0 28px rgb(255 180 80 / .35),0 4px 10px rgb(120 60 10 / .32)}.bg-style-endodontic.bg-dental-plus .button-grid-item,.bg-style-endodontic.bg-dental-plus .bg-preview-button{animation:bgDentalAmberPulse 3.2s ease-in-out infinite}.bg-style-endodontic.bg-dental-plus .button-grid-item::before,.bg-style-endodontic.bg-dental-plus .bg-preview-button::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 110%,rgb(255 180 80 / .35) 0%,#fff0 55%);border-radius:inherit;pointer-events:none}.bg-style-endodontic.bg-dental-plus .button-grid-item:hover,.bg-style-endodontic.bg-dental-plus .bg-preview-button:hover{animation-duration:1.6s}.bg-style-periodontal .button-grid-item,.bg-style-periodontal .bg-preview-button{position:relative;isolation:isolate;border-radius:10px!important;box-shadow:inset 0 -3px 0 rgb(110 145 95 / .65),0 2px 4px rgb(60 80 55 / .12),0 6px 16px rgb(60 80 55 / .08);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='60'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.08 0'/></filter><rect width='100%' height='100%' filter='url(https://www.bestdentalcareinma.com/wp-content/plugins/button-grid-builder-pro-multiset/%23n)'/></svg>");transition:transform 0.35s cubic-bezier(.25,.8,.4,1),box-shadow 0.35s ease}.bg-style-periodontal .button-grid-item:hover,.bg-style-periodontal .bg-preview-button:hover{transform:translateY(-2px);box-shadow:inset 0 -3px 0 rgb(110 145 95 / .85),0 3px 6px rgb(60 80 55 / .15),0 10px 22px rgb(60 80 55 / .12)}.bg-style-periodontal.bg-dental-plus .button-grid-item::before,.bg-style-periodontal.bg-dental-plus .bg-preview-button::before{content:'';position:absolute;top:4px;left:4px;width:16px;height:16px;z-index:-1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%236e915f' fill-opacity='0.55' d='M17 4C10 4 5 9 5 16c0 2 0.4 3 0.4 3s3-5 6-7 7-3 7-3-0.5-1 -1.4-5z'/></svg>");background-repeat:no-repeat;background-size:contain;transform:rotate(15deg);pointer-events:none}.bg-style-periodontal.bg-dental-plus .button-grid-item:hover::before,.bg-style-periodontal.bg-dental-plus .bg-preview-button:hover::before{animation:bgDentalSway 2.4s ease-in-out infinite}.bg-outer-wrapper .button-grid-item.bg-logo,.bg-outer-wrapper .button-grid-item:has(.bg-button-image),.bg-outer-wrapper .bg-preview-button.bg-logo,.bg-outer-wrapper .bg-preview-button:has(.bg-button-image){background:var(--btn-bg,#fff)!important}.bg-outer-wrapper .button-grid-item.bg-logo .content-title,.bg-outer-wrapper .button-grid-item:has(.bg-button-image) .content-title,.bg-outer-wrapper .button-grid-item:has(.video-placeholder) .content-title,.bg-outer-wrapper .button-grid-item:has(.vimeo) .content-title,.bg-outer-wrapper .button-grid-item:has(.bunny-block) .content-title,.bg-outer-wrapper .button-grid-item:has(.bd-video-block) .content-title,.bg-outer-wrapper .button-grid-item:has(.oxy-video-block) .content-title,.bg-outer-wrapper .button-grid-item:has(.x-video-block) .content-title,.bg-outer-wrapper .bg-preview-button.bg-logo .content-title,.bg-outer-wrapper .bg-preview-button:has(.bg-button-image) .content-title,.bg-outer-wrapper .bg-preview-button.layerslider-button .content-title,.bg-outer-wrapper .bg-preview-button.vimeo-button .content-title,.bg-outer-wrapper .bg-preview-button.bunny .content-title,.bg-outer-wrapper .bg-preview-button.df-slider-button .content-title,.bg-outer-wrapper .bg-preview-button.breakdance-video .content-title,.bg-outer-wrapper .bg-preview-button.oxygen-video .content-title,.bg-outer-wrapper .bg-preview-button.x-video .content-title{color:var(--btn-color)!important}