.elementor-2423 .elementor-element.elementor-element-1f0d68b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--e-con-transform-transition-duration:500ms;}.elementor-2423 .elementor-element.elementor-element-767906a .elementor-heading-title{font-size:22px;line-height:1em;color:var( --e-global-color-secondary );}.elementor-2423 .elementor-element.elementor-element-7615806{--divider-border-style:solid;--divider-color:var( --e-global-color-0314024 );--divider-border-width:1px;}.elementor-2423 .elementor-element.elementor-element-7615806 .elementor-divider-separator{width:100%;}.elementor-2423 .elementor-element.elementor-element-7615806 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2423 .elementor-element.elementor-element-3583c41{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2423 .elementor-element.elementor-element-3dd4502 > .elementor-widget-container:hover{--e-transform-translateX:20px;--e-transform-scale:1.1;}.elementor-2423 .elementor-element.elementor-element-3dd4502 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2423 .elementor-element.elementor-element-30c39f8 > .elementor-widget-container:hover{--e-transform-translateX:20px;--e-transform-scale:1.1;}.elementor-2423 .elementor-element.elementor-element-30c39f8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2423 .elementor-element.elementor-element-2a63545 > .elementor-widget-container:hover{--e-transform-translateX:20px;--e-transform-scale:1.1;}.elementor-2423 .elementor-element.elementor-element-2a63545 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2423 .elementor-element.elementor-element-bc86eee > .elementor-widget-container:hover{--e-transform-translateX:20px;--e-transform-scale:1.1;}.elementor-2423 .elementor-element.elementor-element-bc86eee .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2423 .elementor-element.elementor-element-d6d9ad9 > .elementor-widget-container:hover{--e-transform-translateX:20px;--e-transform-scale:1.1;}.elementor-2423 .elementor-element.elementor-element-d6d9ad9 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}#elementor-popup-modal-2423 .dialog-message{width:100%;height:auto;}#elementor-popup-modal-2423{justify-content:flex-end;align-items:center;}#elementor-popup-modal-2423 .dialog-widget-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4AF3780;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2423 .elementor-element.elementor-element-767906a .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-2423 .elementor-element.elementor-element-767906a .elementor-heading-title{font-size:20px;}#elementor-popup-modal-2423{justify-content:flex-end;align-items:center;}}/* Start custom CSS */.premium-card {
    /* Elegant dark blue gradient */
    background: linear-gradient(145deg, #203864, rgba(44, 78, 112, 0.6)) !important; /* Deep, muted blue tones */
    backdrop-filter: blur(20px) !important; /* Strong blur for that frosted glass look */
    -webkit-backdrop-filter: blur(20px) !important;
    border: 1px solid rgba(44, 78, 112, 0.3) !important; /* Muted blue border for subtle elegance */
    position: relative !important; /* For positioning the light reflection */
    overflow: hidden !important; /* Containing the shadow within the card */
}/* End custom CSS */