<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-5614 .elementor-element.elementor-element-2ddd96dd{--display:flex;}.elementor-5614 .elementor-element.elementor-element-2ddd96dd:not(.elementor-motion-effects-element-type-background), .elementor-5614 .elementor-element.elementor-element-2ddd96dd &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-c5e3f9b );}.elementor-5614 .elementor-element.elementor-element-4fa9c5e{--spacer-size:50px;}.elementor-widget-heading .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-5614 .elementor-element.elementor-element-111ab625 &gt; .elementor-widget-container{border-style:solid;}.elementor-5614 .elementor-element.elementor-element-111ab625{text-align:center;}.elementor-5614 .elementor-element.elementor-element-111ab625 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-2ba72d5 );}.elementor-5614 .elementor-element.elementor-element-9e79b21{--spacer-size:50px;}.elementor-5614 .elementor-element.elementor-element-c08bb0e{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;}body.elementor-page-5614:not(.elementor-motion-effects-element-type-background), body.elementor-page-5614 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1025px){.elementor-5614 .elementor-element.elementor-element-c08bb0e{--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}}@media(max-width:768px){.elementor-5614 .elementor-element.elementor-element-111ab625 &gt; .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-5614 .elementor-element.elementor-element-111ab625 .elementor-heading-title{font-size:28px;line-height:1.6em;}.elementor-5614 .elementor-element.elementor-element-c08bb0e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}body.elementor-page-5614{margin:1px 1px 1px 1px;}}@media(max-width:1025px) and (min-width:769px){.elementor-5614 .elementor-element.elementor-element-c08bb0e{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-5a557c1 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-769191d */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1986fb */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eebfc2d */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e26fc1f */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a017f2 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8052c5f */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9cdca70 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79d508c */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26369f8 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28b0e0e */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6932f6c */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-597a003 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d1f9e5c */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12ee813 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a22960c */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58947fd */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88ab18e */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-97b3928 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19f3e00 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4bd8c */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee2fda3 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6aa536 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bf3eba */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e60d56 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ccb6519 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4bc19a1 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bba233 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9fc5f */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ca702a */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f2ecb3 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-164bb64 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-86aea35 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a36cb46 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-68140c9 */.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 15px; /* Rotunjirea colțurilor containerului */
}

.video-element {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1;
    border-radius: 15px; /* Rotunjirea colțurilor videoclipului */
}

.video-overlay {
    position: absolute;
    bottom: 0; /* Textul este plasat exact la baza videoclipului */
    width: 100%; /* Fundalul ocupă întreaga lățime a videoclipului */
    padding: 5px; /* Spațiu intern pentru text */
    background: rgba(0, 0, 0, 0.6); /* Fundal semi-transparent */
    backdrop-filter: blur(6px); /* Efect de blur pentru fundal */
    text-align: center; /* Centrează textul */
    z-index: 2;
    border-radius: 0 0 15px 15px; /* Rotunjirea colțurilor inferioare pentru a se potrivi cu videoclipul */
}

.video-text {
    color: #FF9960; /* Culoarea textului */
    font-family: Arial, sans-serif; /* Fontul specificat */
    font-size: 14px;
    font-weight: 600;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c08bb0e *//* Setări pentru desktop (Samsung G5) */
@media (min-width: 1025px) {
    .elementor-widget-video .e-hosted-video {
        width: 8.9cm !important; /* Lățime fixă */
        height: 10.6cm !important; /* Înălțime fixă */
        position: relative;
        overflow: hidden;
    }
    .elementor-widget-video .e-hosted-video video {
        width: 100%;
        height: 100%;
        object-fit: cover;
        position: absolute;
        top: 0;
        left: 0;
    }
}

/* Setări pentru tabletă */
@media (max-width: 1024px) and (min-width: 481px) {
    .elementor-widget-video .e-hosted-video {
        width: 4.9cm !important; /* Lățime fixă */
        height: 5.9cm !important; /* Înălțime fixă */
        position: relative;
        overflow: hidden;
    }
    .elementor-widget-video .e-hosted-video video {
        width: 100%;
        height: 100%;
        object-fit: cover;
        position: absolute;
        top: 0;
        left: 0;
    }
}

/* Setări pentru mobil */
@media (max-width: 480px) {
    .elementor-widget-video .e-hosted-video {
        width: 4.5cm !important; /* Lățime fixă */
        height: 5.5cm !important; /* Înălțime fixă */
        position: relative;
        overflow: hidden;
    }
    .elementor-widget-video .e-hosted-video video {
        width: 100%;
        height: 100%;
        object-fit: cover;
        position: absolute;
        top: 0;
        left: 0;
    }
}/* End custom CSS */</pre></body></html>