.elementor-5545 .elementor-element.elementor-element-019ceda > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 8%, var( --e-global-color-accent ) 100%);opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-019ceda > .elementor-container{min-height:85vh;}.elementor-5545 .elementor-element.elementor-element-019ceda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-0abb3a2{padding:0rem 0rem 2rem 0rem;}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .intro-text{max-width:100%;padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .text-1{--color-1:var(--shock-primary-color);--color-2:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .text-1 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .text-2{color:var(--shock-white-color);font-weight:400;}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .text-2 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .description{color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .description mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-75a75b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-75a75b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .swiper-pagination-bullet{border-color:var(--shock-black-25-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .swiper-pagination-bullet:hover{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .swiper-pagination-bullet-active{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .image-wrapper{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .image-wrapper .overlay{background-color:var(--shock-black-25-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .gallery-icon{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-49daa9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3rem;margin-bottom:4rem;}.elementor-5545 .elementor-element.elementor-element-49daa9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-5c40521 .scrolling-text .text-wrapper .text:first-child{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-5c40521 .scrolling-text .text-wrapper .text:last-child{color:var(--shock-gray-75-color);}.elementor-5545 .elementor-element.elementor-element-ced845e:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-ced845e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heart365.rab.tw/wp-content/uploads/2025/11/12-zodiac-signs.webp");background-size:cover;}.elementor-5545 .elementor-element.elementor-element-ced845e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(171deg, #045BB8 39%, var( --e-global-color-primary ) 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-ced845e > .elementor-container{min-height:65vh;}.elementor-5545 .elementor-element.elementor-element-ced845e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1rem;margin-bottom:1rem;}.elementor-5545 .elementor-element.elementor-element-b51ad74{margin-top:0rem;margin-bottom:3.5rem;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .intro-text{max-width:85%;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-1{--color-1:var(--shock-primary-color);--color-2:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-1 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-2{color:var(--shock-white-color);font-weight:400;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-2 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-cef9f0a .description{color:#F9F9F9;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .description mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-99f44c5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-99f44c5{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-7bbb683 > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .arrow-button{--color-1:var(--shock-black-color);--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .collapse-button{border-color:var(--shock-gray-25-color);border-radius:100px 100px 100px 100px;}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .parent:hover .collapse-button{border-color:var(--shock-primary-25-color);}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .title{color:var(--shock-black-color);font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .title mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .collapse-content{color:var(--shock-gray-color);font-size:1.2rem;line-height:2rem;}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .collapse-content mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-66d9f54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5545 .elementor-element.elementor-element-66d9f54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-66d9f54 > .elementor-element-populated, .elementor-5545 .elementor-element.elementor-element-66d9f54 > .elementor-element-populated > .elementor-background-overlay, .elementor-5545 .elementor-element.elementor-element-66d9f54 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-66d9f54 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;}.elementor-5545 .elementor-element.elementor-element-66d9f54 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-2b06dfe .image-wrapper .image{width:100%;max-width:100%;min-height:1px;opacity:1;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-2b06dfe .figure-caption{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-2b06dfe .circular-text .emblem{width:11rem;height:11rem;color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-e436ff6:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-e436ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-accent ) 40%, var( --e-global-color-secondary ) 88%);}.elementor-5545 .elementor-element.elementor-element-e436ff6 > .elementor-background-overlay{background-color:var(--shock-gray-color);opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-e436ff6 > .elementor-container{min-height:50vh;}.elementor-5545 .elementor-element.elementor-element-e436ff6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5rem;margin-bottom:5rem;}.elementor-5545 .elementor-element.elementor-element-6be8cad > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-5545 .elementor-element.elementor-element-7c7f25c{margin-top:4rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-59f81e4 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-5545 .elementor-element.elementor-element-59f81e4 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-59f81e4 .text-1{--color-1:var(--shock-primary-color);--color-2:var(--shock-secondary-color);}.elementor-5545 .elementor-element.elementor-element-59f81e4 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-59f81e4 .text-2{color:var( --e-global-color-text );}.elementor-5545 .elementor-element.elementor-element-59f81e4 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-59f81e4 .description{color:#12345F;}.elementor-5545 .elementor-element.elementor-element-59f81e4 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 > .elementor-widget-container{margin:06rem 0rem 03rem 0rem;}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper, .elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-side-gaps-next, .elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-side-gaps-prev{background-color:#FFE10000;}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-button-next, .elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-button-prev{color:#FFFFFF61;background-color:#0DCEDB00;}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-button-next:hover, .elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-button-prev:hover{color:var(--shock-white-color);background-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-pagination-bullet{border-color:var(--shock-black-25-color);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-pagination-bullet:hover{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .swiper-pagination-bullet-active{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .item .image-wrapper .image{height:50vh;}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .item .image-wrapper{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .image-wrapper .overlay{background-color:var(--shock-black-10-color);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-d6ffe97 .swiper .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-8aa0459{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:11.2px;}.elementor-5545 .elementor-element.elementor-element-8aa0459 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5545 .elementor-element.elementor-element-8aa0459 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5545 .elementor-element.elementor-element-8aa0459 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-5545 .elementor-element.elementor-element-e15fd8f{margin-top:3rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-fba171a > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-5545 .elementor-element.elementor-element-fba171a .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-fba171a .text-1{--color-1:var(--shock-primary-color);--color-2:var(--shock-secondary-color);}.elementor-5545 .elementor-element.elementor-element-fba171a .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-fba171a .text-2{color:var( --e-global-color-text );}.elementor-5545 .elementor-element.elementor-element-fba171a .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-fba171a .description{color:#12345F;}.elementor-5545 .elementor-element.elementor-element-fba171a .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-2176002 > .elementor-widget-container{margin:06rem 0rem 03rem 0rem;}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper, .elementor-5545 .elementor-element.elementor-element-2176002 .swiper .swiper-side-gaps-next, .elementor-5545 .elementor-element.elementor-element-2176002 .swiper .swiper-side-gaps-prev{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .swiper-button-next, .elementor-5545 .elementor-element.elementor-element-2176002 .swiper .swiper-button-prev{color:var(--shock-white-color);background-color:#0DCEDB00;}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .swiper-button-next:hover, .elementor-5545 .elementor-element.elementor-element-2176002 .swiper .swiper-button-prev:hover{color:var(--shock-white-color);background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .item .image-wrapper .image{height:50vh;}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .item .image-wrapper{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .image-wrapper .overlay{background-color:var(--shock-black-10-color);}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2176002 .swiper .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-30a2e96{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:11.2px;}.elementor-5545 .elementor-element.elementor-element-30a2e96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5545 .elementor-element.elementor-element-30a2e96 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5545 .elementor-element.elementor-element-30a2e96 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-5545 .elementor-element.elementor-element-adb0b30{margin-top:5rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-158e2d7 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-5545 .elementor-element.elementor-element-158e2d7 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-158e2d7 .text-1{--color-1:var(--shock-primary-color);--color-2:var(--shock-secondary-color);}.elementor-5545 .elementor-element.elementor-element-158e2d7 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-158e2d7 .text-2{color:var( --e-global-color-text );}.elementor-5545 .elementor-element.elementor-element-158e2d7 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-158e2d7 .description{color:#12345F;}.elementor-5545 .elementor-element.elementor-element-158e2d7 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-dce78f9 > .elementor-widget-container{margin:06rem 0rem 03rem 0rem;}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper, .elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .swiper-side-gaps-next, .elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .swiper-side-gaps-prev{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .swiper-button-next, .elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .swiper-button-prev{color:var(--shock-white-color);background-color:#0DCEDB00;}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .swiper-button-next:hover, .elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .swiper-button-prev:hover{color:var(--shock-white-color);background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .item .image-wrapper .image{height:50vh;}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .item .image-wrapper{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .image-wrapper .overlay{background-color:var(--shock-black-10-color);}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-dce78f9 .swiper .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-d0aae7a{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:11.2px;}.elementor-5545 .elementor-element.elementor-element-d0aae7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5545 .elementor-element.elementor-element-d0aae7a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5545 .elementor-element.elementor-element-d0aae7a .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-5545 .elementor-element.elementor-element-423f8d0{margin-top:3rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-1421731 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-5545 .elementor-element.elementor-element-1421731 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-1421731 .text-1{--color-1:var(--shock-primary-color);--color-2:var(--shock-secondary-color);}.elementor-5545 .elementor-element.elementor-element-1421731 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-1421731 .text-2{color:var( --e-global-color-text );}.elementor-5545 .elementor-element.elementor-element-1421731 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-1421731 .description{color:#12345F;}.elementor-5545 .elementor-element.elementor-element-1421731 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-6cad734 > .elementor-widget-container{margin:06rem 0rem 03rem 0rem;}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper, .elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .swiper-side-gaps-next, .elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .swiper-side-gaps-prev{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .swiper-button-next, .elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .swiper-button-prev{color:var(--shock-white-color);background-color:#0DCEDB00;}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .swiper-button-next:hover, .elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .swiper-button-prev:hover{color:var(--shock-white-color);background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .item .image-wrapper .image{height:50vh;}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .item .image-wrapper{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .image-wrapper .overlay{background-color:var(--shock-black-10-color);}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-6cad734 .swiper .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-bfdd919:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-bfdd919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heart365.rab.tw/wp-content/uploads/2025/11/zodiac-signs-life-heart365-e1764834627377.webp");}.elementor-5545 .elementor-element.elementor-element-bfdd919 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 27%, var( --e-global-color-accent ) 100%);opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-bfdd919 > .elementor-container{min-height:500px;}.elementor-5545 .elementor-element.elementor-element-bfdd919{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-2460638 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-5545 .elementor-element.elementor-element-2460638 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-2460638 .text-1{--color-1:var(--shock-primary-color);--color-2:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-2460638 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-2460638 .text-2{color:#D0E7FF;font-weight:200;}.elementor-5545 .elementor-element.elementor-element-2460638 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-2460638 .description{color:var(--shock-gray-color);line-height:2.5rem;}.elementor-5545 .elementor-element.elementor-element-2460638 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-7c9c3600:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-7c9c3600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-7c9c3600{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-7c9c3600 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-654527f1{margin-top:2em;margin-bottom:0em;}.elementor-5545 .elementor-element.elementor-element-155a119d .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-155a119d .text-1{--color-1:var( --e-global-color-primary );--color-2:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-155a119d .text-1 mark:before{background-color:#0DCEDB8C;}.elementor-5545 .elementor-element.elementor-element-155a119d .text-2{color:var( --e-global-color-secondary );}.elementor-5545 .elementor-element.elementor-element-155a119d .text-2 mark:before{background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-155a119d .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-155a119d .button .button-text{--color:var( --e-global-color-secondary );--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-155a119d .button .button-icon{--color:var( --e-global-color-secondary );--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-155a119d .button .overlay{--color:var(--shock-gray-50-color);}.elementor-5545 .elementor-element.elementor-element-155a119d .button:not(.arrow-button){--hover-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-155a119d .button.arrow-button{--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-477cbe55 .image-wrapper .image{width:100%;max-width:100%;opacity:1;border-radius:25px 25px 25px 25px;}.elementor-5545 .elementor-element.elementor-element-477cbe55 .figure-caption{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-477cbe55 .circular-text .emblem{width:10rem;height:10rem;color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-66803c73:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-66803c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-66803c73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-66803c73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-55b186c2{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:11.2px;}.elementor-5545 .elementor-element.elementor-element-55b186c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5545 .elementor-element.elementor-element-55b186c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5545 .elementor-element.elementor-element-55b186c2 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-5545 .elementor-element.elementor-element-921f2b9:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-921f2b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-921f2b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-921f2b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-3334f34 .image-wrapper .image{width:100%;max-width:100%;opacity:1;border-radius:25px 25px 25px 25px;}.elementor-5545 .elementor-element.elementor-element-3334f34 .figure-caption{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-3334f34 .circular-text .emblem{width:10rem;height:10rem;color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-90baa7b .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-90baa7b .text-1{--color-1:var( --e-global-color-primary );--color-2:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-90baa7b .text-1 mark:before{background-color:#0DCEDB8C;}.elementor-5545 .elementor-element.elementor-element-90baa7b .text-2{color:var( --e-global-color-secondary );}.elementor-5545 .elementor-element.elementor-element-90baa7b .text-2 mark:before{background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-90baa7b .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-90baa7b .button .button-text{--color:var( --e-global-color-secondary );--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-90baa7b .button .button-icon{--color:var( --e-global-color-secondary );--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-90baa7b .button .overlay{--color:var(--shock-gray-50-color);}.elementor-5545 .elementor-element.elementor-element-90baa7b .button:not(.arrow-button){--hover-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-90baa7b .button.arrow-button{--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-1ef6908:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-1ef6908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-1ef6908{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-1ef6908 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-7e378f2{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:11.2px;}.elementor-5545 .elementor-element.elementor-element-7e378f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5545 .elementor-element.elementor-element-7e378f2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5545 .elementor-element.elementor-element-7e378f2 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-5545 .elementor-element.elementor-element-f93edfc:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-f93edfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-f93edfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:3rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-f93edfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-d80a53a{margin-top:-1rem;margin-bottom:1rem;}.elementor-5545 .elementor-element.elementor-element-c788ea5 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-c788ea5 .text-1{--color-1:var( --e-global-color-primary );--color-2:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-c788ea5 .text-1 mark:before{background-color:#0DCEDB8C;}.elementor-5545 .elementor-element.elementor-element-c788ea5 .text-2{color:var( --e-global-color-secondary );}.elementor-5545 .elementor-element.elementor-element-c788ea5 .text-2 mark:before{background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-c788ea5 .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-c788ea5 .button .button-text{--color:var( --e-global-color-secondary );--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-c788ea5 .button .button-icon{--color:var( --e-global-color-secondary );--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-c788ea5 .button .overlay{--color:var(--shock-gray-50-color);}.elementor-5545 .elementor-element.elementor-element-c788ea5 .button:not(.arrow-button){--hover-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-c788ea5 .button.arrow-button{--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-fafef34 .image-wrapper .image{width:100%;max-width:100%;opacity:1;border-radius:25px 25px 25px 25px;}.elementor-5545 .elementor-element.elementor-element-fafef34 .figure-caption{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-fafef34 .circular-text .emblem{width:10rem;height:10rem;color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-38adfb1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-38adfb1:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-38adfb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07BEB800;background-image:url("https://heart365.rab.tw/wp-content/uploads/2025/11/zodiac-signs-share.webp");}.elementor-5545 .elementor-element.elementor-element-38adfb1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(204deg, #0DCEDBB0 63%, var( --e-global-color-primary ) 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-38adfb1 > .elementor-container{min-height:10rem;}.elementor-5545 .elementor-element.elementor-element-38adfb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:8rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-fb002a6 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-fb002a6 .intro-text{max-width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var(--shock-gray-25-color);padding:0rem 0rem 1rem 0rem;margin:0rem 0rem 2rem 0rem;}.elementor-5545 .elementor-element.elementor-element-fb002a6 .text-1{--color-1:#F9E54E85;--color-2:#1F969EDB;}.elementor-5545 .elementor-element.elementor-element-fb002a6 .text-1 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-fb002a6 .text-2{color:#FCFCFCD1;}.elementor-5545 .elementor-element.elementor-element-fb002a6 .text-2 mark:before{background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-fb002a6 .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-fb002a6 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-5ef136c:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-5ef136c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--shock-primary-15-color);}.elementor-5545 .elementor-element.elementor-element-5ef136c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-5ef136c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-f00ae3e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5545 .elementor-element.elementor-element-c77dd05 .gallery .item .image-wrapper{box-shadow:0px 5px 20px 0px rgba(0,0,0,0.15);border-radius:10px 10px 10px 10px;}.elementor-5545 .elementor-element.elementor-element-c77dd05 .gallery .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-c77dd05 .gallery .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-c77dd05 .gallery .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-fdcbb7f .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-fdcbb7f .text-1{--color-1:var(--shock-black-color);--color-2:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-fdcbb7f .text-2{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-fdcbb7f .description{color:var(--shock-black-75-color);}.elementor-5545 .elementor-element.elementor-element-fdcbb7f .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-6ba4120:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-6ba4120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--shock-primary-15-color);}.elementor-5545 .elementor-element.elementor-element-6ba4120{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-6ba4120 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-654d33a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5545 .elementor-element.elementor-element-7bac843 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-7bac843 .text-1{--color-1:var(--shock-black-color);--color-2:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-7bac843 .text-2{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-7bac843 .description{color:var(--shock-black-75-color);}.elementor-5545 .elementor-element.elementor-element-7bac843 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-4a39f73 .gallery .item .image-wrapper{box-shadow:0px 5px 20px 0px rgba(0,0,0,0.15);border-radius:10px 10px 10px 10px;}.elementor-5545 .elementor-element.elementor-element-4a39f73 .gallery .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-4a39f73 .gallery .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-4a39f73 .gallery .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-4424e68a:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-4424e68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFEFE 0%, #FFFDFE00 100%);}.elementor-5545 .elementor-element.elementor-element-4424e68a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-4424e68a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-3031a802{margin-top:1rem;margin-bottom:2rem;}.elementor-5545 .elementor-element.elementor-element-2c48ede8 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-2c48ede8 .text-1{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-2c48ede8 .text-1 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-2c48ede8 .text-2{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-2c48ede8 .text-2 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-2c48ede8 .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-2c48ede8 .description mark:before{background-color:var(--shock-primary-color);}.elementor-bc-flex-widget .elementor-5545 .elementor-element.elementor-element-9d25316.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5545 .elementor-element.elementor-element-9d25316.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5545 .elementor-element.elementor-element-2c430e6b .button{--color:var(--shock-white-color);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-2c430e6b .button.arrow-button{--color-1:var(--shock-white-color);--color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-2c430e6b .button .button-text{--color:var(--shock-black-color);--hover-color:var( --e-global-color-text );font-size:1.1rem;}.elementor-5545 .elementor-element.elementor-element-2c430e6b .button .button-icon{--color:var(--shock-white-color);--hover-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-2c430e6b .button .button-duocolor{--color:var(--shock-primary-color);--hover-color:var( --e-global-color-accent );border-radius:0 5px 5px 0;}.elementor-5545 .elementor-element.elementor-element-2c430e6b .button:not(.arrow-button){--hover-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-6a8733c3{margin-top:0rem;margin-bottom:1rem;}.elementor-5545 .elementor-element.elementor-element-25ec3533 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-25ec3533 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-58f6692d .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-58f6692d .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-50305a75 .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-50305a75 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-50305a75 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-45523260 .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-45523260 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-45523260 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-45523260 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-45523260 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-45523260 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-45523260 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-45523260 .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-45523260 .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-45523260 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-45523260 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-60b8054 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5545 .elementor-element.elementor-element-60b8054:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-60b8054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://heart365.rab.tw/wp-content/uploads/2025/11/zodiac-signs-bg.webp");background-position:top center;}.elementor-5545 .elementor-element.elementor-element-60b8054 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.32;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-60b8054 > .elementor-container{min-height:75vh;}.elementor-5545 .elementor-element.elementor-element-60b8054{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-e7c768a{margin-top:4rem;margin-bottom:2rem;}.elementor-5545 .elementor-element.elementor-element-b4b2393 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-5545 .elementor-element.elementor-element-b4b2393 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-b4b2393 .text-1{color:var(--shock-white-75-color);}.elementor-5545 .elementor-element.elementor-element-b4b2393 .text-1 mark:before{background-color:var(--shock-tertiary-color);}.elementor-5545 .elementor-element.elementor-element-b4b2393 .text-2{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-b4b2393 .text-2 mark:before{background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-b4b2393 .description{color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-b4b2393 .description mark:before{background-color:var(--shock-tertiary-color);}.elementor-5545 .elementor-element.elementor-element-b4b2393 .button{--color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-b4b2393 .button.arrow-button{--color-1:var( --e-global-color-primary );--color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-b4b2393 .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);font-size:1.1rem;line-height:1.1rem;}.elementor-5545 .elementor-element.elementor-element-b4b2393 .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-b4b2393 .button:not(.arrow-button){--hover-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-0255694{margin-top:1rem;margin-bottom:1rem;}.elementor-5545 .elementor-element.elementor-element-0495dca .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-0495dca .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-0495dca .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-0495dca .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-0495dca .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-0495dca .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-0495dca .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-0495dca .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-0495dca .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-0495dca .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-d28c262 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-d28c262 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-d28c262 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-c712b6d .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-c712b6d .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-c712b6d .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-291dce6 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-291dce6 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-291dce6 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-22fa1db{margin-top:1rem;margin-bottom:1rem;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-f35c905 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-f35c905 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-9de0175 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-9de0175 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-9de0175 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-3dda332{margin-top:1rem;margin-bottom:6rem;}.elementor-5545 .elementor-element.elementor-element-f676881 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-f676881 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-f676881 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-f676881 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f676881 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f676881 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f676881 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-f676881 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-f676881 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-f676881 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-72849b5 .card .card-body{background-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-72849b5 .card{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card:not(.has-image) .card-body{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card.has-image.is-horizontal .card-body{border-top-right-radius:5px;border-bottom-right-radius:5px;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card.has-image.is-horizontal .image-wrapper{border-top-left-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card.has-image:not(.is-horizontal) .card-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card.has-image:not(.is-horizontal) .image-wrapper{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card .overlay{border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-72849b5 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-275c158 > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-275c158 .button{--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-275c158 .button.arrow-button{--color-1:var(--shock-primary-color);--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-275c158 .button .button-text{--color:var(--shock-white-color);--hover-color:var( --e-global-color-text );font-size:1.1rem;}.elementor-5545 .elementor-element.elementor-element-275c158 .button .button-icon{--color:var(--shock-white-color);--hover-color:var( --e-global-color-text );}.elementor-5545 .elementor-element.elementor-element-275c158 .button:not(.arrow-button){--hover-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-b81e1c3:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-b81e1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #FFFFFF 54%, #0DCEDB63 100%);}.elementor-5545 .elementor-element.elementor-element-b81e1c3 > .elementor-container{max-width:1280px;}.elementor-5545 .elementor-element.elementor-element-b81e1c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-b81e1c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-5ba61f6e{margin-top:3rem;margin-bottom:1rem;}.elementor-5545 .elementor-element.elementor-element-edf0aea .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-edf0aea .text-1{--color-1:#0DCEDB;--color-2:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-edf0aea .text-1 mark:before{background-color:#F9E54E9C;}.elementor-5545 .elementor-element.elementor-element-edf0aea .text-2{color:var( --e-global-color-secondary );}.elementor-5545 .elementor-element.elementor-element-edf0aea .text-2 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-edf0aea .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-edf0aea .description mark:before{background-color:var(--shock-primary-color);}.elementor-bc-flex-widget .elementor-5545 .elementor-element.elementor-element-60155944.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5545 .elementor-element.elementor-element-60155944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5545 .elementor-element.elementor-element-11f7205b .button{--color:var(--shock-white-color);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-11f7205b .button.arrow-button{--color-1:var(--shock-white-color);--color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-11f7205b .button .button-text{--color:var(--shock-black-color);--hover-color:var( --e-global-color-text );}.elementor-5545 .elementor-element.elementor-element-11f7205b .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-11f7205b .button .button-duocolor{--color:var( --e-global-color-primary );--hover-color:var( --e-global-color-accent );border-radius:0 5px 5px 0;}.elementor-5545 .elementor-element.elementor-element-11f7205b .button:not(.arrow-button){--hover-color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-4739a67{margin-top:0rem;margin-bottom:3rem;}.elementor-5545 .elementor-element.elementor-element-58d462d .card .overlay{--color:#0DCEDB;}.elementor-5545 .elementor-element.elementor-element-58d462d .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-58d462d .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-58d462d .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-58d462d .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-58d462d .button .button-text{--color:var(--shock-black-color);--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-58d462d .button .button-icon{--color:var(--shock-black-color);--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-58d462d .button mark{--color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .card .overlay{--color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .button .button-text{--color:var(--shock-black-color);--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .button .button-icon{--color:var(--shock-black-color);--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .button mark{--color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-287ab743 .card .overlay{--color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-287ab743 .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-287ab743 .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-287ab743 .card .title{color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-287ab743 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-287ab743 .button .button-text{--color:var(--shock-black-color);--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-287ab743 .button .button-icon{--color:var(--shock-black-color);--hover-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-287ab743 .button mark{--color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-6e121fa:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-6e121fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://heart365.rab.tw/wp-content/uploads/2025/12/—Pngtree—2026-year-of-the-horse_19595333-scaled.png");background-position:bottom center;background-size:cover;}.elementor-5545 .elementor-element.elementor-element-6e121fa > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FF0000 0%, #FF8BA8 100%);opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-6e121fa > .elementor-container{min-height:75vh;}.elementor-5545 .elementor-element.elementor-element-6e121fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-cafe58e{margin-top:4rem;margin-bottom:5rem;}.elementor-5545 .elementor-element.elementor-element-9001898 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-9001898 .text-1{--color-1:#F9E54E;--color-2:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-9001898 .text-2{color:#FFFFFF;font-weight:300;}.elementor-5545 .elementor-element.elementor-element-9001898 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-9001898 .description{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-140b2c3 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-140b2c3 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-140b2c3 .text-1{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-140b2c3 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-140b2c3 .text-2{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-140b2c3 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-140b2c3 .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-140b2c3 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-140b2c3 .button{--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-140b2c3 .button.arrow-button{--color-1:var(--shock-primary-color);--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-140b2c3 .button .button-text{--color:var(--shock-white-color);--hover-color:#0499B8;font-size:26px;}.elementor-5545 .elementor-element.elementor-element-140b2c3 .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-140b2c3 .button:not(.arrow-button){--hover-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-5545 .elementor-element.elementor-element-1b73276{width:100%;}.elementor-5545 .elementor-element.elementor-element-4d3cc4b{width:100%;}.elementor-5545 .elementor-element.elementor-element-1875286d{width:100%;}.elementor-5545 .elementor-element.elementor-element-15c7704b{width:70%;}.elementor-5545 .elementor-element.elementor-element-9d25316{width:30%;}.elementor-5545 .elementor-element.elementor-element-1e5e0b9{width:100%;}.elementor-5545 .elementor-element.elementor-element-40bcfe2f{width:70%;}.elementor-5545 .elementor-element.elementor-element-60155944{width:30%;}}@media(min-width:1025px){.elementor-5545 .elementor-element.elementor-element-6e121fa:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-6e121fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-5545 .elementor-element.elementor-element-38adfb1{padding:6rem 0rem 3rem 0rem;}}@media(max-width:767px){.elementor-5545 .elementor-element.elementor-element-0abb3a2{margin-top:2rem;margin-bottom:2rem;padding:4rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-5545 .elementor-element.elementor-element-d2aa3b2 .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-75a75b2{padding:6rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-b51ad74{padding:2rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-99f44c5{margin-top:0rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .title{font-size:1.4rem;line-height:1.6rem;}.elementor-5545 .elementor-element.elementor-element-d629def .collapsible .collapse-group .collapse-content{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-2b06dfe > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-5545 .elementor-element.elementor-element-e436ff6{margin-top:0rem;margin-bottom:0rem;}.elementor-5545 .elementor-element.elementor-element-59f81e4 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-59f81e4 .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-d6ffe97 > .elementor-widget-container{margin:04rem 0rem 01rem 0rem;}.elementor-5545 .elementor-element.elementor-element-fba171a > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-fba171a .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-2176002 > .elementor-widget-container{margin:04rem 0rem 01rem 0rem;}.elementor-5545 .elementor-element.elementor-element-158e2d7 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-158e2d7 .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-dce78f9 > .elementor-widget-container{margin:04rem 0rem 01rem 0rem;}.elementor-5545 .elementor-element.elementor-element-1421731 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-1421731 .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-6cad734 > .elementor-widget-container{margin:04rem 0rem 01rem 0rem;}.elementor-5545 .elementor-element.elementor-element-2460638 > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;}.elementor-5545 .elementor-element.elementor-element-2460638 .description{line-height:2rem;}.elementor-5545 .elementor-element.elementor-element-7c9c3600{padding:0rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-155a119d .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-155a119d .button .button-text{font-size:1.2rem;}.elementor-5545 .elementor-element.elementor-element-921f2b9{padding:0rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-90baa7b .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-90baa7b .button .button-text{font-size:1.2rem;}.elementor-5545 .elementor-element.elementor-element-f93edfc{padding:0rem 0rem 3rem 0rem;}.elementor-5545 .elementor-element.elementor-element-c788ea5 .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-c788ea5 .button .button-text{font-size:1.2rem;}.elementor-5545 .elementor-element.elementor-element-38adfb1:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-38adfb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-5545 .elementor-element.elementor-element-fb002a6 .text-1{font-size:53px;}.elementor-5545 .elementor-element.elementor-element-fb002a6 .text-2{font-size:53px;}.elementor-5545 .elementor-element.elementor-element-2c430e6b .button .button-text{font-size:1.2rem;}.elementor-5545 .elementor-element.elementor-element-b4b2393 .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-b4b2393 .button .button-text{font-size:1.2rem;}.elementor-5545 .elementor-element.elementor-element-0495dca .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-0495dca .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-d28c262 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-c712b6d .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-291dce6 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-f35c905 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-e0d8e3c .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-3c828c0 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-9de0175 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-f676881 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-f676881 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-3cc6eb9 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-72849b5 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-275c158 > .elementor-widget-container{padding:-1rem -1rem -1rem -1rem;}.elementor-5545 .elementor-element.elementor-element-275c158 .button .button-text{font-size:1.2rem;}.elementor-5545 .elementor-element.elementor-element-edf0aea .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-60155944 > .elementor-element-populated{margin:1rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-5545 .elementor-element.elementor-element-11f7205b .button .button-text{font-size:1.2rem;}.elementor-5545 .elementor-element.elementor-element-58d462d .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-58d462d .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-7fe9ee8 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-287ab743 .card .title{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-287ab743 .card .description{font-size:1.3rem;}.elementor-5545 .elementor-element.elementor-element-cafe58e{margin-top:3rem;margin-bottom:4rem;}.elementor-5545 .elementor-element.elementor-element-9001898 .description{font-size:1.3rem;line-height:2rem;}.elementor-5545 .elementor-element.elementor-element-140b2c3 .button .button-text{font-size:1.3rem;}}