.elementor-1619 .elementor-element.elementor-element-c6d4ae4{--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;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-c6d4ae4:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-c6d4ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/2-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-1619 .elementor-element.elementor-element-c6d4ae4, .elementor-1619 .elementor-element.elementor-element-c6d4ae4::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-cc72bef{--display:flex;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-814dd0f{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-814dd0f, .elementor-1619 .elementor-element.elementor-element-814dd0f::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-d947852 .cpel-switcher__lang a{font-family:"Alata", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1619 .elementor-element.elementor-element-d947852 .cpel-switcher__icon{color:#FFFFFF;}.elementor-1619 .elementor-element.elementor-element-d947852 .cpel-switcher__lang a:hover, .elementor-1619 .elementor-element.elementor-element-d947852 .cpel-switcher__lang a:focus{color:#A0C6FC;}.elementor-1619 .elementor-element.elementor-element-d947852 .cpel-switcher__nav{--cpel-switcher-space:15px;}.elementor-1619 .elementor-element.elementor-element-d947852.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px;}.elementor-1619 .elementor-element.elementor-element-d947852.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75);}.elementor-1619 .elementor-element.elementor-element-d947852 .cpel-switcher__flag img{border-radius:0px;}.elementor-1619 .elementor-element.elementor-element-d947852 .cpel-switcher__code{padding-left:10px;}.elementor-1619 .elementor-element.elementor-element-d947852 > .elementor-widget-container{margin:0px 60px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1619 .elementor-element.elementor-element-5670cab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-456a4ce{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1619 .elementor-element.elementor-element-df1dd92{--display:flex;--min-height:7rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:07px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1619 .elementor-element.elementor-element-df1dd92:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-df1dd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/RYAN-ZHUANG-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-1619 .elementor-element.elementor-element-df1dd92, .elementor-1619 .elementor-element.elementor-element-df1dd92::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-9dbb43f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 .elementor-nav-menu .elementor-item{font-family:"Alata", Sans-serif;font-weight:600;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 .elementor-nav-menu--dropdown a, .elementor-1619 .elementor-element.elementor-element-d1e63a6 .elementor-menu-toggle{color:#FFFFFF;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 .elementor-nav-menu--dropdown{background-color:#FFFFFF00;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-1619 .elementor-element.elementor-element-e9d5d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-acccd35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-acccd35:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-acccd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/4d58aa4a-7e6c-4966-a2f0-4db7c86adacd-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-1619 .elementor-element.elementor-element-acccd35:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/4d58aa4a-7e6c-4966-a2f0-4db7c86adacd-1.png");}.elementor-1619 .elementor-element.elementor-element-acccd35, .elementor-1619 .elementor-element.elementor-element-acccd35::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-ad1656c{text-align:center;}.elementor-1619 .elementor-element.elementor-element-ad1656c .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:300;}.elementor-1619 .elementor-element.elementor-element-ad1656c > .elementor-widget-container{margin:70px 0px 0px -15px;}.elementor-1619 .elementor-element.elementor-element-ad1656c.elementor-element{--align-self:center;}.elementor-1619 .elementor-element.elementor-element-1ee75df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-82d11ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-82d11ba:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-82d11ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/930ba8cb-605d-4119-884e-37c472957f19-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-1619 .elementor-element.elementor-element-82d11ba:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/930ba8cb-605d-4119-884e-37c472957f19-1.png");}.elementor-1619 .elementor-element.elementor-element-82d11ba, .elementor-1619 .elementor-element.elementor-element-82d11ba::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-dff2210{text-align:center;}.elementor-1619 .elementor-element.elementor-element-dff2210 .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:300;}.elementor-1619 .elementor-element.elementor-element-dff2210 > .elementor-widget-container{margin:70px 0px 0px -15px;}.elementor-1619 .elementor-element.elementor-element-dff2210.elementor-element{--align-self:center;}.elementor-1619 .elementor-element.elementor-element-45069db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-f64596e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-f64596e:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-f64596e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-副本-副本-2-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-1619 .elementor-element.elementor-element-f64596e:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-副本-副本-2-1.png");}.elementor-1619 .elementor-element.elementor-element-f64596e, .elementor-1619 .elementor-element.elementor-element-f64596e::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-0c0449a{text-align:center;}.elementor-1619 .elementor-element.elementor-element-0c0449a .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:300;}.elementor-1619 .elementor-element.elementor-element-0c0449a > .elementor-widget-container{margin:70px 0px 0px -15px;}.elementor-1619 .elementor-element.elementor-element-0c0449a.elementor-element{--align-self:center;}.elementor-1619 .elementor-element.elementor-element-ab643af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-51954ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-51954ba:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-51954ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-4-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-1619 .elementor-element.elementor-element-51954ba:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-4-1.png");}.elementor-1619 .elementor-element.elementor-element-51954ba, .elementor-1619 .elementor-element.elementor-element-51954ba::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-f3e3f17{text-align:center;}.elementor-1619 .elementor-element.elementor-element-f3e3f17 .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:300;}.elementor-1619 .elementor-element.elementor-element-f3e3f17 > .elementor-widget-container{margin:70px 0px 0px -15px;}.elementor-1619 .elementor-element.elementor-element-f3e3f17.elementor-element{--align-self:center;}.elementor-1619 .elementor-element.elementor-element-f4d8252{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-0d37adb{--display:flex;--min-height:0.1rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-0d37adb:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-0d37adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-3-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-1619 .elementor-element.elementor-element-0d37adb:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-3-1.png");}.elementor-1619 .elementor-element.elementor-element-0d37adb, .elementor-1619 .elementor-element.elementor-element-0d37adb::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-8cf12ee{text-align:center;}.elementor-1619 .elementor-element.elementor-element-8cf12ee .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:300;}.elementor-1619 .elementor-element.elementor-element-8cf12ee > .elementor-widget-container{margin:70px 0px 0px -15px;}.elementor-1619 .elementor-element.elementor-element-8cf12ee.elementor-element{--align-self:center;}.elementor-1619 .elementor-element.elementor-element-521583a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-ff3b1b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-ff3b1b9:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-ff3b1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-副本-副本-副本-2-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-1619 .elementor-element.elementor-element-ff3b1b9:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/未命名的设计-副本-副本-副本-2-1.png");}.elementor-1619 .elementor-element.elementor-element-ff3b1b9, .elementor-1619 .elementor-element.elementor-element-ff3b1b9::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-5830b2a{text-align:center;}.elementor-1619 .elementor-element.elementor-element-5830b2a .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:300;}.elementor-1619 .elementor-element.elementor-element-5830b2a > .elementor-widget-container{margin:70px 0px 0px -15px;}.elementor-1619 .elementor-element.elementor-element-5830b2a.elementor-element{--align-self:center;}.elementor-1619 .elementor-element.elementor-element-168f278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-69e4ae4{--display:flex;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-5f32a9b{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-5f32a9b, .elementor-1619 .elementor-element.elementor-element-5f32a9b::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-0718b38{text-align:center;}.elementor-1619 .elementor-element.elementor-element-0718b38 .elementor-heading-title{color:#FFFFFF;font-family:"Alata", Sans-serif;font-size:36px;font-weight:600;}.elementor-1619 .elementor-element.elementor-element-b1b2502{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-b1b2502, .elementor-1619 .elementor-element.elementor-element-b1b2502::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-aabf1b0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1619 .elementor-element.elementor-element-3b74760{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-3b74760, .elementor-1619 .elementor-element.elementor-element-3b74760::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-f7d9e30{--spacer-size:35px;}.elementor-1619 .elementor-element.elementor-element-9e72ef3{text-align:center;}.elementor-1619 .elementor-element.elementor-element-9e72ef3 .elementor-heading-title{color:#FFFFFF;font-family:"Alata", Sans-serif;font-size:36px;font-weight:600;}.elementor-1619 .elementor-element.elementor-element-44e5d75{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-44e5d75, .elementor-1619 .elementor-element.elementor-element-44e5d75::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-4d2e6bd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1619 .elementor-element.elementor-element-fb6e053{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-fb6e053, .elementor-1619 .elementor-element.elementor-element-fb6e053::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-00abbd4{--spacer-size:35px;}.elementor-1619 .elementor-element.elementor-element-5014ac6{text-align:center;}.elementor-1619 .elementor-element.elementor-element-5014ac6 .elementor-heading-title{color:#FFFFFF;font-family:"Alata", Sans-serif;font-size:36px;font-weight:600;}.elementor-1619 .elementor-element.elementor-element-7ecef19{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-7ecef19.e-con{--align-self:center;}.elementor-1619 .elementor-element.elementor-element-46c28a4{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;}.elementor-1619 .elementor-element.elementor-element-46c28a4, .elementor-1619 .elementor-element.elementor-element-46c28a4::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-10961b5 .elementor-heading-title{color:#6EC1E400;font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-1619 .elementor-element.elementor-element-faba835{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;border-style:none;--border-style:none;}.elementor-1619 .elementor-element.elementor-element-faba835:hover{background-color:#FFFFFF00;--overlay-opacity:0.5;border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-1619 .elementor-element.elementor-element-faba835:hover::before, .elementor-1619 .elementor-element.elementor-element-faba835:hover > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-faba835:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-faba835 > .elementor-background-slideshow:hover::before, .elementor-1619 .elementor-element.elementor-element-faba835 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-faba835, .elementor-1619 .elementor-element.elementor-element-faba835::before{--border-transition:0.1s;}.elementor-1619 .elementor-element.elementor-element-11e20b0{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;border-style:none;--border-style:none;}.elementor-1619 .elementor-element.elementor-element-11e20b0:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-11e20b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/你的段落文字-副本-副本-2.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-1619 .elementor-element.elementor-element-11e20b0:hover{background-color:#FFFFFF00;background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/a36ad293-2a6e-4151-9970-68b9cb76fcdc.png");--overlay-opacity:0.5;border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-1619 .elementor-element.elementor-element-11e20b0:hover::before, .elementor-1619 .elementor-element.elementor-element-11e20b0:hover > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-11e20b0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-11e20b0 > .elementor-background-slideshow:hover::before, .elementor-1619 .elementor-element.elementor-element-11e20b0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-11e20b0, .elementor-1619 .elementor-element.elementor-element-11e20b0::before{--border-transition:0.1s;}.elementor-1619 .elementor-element.elementor-element-11e20b0.e-con:hover{--e-con-transform-scale:1.01;}.elementor-1619 .elementor-element.elementor-element-181fa66{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-72dae5e{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-72dae5e, .elementor-1619 .elementor-element.elementor-element-72dae5e::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-35e23d9{--spacer-size:35px;}.elementor-1619 .elementor-element.elementor-element-b39f281{text-align:center;}.elementor-1619 .elementor-element.elementor-element-b39f281 .elementor-heading-title{color:#FFFFFF;font-family:"Alata", Sans-serif;font-size:36px;font-weight:600;}.elementor-1619 .elementor-element.elementor-element-b0b9abb{--spacer-size:25px;}.elementor-1619 .elementor-element.elementor-element-0263b81{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:-50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1619 .elementor-element.elementor-element-205c4c1{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;border-style:none;--border-style:none;}.elementor-1619 .elementor-element.elementor-element-205c4c1:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-205c4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/截屏2026-03-03-下午11.48.56.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1619 .elementor-element.elementor-element-205c4c1:hover{background-color:#FFFFFF00;background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/4a827cc9-6e63-40c8-a69a-cb3831cc651a.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;--overlay-opacity:0.5;border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-1619 .elementor-element.elementor-element-205c4c1:hover::before, .elementor-1619 .elementor-element.elementor-element-205c4c1:hover > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-205c4c1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-205c4c1 > .elementor-background-slideshow:hover::before, .elementor-1619 .elementor-element.elementor-element-205c4c1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-205c4c1, .elementor-1619 .elementor-element.elementor-element-205c4c1::before{--border-transition:0.1s;}.elementor-1619 .elementor-element.elementor-element-06491da{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;border-style:none;--border-style:none;}.elementor-1619 .elementor-element.elementor-element-06491da:hover{background-color:#FFFFFF00;--overlay-opacity:0.5;border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-1619 .elementor-element.elementor-element-06491da:hover::before, .elementor-1619 .elementor-element.elementor-element-06491da:hover > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-06491da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-06491da > .elementor-background-slideshow:hover::before, .elementor-1619 .elementor-element.elementor-element-06491da > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-06491da, .elementor-1619 .elementor-element.elementor-element-06491da::before{--border-transition:0.1s;}.elementor-1619 .elementor-element.elementor-element-349b0b0{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;--overlay-opacity:0.5;}.elementor-1619 .elementor-element.elementor-element-349b0b0:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-349b0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/02/f9ac3b_6cb1f695ae664963ae1c34ac707a6288mv2.avif");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1619 .elementor-element.elementor-element-349b0b0:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/75484b91-f8b6-4f6d-b719-d8f8c8ba006a.png");background-position:center center;background-size:100% auto;--overlay-opacity:0.27;}.elementor-1619 .elementor-element.elementor-element-349b0b0::before, .elementor-1619 .elementor-element.elementor-element-349b0b0 > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-349b0b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-349b0b0 > .elementor-background-slideshow::before, .elementor-1619 .elementor-element.elementor-element-349b0b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1619 .elementor-element.elementor-element-349b0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-349b0b0:hover::before, .elementor-1619 .elementor-element.elementor-element-349b0b0:hover > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-349b0b0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-349b0b0 > .elementor-background-slideshow:hover::before, .elementor-1619 .elementor-element.elementor-element-349b0b0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-349b0b0, .elementor-1619 .elementor-element.elementor-element-349b0b0::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-418b66d{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:-50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1619 .elementor-element.elementor-element-4a8ac3d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;}.elementor-1619 .elementor-element.elementor-element-4a8ac3d:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-4a8ac3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/feng.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1619 .elementor-element.elementor-element-4a8ac3d:hover{background-image:url("https://ryanzhuang.com/wp-content/uploads/2026/03/b4d31f9f-ffca-41f6-8fb7-2a9f094ba80c.png");background-size:100% auto;}.elementor-1619 .elementor-element.elementor-element-4a8ac3d, .elementor-1619 .elementor-element.elementor-element-4a8ac3d::before{--border-transition:0.3s;}.elementor-1619 .elementor-element.elementor-element-d9b6736{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;border-style:none;--border-style:none;}.elementor-1619 .elementor-element.elementor-element-d9b6736:hover{background-color:#FFFFFF00;--overlay-opacity:0.5;border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-1619 .elementor-element.elementor-element-d9b6736:hover::before, .elementor-1619 .elementor-element.elementor-element-d9b6736:hover > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-d9b6736:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-d9b6736 > .elementor-background-slideshow:hover::before, .elementor-1619 .elementor-element.elementor-element-d9b6736 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-d9b6736, .elementor-1619 .elementor-element.elementor-element-d9b6736::before{--border-transition:0.1s;}.elementor-1619 .elementor-element.elementor-element-53f9db8{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0s;border-style:none;--border-style:none;}.elementor-1619 .elementor-element.elementor-element-53f9db8:hover{background-color:#FFFFFF00;--overlay-opacity:0.5;border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-1619 .elementor-element.elementor-element-53f9db8:hover::before, .elementor-1619 .elementor-element.elementor-element-53f9db8:hover > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-53f9db8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1619 .elementor-element.elementor-element-53f9db8 > .elementor-background-slideshow:hover::before, .elementor-1619 .elementor-element.elementor-element-53f9db8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1619 .elementor-element.elementor-element-53f9db8, .elementor-1619 .elementor-element.elementor-element-53f9db8::before{--border-transition:0.1s;}@media(max-width:1024px){.elementor-1619 .elementor-element.elementor-element-7ecef19{--min-height:332px;}.elementor-1619 .elementor-element.elementor-element-46c28a4{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-faba835{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-11e20b0{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-0263b81{--min-height:332px;}.elementor-1619 .elementor-element.elementor-element-205c4c1{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-06491da{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-349b0b0{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-418b66d{--min-height:332px;}.elementor-1619 .elementor-element.elementor-element-4a8ac3d{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-d9b6736{--min-height:0.1rem;}.elementor-1619 .elementor-element.elementor-element-53f9db8{--min-height:0.1rem;}}@media(min-width:768px){.elementor-1619 .elementor-element.elementor-element-814dd0f{--width:100%;}.elementor-1619 .elementor-element.elementor-element-456a4ce{--width:20vw;}.elementor-1619 .elementor-element.elementor-element-df1dd92{--width:3200px;}.elementor-1619 .elementor-element.elementor-element-9dbb43f{--width:2700px;}.elementor-1619 .elementor-element.elementor-element-e9d5d35{--width:2700px;}.elementor-1619 .elementor-element.elementor-element-acccd35{--width:25%;}.elementor-1619 .elementor-element.elementor-element-1ee75df{--width:1px;}.elementor-1619 .elementor-element.elementor-element-82d11ba{--width:25%;}.elementor-1619 .elementor-element.elementor-element-45069db{--width:1px;}.elementor-1619 .elementor-element.elementor-element-f64596e{--width:25%;}.elementor-1619 .elementor-element.elementor-element-ab643af{--width:1px;}.elementor-1619 .elementor-element.elementor-element-51954ba{--width:25%;}.elementor-1619 .elementor-element.elementor-element-f4d8252{--width:1px;}.elementor-1619 .elementor-element.elementor-element-0d37adb{--width:25%;}.elementor-1619 .elementor-element.elementor-element-521583a{--width:1px;}.elementor-1619 .elementor-element.elementor-element-ff3b1b9{--width:25%;}.elementor-1619 .elementor-element.elementor-element-168f278{--width:20vw;}.elementor-1619 .elementor-element.elementor-element-b1b2502{--content-width:700px;}.elementor-1619 .elementor-element.elementor-element-44e5d75{--content-width:700px;}.elementor-1619 .elementor-element.elementor-element-7ecef19{--width:1250px;}.elementor-1619 .elementor-element.elementor-element-46c28a4{--width:30%;}.elementor-1619 .elementor-element.elementor-element-faba835{--width:30%;}.elementor-1619 .elementor-element.elementor-element-11e20b0{--width:30%;}.elementor-1619 .elementor-element.elementor-element-0263b81{--width:1150px;}.elementor-1619 .elementor-element.elementor-element-205c4c1{--width:500px;}.elementor-1619 .elementor-element.elementor-element-06491da{--width:50px;}.elementor-1619 .elementor-element.elementor-element-349b0b0{--width:500px;}.elementor-1619 .elementor-element.elementor-element-418b66d{--width:1150px;}.elementor-1619 .elementor-element.elementor-element-4a8ac3d{--width:500px;}.elementor-1619 .elementor-element.elementor-element-d9b6736{--width:50px;}.elementor-1619 .elementor-element.elementor-element-53f9db8{--width:500px;}}@media(min-width:1025px){.elementor-1619 .elementor-element.elementor-element-c6d4ae4:not(.elementor-motion-effects-element-type-background), .elementor-1619 .elementor-element.elementor-element-c6d4ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-1619 .elementor-element.elementor-element-9dbb43f{--min-height:0px;--margin-block-start:-45px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1619 .elementor-element.elementor-element-d1e63a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1619 .elementor-element.elementor-element-46c28a4{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-faba835{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-11e20b0{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-205c4c1{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-06491da{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-349b0b0{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-4a8ac3d{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-d9b6736{--min-height:35vh;}.elementor-1619 .elementor-element.elementor-element-53f9db8{--min-height:35vh;}}/* Start custom CSS for container, class: .elementor-element-df1dd92 */.elementor-1619 .elementor-element.elementor-element-df1dd92 {
  position: relative;
  overflow: hidden;
}

/* overlay layer */
.elementor-1619 .elementor-element.elementor-element-df1dd92::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;
  filter: invert(1);
  transition: filter 0.2s ease;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad1656c */.hover-text {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.hover-container:hover .hover-text {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dff2210 */.hover-text {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.hover-container:hover .hover-text {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c0449a */.hover-text {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.hover-container:hover .hover-text {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3e3f17 */.hover-text {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.hover-container:hover .hover-text {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cf12ee */.hover-text {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.hover-container:hover .hover-text {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5830b2a */.hover-text {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.hover-container:hover .hover-text {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c28a4 */.elementor-1619 .elementor-element.elementor-element-46c28a4 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* border */
.elementor-1619 .elementor-element.elementor-element-46c28a4::before {
  position: absolute;
  content: "";
  border: 2px solid #ffffff;
  opacity: 1;
  transform: scale(0.85);
  transition: 0.3s ease;
  z-index: 0;
  
}

/* text */
.elementor-1619 .elementor-element.elementor-element-46c28a4::after {
  position: absolute;
  content: "work in progress";
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 24px;
    font-family: quicksand;
  letter-spacing: 2px;
  opacity: 0;
  transform: translateY(6px);
  transition: 0.05s ease;
  z-index: 3;
  pointer-events: none;
}

/* hover */
.elementor-1619 .elementor-element.elementor-element-46c28a4:hover::before {
  opacity: 1;
  transform: scale(0.86);
}
.elementor-1619 .elementor-element.elementor-element-46c28a4:hover::after {
  opacity: 1;
  transform: scale(0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faba835 */.elementor-1619 .elementor-element.elementor-element-faba835 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* border */
.elementor-1619 .elementor-element.elementor-element-faba835::before {
  position: absolute;
  content: "";
  border: 2px solid #ffffff;
  opacity: 1;
  transform: scale(0.85);
  transition: 0.3s ease;
  z-index: 0;
  
}

/* text */
.elementor-1619 .elementor-element.elementor-element-faba835::after {
  position: absolute;
  content: "work in progress";
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 24px;
    font-family: quicksand;
  letter-spacing: 2px;
  opacity: 0;
  transform: translateY(6px);
  transition: 0.05s ease;
  z-index: 3;
  pointer-events: none;
}

/* hover */
.elementor-1619 .elementor-element.elementor-element-faba835:hover::before {
  opacity: 1;
  transform: scale(0.86);
}
.elementor-1619 .elementor-element.elementor-element-faba835:hover::after {
  opacity: 1;
  transform: scale(0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e20b0 */.elementor-1619 .elementor-element.elementor-element-11e20b0 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* border */
.elementor-1619 .elementor-element.elementor-element-11e20b0::before {
  content: "";
  position: absolute;
  opacity: 0;
  transform: scale(0.9);
  transition: 0.3s ease;
  z-index: 0;
}

/* text */
.elementor-1619 .elementor-element.elementor-element-11e20b0::after {
  content: "I born from the shadows";
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 24px;
  font-family:  quicksand;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6);
  letter-spacing: 2px;
  opacity: 0;
  transform: translateY(6px);
  transition: 0.05s ease;
  z-index: 3;
  pointer-events: none;
}

/* hover */
.elementor-1619 .elementor-element.elementor-element-11e20b0:hover::before,
.elementor-1619 .elementor-element.elementor-element-11e20b0:hover::after {
  opacity: 1;
  transform: scale(0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-205c4c1 */.elementor-1619 .elementor-element.elementor-element-205c4c1 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* border */
.elementor-1619 .elementor-element.elementor-element-205c4c1::before {
  content: "";
  position: absolute;
  opacity: 0;
  transform: scale(0.9);
  transition: 0.3s ease;
  z-index: 0;
}

/* text */
.elementor-1619 .elementor-element.elementor-element-205c4c1::after {
  content: "Hippocampus Trailer";
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 24px;
  font-family:  quicksand;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6);
  letter-spacing: 2px;
  opacity: 0;
  transform: translateY(6px);
  transition: 0.05s ease;
  z-index: 3;
  pointer-events: none;
}

/* hover */
.elementor-1619 .elementor-element.elementor-element-205c4c1:hover::before,
.elementor-1619 .elementor-element.elementor-element-205c4c1:hover::after {
  opacity: 1;
  transform: scale(0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-349b0b0 */.elementor-1619 .elementor-element.elementor-element-349b0b0 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* border */
.elementor-1619 .elementor-element.elementor-element-349b0b0::before {
  content: "";
  position: absolute;
  opacity: 0;
  transform: scale(0.9);
  transition: 0.3s ease;
  z-index: 0;
}

/* text */
.elementor-1619 .elementor-element.elementor-element-349b0b0::after {
  content: "Melody Whispers";
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 24px;
  font-family:  quicksand;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6);
  letter-spacing: 2px;
  opacity: 0;
  transform: translateY(6px);
  transition: 0.05s ease;
  z-index: 3;
  pointer-events: none;
}

/* hover */
.elementor-1619 .elementor-element.elementor-element-349b0b0:hover::before,
.elementor-1619 .elementor-element.elementor-element-349b0b0:hover::after {
  opacity: 1;
  transform: scale(0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8ac3d */.elementor-1619 .elementor-element.elementor-element-4a8ac3d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* border */
.elementor-1619 .elementor-element.elementor-element-4a8ac3d::before {
  content: "";
  position: absolute;
  opacity: 0;
  transform: scale(0.9);
  transition: 0.3s ease;
  z-index: 0;
}

/* text */
.elementor-1619 .elementor-element.elementor-element-4a8ac3d::after {
  content: "The Breakthrough Tour";
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 24px;
  font-family:  quicksand;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6);
  letter-spacing: 2px;
  opacity: 0;
  transform: translateY(6px);
  transition: 0.05s ease;
  z-index: 3;
  pointer-events: none;
}

/* hover */
.elementor-1619 .elementor-element.elementor-element-4a8ac3d:hover::before,
.elementor-1619 .elementor-element.elementor-element-4a8ac3d:hover::after {
  opacity: 1;
  transform: scale(0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e4ae4 */.scrollcon {
  max-height: 69vh; /* Set the maximum height of the container to 60% of the viewport height */
  overflow-x: hidden;/* Prevent horizontal scrolling */
  overflow-y: scroll;/* Enable vertical scrolling within the container when content exceeds its height */
  border: hidden #ccc; /* Border style for the container */
  border-radius: 10px; /* Applies a border-radius to the scrollbar track */
}

.scrollcon::-webkit-scrollbar {
  width: 14px;/* Sets the width of the scrollbar */
}

.scrollcon::-webkit-scrollbar-track {
  background: hidden
  ; /* Sets the background color of the scrollbar track */
  border-radius: 10px; /* Applies a border-radius to the scrollbar track */
}

.scrollcon::-webkit-scrollbar-thumb {
  background: #bababa40; /* Sets the background color of the scrollbar thumb */
  border-radius: 1px; /* Applies a border-radius to the scrollbar thumb */
}/* End custom CSS */