.elementor-15 .elementor-element.elementor-element-72c314a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-113cd84 > .elementor-background-overlay{background-color:#5B2707;opacity:0.3;mix-blend-mode:multiply;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-b680524.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-b680524.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-b680524.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-b680524 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-6ea30e2 > .elementor-widget-container{margin:16rem 0rem 3rem 0rem;}.elementor-15 .elementor-element.elementor-element-63562d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1rem 0rem 8rem 0rem;}.elementor-15 .elementor-element.elementor-element-53356f5 > .elementor-widget-container{margin:0rem 0rem 6rem 0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f125548 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-15 .elementor-element.elementor-element-f125548{text-align:center;}.elementor-15 .elementor-element.elementor-element-f125548 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d755795{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-886fc3f{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-886fc3f > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-7f7f42b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-7f7f42b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-7f7f42b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d3b5be7{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-d3b5be7 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-15 .elementor-element.elementor-element-00de335{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-00de335 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-15 .elementor-element.elementor-element-40bfc12{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-40bfc12 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-15 .elementor-element.elementor-element-aac9c1d{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-aac9c1d > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-15 .elementor-element.elementor-element-73f5c33{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-73f5c33 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2944672 > .elementor-container{max-width:1200px;}.elementor-15 .elementor-element.elementor-element-2944672{padding:15rem 6rem 0rem 6rem;}.elementor-15 .elementor-element.elementor-element-0098453{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0098453{right:-813.8px;}body.rtl .elementor-15 .elementor-element.elementor-element-0098453{left:-813.8px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a934a2e{right:-656.2px;}body.rtl .elementor-15 .elementor-element.elementor-element-a934a2e{left:-656.2px;}.elementor-15 .elementor-element.elementor-element-a934a2e{bottom:448px;}.elementor-15 .elementor-element.elementor-element-8bf163a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-8bf163a{text-align:start;}.elementor-15 .elementor-element.elementor-element-08e8ddf{text-align:start;}.elementor-15 .elementor-element.elementor-element-6781795{text-align:start;}.elementor-15 .elementor-element.elementor-element-0ee1998 > .elementor-widget-container{margin:-93px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0ee1998{text-align:start;}.elementor-15 .elementor-element.elementor-element-f320007{margin-top:0rem;margin-bottom:6rem;}.elementor-15 .elementor-element.elementor-element-04dd1f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-04dd1f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/pat.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-04dd1f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 55px 50px 55px;}.elementor-15 .elementor-element.elementor-element-04dd1f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-c6a908c{text-align:start;}.elementor-15 .elementor-element.elementor-element-e92d5bc{text-align:start;}.elementor-15 .elementor-element.elementor-element-fc25886{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-fc25886 > .elementor-widget-container{background-color:#C7A67B;margin:0rem 0rem 2rem 0rem;padding:5px 10px 5px 10px;}.elementor-15 .elementor-element.elementor-element-fc25886 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b9ae6df .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:26px;letter-spacing:1px;color:#231815;}.elementor-15 .elementor-element.elementor-element-305957f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.5rem;font-weight:400;line-height:26px;letter-spacing:1px;color:#231815;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-80bc689.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-80bc689.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-80bc689 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c9c9f89 > .elementor-widget-container{margin:0rem -6rem 0rem -6rem;}.elementor-15 .elementor-element.elementor-element-c9c9f89{text-align:start;}.elementor-15 .elementor-element.elementor-element-338befc{margin-top:0rem;margin-bottom:6rem;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-89bd390.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-89bd390.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-89bd390 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-89bd390{z-index:1;}.elementor-15 .elementor-element.elementor-element-fa20482 > .elementor-widget-container{margin:0rem -6rem 0rem -6rem;}.elementor-15 .elementor-element.elementor-element-fa20482{text-align:start;}.elementor-15 .elementor-element.elementor-element-0c7b866:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-0c7b866 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/pat.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-0c7b866 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 55px 50px 55px;}.elementor-15 .elementor-element.elementor-element-0c7b866 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-555e6ad{text-align:start;}.elementor-15 .elementor-element.elementor-element-887e9ba{text-align:start;}.elementor-15 .elementor-element.elementor-element-b933bac{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-b933bac > .elementor-widget-container{background-color:#C7A67B;margin:0rem 0rem 2rem 0rem;padding:5px 10px 5px 10px;}.elementor-15 .elementor-element.elementor-element-b933bac .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-681448b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:26px;letter-spacing:1px;color:#231815;}.elementor-15 .elementor-element.elementor-element-668dfb6 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.5rem;font-weight:400;line-height:26px;letter-spacing:1px;color:#231815;}.elementor-15 .elementor-element.elementor-element-5395ba6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-5395ba6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/pat.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-5395ba6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 55px 50px 55px;}.elementor-15 .elementor-element.elementor-element-5395ba6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-ffb165e{text-align:start;}.elementor-15 .elementor-element.elementor-element-efe1dc8{text-align:start;}.elementor-15 .elementor-element.elementor-element-790a7cd{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-790a7cd > .elementor-widget-container{background-color:#C7A67B;margin:0rem 0rem 2rem 0rem;padding:5px 10px 5px 10px;}.elementor-15 .elementor-element.elementor-element-790a7cd .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-56c4338 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:26px;letter-spacing:1px;color:#231815;}.elementor-15 .elementor-element.elementor-element-c53ee3d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.5rem;font-weight:400;line-height:26px;letter-spacing:1px;color:#231815;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-b06cc04.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-b06cc04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-b06cc04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5401a64 > .elementor-widget-container{margin:0rem -6rem 0rem -6rem;}.elementor-15 .elementor-element.elementor-element-5401a64{text-align:start;}.elementor-15 .elementor-element.elementor-element-2075c45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-beb3a6f .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#231815;color:#231815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#231815;}.elementor-15 .elementor-element.elementor-element-beb3a6f > .elementor-widget-container{margin:10rem 0rem 13rem 0rem;}.elementor-15 .elementor-element.elementor-element-beb3a6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-b2e90c0{margin-top:5rem;margin-bottom:5rem;}.elementor-15 .elementor-element.elementor-element-39321da > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-6043d0b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-6043d0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-6043d0b > .elementor-element-populated{padding:0rem 25rem 0rem 5rem;}.elementor-15 .elementor-element.elementor-element-b1f5809{width:auto;max-width:auto;top:-283px;z-index:2;text-align:start;}.elementor-15 .elementor-element.elementor-element-b1f5809 > .elementor-widget-container{margin:0px 0px 30px 0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b1f5809{left:123px;}body.rtl .elementor-15 .elementor-element.elementor-element-b1f5809{right:123px;}.elementor-15 .elementor-element.elementor-element-b1f5809 img{width:92%;}.elementor-15 .elementor-element.elementor-element-dfcd0d9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-dfcd0d9{text-align:start;}.elementor-15 .elementor-element.elementor-element-aa0c530{width:auto;max-width:auto;top:0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-aa0c530 > .elementor-widget-container{margin:0px 0px 30px 0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-aa0c530{left:415px;}body.rtl .elementor-15 .elementor-element.elementor-element-aa0c530{right:415px;}.elementor-15 .elementor-element.elementor-element-5ff1f16{width:auto;max-width:auto;top:441px;text-align:start;}.elementor-15 .elementor-element.elementor-element-5ff1f16 > .elementor-widget-container{margin:0px 0px 30px 0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5ff1f16{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-5ff1f16{left:0px;}.elementor-15 .elementor-element.elementor-element-2e65173 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1.8px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d9773f8 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#231815;color:#231815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#231815;}.elementor-15 .elementor-element.elementor-element-d9773f8 > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-d9773f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-5fff69f .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#231815;color:#231815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#231815;}.elementor-15 .elementor-element.elementor-element-5fff69f > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-5fff69f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-4c29f78:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c29f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/bg_pat_2.svg");background-position:1300px 800px;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-4c29f78 > .elementor-container{min-height:1095px;}.elementor-15 .elementor-element.elementor-element-4c29f78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-4c29f78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3b9da98 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fc4724c{text-align:start;}.elementor-15 .elementor-element.elementor-element-2b27947{text-align:start;}.elementor-15 .elementor-element.elementor-element-734dd91 > .elementor-element-populated{padding:20rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-a463b7e{width:auto;max-width:auto;top:0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-a463b7e > .elementor-widget-container{margin:-10rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a463b7e{right:-124.6px;}body.rtl .elementor-15 .elementor-element.elementor-element-a463b7e{left:-124.6px;}.elementor-15 .elementor-element.elementor-element-c54b3ac{width:auto;max-width:auto;text-align:start;}.elementor-15 .elementor-element.elementor-element-c54b3ac > .elementor-widget-container{margin:0rem 0rem 13rem -17rem;}.elementor-15 .elementor-element.elementor-element-c837f32 > .elementor-widget-container{margin:0rem 0rem 4rem 4rem;}.elementor-15 .elementor-element.elementor-element-c837f32{text-align:start;}.elementor-15 .elementor-element.elementor-element-446fada > .elementor-widget-container{margin:0rem 0rem 3rem 4rem;}.elementor-15 .elementor-element.elementor-element-446fada .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1.2px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-11ca5c7 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#231815;color:#231815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#231815;}.elementor-15 .elementor-element.elementor-element-11ca5c7 > .elementor-widget-container{margin:0rem 0rem 0rem 4rem;}.elementor-15 .elementor-element.elementor-element-11ca5c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-feb8d52 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-feb8d52:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-feb8d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/bgjojojh.png");background-position:top center;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-feb8d52 > .elementor-container{min-height:904px;}.elementor-15 .elementor-element.elementor-element-feb8d52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-feb8d52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9bcd38f > .elementor-widget-container{margin:15rem 0rem 3rem 0rem;}.elementor-15 .elementor-element.elementor-element-1a0e102 > .elementor-widget-container{margin:15rem 0rem 3rem 0rem;}.elementor-15 .elementor-element.elementor-element-761e92b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-761e92b{text-align:center;}.elementor-15 .elementor-element.elementor-element-761e92b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1f6c392 > .elementor-container{max-width:899px;}.elementor-15 .elementor-element.elementor-element-feb0b97.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-6599ead .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#231815;color:#231815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#231815;}.elementor-15 .elementor-element.elementor-element-6599ead{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-6599ead > .elementor-widget-container{margin:0rem 0rem 0rem 4rem;}.elementor-15 .elementor-element.elementor-element-6599ead .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-9194352 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#231815;color:#231815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#231815;}.elementor-15 .elementor-element.elementor-element-9194352{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-9194352 > .elementor-widget-container{margin:0rem 0rem 0rem 4rem;}.elementor-15 .elementor-element.elementor-element-9194352 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-7540670{--spacer-size:10px;}.elementor-15 .elementor-element.elementor-element-75d2e09 > .elementor-container{max-width:1177px;min-height:736px;}.elementor-15 .elementor-element.elementor-element-75d2e09{margin-top:0px;margin-bottom:0px;padding:20rem 0rem 20rem 0rem;}.elementor-15 .elementor-element.elementor-element-b31e2b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-b31e2b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/news_pat.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-b31e2b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-b31e2b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7888e4d > .elementor-widget-container{margin:-6rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-13be741{width:auto;max-width:auto;top:509px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-13be741{right:-300.1px;}body.rtl .elementor-15 .elementor-element.elementor-element-13be741{left:-300.1px;}.elementor-15 .elementor-element.elementor-element-8b14ba0{width:auto;max-width:auto;top:234px;z-index:-1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8b14ba0{left:-275px;}body.rtl .elementor-15 .elementor-element.elementor-element-8b14ba0{right:-275px;}.elementor-15 .elementor-element.elementor-element-7e7c9c4{width:auto;max-width:auto;top:-175px;z-index:-1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-7e7c9c4{left:-475px;}body.rtl .elementor-15 .elementor-element.elementor-element-7e7c9c4{right:-475px;}.elementor-15 .elementor-element.elementor-element-c6ad308{width:auto;max-width:auto;top:258px;z-index:-1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-c6ad308{right:-258.4px;}body.rtl .elementor-15 .elementor-element.elementor-element-c6ad308{left:-258.4px;}.elementor-15 .elementor-element.elementor-element-0de15e8 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#231815;color:#231815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#231815;}.elementor-15 .elementor-element.elementor-element-0de15e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-ca5a1db{width:auto;max-width:auto;align-self:flex-end;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-15 .elementor-element.elementor-element-a934a2e{bottom:396px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b1f5809{left:98px;}body.rtl .elementor-15 .elementor-element.elementor-element-b1f5809{right:98px;}.elementor-15 .elementor-element.elementor-element-b1f5809{top:-191px;}.elementor-15 .elementor-element.elementor-element-b1f5809 img{width:238px;}.elementor-15 .elementor-element.elementor-element-4c29f78:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c29f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:900px 700px;}.elementor-15 .elementor-element.elementor-element-75d2e09 > .elementor-container{max-width:1026px;}.elementor-15 .elementor-element.elementor-element-75d2e09{padding:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-7888e4d > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}}@media(max-width:1200px){.elementor-15 .elementor-element.elementor-element-fa20482 img{width:559px;}.elementor-15 .elementor-element.elementor-element-0c7b866 > .elementor-element-populated{padding:35px 86px 0px 95px;}.elementor-15 .elementor-element.elementor-element-75d2e09 > .elementor-container{max-width:856px;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-04dd1f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-04dd1f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/transparents.png");}.elementor-15 .elementor-element.elementor-element-c9c9f89 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-fa20482 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-fa20482 img{width:100%;}.elementor-15 .elementor-element.elementor-element-0c7b866:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-0c7b866 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/transparents.png");}.elementor-15 .elementor-element.elementor-element-5395ba6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-5395ba6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/transparents.png");}.elementor-15 .elementor-element.elementor-element-5401a64 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-39321da > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6043d0b > .elementor-element-populated{padding:0rem 2.5rem 0rem 2.5rem;}.elementor-15 .elementor-element.elementor-element-dfcd0d9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-2e65173 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2e65173 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-d9773f8 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-5fff69f > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-4c29f78:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c29f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/transparents.png");background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-3b9da98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fc4724c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2b27947 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-734dd91 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-c54b3ac{width:100%;max-width:100%;text-align:end;}.elementor-15 .elementor-element.elementor-element-c54b3ac > .elementor-widget-container{margin:0rem 0rem 8rem 0rem;}.elementor-15 .elementor-element.elementor-element-c837f32 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-c837f32{text-align:center;}.elementor-15 .elementor-element.elementor-element-446fada > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-11ca5c7 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-feb8d52:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-feb8d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://treebrunch.tw/wp-content/uploads/2023/01/transparents.png");}.elementor-15 .elementor-element.elementor-element-feb8d52 > .elementor-container{min-height:0px;}.elementor-15 .elementor-element.elementor-element-9bcd38f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-1a0e102 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-15 .elementor-element.elementor-element-761e92b > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-15 .elementor-element.elementor-element-1f6c392 > .elementor-container{max-width:1600px;}.elementor-15 .elementor-element.elementor-element-feb0b97.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-feb0b97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6599ead > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-72794b4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-72794b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9194352 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-b31e2b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-b31e2b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-15 .elementor-element.elementor-element-7888e4d > .elementor-widget-container{margin:7rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-0de15e8 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2944672{padding:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8bf163a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-08e8ddf > .elementor-widget-container{padding:0px 035px 0px 035px;}.elementor-15 .elementor-element.elementor-element-08e8ddf img{width:143px;}.elementor-15 .elementor-element.elementor-element-6781795 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-6781795 img{width:143px;}.elementor-15 .elementor-element.elementor-element-0ee1998 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f320007{margin-top:0px;margin-bottom:20px;}.elementor-15 .elementor-element.elementor-element-04dd1f1 > .elementor-element-populated{padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-fc25886 .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-b9ae6df .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-305957f .elementor-heading-title{font-size:1.4rem;}.elementor-15 .elementor-element.elementor-element-338befc{margin-top:0px;margin-bottom:20px;}.elementor-15 .elementor-element.elementor-element-0c7b866 > .elementor-element-populated{padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-b933bac .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-681448b .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-668dfb6 .elementor-heading-title{font-size:1.4rem;}.elementor-15 .elementor-element.elementor-element-5c20e65{margin-top:0px;margin-bottom:20px;}.elementor-15 .elementor-element.elementor-element-5395ba6 > .elementor-element-populated{padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-790a7cd .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-56c4338 .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-c53ee3d .elementor-heading-title{font-size:1.4rem;}.elementor-15 .elementor-element.elementor-element-beb3a6f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-4c29f78 > .elementor-container{min-height:199px;}.elementor-15 .elementor-element.elementor-element-4c29f78:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c29f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-c54b3ac > .elementor-widget-container{margin:-3rem 0rem 5rem 0rem;}.elementor-15 .elementor-element.elementor-element-c837f32 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 3rem 0rem 3rem;}.elementor-15 .elementor-element.elementor-element-446fada > .elementor-widget-container{padding:2rem 3rem 2rem 3rem;}.elementor-15 .elementor-element.elementor-element-446fada .elementor-heading-title{font-size:1.4rem;}.elementor-15 .elementor-element.elementor-element-11ca5c7 > .elementor-widget-container{margin:0rem 0rem 5rem 0rem;}.elementor-15 .elementor-element.elementor-element-f5cc339 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1a0e102 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-15 .elementor-element.elementor-element-761e92b > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-15 .elementor-element.elementor-element-761e92b .elementor-heading-title{font-size:1.4rem;}.elementor-15 .elementor-element.elementor-element-75d2e09{margin-top:0rem;margin-bottom:0rem;}.elementor-15 .elementor-element.elementor-element-b31e2b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-b31e2b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-126px 107px;}.elementor-15 .elementor-element.elementor-element-b31e2b5 > .elementor-element-populated{padding:0rem 2rem 10rem 2rem;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-13be741{right:-98.8px;}body.rtl .elementor-15 .elementor-element.elementor-element-13be741{left:-98.8px;}.elementor-15 .elementor-element.elementor-element-13be741{top:654px;}.elementor-15 .elementor-element.elementor-element-8def155{margin-top:0rem;margin-bottom:3rem;}.elementor-15 .elementor-element.elementor-element-01650a1 > .elementor-element-populated{margin:-18rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-aabe5a2{width:27.034%;}.elementor-15 .elementor-element.elementor-element-acb00a4{width:72.966%;}.elementor-15 .elementor-element.elementor-element-04dd1f1{width:48.639%;}.elementor-15 .elementor-element.elementor-element-80bc689{width:51.318%;}.elementor-15 .elementor-element.elementor-element-89bd390{width:51.318%;}.elementor-15 .elementor-element.elementor-element-0c7b866{width:48.639%;}.elementor-15 .elementor-element.elementor-element-5395ba6{width:48.639%;}.elementor-15 .elementor-element.elementor-element-b06cc04{width:51.318%;}.elementor-15 .elementor-element.elementor-element-39321da{width:58.461%;}.elementor-15 .elementor-element.elementor-element-6043d0b{width:41.476%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-39321da{width:100%;}.elementor-15 .elementor-element.elementor-element-6043d0b{width:100%;}.elementor-15 .elementor-element.elementor-element-3b9da98{width:100%;}.elementor-15 .elementor-element.elementor-element-734dd91{width:100%;}.elementor-15 .elementor-element.elementor-element-feb0b97{width:100%;}.elementor-15 .elementor-element.elementor-element-72794b4{width:100%;}}/* Start custom CSS for image, class: .elementor-element-6ea30e2 */.elementor-15 .elementor-element.elementor-element-6ea30e2{
    width: 24rem;
    margin: 0 auto;
}
@media(max-width:1024px){
   .elementor-15 .elementor-element.elementor-element-6ea30e2{
    width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63562d5 */.top-nav-menu-w {
    list-style-type: none;
    padding: 0;
    display: grid;
    width:80rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    margin: 0 auto;
}
.top-nav-menu-w li{
    height: 6rem;
}
.top-nav-menu-w li a .icon-w{
    height: 30px;
}
.top-nav-menu-w li a svg path{
    fill:white;
}
.top-nav-menu-w li a:hover svg path{
    fill:#DDC9AF;
}
.top-nav-menu-w li a{
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 2rem;
    letter-spacing: 0.17rem;
    color: white;
    font-size: 1.7rem;
    transition: 0.3s all ease-in-out;
    font-family: "Noto Serif TC", Sans-serif;
}
.top-nav-menu-w li a:hover{
    font-size: 1.9rem;
}
.top-nav-menu-w .line-bottom{
    margin-top: 1rem;
    width: 0;
    background-color: white;
    height: 0;
    border-radius: 10px;
    transition: 0.3s all ease-in-out;
    opacity: 0;
}
.top-nav-menu-w li a:hover .line-bottom{
    width: 4.5rem;
    height: 4px;
    opacity: 1;
}
@media(max-width:1200px){
    .top-nav-menu-w {
    width:80rem;
}
.top-nav-menu-w li a{
    font-size: 1.5rem;
}
.top-nav-menu-w li a svg{
    width:9rem;
}
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-63562d5{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53356f5 */.elementor-15 .elementor-element.elementor-element-53356f5 img{
    width: 48rem;
    margin: 0 auto;
}
@media(max-width:1024px){
   .elementor-15 .elementor-element.elementor-element-53356f5 img{
    width: 30rem;
} 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-886fc3f */@media(max-width:1024px){
   .elementor-15 .elementor-element.elementor-element-886fc3f{
    width: 8rem;
} 
}
.elementor-15 .elementor-element.elementor-element-886fc3f img{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30479e2 */.cco {
    list-style-type: none;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    padding: 0;
    margin: 0;
}
.cco li{
    margin-bottom: 10px;
    background: white;
    width: 6px;
    height: 9px;
    border-radius:10px; 
}


.cco li:nth-child(1) {
  animation: shooting-star 100ms ease-in-out infinite,
    delay-animation 1000ms linear infinite;
}

@keyframes shooting-star {
  0% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes delay-animation {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0.5;
  }
  50.01% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}



.cco li:nth-child(2) {
  animation: shooting-star2 200ms ease-in-out infinite,
    delay-animation2 900ms linear infinite;
}

@keyframes shooting-star2 {
  0% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes delay-animation2 {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0.5;
  }
  50.01% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

.cco li:nth-child(3) {
  animation: shooting-star3 300ms ease-in-out infinite,
    delay-animation3 800ms linear infinite;
}

@keyframes shooting-star3 {
  0% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes delay-animation3 {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0.5;
  }
  50.01% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

.cco li:nth-child(4) {
  animation: shooting-star4 400ms ease-in-out infinite,
    delay-animation4 700ms linear infinite;
}

@keyframes shooting-star4 {
  0% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes delay-animation4 {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0.5;
  }
  50.01% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

.cco li:nth-child(5) {
  animation: shooting-star5 500ms ease-in-out infinite,
    delay-animation5 600ms linear infinite;
}

@keyframes shooting-star5 {
  0% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes delay-animation4 {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0.5;
  }
  50.01% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}


.cco li:nth-child(6) {
  animation: shooting-star6 600ms ease-in-out infinite,
    delay-animation6 500ms linear infinite;
}

@keyframes shooting-star6 {
  0% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes delay-animation4 {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0.5;
  }
  50.01% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3b5be7 */.elementor-15 .elementor-element.elementor-element-d3b5be7 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00de335 */.elementor-15 .elementor-element.elementor-element-00de335 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40bfc12 */.elementor-15 .elementor-element.elementor-element-40bfc12 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aac9c1d */.elementor-15 .elementor-element.elementor-element-aac9c1d img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73f5c33 */.elementor-15 .elementor-element.elementor-element-73f5c33 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9790546 */.elementor-15 .elementor-element.elementor-element-9790546 {
    position: absolute;
    top:30px;
    right: -250px;
    width: auto;
    display: none;
}
body.admin-bar .elementor-15 .elementor-element.elementor-element-9790546{
    top:62px;
}
@media(min-width:1820px){
    .elementor-15 .elementor-element.elementor-element-9790546 {
    display: block;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-113cd84 */.elementor-15 .elementor-element.elementor-element-113cd84{
    width: 100rem;
    height: 100vh;
    overflow: hidden;
    position: absolute;
    bottom:0;
    top:0;
    left: 50%;
    transform: translate(-50%, 0);
}
@media(max-width:1024px){
   .elementor-15 .elementor-element.elementor-element-113cd84{
    width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a908c */.elementor-15 .elementor-element.elementor-element-c6a908c img{
    width: 4rem
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e92d5bc */.elementor-15 .elementor-element.elementor-element-e92d5bc img{
    width: 36rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-04dd1f1 */.elementor-15 .elementor-element.elementor-element-04dd1f1.elementor-element{
    width: 630px;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-04dd1f1.elementor-element{
        width:100%;
        flex:unset;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-80bc689 */.elementor-15 .elementor-element.elementor-element-80bc689.elementor-element{
    flex:1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-80bc689.elementor-element{
        width:100%;
        flex:unset;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-89bd390 */.elementor-15 .elementor-element.elementor-element-89bd390.elementor-element{
    flex:1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-89bd390.elementor-element{
        width:100%;
        flex:unset;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-555e6ad */.elementor-15 .elementor-element.elementor-element-555e6ad img{
    width: 4rem
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-887e9ba */.elementor-15 .elementor-element.elementor-element-887e9ba img{
    width: 36rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0c7b866 */.elementor-15 .elementor-element.elementor-element-0c7b866.elementor-element{
    width: 630px;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-0c7b866.elementor-element{
        width:100%;
        flex:unset;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffb165e */.elementor-15 .elementor-element.elementor-element-ffb165e img{
    width: 4rem
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efe1dc8 */.elementor-15 .elementor-element.elementor-element-efe1dc8 img{
    width: 36rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5395ba6 */.elementor-15 .elementor-element.elementor-element-5395ba6.elementor-element{
    width: 630px;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-5395ba6.elementor-element{
        width:100%;
        flex:unset;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b06cc04 */.elementor-15 .elementor-element.elementor-element-b06cc04.elementor-element{
    flex:1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-b06cc04.elementor-element{
        width:100%;
        flex:unset;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-beb3a6f */.elementor-15 .elementor-element.elementor-element-beb3a6f .elementor-button-link{
    margin: 0 auto;
    width: 262px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.elementor-15 .elementor-element.elementor-element-beb3a6f .elementor-align-icon-right{
    position: absolute;
    opacity: 0;
    right:50%;
    transition: 0.3s all ease-out;
}
.elementor-15 .elementor-element.elementor-element-beb3a6f .elementor-button-link:hover .elementor-align-icon-right{
    right:20px;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2944672 */.elementor-15 .elementor-element.elementor-element-2944672{
    overflow: hidden;
    background-image:url('/wp-content/uploads/2023/01/bg_pat_1.svg'), url('/wp-content/uploads/2023/01/bg_pat_2.svg'),url('/wp-content/uploads/2023/01/bg_pat_4.svg');
    background-repeat: no-repeat;
    background-position:-80px 176px, -400px 560px,-200px 1400px;
}
@media(max-width:1440px){
    .elementor-15 .elementor-element.elementor-element-2944672{
    background-image:none;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1f5809 */@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-b1f5809{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa0c530 */@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-aa0c530{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ff1f16 */@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-5ff1f16{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9773f8 */.elementor-15 .elementor-element.elementor-element-d9773f8 .elementor-button-link{
    width: 262px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.elementor-15 .elementor-element.elementor-element-d9773f8 .elementor-align-icon-right{
    position: absolute;
    opacity: 0;
    right:50%;
    transition: 0.3s all ease-out;
}
.elementor-15 .elementor-element.elementor-element-d9773f8 .elementor-button-link:hover .elementor-align-icon-right{
    right:20px;
    opacity: 1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-d9773f8 .elementor-button-link{
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fff69f */.elementor-15 .elementor-element.elementor-element-5fff69f .elementor-button-link{
    width: 262px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.elementor-15 .elementor-element.elementor-element-5fff69f .elementor-align-icon-right{
    position: absolute;
    opacity: 0;
    right:50%;
    transition: 0.3s all ease-out;
}
.elementor-15 .elementor-element.elementor-element-5fff69f .elementor-button-link:hover .elementor-align-icon-right{
    right:20px;
    opacity: 1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-5fff69f .elementor-button-link{
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc4724c */.elementor-15 .elementor-element.elementor-element-fc4724c img{
    width: 106rem;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-fc4724c img{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b27947 */.elementor-15 .elementor-element.elementor-element-2b27947 img{
    width: 106rem;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-2b27947 img{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a463b7e */.elementor-15 .elementor-element.elementor-element-a463b7e img{
 width: 72rem;    
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-a463b7e{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c54b3ac */.elementor-15 .elementor-element.elementor-element-c54b3ac img{
 width: 45rem;    
}

@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-c54b3ac img{
 width: 25rem;    
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446fada */.elementor-15 .elementor-element.elementor-element-446fada{
    width: 53rem;
    
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-446fada{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11ca5c7 */.elementor-15 .elementor-element.elementor-element-11ca5c7 .elementor-button-link{
    width: 262px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.elementor-15 .elementor-element.elementor-element-11ca5c7 .elementor-align-icon-right{
    position: absolute;
    opacity: 0;
    right:50%;
    transition: 0.3s all ease-out;
}
.elementor-15 .elementor-element.elementor-element-11ca5c7 .elementor-button-link:hover .elementor-align-icon-right{
    right:20px;
    opacity: 1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-11ca5c7 .elementor-button-link{
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c29f78 */.elementor-15 .elementor-element.elementor-element-4c29f78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761e92b */.elementor-15 .elementor-element.elementor-element-761e92b{
    width: 48rem;
    margin: 0 auto;
    
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-761e92b{
        width: 100%;
    }
    .elementor-15 .elementor-element.elementor-element-761e92b .elementor-heading-title{
        color:#231815!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6599ead */.elementor-15 .elementor-element.elementor-element-6599ead .elementor-button-link{
    width: 262px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.elementor-15 .elementor-element.elementor-element-6599ead .elementor-align-icon-right{
    position: absolute;
    opacity: 0;
    right:50%;
    transition: 0.3s all ease-out;
}
.elementor-15 .elementor-element.elementor-element-6599ead .elementor-button-link:hover .elementor-align-icon-right{
    right:20px;
    opacity: 1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-6599ead .elementor-button-link{
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9194352 */.elementor-15 .elementor-element.elementor-element-9194352 .elementor-button-link{
    width: 262px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.elementor-15 .elementor-element.elementor-element-9194352 .elementor-align-icon-right{
    position: absolute;
    opacity: 0;
    right:50%;
    transition: 0.3s all ease-out;
}
.elementor-15 .elementor-element.elementor-element-9194352 .elementor-button-link:hover .elementor-align-icon-right{
    right:20px;
    opacity: 1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-9194352 .elementor-button-link{
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7888e4d */.elementor-15 .elementor-element.elementor-element-7888e4d img{
    width: 41rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0de15e8 */.elementor-15 .elementor-element.elementor-element-0de15e8 .elementor-button-link{
    width: 262px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    margin:0 auto;
}
.elementor-15 .elementor-element.elementor-element-0de15e8 .elementor-align-icon-right{
    position: absolute;
    opacity: 0;
    right:50%;
    transition: 0.3s all ease-out;
}
.elementor-15 .elementor-element.elementor-element-0de15e8 .elementor-button-link:hover .elementor-align-icon-right{
    right:20px;
    opacity: 1;
}
@media(max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-0de15e8 .elementor-button-link{
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75d2e09 */.elementor-15 .elementor-element.elementor-element-75d2e09{
    overflow: hidden;
}/* End custom CSS */