.elementor-19745 .elementor-element.elementor-element-3d2522d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );}.elementor-19745 .elementor-element.elementor-element-7ae6367{text-align:center;}.elementor-19745 .elementor-element.elementor-element-e7c8edd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19745 .elementor-element.elementor-element-ac94810{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19745 .elementor-element.elementor-element-ac94810:not(.elementor-motion-effects-element-type-background), .elementor-19745 .elementor-element.elementor-element-ac94810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7178cde );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );}.elementor-19745 .elementor-element.elementor-element-13d1b4a{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;text-transform:none;color:var( --e-global-color-30d729b );}.elementor-19745 .elementor-element.elementor-element-13d1b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-19745 .elementor-element.elementor-element-ee260b1{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19745 .elementor-element.elementor-element-ee260b1:not(.elementor-motion-effects-element-type-background), .elementor-19745 .elementor-element.elementor-element-ee260b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7178cde );}.elementor-19745 .elementor-element.elementor-element-70f5c9e{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;text-transform:none;color:var( --e-global-color-30d729b );}.elementor-19745 .elementor-element.elementor-element-70f5c9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-19745 .elementor-element.elementor-element-d735e43{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19745 .elementor-element.elementor-element-d735e43:not(.elementor-motion-effects-element-type-background), .elementor-19745 .elementor-element.elementor-element-d735e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-19745 .elementor-element.elementor-element-55c101a{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;text-transform:none;color:var( --e-global-color-30d729b );}.elementor-19745 .elementor-element.elementor-element-55c101a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-19745 .elementor-element.elementor-element-889b4ba{--display:flex;}.elementor-19745 .elementor-element.elementor-element-351c336{--display:flex;}.elementor-19745 .elementor-element.elementor-element-7653055{--display:flex;}.elementor-19745 .elementor-element.elementor-element-bc8a84a{--display:flex;}.elementor-19745 .elementor-element.elementor-element-b63cd02{--display:flex;}.elementor-19745 .elementor-element.elementor-element-30dc732{text-align:center;}.elementor-19745 .elementor-element.elementor-element-4494126{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19745 .elementor-element.elementor-element-a64d3ad{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19745 .elementor-element.elementor-element-a64d3ad:not(.elementor-motion-effects-element-type-background), .elementor-19745 .elementor-element.elementor-element-a64d3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7178cde );}.elementor-19745 .elementor-element.elementor-element-90f6212{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;text-transform:none;color:var( --e-global-color-30d729b );}.elementor-19745 .elementor-element.elementor-element-90f6212 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-19745 .elementor-element.elementor-element-582f9ce{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19745 .elementor-element.elementor-element-582f9ce:not(.elementor-motion-effects-element-type-background), .elementor-19745 .elementor-element.elementor-element-582f9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7178cde );}.elementor-19745 .elementor-element.elementor-element-55ac84c{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;text-transform:none;color:var( --e-global-color-30d729b );}.elementor-19745 .elementor-element.elementor-element-55ac84c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-19745 .elementor-element.elementor-element-6ec829a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19745 .elementor-element.elementor-element-6ec829a:not(.elementor-motion-effects-element-type-background), .elementor-19745 .elementor-element.elementor-element-6ec829a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-19745 .elementor-element.elementor-element-b735278{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;text-transform:none;color:var( --e-global-color-30d729b );}.elementor-19745 .elementor-element.elementor-element-b735278 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19745 .elementor-element.elementor-element-e7c8edd{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19745 .elementor-element.elementor-element-4494126{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19745 .elementor-element.elementor-element-e7c8edd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19745 .elementor-element.elementor-element-4494126{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-13d1b4a */.elementor-19745 .elementor-element.elementor-element-13d1b4a {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f5c9e */.elementor-19745 .elementor-element.elementor-element-70f5c9e {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c101a */.elementor-19745 .elementor-element.elementor-element-55c101a {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90f6212 */.elementor-19745 .elementor-element.elementor-element-90f6212 {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55ac84c */.elementor-19745 .elementor-element.elementor-element-55ac84c {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735278 */.elementor-19745 .elementor-element.elementor-element-b735278 {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */.holographic-card {
    width: 100%;
    height: 100%;
    background: #EF7D00;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: hidden;
    transition: all 0.5s ease;
}

.holographic-card::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -100%;
    width: 200%;
    height: 200%;
    background: linear-gradient(
        0deg, 
        transparent, 
        transparent 50%, 
            rgba(255,255,255,0.3)
    );
    transform: rotate(-90deg);
    transition: all 0.85s ease;
    opacity: 0;
}
    
.holographic-card:hover {
    transform: scale(1.05);
    box-shadow: 0 0 20px rgba(255,255,255,0.5);
}
    
.holographic-card:hover::before {
    opacity: 1;
    transform: rotate(-45deg) translateY(150%);
}/* End custom CSS */