.elementor-14 .elementor-element.elementor-element-2f9ee73{--display:flex;--min-height:63vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;}.elementor-14 .elementor-element.elementor-element-2f9ee73:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2f9ee73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://faaluminyum.com/wp-content/uploads/2026/07/ANA-RESIM.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2f9ee73::before, .elementor-14 .elementor-element.elementor-element-2f9ee73 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2f9ee73 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2f9ee73 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2f9ee73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2f9ee73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-14 .elementor-element.elementor-element-099eaf2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-099eaf2{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-2f9ee73 */@media (max-width: 767px) {
    .elementor-14 .elementor-element.elementor-element-2f9ee73 {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        overflow: hidden;
        background-size: cover !important;
        background-position: center center !important;
        background-repeat: no-repeat !important;
        padding-left: 16px;
        padding-right: 16px;
        box-sizing: border-box;
    }

    .elementor-14 .elementor-element.elementor-element-2f9ee73 h1,
    .elementor-14 .elementor-element.elementor-element-2f9ee73 h2,
    .elementor-14 .elementor-element.elementor-element-2f9ee73 h3 {
        font-size: 32px !important;
        line-height: 1.15 !important;
        max-width: 100% !important;
        overflow-wrap: break-word;
    }

    .elementor-14 .elementor-element.elementor-element-2f9ee73 p {
        font-size: 13px !important;
        line-height: 1.45 !important;
        max-width: 100% !important;
        overflow-wrap: break-word;
        word-break: normal;
    }

    .elementor-14 .elementor-element.elementor-element-2f9ee73 .elementor-widget,
    .elementor-14 .elementor-element.elementor-element-2f9ee73 .e-con,
    .elementor-14 .elementor-element.elementor-element-2f9ee73 .e-con-inner {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }
}/* End custom CSS */