.elementor-12 .elementor-element.elementor-element-f5b8a37{--display:flex;}.elementor-12 .elementor-element.elementor-element-f5b8a37:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f5b8a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0C;}.elementor-12 .elementor-element.elementor-element-f5b8a37.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-f5b8a37{--width:100%;}}/* Start custom CSS */.diway-search-box {
            display: flex;
            align-items: center;
            width: 100%;
            max-width: 380px;
            background-color: #18181B;
            border: 2px solid #27272A;
            border-radius: 6px;
            overflow: hidden;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.3);
            transition: all 0.2s ease-in-out;
        }

        .diway-search-box:focus-within {
            border-color: #DC2626;
            box-shadow: 0 0 0 3px rgba(220, 38, 38, 0.2);
        }

        .diway-search-input {
            flex: 1;
            padding: 10px 14px;
            background-color: #0A0A0C;
            border: none;
            outline: none;
            color: #FFFFFF;
            font-size: 13px;
            font-family: 'Inter', sans-serif;
            font-weight: 500;
        }

        .diway-search-input::placeholder {
            color: #71717A;
        }

        .diway-search-btn {
            background-color: #DC2626;
            color: #FFFFFF;
            border: none;
            padding: 14px 16px;
            font-size: 13px;
            cursor: pointer;
            transition: background-color 0.2s ease;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .diway-search-btn:hover {
            background-color: #EF4444;
        }

        .diway-clear-btn {
            background: none;
            border: none;
            color: #A1A1AA;
            padding: 0 8px;
            cursor: pointer;
            font-size: 12px;
            display: none;
        }

        .diway-clear-btn:hover {
            color: #FFFFFF;}/* End custom CSS */