.elementor-9 .elementor-element.elementor-element-9641f3b{--display:flex;--min-height:170px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:999;}.elementor-9 .elementor-element.elementor-element-31a5536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-acc8d4d{text-align:start;}.elementor-9 .elementor-element.elementor-element-acc8d4d img{width:100%;}.elementor-9 .elementor-element.elementor-element-f3f5d0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-9 .elementor-element.elementor-element-63cfeb4 .e-off-canvas__content{background-color:var( --e-global-color-4109edc );}.elementor-9 .elementor-element.elementor-element-63cfeb4 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-9 .elementor-element.elementor-element-63cfeb4{--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.6s;--e-off-canvas-overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-ffb4bd5{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0;--padding-bottom:var(--space-90);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-ffb4bd5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.showdodo.com.tw/wp-content/uploads/popmenubg.svg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-9 .elementor-element.elementor-element-ffb4bd5::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.showdodo.com.tw/wp-content/uploads/popmenubgt.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-9 .elementor-element.elementor-element-794c367{--display:flex;--min-height:170px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--space-20);--padding-bottom:var(--space-20);--padding-left:var(--space-20);--padding-right:var(--space-20);}.elementor-9 .elementor-element.elementor-element-8095c9a{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;z-index:1000;}.elementor-9 .elementor-element.elementor-element-bc5b651{--display:flex;--min-height:127px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-90px;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--z-index:2;}.elementor-9 .elementor-element.elementor-element-938d85c{width:var( --container-widget-width, 78px );max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a31e4c9{--grid-columns:5;width:var( --container-widget-width, 1240px );max-width:1240px;--container-widget-width:1240px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a31e4c9 > .elementor-widget-container{margin:12vh 0 0 0;}.elementor-9 .elementor-element.elementor-element-914d70a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-9 .elementor-element.elementor-element-2b20816 img{width:auto;height:var(--space-60);}.elementor-9 .elementor-element.elementor-element-5369eba img{width:auto;height:var(--space-50);}.elementor-9 .elementor-element.elementor-element-0337788 img{width:auto;height:var(--space-35);}.elementor-9 .elementor-element.elementor-element-439e2cb{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}@media(max-width:1540px){.elementor-9 .elementor-element.elementor-element-9641f3b{--min-height:130px;}.elementor-9 .elementor-element.elementor-element-ffb4bd5{--padding-top:0;--padding-bottom:var(--space-60);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-794c367{--min-height:130px;}.elementor-9 .elementor-element.elementor-element-8095c9a{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-bc5b651{--min-height:110px;--margin-top:-80px;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-9 .elementor-element.elementor-element-938d85c{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a31e4c9{width:var( --container-widget-width, 928px );max-width:928px;--container-widget-width:928px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-439e2cb{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-9 .elementor-element.elementor-element-9641f3b{--min-height:110px;}.elementor-9 .elementor-element.elementor-element-ffb4bd5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:140% auto;}.elementor-9 .elementor-element.elementor-element-ffb4bd5::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:30% 100%;background-size:130% auto;}.elementor-9 .elementor-element.elementor-element-ffb4bd5{--padding-top:0;--padding-bottom:var(--space-150);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-794c367{--min-height:110px;}.elementor-9 .elementor-element.elementor-element-8095c9a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8095c9a > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bc5b651{--min-height:90px;--margin-top:-60px;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-9 .elementor-element.elementor-element-938d85c{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a31e4c9{--grid-columns:5;--grid-column-gap:7px;}.elementor-9 .elementor-element.elementor-element-439e2cb{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-439e2cb > .elementor-widget-container{margin:0px -20px 0px 0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-9641f3b{--min-height:87px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-31a5536{--width:56px;}.elementor-9 .elementor-element.elementor-element-f3f5d0a{--width:calc(100% - 66px);}.elementor-9 .elementor-element.elementor-element-ffb4bd5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:200% auto;}.elementor-9 .elementor-element.elementor-element-ffb4bd5::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ffb4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:30% 100%;background-size:133% auto;}.elementor-9 .elementor-element.elementor-element-794c367{--min-height:87px;}.elementor-9 .elementor-element.elementor-element-8095c9a{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8095c9a > .elementor-widget-container{margin:0px -25px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bc5b651{--width:77px;--min-height:77px;--margin-top:-5vh;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-9 .elementor-element.elementor-element-938d85c{width:var( --container-widget-width, 53px );max-width:53px;--container-widget-width:53px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a31e4c9{--grid-columns:3;}.elementor-9 .elementor-element.elementor-element-a31e4c9 > .elementor-widget-container{margin:5vh 0 0 0;}.elementor-9 .elementor-element.elementor-element-439e2cb{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9641f3b{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-31a5536{--width:100px;}.elementor-9 .elementor-element.elementor-element-f3f5d0a{--width:calc(100% - 112px);}.elementor-9 .elementor-element.elementor-element-ffb4bd5{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-bc5b651{--width:127px;}}@media(max-width:1540px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-31a5536{--width:80px;}.elementor-9 .elementor-element.elementor-element-f3f5d0a{--width:calc(100% - 90px);}.elementor-9 .elementor-element.elementor-element-bc5b651{--width:110px;}}@media(max-width:1200px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-31a5536{--width:64px;}.elementor-9 .elementor-element.elementor-element-f3f5d0a{--width:calc(100% - 77px);}.elementor-9 .elementor-element.elementor-element-bc5b651{--width:90px;}}/* Start custom CSS for image, class: .elementor-element-8095c9a */@media screen and (min-width: 1201px) {
.elementor-9 .elementor-element.elementor-element-8095c9a img{transition: all 0.2s ease-out;}
.elementor-9 .elementor-element.elementor-element-8095c9a img:hover{transform: translateY(-4px);}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02ba1a5 */.elementor-9 .elementor-element.elementor-element-02ba1a5 img{
    animation: spin 54s linear infinite;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a31e4c9 */.elementor-9 .elementor-element.elementor-element-a31e4c9 .e-loop-item-1{display:none;}
@media screen and (max-width: 767px){
.elementor-9 .elementor-element.elementor-element-a31e4c9 .elementor-loop-container.elementor-grid{    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;}
.elementor-9 .elementor-element.elementor-element-a31e4c9 .e-loop-item{width:31%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914d70a */.elementor-9 .elementor-element.elementor-element-914d70a{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-439e2cb */@media screen and (min-width: 1201px) {
.elementor-9 .elementor-element.elementor-element-439e2cb img{transition: all 0.2s ease-out;}
.elementor-9 .elementor-element.elementor-element-439e2cb img:hover{transform: translateY(-4px);}
}/* End custom CSS */