.elementor-1771 .elementor-element.elementor-element-9743c88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1771 .elementor-element.elementor-element-46ab01c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1771 .elementor-element.elementor-element-173d1ee{text-align:center;}.elementor-1771 .elementor-element.elementor-element-3f5de8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1771 .elementor-element.elementor-element-8697152{text-align:center;}.elementor-1771 .elementor-element.elementor-element-0bbf0e0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1771 .elementor-element.elementor-element-6407643{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1771 .elementor-element.elementor-element-c8465a2{width:100%;max-width:100%;}.elementor-1771 .elementor-element.elementor-element-c8465a2:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1771 .elementor-element.elementor-element-c8465a2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://demarienburgevents.inthedemo.com/wp-content/uploads/2026/04/Rectangle-161124658-1.svg );-webkit-mask-size:cover;-webkit-mask-position:top right;}.elementor-1771 .elementor-element.elementor-element-c8465a2 img{width:100%;max-width:100%;height:403px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1771 .elementor-element.elementor-element-21ebe00{--display:flex;--position:absolute;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:2;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-21ebe00{left:0px;}body.rtl .elementor-1771 .elementor-element.elementor-element-21ebe00{right:0px;}.elementor-1771 .elementor-element.elementor-element-d2ac7ee .elementor-heading-title{color:#FFFFFF;}.elementor-1771 .elementor-element.elementor-element-4d1d50b{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:4;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-4d1d50b{left:0px;}body.rtl .elementor-1771 .elementor-element.elementor-element-4d1d50b{right:0px;}.elementor-1771 .elementor-element.elementor-element-64fc3b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1771 .elementor-element.elementor-element-64fc3b1:not(.elementor-motion-effects-element-type-background), .elementor-1771 .elementor-element.elementor-element-64fc3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1771 .elementor-element.elementor-element-8e430cb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1771 .elementor-element.elementor-element-4505c7b{font-size:16px;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-847018b{right:15px;}body.rtl .elementor-1771 .elementor-element.elementor-element-847018b{left:15px;}.elementor-1771 .elementor-element.elementor-element-847018b{top:12px;}.elementor-1771 .elementor-element.elementor-element-847018b img{width:73px;height:73px;object-fit:cover;object-position:center center;}.elementor-1771 .elementor-element.elementor-element-d0ccdcf{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1771 .elementor-element.elementor-element-7b04c24{width:100%;max-width:100%;}.elementor-1771 .elementor-element.elementor-element-7b04c24:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1771 .elementor-element.elementor-element-7b04c24.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://demarienburgevents.inthedemo.com/wp-content/uploads/2026/04/Rectangle-161124658-1.svg );-webkit-mask-size:cover;-webkit-mask-position:top right;}.elementor-1771 .elementor-element.elementor-element-7b04c24 img{width:100%;max-width:100%;height:403px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1771 .elementor-element.elementor-element-c09a77c{--display:flex;--position:absolute;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:2;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-c09a77c{left:0px;}body.rtl .elementor-1771 .elementor-element.elementor-element-c09a77c{right:0px;}.elementor-1771 .elementor-element.elementor-element-89f0567 .elementor-heading-title{color:#FFFFFF;}.elementor-1771 .elementor-element.elementor-element-61373f3{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:4;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-61373f3{left:0px;}body.rtl .elementor-1771 .elementor-element.elementor-element-61373f3{right:0px;}.elementor-1771 .elementor-element.elementor-element-740b634{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1771 .elementor-element.elementor-element-740b634:not(.elementor-motion-effects-element-type-background), .elementor-1771 .elementor-element.elementor-element-740b634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1771 .elementor-element.elementor-element-824dc8d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1771 .elementor-element.elementor-element-920856f{font-size:16px;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-c10ef16{right:15px;}body.rtl .elementor-1771 .elementor-element.elementor-element-c10ef16{left:15px;}.elementor-1771 .elementor-element.elementor-element-c10ef16{top:12px;}.elementor-1771 .elementor-element.elementor-element-c10ef16 img{width:73px;height:73px;object-fit:cover;object-position:center center;}.elementor-1771 .elementor-element.elementor-element-0cc12e9{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1771 .elementor-element.elementor-element-6f639f3{width:100%;max-width:100%;}.elementor-1771 .elementor-element.elementor-element-6f639f3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1771 .elementor-element.elementor-element-6f639f3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://demarienburgevents.inthedemo.com/wp-content/uploads/2026/04/Rectangle-161124658-1.svg );-webkit-mask-size:cover;-webkit-mask-position:top right;}.elementor-1771 .elementor-element.elementor-element-6f639f3 img{width:100%;max-width:100%;height:403px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-1771 .elementor-element.elementor-element-3bf530c{--display:flex;--position:absolute;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:2;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-3bf530c{left:0px;}body.rtl .elementor-1771 .elementor-element.elementor-element-3bf530c{right:0px;}.elementor-1771 .elementor-element.elementor-element-9e48115 .elementor-heading-title{color:#FFFFFF;}.elementor-1771 .elementor-element.elementor-element-676331c{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:4;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-676331c{left:0px;}body.rtl .elementor-1771 .elementor-element.elementor-element-676331c{right:0px;}.elementor-1771 .elementor-element.elementor-element-0494b46{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1771 .elementor-element.elementor-element-0494b46:not(.elementor-motion-effects-element-type-background), .elementor-1771 .elementor-element.elementor-element-0494b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1771 .elementor-element.elementor-element-54576c7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1771 .elementor-element.elementor-element-415c11e{font-size:16px;}body:not(.rtl) .elementor-1771 .elementor-element.elementor-element-5c0f9ed{right:15px;}body.rtl .elementor-1771 .elementor-element.elementor-element-5c0f9ed{left:15px;}.elementor-1771 .elementor-element.elementor-element-5c0f9ed{top:12px;}.elementor-1771 .elementor-element.elementor-element-5c0f9ed img{width:73px;height:73px;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-1771 .elementor-element.elementor-element-9743c88{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1771 .elementor-element.elementor-element-0bbf0e0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1771 .elementor-element.elementor-element-9743c88{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1771 .elementor-element.elementor-element-173d1ee{text-align:start;}.elementor-1771 .elementor-element.elementor-element-8697152{text-align:start;}.elementor-1771 .elementor-element.elementor-element-0bbf0e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1771 .elementor-element.elementor-element-4d1d50b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1771 .elementor-element.elementor-element-847018b img{width:70px;height:70px;}.elementor-1771 .elementor-element.elementor-element-61373f3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1771 .elementor-element.elementor-element-c10ef16 img{width:70px;height:70px;}.elementor-1771 .elementor-element.elementor-element-676331c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1771 .elementor-element.elementor-element-5c0f9ed img{width:70px;height:70px;}}@media(min-width:768px){.elementor-1771 .elementor-element.elementor-element-46ab01c{--width:600px;}.elementor-1771 .elementor-element.elementor-element-4d1d50b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1771 .elementor-element.elementor-element-46ab01c{--width:79%;}}/* Start custom CSS for container, class: .elementor-element-9743c88 */.service-block::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 1) 0%,
        rgba(0, 0, 0, 0) 34%
    );
    z-index: 1;
    pointer-events: none;
    border-radius: 20px;
}

/* COMMON */
.service-block .service-show,
.service-block .service-heading {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/* DEFAULT STATE */
.service-block .service-heading {
    opacity: 1;
    transform: translateY(0);
}

.service-block .service-show {
    opacity: 0;
    transform: translateY(20px);
}

/* HOVER EFFECT */
.service-block:hover .service-heading {
    opacity: 0;
    transform: translateY(-20px);
    filter: blur(4px);
}

.service-block:hover .service-show {
    opacity: 1;
    transform: translateY(0);
}

@media (max-width: 767px) {

    .service-block .service-show {
        opacity: 1 !important;
        transform: translateY(0) !important;
    }

    .service-block .service-heading {
        opacity: 0 !important;
        transform: translateY(0) !important;
        filter: none !important;
    }

}/* End custom CSS */