.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-8e9141a img{width:100%;height:347px;object-fit:cover;object-position:center center;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1287 .elementor-element.elementor-element-72457e5{text-align:center;}.elementor-1287 .elementor-element.elementor-element-72457e5 .elementor-heading-title{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-367b3b2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1287 .elementor-element.elementor-element-367b3b2 img{width:59%;max-width:41%;height:4px;opacity:1;filter:brightness( 160% ) contrast( 187% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-1e03147{text-align:center;}.elementor-1287 .elementor-element.elementor-element-42563ee:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-42563ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delverochefevents.com/wp-content/uploads/2026/01/top-view-tasty-cheese-pizza-with-red-tomatoes-dark-surface-scaled-1.webp");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-1287 .elementor-element.elementor-element-42563ee > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(355deg, #00000000 21%, #000000 67%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-42563ee > .elementor-container{max-width:1194px;min-height:519px;}.elementor-1287 .elementor-element.elementor-element-42563ee .elementor-background-overlay{filter:brightness( 140% ) contrast( 96% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1287 .elementor-element.elementor-element-42563ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1287 .elementor-element.elementor-element-63ac064{text-align:center;font-family:"greycliff-hebrew-cf", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1287 .elementor-element.elementor-element-2605237{--e-transform-rotateZ:84deg;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1287 .elementor-element.elementor-element-fda1ee6 .elementor-button{background-color:#B9000000;font-family:"greycliff-hebrew-cf", Sans-serif;font-size:25px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-1287 .elementor-element.elementor-element-fda1ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1287 .elementor-element.elementor-element-f71ddde:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-f71ddde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delverochefevents.com/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-04-at-09.58.42-e1768198104420.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1287 .elementor-element.elementor-element-f71ddde > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 21%, #000000 67%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1287 .elementor-element.elementor-element-f71ddde > .elementor-container{max-width:1194px;min-height:1440px;}.elementor-1287 .elementor-element.elementor-element-f71ddde .elementor-background-overlay{filter:brightness( 140% ) contrast( 96% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1287 .elementor-element.elementor-element-f71ddde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1287 .elementor-element.elementor-element-e4dc851{margin:500px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"greycliff-hebrew-cf", Sans-serif;font-size:21px;font-weight:700;color:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-4e70f97{--e-transform-rotateZ:84deg;--lottie-container-width:19%;}.elementor-1287 .elementor-element.elementor-element-ed35610 .elementor-button{background-color:#B9000000;font-family:"greycliff-hebrew-cf", Sans-serif;font-size:20px;font-weight:600;}.elementor-1287 .elementor-element.elementor-element-ed35610{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 300px;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}@media(max-width:1024px){.elementor-1287 .elementor-element.elementor-element-ed35610{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}}@media(max-width:767px){.elementor-1287 .elementor-element.elementor-element-8e9141a img{width:100%;height:130px;object-fit:cover;}.elementor-1287 .elementor-element.elementor-element-367b3b2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1287 .elementor-element.elementor-element-367b3b2 img{width:100%;max-width:91%;height:3px;}.elementor-1287 .elementor-element.elementor-element-42563ee:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-42563ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delverochefevents.com/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-04-at-09.58.42-e1768198104420.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1287 .elementor-element.elementor-element-42563ee > .elementor-container{max-width:903px;min-height:263px;}.elementor-1287 .elementor-element.elementor-element-42563ee > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(179deg, #00000000 52%, #000000 79%);opacity:1;}.elementor-1287 .elementor-element.elementor-element-42563ee{padding:0px 0px 30px 0px;}.elementor-1287 .elementor-element.elementor-element-c0fef72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1287 .elementor-element.elementor-element-63ac064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:500px 0px 0px 0px;text-align:center;font-size:23px;letter-spacing:1.8px;}.elementor-1287 .elementor-element.elementor-element-2605237{--e-transform-rotateZ:57deg;--lottie-container-width:33%;}.elementor-1287 .elementor-element.elementor-element-fda1ee6{margin:13px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-1287 .elementor-element.elementor-element-fda1ee6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1287 .elementor-element.elementor-element-fda1ee6 .elementor-button{font-size:20px;line-height:2.2em;letter-spacing:1px;word-spacing:0em;}.elementor-1287 .elementor-element.elementor-element-f71ddde:not(.elementor-motion-effects-element-type-background), .elementor-1287 .elementor-element.elementor-element-f71ddde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delverochefevents.com/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-04-at-09.58.42-e1768198104420.webp");background-position:-41px -141px;background-repeat:no-repeat;background-size:cover;}.elementor-1287 .elementor-element.elementor-element-f71ddde > .elementor-container{max-width:903px;min-height:122px;}.elementor-1287 .elementor-element.elementor-element-f71ddde > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(179deg, #00000000 52%, #000000 79%);opacity:1;}.elementor-1287 .elementor-element.elementor-element-f71ddde{padding:0px 0px 30px 0px;}.elementor-1287 .elementor-element.elementor-element-ecca4ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1287 .elementor-element.elementor-element-e4dc851{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:500px 0px 0px 0px;text-align:center;font-size:23px;letter-spacing:1.8px;}.elementor-1287 .elementor-element.elementor-element-4e70f97{--e-transform-rotateZ:57deg;--lottie-container-width:33%;}.elementor-1287 .elementor-element.elementor-element-ed35610{width:100%;max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1287 .elementor-element.elementor-element-ed35610 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1287 .elementor-element.elementor-element-ed35610 .elementor-button{font-size:20px;line-height:1.2em;letter-spacing:0.5px;word-spacing:0em;}}/* Start custom CSS for button, class: .elementor-element-fda1ee6 *//*
Source - https://stackoverflow.com/a
Posted by JDawwgy, modified by community. See post 'Timeline' for change history
Retrieved 2025-11-18, License - CC BY-SA 4.0
*/

.drts-bs-btn-outline-primary {
    width: 0px;
    height: 50px;
    margin-left: 380px;
    margin-right: 380px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 5px;
}
.drts-bs-btn-outline-primary:before {
    content: '';
    background: linear-gradient(70deg, #b80404, #1dbf1d, #1dbf1d, #1dbf1d, #b80404, #FFFFFF, #1dbf1d, #FFFFFF, #b80404);
    position: absolute;
    top: -1px;
    left:-1px;
    background-size: 200%;
    z-index: -1;
    filter: blur(1px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 10s linear infinite;
    transition: opacity .3s ease-in-out;
    border-radius: 13px;
}

.drts-bs-btn-outline-primary:active {
    color: #000
}

.drts-bs-btn-outline-primary:active:after {
    background: transparent;
}

.drts-bs-btn-outline-primary:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}

/* GLOWING TEXT STARTS HERE */
.amazing-h2 {
  animation: amazing-h2-glow 2s ease-in-out infinite alternate;
}

@-webkit-keyframes amazing-h2-glow {
  from {
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073, 0 0 70px #e60073;
  }
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;
  }
}/* End custom CSS */