.elementor .e-2a237a5{background-color:#FAE9E5;flex-direction:column;}.elementor .e-33e9c29{flex-direction:column;}.elementor .e-c3c44f1-e595d9f{font-size:0.9rem;color:#d32f2f;}.elementor .e-c0ff4ea-e98d1c2{font-size:2.5rem;color:#1a1a1a;}.elementor .e-d4ed895-796a690{font-size:1rem;color:#666;}.elementor .e-5b99a93-e6ec3b0{display:flex;flex-direction:column;gap:1rem;}.elementor .e-d405f67-86e99e0{aspect-ratio:4/3;object-fit:cover;object-position:top center;flex:1 0 auto;border-radius: 6px; height: 300px; object-fit: cover;\n}.elementor .e-9ab7c5f-fbdd05e{font-size:1.2rem;margin:1px;}.elementor .e-07024e8-6ad193f{font-size:0.9rem;}.elementor .e-39ef761-0b07793{font-size:0.95rem;color:#333;}.elementor .e-a83a98f-4c628cd{font-size:0.85rem;color:#888;}.elementor .e-3b581eb-a57664c{width:280px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 0 auto;background: #f9f9f9; border-radius: 8px; flex-shrink: 0;\n}.elementor .e-0a98abd-3acae90{width:100%;object-fit:contain;object-position:top center;border-radius: 6px; height: 300px; object-fit: cover;\n}.elementor .e-1c10641-e2c67d2{font-size:1.2rem;}.elementor .e-083301f-9abeeda{font-size:0.9rem;}.elementor .e-e63f062-755ca72{font-size:0.95rem;color:#333;}.elementor .e-b595cbe-89ebcd5{font-size:0.85rem;color:#888;}.elementor .e-de6fd66-e608fec{width:280px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 0 auto;background: #f9f9f9; border-radius: 8px; flex-shrink: 0;\n}.elementor .e-6dfd69b-d14e406{width:100%;border-radius: 6px; height: 300px; object-fit: cover;\n}.elementor .e-d93baea-5d305a1{font-size:1.2rem;}.elementor .e-95a38dc-672cd9e{font-size:0.9rem;}.elementor .e-a1cad22-5ccface{font-size:0.95rem;color:#333;}.elementor .e-2aa6f5c-6df73ee{font-size:0.85rem;color:#888;}.elementor .e-fdee37d-c2a2fb0{width:280px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 0 auto;background: #f9f9f9; border-radius: 8px; flex-shrink: 0;\n}.elementor .e-a643a29-a53e496{overflow:auto;display:flex;flex-direction:row;gap:2rem;scrollbar-width: none; -webkit-overflow-scrolling: touch;\n}.elementor .e-0405ceb-c859fe5{padding:2rem;display:flex;flex-direction:column;gap:3rem;}.elementor .e-a64f7c5{flex-direction:column;}.elementor .e-aedc1f5{flex-direction:column;}.elementor .e-2da978b{flex-direction:column;}