.elementor-6666 .elementor-element.elementor-element-3d3d0f3:not(.elementor-motion-effects-element-type-background), .elementor-6666 .elementor-element.elementor-element-3d3d0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60658D;background-image:url("https://searee.com/wp-content/uploads/2025/12/onggio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6666 .elementor-element.elementor-element-3d3d0f3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6666 .elementor-element.elementor-element-3d3d0f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6666 .elementor-element.elementor-element-f422352{text-align:center;}.elementor-6666 .elementor-element.elementor-element-f422352 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-909b69c{text-align:center;}.elementor-6666 .elementor-element.elementor-element-909b69c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:600;}.elementor-6666 .elementor-element.elementor-element-bde17ba{text-align:center;}.elementor-6666 .elementor-element.elementor-element-bde17ba .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button i{font-size:30px;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button img{height:30px;width:30px;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button-wrapper{justify-content:center;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button{color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--wayra:hover{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--rayen:hover{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--pipaluk::after{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--wave:hover{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--aylen::before{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--nuka::before{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--nuka::after{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--antiman::after{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--quidel::after{background-color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button:hover{color:var( --e-global-color-primary );background-color:#FFFFFF2B;border-color:#A6231F;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--winona::after{color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--saqui::after{color:var( --e-global-color-primary );}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--ujarak::before{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--rayen::before{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--wave::before{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--aylen::after{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--saqui:hover{color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#FFFFFF2B;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--wapasha::before{border-color:#A6231F;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--antiman::before{border-color:#A6231F;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--pipaluk::before{border-color:#A6231F;}.elementor-6666 .elementor-element.elementor-element-94375e5 .eael-creative-button.eael-creative-button--quidel::before{background-color:#A6231F;}.elementor-6666 .elementor-element.elementor-element-7b4ba34 .elementor-icon-list-icon i{font-size:14px;}.elementor-6666 .elementor-element.elementor-element-7b4ba34 .elementor-icon-list-icon svg{width:14px;}.elementor-6666 .elementor-element.elementor-element-7888186 .elementor-icon-list-icon i{font-size:14px;}.elementor-6666 .elementor-element.elementor-element-7888186 .elementor-icon-list-icon svg{width:14px;}@media(min-width:768px){.elementor-6666 .elementor-element.elementor-element-f2a6b92{width:3.104%;}.elementor-6666 .elementor-element.elementor-element-a0c1f73{width:54.456%;}.elementor-6666 .elementor-element.elementor-element-2a9f3ff{width:42.106%;}}/* Start custom CSS for column, class: .elementor-element-a0c1f73 */:root{
  --glass-bg: rgba(255,255,255,0.12); /* nền mờ (thay màu/độ mờ) */
  --glass-border: rgba(255,255,255,0.18);
  --glass-blur: 5px;                 /* chỉnh độ mờ */
}

/* Main glass effect for column */
.glass-column{
  position: relative;          /* cần để backdrop-filter hoạt động tốt cùng pseudo */
  background: var(--glass-bg);
  border: 1px solid var(--glass-border);
  border-radius: 32px;
  padding: 24px;               /* chỉnh padding theo layout */
  overflow: hidden;
  /* Blur (chính) - áp dụng cho nền phía sau phần tử */
  -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(120%);
  backdrop-filter: blur(var(--glass-blur)) saturate(120%);
  /* shadow để nổi lên */
  box-shadow: 0 6px 18px rgba(0,0,0,0.24);
}
.glass-column{
  box-shadow:
    0 0 12px rgba(255,255,255,.25) inset,   /* sáng bên trong */
    0 8px 22px rgba(0,0,0,.35),             /* bóng chính */
    0 16px 40px rgba(0,0,0,.20);            /* bóng phụ tán rộng */
}


/* Optional: subtle inner glow / highlight */
.glass-column::after{
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  border-radius: inherit;
  background: linear-gradient(180deg, rgba(255,255,255,0.04), rgba(255,255,255,0.01));
  mix-blend-mode: overlay;
}

/* Responsive: giảm blur trên mobile cho performance */
@media (max-width: 768px){
  .glass-column{
    --glass-blur: 6px;
    padding: 16px;
  }
}

/* Fallback (nếu browser không hỗ trợ backdrop-filter): dùng nền mờ tĩnh */
@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
  .glass-column{
    background: linear-gradient(180deg, rgba(255,255,255,0.08), rgba(255,255,255,0.06));
    /* loại bỏ border blur */
    box-shadow: 0 6px 18px rgba(0,0,0,0.28);
  }
}/* End custom CSS */
/* Start custom CSS *//* Glass-morphism Button - Màu #a6231f */
.elementor-button-wrapper .elementor-button {
    /* Glass effect */
    background: rgba(166, 35, 31, 0.25) !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Border gradient */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
    box-shadow: 0 8px 32px 0 rgba(166, 35, 31, 0.37) !important;
    
    /* Text & spacing */
    color: #ffffff !important;
    font-weight: 600 !important;
    padding: 15px 40px !important;
    border-radius: 15px !important;
    
    /* Smooth transition */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    position: relative;
    overflow: hidden;
}

/* Shine effect overlay */
.elementor-button-wrapper .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.2),
        transparent
    );
    transition: left 0.5s;
}

/* Hover state */
.elementor-button-wrapper .elementor-button:hover {
    background: rgba(166, 35, 31, 0.45) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    box-shadow: 0 12px 40px 0 rgba(166, 35, 31, 0.5) !important;
    transform: translateY(-3px) !important;
}

/* Shine animation on hover */
.elementor-button-wrapper .elementor-button:hover::before {
    left: 100%;
}

/* Active/Click state */
.elementor-button-wrapper .elementor-button:active {
    transform: translateY(-1px) !important;
    box-shadow: 0 5px 20px 0 rgba(166, 35, 31, 0.4) !important;
}

/* Focus state (accessibility) */
.elementor-button-wrapper .elementor-button:focus {
    outline: 2px solid rgba(166, 35, 31, 0.5);
    outline-offset: 3px;
}

/* Glass reflection effect */
.elementor-button-wrapper .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 50%;
    background: linear-gradient(
        180deg,
        rgba(255, 255, 255, 0.15) 0%,
        transparent 100%
    );
    border-radius: 15px 15px 0 0;
    pointer-events: none;
}

/* Text glow effect */
.elementor-button-wrapper .elementor-button .elementor-button-text {
    position: relative;
    z-index: 1;
    text-shadow: 0 2px 10px rgba(166, 35, 31, 0.5);
}

/* Icon styling (if button has icon) */
.elementor-button-wrapper .elementor-button .elementor-button-icon {
    filter: drop-shadow(0 2px 5px rgba(166, 35, 31, 0.5));
}/* End custom CSS */