.elementor-2689 .elementor-element.elementor-element-bd128ac:not(.elementor-motion-effects-element-type-background), .elementor-2689 .elementor-element.elementor-element-bd128ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0035B9;}.elementor-2689 .elementor-element.elementor-element-bd128ac > .elementor-background-overlay{background-image:url("https://makedisplay.com/wp-content/uploads/2026/10/鋁質海報架top.jpg");background-position:top center;background-size:cover;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2689 .elementor-element.elementor-element-bd128ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4px;margin-bottom:62px;padding:140px 0px 100px 0px;}.elementor-2689 .elementor-element.elementor-element-f188d6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2689 .elementor-element.elementor-element-f188d6c .elementor-heading-title{font-size:68px;font-weight:bold;letter-spacing:10px;color:var( --e-global-color-8c83a92 );}.elementor-2689 .elementor-element.elementor-element-22bda76e{margin-top:-25px;margin-bottom:-20px;padding:0px 15px 0px 15px;}.elementor-2689 .elementor-element.elementor-element-11cf8e73 .elementor-heading-title{font-size:35px;color:#14385C;}.elementor-2689 .elementor-element.elementor-element-160272e7{color:#334155;}.elementor-2689 .elementor-element.elementor-element-29e3dcf .elementor-button{font-size:25px;text-decoration:none;}.elementor-2689 .elementor-element.elementor-element-65c6196a{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-56cd11f3{padding:0px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-42fde107 .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-21e1cfeb{color:#334155;}.elementor-2689 .elementor-element.elementor-element-74d9e688{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-57d78060 .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-341cc2e{color:#334155;}.elementor-2689 .elementor-element.elementor-element-7074124c .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-304ad454{color:#334155;}.elementor-2689 .elementor-element.elementor-element-2ba07c44 .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-3eb7a3d9{color:#334155;}.elementor-2689 .elementor-element.elementor-element-7050e02d{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-4dcead99 .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-5ee496ff{color:#334155;}.elementor-2689 .elementor-element.elementor-element-61c79e0e .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-4e963641{color:#334155;}.elementor-2689 .elementor-element.elementor-element-38ef3639{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-23761e25 .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-23b34971{color:#334155;}.elementor-2689 .elementor-element.elementor-element-4b508a7b{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-e36172 .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-4902829f{color:#334155;}.elementor-2689 .elementor-element.elementor-element-38e75a00{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-210a970f .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-34f6f57a{color:#334155;}.elementor-2689 .elementor-element.elementor-element-b969925{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-3f53b629 .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-3fb1b209{color:#334155;}.elementor-2689 .elementor-element.elementor-element-3d08b781{padding:35px 15px 35px 15px;}.elementor-2689 .elementor-element.elementor-element-294f8dca .elementor-heading-title{color:#14385C;}.elementor-2689 .elementor-element.elementor-element-7dad5dd2{color:#334155;}.elementor-2689 .elementor-element.elementor-element-a40c21b .elementor-button{font-size:25px;text-decoration:none;}.elementor-2689 .elementor-element.elementor-element-0c61707{--display:flex;}.elementor-2689 .elementor-element.elementor-element-08e547a{text-align:center;}@media(max-width:1024px){.elementor-2689 .elementor-element.elementor-element-ccb8355 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-2689 .elementor-element.elementor-element-ccb8355{width:100%;}.elementor-2689 .elementor-element.elementor-element-f188d6c .elementor-heading-title{font-size:34px;}.elementor-2689 .elementor-element.elementor-element-11cf8e73{text-align:center;}.elementor-2689 .elementor-element.elementor-element-11cf8e73 .elementor-heading-title{font-size:23px;}.elementor-2689 .elementor-element.elementor-element-29e3dcf .elementor-button{font-size:17px;}.elementor-2689 .elementor-element.elementor-element-3dafa79{padding:0px 0px 0px 0px;}.elementor-2689 .elementor-element.elementor-element-65c6196a{padding:0px 0px 0px 0px;}.elementor-2689 .elementor-element.elementor-element-74d9e688{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2689 .elementor-element.elementor-element-57d78060{text-align:center;}.elementor-2689 .elementor-element.elementor-element-57d78060 .elementor-heading-title{font-size:30px;}.elementor-2689 .elementor-element.elementor-element-7050e02d{padding:0px 0px 0px 0px;}.elementor-2689 .elementor-element.elementor-element-38ef3639{padding:0px 0px 0px 0px;}.elementor-2689 .elementor-element.elementor-element-b969925{padding:0px 0px 0px 0px;}.elementor-2689 .elementor-element.elementor-element-a40c21b .elementor-button{font-size:17px;}}/* Start custom CSS for button, class: .elementor-element-29e3dcf */.elementor-2689 .elementor-element.elementor-element-29e3dcf .elementor-button {
    position: relative;
    overflow: hidden;
    animation: whatsappPulse 2.5s infinite;
}

.elementor-2689 .elementor-element.elementor-element-29e3dcf .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.35),
        transparent
    );
    transform: skewX(-20deg);
    animation: buttonShine 3.5s infinite;
}

.elementor-2689 .elementor-element.elementor-element-29e3dcf .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.25);
}

@keyframes buttonShine {
    0% {
        left: -100%;
    }
    30% {
        left: 120%;
    }
    100% {
        left: 120%;
    }
}

@keyframes whatsappPulse {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.025);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a40c21b */.elementor-2689 .elementor-element.elementor-element-a40c21b .elementor-button {
    position: relative;
    overflow: hidden;
    animation: whatsappPulse 2.5s infinite;
}

.elementor-2689 .elementor-element.elementor-element-a40c21b .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.35),
        transparent
    );
    transform: skewX(-20deg);
    animation: buttonShine 3.5s infinite;
}

.elementor-2689 .elementor-element.elementor-element-a40c21b .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.25);
}

@keyframes buttonShine {
    0% {
        left: -100%;
    }
    30% {
        left: 120%;
    }
    100% {
        left: 120%;
    }
}

@keyframes whatsappPulse {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.025);
    }
}/* End custom CSS */