.elementor-5495 .elementor-element.elementor-element-7a7f0eec{--display:flex;--overlay-opacity:0.25;--padding-top:60px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-5495 .elementor-element.elementor-element-7a7f0eec::before, .elementor-5495 .elementor-element.elementor-element-7a7f0eec > .elementor-background-video-container::before, .elementor-5495 .elementor-element.elementor-element-7a7f0eec > .e-con-inner > .elementor-background-video-container::before, .elementor-5495 .elementor-element.elementor-element-7a7f0eec > .elementor-background-slideshow::before, .elementor-5495 .elementor-element.elementor-element-7a7f0eec > .e-con-inner > .elementor-background-slideshow::before, .elementor-5495 .elementor-element.elementor-element-7a7f0eec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.eytanballerini.com/wp-content/uploads/2025/01/noisy-texture-100x100-o13-d17-c-ffffff-t1.png");--background-overlay:'';}.elementor-5495 .elementor-element.elementor-element-33c397ce{font-family:"Arial", Sans-serif;text-transform:none;text-decoration:none;}@media(max-width:767px){.elementor-5495 .elementor-element.elementor-element-7a7f0eec{--padding-top:32px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-5495 .elementor-element.elementor-element-7a7f0eec{--content-width:900px;}}/* Start custom CSS for text-editor, class: .elementor-element-33c397ce */.elementor-5495 .elementor-element.elementor-element-33c397ce, .elementor-5495 .elementor-element.elementor-element-33c397ce p, .elementor-5495 .elementor-element.elementor-element-33c397ce li, .elementor-5495 .elementor-element.elementor-element-33c397ce span, .elementor-5495 .elementor-element.elementor-element-33c397ce strong, .elementor-5495 .elementor-element.elementor-element-33c397ce b, .elementor-5495 .elementor-element.elementor-element-33c397ce em { font-family: 'Abel', sans-serif !important; color: rgba(251,250,245,0.85) !important; }
.elementor-5495 .elementor-element.elementor-element-33c397ce p, .elementor-5495 .elementor-element.elementor-element-33c397ce li { font-size: 17px; line-height: 1.65; }
.elementor-5495 .elementor-element.elementor-element-33c397ce strong, .elementor-5495 .elementor-element.elementor-element-33c397ce b { color: #FBFAF5 !important; }
.elementor-5495 .elementor-element.elementor-element-33c397ce h1, .elementor-5495 .elementor-element.elementor-element-33c397ce h2, .elementor-5495 .elementor-element.elementor-element-33c397ce h3 { font-family: 'Romana', serif !important; color: #FBFAF5 !important; font-weight: 400; line-height: 1.15; margin: 1.6em 0 0.5em; }
.elementor-5495 .elementor-element.elementor-element-33c397ce h1 { font-size: 52px; margin-top: 0; }
.elementor-5495 .elementor-element.elementor-element-33c397ce h3 { font-size: 32px; }
.elementor-5495 .elementor-element.elementor-element-33c397ce a, .elementor-5495 .elementor-element.elementor-element-33c397ce a span { color: #FBFAF5 !important; text-decoration: underline; }
.elementor-5495 .elementor-element.elementor-element-33c397ce a:hover, .elementor-5495 .elementor-element.elementor-element-33c397ce a:hover span { color: #FFDF61 !important; }
@media (max-width: 767px) { .elementor-5495 .elementor-element.elementor-element-33c397ce h1 { font-size: 38px; } .elementor-5495 .elementor-element.elementor-element-33c397ce h3 { font-size: 26px; } .elementor-5495 .elementor-element.elementor-element-33c397ce p, .elementor-5495 .elementor-element.elementor-element-33c397ce li { font-size: 16px; } }
.elementor-5495 .elementor-element.elementor-element-33c397ce h1 strong, .elementor-5495 .elementor-element.elementor-element-33c397ce h2 strong, .elementor-5495 .elementor-element.elementor-element-33c397ce h3 strong, .elementor-5495 .elementor-element.elementor-element-33c397ce h1 span, .elementor-5495 .elementor-element.elementor-element-33c397ce h3 span { font-family: 'Romana', serif !important; font-weight: 400 !important; color: #FBFAF5 !important; }
.elementor-5495 .elementor-element.elementor-element-33c397ce hr { border: 0; border-top: 1px solid rgba(251,250,245,0.15); margin: 2.5em 0; }/* End custom CSS */