.elementor .e-667449d-186c7b7{height:14px;max-height:800px;font-size:14px;color:#2a9d8f;margin:10px;display:block;flex-direction:row;justify-content:space-evenly;align-self:center;}.elementor .e-ae31f73-b925dba{font-size:2.5rem;color:#ffffff;display:block;justify-content:space-evenly;align-self:center;}.elementor .e-4e3e6ba-5c9b774{font-size:2.5rem;color:#2a9d8f;display:block;justify-content:space-evenly;align-self:center;}.elementor .e-fc68285-55122a0{font-size:17px;color:#E2E8F0;text-align:center;display:block;flex-direction:row-reverse;justify-content:space-evenly;align-items:stretch;align-self:center;}.elementor .e-188b050-cefa08a{position:static;padding:90px;background-color:#0A2240;display:flex;flex-direction:column;}.elementor .e-779ac21-f20c009{position:static;padding-inline-start:1px;padding-inline-end:1px;margin-block-start:-19px;display:flex;flex-direction:column;gap:40px;flex-wrap:wrap;justify-content:space-between;align-content:center;}.elementor .e-145a7bb-52a73e1{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  border-radius: 24px; 
  
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  /* Kami tambahkan border & box-shadow ke dalam list transisi agar animasinya mulus */
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease,
              box-shadow 0.4s ease,
              border-color 0.4s ease;

  /* Bingkai samar di awal agar gambar tidak kaget/bergeser saat border muncul */
  border: 2px solid transparent;\n}.elementor .e-145a7bb-52a73e1:hover,.elementor .e-145a7bb-52a73e1:focus-visible{filter: brightness(100%) grayscale(0%);
  opacity: 1;
  transform: scale(1.06); /* Efek zoom-in tipis yang elegan */\n}.elementor .e-6b81576-259424a{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  
  /* Menerapkan border-radius yang pas seperti di gambar */
  border-radius: 24px; 
  
  /* TRIK UTAMA: Memastikan border-radius tetap mulus (anti-aliasing) saat di-zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease;\n}.elementor .e-6b81576-259424a:hover,.elementor .e-6b81576-259424a:focus-visible{filter: brightness(100%) grayscale(0%);
  opacity: 1;
  transform: scale(1.06); /* Efek zoom-in tipis yang elegan */\n}.elementor .e-dd06058-549e770{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  
  /* Menerapkan border-radius yang pas seperti di gambar */
  border-radius: 24px; 
  
  /* TRIK UTAMA: Memastikan border-radius tetap mulus (anti-aliasing) saat di-zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease;\n}.elementor .e-dd06058-549e770:hover,.elementor .e-dd06058-549e770:focus-visible{filter: brightness(100%) grayscale(0%);
  opacity: 1;
  transform: scale(1.06); /* Efek zoom-in tipis yang elegan */\n}.elementor .e-ffd3f11-9c7c111{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  
  /* Menerapkan border-radius yang pas seperti di gambar */
  border-radius: 24px; 
  
  /* TRIK UTAMA: Memastikan border-radius tetap mulus (anti-aliasing) saat di-zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease;\n}.elementor .e-ffd3f11-9c7c111:hover,.elementor .e-ffd3f11-9c7c111:focus-visible{filter: grayscale(0%) brightness(100%) contrast(100%);
  opacity: 3;
  transform: scale(1.05);\n}.elementor .e-d1142cc-e0c4e33{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  
  /* Menerapkan border-radius yang pas seperti di gambar */
  border-radius: 24px; 
  
  /* TRIK UTAMA: Memastikan border-radius tetap mulus (anti-aliasing) saat di-zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease;\n}.elementor .e-d1142cc-e0c4e33:hover,.elementor .e-d1142cc-e0c4e33:focus-visible{filter: brightness(100%) grayscale(0%);
  opacity: 1;
  transform: scale(1.06);\n}.elementor .e-414a699-a6b0a54:hover,.elementor .e-414a699-a6b0a54:focus-visible{filter: brightness(100%) grayscale(0%);
  opacity: 1;
  transform: scale(1.06);\n}.elementor .e-414a699-a6b0a54{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  
  /* Menerapkan border-radius yang pas seperti di gambar */
  border-radius: 24px; 
  
  /* TRIK UTAMA: Memastikan border-radius tetap mulus (anti-aliasing) saat di-zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease;\n}.elementor .e-8c0f6c8-5de9ba9:hover,.elementor .e-8c0f6c8-5de9ba9:focus-visible{filter: brightness(100%) grayscale(0%);
  opacity: 1;
  transform: scale(1.06);\n}.elementor .e-8c0f6c8-5de9ba9{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  
  /* Menerapkan border-radius yang pas seperti di gambar */
  border-radius: 24px; 
  
  /* TRIK UTAMA: Memastikan border-radius tetap mulus (anti-aliasing) saat di-zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease;\n}.elementor .e-081f604-16a5dcb:hover,.elementor .e-081f604-16a5dcb:focus-visible{filter: brightness(100%) grayscale(0%);
  opacity: 1;
  transform: scale(1.06);\n}.elementor .e-081f604-16a5dcb{filter: grayscale(100%) brightness(85%) contrast(65%);
  opacity: 0.95;
  
  /* Menerapkan border-radius yang pas seperti di gambar */
  border-radius: 24px; 
  
  /* TRIK UTAMA: Memastikan border-radius tetap mulus (anti-aliasing) saat di-zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  
  transition: filter 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
              opacity 0.4s ease;\n}