.elementor-29019 .elementor-element.elementor-element-3080e4e1{--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;--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-29019 .elementor-element.elementor-element-e1330fd > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-title{font-family:"Alata", Sans-serif;text-transform:none;line-height:1.2em;padding:0px 0px 70px 0px;margin:-50px 0px 0px 0px;}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-title br{display:unset;}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-content{font-weight:500;line-height:1.3em;}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-content br{display:unset;}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-btn{color:var( --e-global-color-fa3c091 );background:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:16px 36px 16px 36px;}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-btn svg{color:var( --e-global-color-fa3c091 );}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-btn:hover{color:var( --e-global-color-primary );background:#02010100 !important;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-btn:hover svg{color:var( --e-global-color-primary );}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-btn:hover .tp-el-btn-title{color:var( --e-global-color-primary );}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-btnsvg:hover{color:var( --e-global-color-primary );}.elementor-29019 .elementor-element.elementor-element-aeccb92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 60px;--row-gap:30px;--column-gap:60px;--flex-wrap:nowrap;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-29019 .elementor-element.elementor-element-f2bf1b1{--display:flex;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-pagination-alignment{text-align:center;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B3B3B;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-title br{display:unset;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .el-date-meta br{display:unset;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-avator-name br{display:unset;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-avator-desig br{display:unset;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-tag-title br{display:unset;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-author-thumb img{border-radius:50px 50px 50px 50px;object-fit:cover;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-blog-thumb img{object-fit:cover;}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-blog-btn{color:var( --e-global-color-primary );}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-blog-btn svg{color:var( --e-global-color-primary );}.elementor-29019 .elementor-element.elementor-element-15d2d7b .tp-el-blog-btn svg path{stroke:var( --e-global-color-primary );}.elementor-29019 .elementor-element.elementor-element-7da8148{--display:flex;}body.elementor-page-29019:not(.elementor-motion-effects-element-type-background), body.elementor-page-29019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F11;}:root{--page-title-display:none;}@media(min-width:576px){.elementor-29019 .elementor-element.elementor-element-f2bf1b1{--width:67%;}.elementor-29019 .elementor-element.elementor-element-7da8148{--width:33%;}}@media(max-width:575px){.elementor-29019 .elementor-element.elementor-element-3080e4e1{--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-29019 .elementor-element.elementor-element-e1330fd > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29019 .elementor-element.elementor-element-e1330fd .tp-el-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-29019 .elementor-element.elementor-element-aeccb92{--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;}.elementor-29019 .elementor-element.elementor-element-f2bf1b1{--width:100%;}}/* Start custom CSS for tp-hero-slider-text, class: .elementor-element-e1330fd */.elementor-29019 .elementor-element.elementor-element-e1330fd h1,
.elementor-29019 .elementor-element.elementor-element-e1330fd h2,
.elementor-29019 .elementor-element.elementor-element-e1330fd h3,
.elementor-29019 .elementor-element.elementor-element-e1330fd h1 span,
.elementor-29019 .elementor-element.elementor-element-e1330fd h2 span,
.elementor-29019 .elementor-element.elementor-element-e1330fd h3 span,
.elementor-29019 .elementor-element.elementor-element-e1330fd .char,
.elementor-29019 .elementor-element.elementor-element-e1330fd .word,
.elementor-29019 .elementor-element.elementor-element-e1330fd [class*="title"],
.elementor-29019 .elementor-element.elementor-element-e1330fd [class*="title"] span {
    font-family: "Alata", sans-serif !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-transform: none !important;
    font-variation-settings: normal !important;
}
.elementor-29019 .elementor-element.elementor-element-e1330fd .magenta-dot {
    color: #E10174 !important;
}
/* Elimină decorul albastru și mov al temei */
.elementor-29019 .elementor-element.elementor-element-e1330fd .design-hero-circle-wrap {
    display: none !important;
}

/* Fundal dark cu accente magenta mai discrete */
.elementor-29019 .elementor-element.elementor-element-e1330fd .design-hero-area {
    background-color: #0b0b0d !important;
    background-image:
        radial-gradient(
            circle at 0% 5%,
            rgba(225, 1, 116, 0.30) 0%,
            rgba(225, 1, 116, 0.12) 26%,
            rgba(225, 1, 116, 0) 52%
        ),
        radial-gradient(
            circle at 100% 95%,
            rgba(225, 1, 116, 0.26) 0%,
            rgba(225, 1, 116, 0.10) 30%,
            rgba(225, 1, 116, 0) 56%
        ) !important;
}

/* Elimină straturile suplimentare ale temei */
.elementor-29019 .elementor-element.elementor-element-e1330fd .design-hero-area::before,
.elementor-29019 .elementor-element.elementor-element-e1330fd .design-hero-area::after {
    background: none !important;
    background-image: none !important;
    box-shadow: none !important;
}/* End custom CSS */