.elementor-3296 .elementor-element.elementor-element-7fa7da3{--display:flex;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}body:not(.rtl) .elementor-3296 .elementor-element.elementor-element-7969328{left:-238px;}body.rtl .elementor-3296 .elementor-element.elementor-element-7969328{right:-238px;}.elementor-3296 .elementor-element.elementor-element-7969328{top:0px;z-index:-10;}.elementor-3296 .elementor-element.elementor-element-28393e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-3296 .elementor-element.elementor-element-c583814{left:14%;}body.rtl .elementor-3296 .elementor-element.elementor-element-c583814{right:14%;}.elementor-3296 .elementor-element.elementor-element-c583814{top:385px;}.elementor-3296 .elementor-element.elementor-element-bd80698 img{width:1400px;height:60vh;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-3296 .elementor-element.elementor-element-9d3c918{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-cfe88a2{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3296 .elementor-element.elementor-element-1656239{width:initial;max-width:initial;text-align:center;}.elementor-3296 .elementor-element.elementor-element-1656239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-1656239 .elementor-heading-title{font-family:"Noto Sans SC", noto sans sc;font-size:36px;color:#111111;}.elementor-3296 .elementor-element.elementor-element-c7d12e3{--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;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-3296 .elementor-element.elementor-element-c7d12e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-f09d384{width:var( --container-widget-width, 30.435% );max-width:30.435%;--container-widget-width:30.435%;--container-widget-flex-grow:0;}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-f09d384 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-f09d384.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-f09d384 .elementor-icon{font-size:36px;}.elementor-3296 .elementor-element.elementor-element-f09d384 .elementor-icon svg{height:36px;}.elementor-3296 .elementor-element.elementor-element-ff25259 .elementor-heading-title{font-size:36px;color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-f3133ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-1c130b7 .elementor-heading-title{font-size:36px;color:var( --e-global-color-astglobalcolor7 );}.elementor-3296 .elementor-element.elementor-element-5d12ef8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-3296 .elementor-element.elementor-element-b5d4ce2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-3296 .elementor-element.elementor-element-471ad38{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-13f4f63{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-3296 .elementor-element.elementor-element-13f4f63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-1d18188.elementor-element{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-1d18188 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-1d18188.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-1d18188 .elementor-icon{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-1d18188 .elementor-icon svg{height:24px;}.elementor-3296 .elementor-element.elementor-element-722fbaf .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-d21b1e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-751d555 .elementor-heading-title{font-size:36px;font-weight:bold;}.elementor-3296 .elementor-element.elementor-element-6325298{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;text-align:center;}.elementor-3296 .elementor-element.elementor-element-6325298.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-6325298 .elementor-heading-title{font-size:20px;font-weight:500;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-3296 .elementor-element.elementor-element-6431a01{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3296 .elementor-element.elementor-element-8120188{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-3296 .elementor-element.elementor-element-8120188:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3296 .elementor-element.elementor-element-502bcd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-502bcd5 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-95e66c9{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-95e66c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-95e66c9 .elementor-heading-title{font-size:28px;font-weight:500;}.elementor-3296 .elementor-element.elementor-element-9a2fb8a{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-9a2fb8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-9a2fb8a .elementor-heading-title{font-size:16px;font-weight:600;line-height:2em;color:#666666;}.elementor-3296 .elementor-element.elementor-element-35d751d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-3296 .elementor-element.elementor-element-35d751d:hover{background-color:#FFFFFF45;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3296 .elementor-element.elementor-element-7c2c701 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-7c2c701 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-6796bc5{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-6796bc5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-6796bc5 .elementor-heading-title{font-size:28px;font-weight:500;}.elementor-3296 .elementor-element.elementor-element-f883c5c{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-f883c5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-f883c5c .elementor-heading-title{font-size:16px;line-height:2em;color:#666666;}.elementor-3296 .elementor-element.elementor-element-58ea325{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-3296 .elementor-element.elementor-element-58ea325:hover{background-color:#FFFFFF45;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3296 .elementor-element.elementor-element-a4c85ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-a4c85ae .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-964772d{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-964772d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-964772d .elementor-heading-title{font-size:28px;font-weight:500;}.elementor-3296 .elementor-element.elementor-element-3090d40{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-3090d40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-3090d40 .elementor-heading-title{font-size:16px;line-height:2em;color:#666666;}.elementor-3296 .elementor-element.elementor-element-1d64bc4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-3296 .elementor-element.elementor-element-1d64bc4:hover{background-color:#FFFFFF45;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3296 .elementor-element.elementor-element-e1934bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-e1934bc .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-3df0758{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-3df0758.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-3df0758 .elementor-heading-title{font-size:28px;font-weight:500;}.elementor-3296 .elementor-element.elementor-element-ec79c86{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-ec79c86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-ec79c86 .elementor-heading-title{font-size:16px;line-height:2em;color:#666666;}.elementor-3296 .elementor-element.elementor-element-4df65ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-f8c12cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-a14617a{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--background-transition:0.8s;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-a14617a:not(.elementor-motion-effects-element-type-background), .elementor-3296 .elementor-element.elementor-element-a14617a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blog.pikmi.app/wp-content/uploads/2024/06/DSC05730組別003.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-3296 .elementor-element.elementor-element-a14617a:hover::before{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3296 .elementor-element.elementor-element-fbe62d8{z-index:999;}.elementor-3296 .elementor-element.elementor-element-fbe62d8 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.1em;color:var( --e-global-color-astglobalcolor7 );}.elementor-3296 .elementor-element.elementor-element-0abb9e5{z-index:999;}.elementor-3296 .elementor-element.elementor-element-0abb9e5 .elementor-heading-title{font-size:12px;font-weight:500;color:var( --e-global-color-astglobalcolor7 );}.elementor-3296 .elementor-element.elementor-element-6492160{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-1697d54{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3296 .elementor-element.elementor-element-aab090a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-d2e6e43{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-3296 .elementor-element.elementor-element-d2e6e43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-baf8718.elementor-element{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-baf8718 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-baf8718.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-baf8718 .elementor-icon{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-baf8718 .elementor-icon svg{height:24px;}.elementor-3296 .elementor-element.elementor-element-dcc7dd6 .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-8dabea3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3296 .elementor-element.elementor-element-666676f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-666676f:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3296 .elementor-element.elementor-element-666676f img{border-radius:12px 12px 12px 12px;}.elementor-3296 .elementor-element.elementor-element-57d4ef7 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;}.elementor-3296 .elementor-element.elementor-element-57d4ef7:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3296 .elementor-element.elementor-element-993ae81:hover img{opacity:1;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3296 .elementor-element.elementor-element-993ae81 img{border-radius:12px 12px 12px 12px;}.elementor-3296 .elementor-element.elementor-element-0fc4c69{--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-3296 .elementor-element.elementor-element-8254c10{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-0900239{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-3296 .elementor-element.elementor-element-0900239.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-01ed771.elementor-element{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-01ed771 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-framed .elementor-icon, .elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-framed .elementor-icon:hover, .elementor-3296 .elementor-element.elementor-element-01ed771.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3296 .elementor-element.elementor-element-01ed771 .elementor-icon{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-01ed771 .elementor-icon svg{height:24px;}.elementor-3296 .elementor-element.elementor-element-0d61220 .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-3296 .elementor-element.elementor-element-a62dec5{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3296 .elementor-element.elementor-element-58ff255{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-bb47577{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-0608010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-0608010.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-0356894{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-0356894.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button{background-color:#02010100;font-size:20px;fill:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor8 );border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-astglobalcolor3 );padding:80px 80px 80px 80px;}.elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button:hover, .elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button:focus{background-color:#7A7A7A2B;color:var( --e-global-color-astglobalcolor7 );}.elementor-3296 .elementor-element.elementor-element-5a0bf81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button:hover svg, .elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-3296 .elementor-element.elementor-element-0ee5731{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-0ee5731.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button{background-color:#02010100;font-size:20px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor8 );padding:80px 80px 80px 80px;}.elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button:hover, .elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button:focus{background-color:#7A7A7A2B;color:var( --e-global-color-astglobalcolor7 );}.elementor-3296 .elementor-element.elementor-element-f715fb4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button:hover svg, .elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3296 .elementor-element.elementor-element-28393e4{--content-width:1600px;}.elementor-3296 .elementor-element.elementor-element-f3133ef{--content-width:100%;}.elementor-3296 .elementor-element.elementor-element-b5d4ce2{--content-width:65vw;}.elementor-3296 .elementor-element.elementor-element-a62dec5{--content-width:1200px;}.elementor-3296 .elementor-element.elementor-element-0356894{--width:50%;}.elementor-3296 .elementor-element.elementor-element-0ee5731{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3296 .elementor-element.elementor-element-0356894{--width:50%;}.elementor-3296 .elementor-element.elementor-element-0ee5731{--width:50%;}}@media(max-width:1024px){.elementor-3296 .elementor-element.elementor-element-13f4f63{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-722fbaf .elementor-heading-title{font-size:18px;}.elementor-3296 .elementor-element.elementor-element-6325298 .elementor-heading-title{font-size:16px;}.elementor-3296 .elementor-element.elementor-element-6431a01{--grid-auto-flow:row;}.elementor-3296 .elementor-element.elementor-element-8120188{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-3296 .elementor-element.elementor-element-502bcd5 .elementor-icon{font-size:34px;}.elementor-3296 .elementor-element.elementor-element-502bcd5 .elementor-icon svg{height:34px;}.elementor-3296 .elementor-element.elementor-element-95e66c9{text-align:center;}.elementor-3296 .elementor-element.elementor-element-95e66c9 .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-9a2fb8a{text-align:center;}.elementor-3296 .elementor-element.elementor-element-35d751d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-3296 .elementor-element.elementor-element-7c2c701 .elementor-icon{font-size:34px;}.elementor-3296 .elementor-element.elementor-element-7c2c701 .elementor-icon svg{height:34px;}.elementor-3296 .elementor-element.elementor-element-6796bc5 .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-f883c5c{text-align:center;}.elementor-3296 .elementor-element.elementor-element-58ea325{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-3296 .elementor-element.elementor-element-a4c85ae .elementor-icon{font-size:34px;}.elementor-3296 .elementor-element.elementor-element-a4c85ae .elementor-icon svg{height:34px;}.elementor-3296 .elementor-element.elementor-element-964772d{text-align:center;}.elementor-3296 .elementor-element.elementor-element-964772d .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-3090d40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-3090d40{text-align:center;}.elementor-3296 .elementor-element.elementor-element-1d64bc4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-3296 .elementor-element.elementor-element-e1934bc .elementor-icon{font-size:34px;}.elementor-3296 .elementor-element.elementor-element-e1934bc .elementor-icon svg{height:34px;}.elementor-3296 .elementor-element.elementor-element-3df0758{text-align:center;}.elementor-3296 .elementor-element.elementor-element-3df0758 .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-ec79c86{text-align:center;}.elementor-3296 .elementor-element.elementor-element-fbe62d8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3296 .elementor-element.elementor-element-0abb9e5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3296 .elementor-element.elementor-element-d2e6e43{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-dcc7dd6 .elementor-heading-title{font-size:18px;}.elementor-3296 .elementor-element.elementor-element-666676f img{width:80%;}.elementor-3296 .elementor-element.elementor-element-57d4ef7 img{width:80%;}.elementor-3296 .elementor-element.elementor-element-993ae81 img{width:80%;}.elementor-3296 .elementor-element.elementor-element-0900239{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-0d61220 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-3296 .elementor-element.elementor-element-9d3c918{--min-height:60vh;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3296 .elementor-element.elementor-element-1656239 .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-c7d12e3{--justify-content:center;}.elementor-3296 .elementor-element.elementor-element-f09d384.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3296 .elementor-element.elementor-element-f09d384 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-f09d384 .elementor-icon{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-f09d384 .elementor-icon svg{height:24px;}.elementor-3296 .elementor-element.elementor-element-ff25259 .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-1c130b7 .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-1d18188 .elementor-icon{font-size:16px;}.elementor-3296 .elementor-element.elementor-element-1d18188 .elementor-icon svg{height:16px;}.elementor-3296 .elementor-element.elementor-element-722fbaf .elementor-heading-title{font-size:16px;}.elementor-3296 .elementor-element.elementor-element-751d555 .elementor-heading-title{font-size:24px;}.elementor-3296 .elementor-element.elementor-element-6325298{width:var( --container-widget-width, 60vw );max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;}.elementor-3296 .elementor-element.elementor-element-6325298 .elementor-heading-title{font-size:12px;letter-spacing:0.1rem;}.elementor-3296 .elementor-element.elementor-element-6431a01{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3296 .elementor-element.elementor-element-8120188{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-502bcd5.elementor-element{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-502bcd5 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-95e66c9 .elementor-heading-title{font-size:20px;}.elementor-3296 .elementor-element.elementor-element-9a2fb8a{text-align:center;}.elementor-3296 .elementor-element.elementor-element-35d751d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-7c2c701.elementor-element{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-7c2c701 .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-6796bc5{text-align:center;}.elementor-3296 .elementor-element.elementor-element-6796bc5 .elementor-heading-title{font-size:20px;}.elementor-3296 .elementor-element.elementor-element-f883c5c{text-align:center;}.elementor-3296 .elementor-element.elementor-element-58ea325{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-a4c85ae.elementor-element{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-a4c85ae .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-964772d .elementor-heading-title{font-size:20px;}.elementor-3296 .elementor-element.elementor-element-1d64bc4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-e1934bc.elementor-element{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-e1934bc .elementor-icon-wrapper{text-align:center;}.elementor-3296 .elementor-element.elementor-element-3df0758{text-align:center;}.elementor-3296 .elementor-element.elementor-element-3df0758 .elementor-heading-title{font-size:20px;}.elementor-3296 .elementor-element.elementor-element-ec79c86{text-align:center;}.elementor-3296 .elementor-element.elementor-element-a14617a{--min-height:40vh;}.elementor-3296 .elementor-element.elementor-element-fbe62d8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-3296 .elementor-element.elementor-element-fbe62d8{text-align:center;}.elementor-3296 .elementor-element.elementor-element-fbe62d8 .elementor-heading-title{font-size:18px;}.elementor-3296 .elementor-element.elementor-element-0abb9e5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3296 .elementor-element.elementor-element-1697d54{--min-height:40vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3296 .elementor-element.elementor-element-baf8718 .elementor-icon{font-size:16px;}.elementor-3296 .elementor-element.elementor-element-baf8718 .elementor-icon svg{height:16px;}.elementor-3296 .elementor-element.elementor-element-dcc7dd6 .elementor-heading-title{font-size:16px;}.elementor-3296 .elementor-element.elementor-element-8dabea3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3296 .elementor-element.elementor-element-666676f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-3296 .elementor-element.elementor-element-666676f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-666676f img{width:100%;}.elementor-3296 .elementor-element.elementor-element-57d4ef7{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-3296 .elementor-element.elementor-element-57d4ef7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-57d4ef7 img{width:100%;}.elementor-3296 .elementor-element.elementor-element-993ae81{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-3296 .elementor-element.elementor-element-993ae81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3296 .elementor-element.elementor-element-993ae81 img{width:100%;}.elementor-3296 .elementor-element.elementor-element-0fc4c69{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3296 .elementor-element.elementor-element-0fc4c69.e-con{--align-self:center;}.elementor-3296 .elementor-element.elementor-element-01ed771 .elementor-icon{font-size:16px;}.elementor-3296 .elementor-element.elementor-element-01ed771 .elementor-icon svg{height:16px;}.elementor-3296 .elementor-element.elementor-element-0d61220 .elementor-heading-title{font-size:16px;}.elementor-3296 .elementor-element.elementor-element-bb47577{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3296 .elementor-element.elementor-element-0608010{--width:100%;--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;}.elementor-3296 .elementor-element.elementor-element-0356894{--width:50%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3296 .elementor-element.elementor-element-5a0bf81{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-5a0bf81 .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-3296 .elementor-element.elementor-element-0ee5731{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3296 .elementor-element.elementor-element-f715fb4{width:initial;max-width:initial;}.elementor-3296 .elementor-element.elementor-element-f715fb4 .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}}/* Start custom CSS for container, class: .elementor-element-7fa7da3 */.elementor-3296 .elementor-element.elementor-element-7fa7da3{
    z-index: -99;
}
.ast-container, .ast-container-fluid {
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1656239 */.elementor-3296 .elementor-element.elementor-element-1656239{
    white-space:nowrap;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f09d384 */.elementor-3296 .elementor-element.elementor-element-f09d384{
    margin:0 auto;
}
.icon_large {
    height: 24px; /* 預設設為 24px */
}

@media (min-width: 767px) {
    .icon_large {
        height: 36px; /* 1025px 以上設為 36px */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff25259 */.elementor-3296 .elementor-element.elementor-element-ff25259{
       white-space:nowrap;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d12e3 */.elementor-3296 .elementor-element.elementor-element-c7d12e3{
    background-color: #E7E6FA;
    border-radius: 20px;
    width: auto;
    padding:12px;

}
..elementor-3296 .elementor-element.elementor-element-c7d12e3:hover {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d12ef8 */.elementor-3296 .elementor-element.elementor-element-5d12ef8{
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d18188 */.elementor-icon-wrapper {
    display: grid;
    place-items: center; /* 同時垂直和水平置中 */
    height: 100%;        /* 確保容器的高度充足 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-722fbaf */.elementor-3296 .elementor-element.elementor-element-722fbaf{
       white-space:nowrap;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f4f63 */.elementor-3296 .elementor-element.elementor-element-13f4f63{
    background-color: #E7E6FA;
    border-radius: 20px;
    width: auto;
    padding:12px;

}
..elementor-3296 .elementor-element.elementor-element-13f4f63:hover {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-502bcd5 */.elementor-3296 .elementor-element.elementor-element-502bcd5 :hover{
    fill:#6B76FF;
    transition:.3s;
}
.elementor-3296 .elementor-element.elementor-element-502bcd5 div div{
        border:1px solid #EDECFA; 
            background-color:rgba(255, 255, 255, 0.1); ;
    width:72px;
    height:72px;
    border-radius:36px;
  display: flex;
    justify-content: center;
  align-items: center;   
}
.elementor-3296 .elementor-element.elementor-element-502bcd5 div div:hover{
        background-color: rgba(255, 255, 255, 0.5); 
    transition: background-color 0.3s ease; 
}
.box:hover .elementor-3296 .elementor-element.elementor-element-502bcd5 div div{
 background-color:rgba(255, 255, 255, 0.5); ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8120188 *//*.box{*/
/*    padding: 24px 40px;*/
/*    border: 1px solid white;*/
/*    border-radius: 12px;*/
/*}*/

/*.box:hover {*/
/* transform: translateY(-12px); */
/*    transition: transform 0.3s ease;*/
/*}*/
/*.box:hover #icon div div div svg path{*/
/*        fill:#6B76FF;*/
/*    transition:.3s;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c2c701 */.elementor-3296 .elementor-element.elementor-element-7c2c701 :hover{
    fill:#6B76FF;
    transition:.3s;
}
.elementor-3296 .elementor-element.elementor-element-7c2c701 div div{
        border:1px solid #EDECFA; 
            background-color:rgba(255, 255, 255, 0.1); ;
    width:72px;
    height:72px;
    border-radius:36px;
  display: flex;
    justify-content: center;
  align-items: center;   
}
.elementor-3296 .elementor-element.elementor-element-7c2c701 div div:hover{
        background-color: rgba(255, 255, 255, 0.5); 
    transition: background-color 0.3s ease; 
}
.box:hover .elementor-3296 .elementor-element.elementor-element-7c2c701 div div{
 background-color:rgba(255, 255, 255, 0.5); ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d751d *//*.box{*/

/*    border: 1px solid white;*/
/*    border-radius: 12px;*/
/*}*/

/*.box:hover {*/
/* transform: translateY(-12px); */
/*    transition: transform 0.3s ease;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4c85ae */.elementor-3296 .elementor-element.elementor-element-a4c85ae :hover{
    fill:#6B76FF;
    transition:.3s;
}
.elementor-3296 .elementor-element.elementor-element-a4c85ae div div{
        border:1px solid #EDECFA; 
            background-color:rgba(255, 255, 255, 0.1); ;
    width:72px;
    height:72px;
    border-radius:36px;
  display: flex;
    justify-content: center;
  align-items: center;   
}
.elementor-3296 .elementor-element.elementor-element-a4c85ae div div:hover{
        background-color: rgba(255, 255, 255, 0.5); 
    transition: background-color 0.3s ease; 
}
.box:hover .elementor-3296 .elementor-element.elementor-element-a4c85ae div div{
 background-color:rgba(255, 255, 255, 0.5); ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ea325 *//*.box{*/
/*    border: 1px solid white;*/
/*    border-radius: 12px;*/
/*}*/

/*.box:hover {*/
/* transform: translateY(-12px); */
/*    transition: transform 0.3s ease;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e1934bc */.elementor-3296 .elementor-element.elementor-element-e1934bc :hover{
    fill:#6B76FF;
    transition:.3s;
}
.elementor-3296 .elementor-element.elementor-element-e1934bc div div{
        border:1px solid #EDECFA;
            background-color:rgba(255, 255, 255, 0.1); ;
    width:72px;
    height:72px;
    border-radius:36px;
  display: flex;
    justify-content: center;
  align-items: center;   
}
.elementor-3296 .elementor-element.elementor-element-e1934bc div div:hover{
        background-color: rgba(255, 255, 255, 0.5); 
    transition: background-color 0.3s ease; 
}
.box:hover .elementor-3296 .elementor-element.elementor-element-e1934bc div div{
 background-color:rgba(255, 255, 255, 0.5); ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d64bc4 *//*.box{*/
/*    border: 1px solid white;*/
/*    border-radius: 12px;*/
/*}*/

/*.box:hover {*/
/* transform: translateY(-12px); */
/*    transition: transform 0.3s ease;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8c12cc */.ast-container{
    max-width:100%; 
     padding-left: 0px;
    padding-right: 0px;
}
.elementor-3296 .elementor-element.elementor-element-f8c12cc{
    display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a14617a */#test02{
    position: sticky;
    z-index:-99;
    top:0%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6492160 */.ast-container{
    max-width:100%; 
     padding-left: 0px;
    padding-right: 0px;
}
.elementor-3296 .elementor-element.elementor-element-6492160{
    display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df65ca */#test01{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-baf8718 *//*.icon_small{*/
/*    height: 18px;*/
/*}*/
/*.icon_small{*/
/*    @media (min-width: 767px) {*/
        height: 24px; /* 1025px 以上設為 36px */
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcc7dd6 */.elementor-3296 .elementor-element.elementor-element-dcc7dd6{
       white-space:nowrap;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2e6e43 */.elementor-3296 .elementor-element.elementor-element-d2e6e43{
    background-color: #E7E6FA;
    border-radius: 20px;
    width: auto;
    padding:12px;

}
..elementor-3296 .elementor-element.elementor-element-d2e6e43:hover {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-666676f */.elementor-3296 .elementor-element.elementor-element-666676f{
    animation: float 3s ease-in-out infinite;
}

@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
		transform: translatey(10px);
	}
	100% {
		transform: translatey(0px);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57d4ef7 */.elementor-3296 .elementor-element.elementor-element-57d4ef7{
    animation: float 3s ease-in-out infinite;
}

@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
		transform: translatey(10px);
	}
	100% {
		transform: translatey(0px);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-993ae81 */.elementor-3296 .elementor-element.elementor-element-993ae81{
    animation: float 3s ease-in-out infinite;
}

@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
		transform: translatey(10px);
	}
	100% {
		transform: translatey(0px);
	}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01ed771 *//*.icon_small{*/
/*    height: 18px;*/
/*}*/
/*.icon_small{*/
/*    @media (min-width: 767px) {*/
        height: 24px; /* 1025px 以上設為 36px */
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d61220 */.elementor-3296 .elementor-element.elementor-element-0d61220{
       white-space:nowrap;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0900239 */.elementor-3296 .elementor-element.elementor-element-0900239{
    background-color: #E7E6FA;
    border-radius: 20px;
    width: auto;
    padding:12px;

}
..elementor-3296 .elementor-element.elementor-element-0900239:hover {
    background-color: #000000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cdd8fe7 */.elementor-5810 .elementor-element.elementor-element-77ba07b .swiper-slide > .elementor-element{
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb47577 */.elementor-3296 .elementor-element.elementor-element-bb47577{
    display: inline;
}
.elementor-3296 .elementor-element.elementor-element-bb47577{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a0bf81 */.fa-camera:before{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0356894 */.elementor-button-content-wrapper{
  display: flex;
  /* 水平置中 */
  justify-content: center;    
  /* 垂直置中 */
  align-content: center;      
  flex-wrap: wrap;
    display: flex;
    /*flex-direction: column !important;*/
    gap:32px;
}
#btn div div a span{
      flex-direction: column !important;
}
.elementor-button-text{
    white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f715fb4 */.fa-question-circle:before{
    font-size:24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ee5731 */.elementor-button-content-wrapper{
  display: flex;
  /* 水平置中 */
  justify-content: center;    
  /* 垂直置中 */
  align-content: center;      
  flex-wrap: wrap;
    display: flex;
    flex-direction: column !important;
    gap:32px;
}
.elementor-button span {
    flex-direction: column !important;
}

.elementor-button-text{
    white-space:nowrap;
}/* End custom CSS */