.elementor-315 .elementor-element.elementor-element-b357d94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-b357d94:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-b357d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-315 .elementor-element.elementor-element-b357d94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-e28a10a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-7072517{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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-315 .elementor-element.elementor-element-d715af2 .elementor-button{background-color:#EBD59721;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#FFFECB;color:#FFFECB;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.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-315 .elementor-element.elementor-element-48c508b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:53px;font-weight:800;line-height:55px;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-315 .elementor-element.elementor-element-7268dff{color:#B9B28B;}.elementor-315 .elementor-element.elementor-element-7268dff a{color:#B9B28B;}.elementor-315 .elementor-element.elementor-element-17d581d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-3389ad0 .elementor-button{background-color:#C9A84C;fill:#000000;color:#000000;}.elementor-315 .elementor-element.elementor-element-d1ecb93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-315 .elementor-element.elementor-element-6cd923f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-6cd923f:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-6cd923f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-1b1db45 .elementor-button{background-color:#02862B2E;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#087E07;color:#087E07;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-846281a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:800;line-height:28px;color:#000000;}.elementor-315 .elementor-element.elementor-element-d40c133 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#636363;}.elementor-315 .elementor-element.elementor-element-46f8f7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-a8b2ac7.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-a8b2ac7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:31px;font-weight:800;color:#000000;}.elementor-315 .elementor-element.elementor-element-bd22689.elementor-element{--align-self:flex-end;}.elementor-315 .elementor-element.elementor-element-bd22689 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#636363;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-icon i{color:#037217;transition:color 0.3s;}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-icon svg{fill:#037217;transition:fill 0.3s;}.elementor-315 .elementor-element.elementor-element-a019cde{--e-icon-list-icon-size:20px;--icon-vertical-offset:1px;}.elementor-315 .elementor-element.elementor-element-a019cde .elementor-icon-list-text{transition:color 0.3s;}.elementor-315 .elementor-element.elementor-element-312bd0d .elementor-button{background-color:#C9A84C;fill:#000000;color:#000000;border-radius:7px 7px 7px 7px;}.elementor-315 .elementor-element.elementor-element-bcf5fea{text-align:center;}.elementor-315 .elementor-element.elementor-element-bcf5fea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-315 .elementor-element.elementor-element-6ec5f64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-6ec5f64:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-6ec5f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B4A;}.elementor-315 .elementor-element.elementor-element-7c37811{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-503a478{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-9c7ff3b{background-color:#FFFFFF1F;padding:8px 8px 8px 8px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-315 .elementor-element.elementor-element-9c7ff3b.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-9c7ff3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-8482319{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-0ca93bc.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-0ca93bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-fff0e90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:9px;font-weight:600;color:#CCCCCC;}.elementor-315 .elementor-element.elementor-element-6259492{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-84b4642{background-color:#FFFFFF1F;padding:8px 8px 8px 8px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-315 .elementor-element.elementor-element-84b4642.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-84b4642 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-154ec81{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-4a2d566.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-4a2d566 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-3ec44dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:9px;font-weight:600;color:#CCCCCC;}.elementor-315 .elementor-element.elementor-element-2a116c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-4e83b74{background-color:#FFFFFF1F;padding:8px 8px 8px 8px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-315 .elementor-element.elementor-element-4e83b74.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-4e83b74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-f8ac16d{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-959f882.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-959f882 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-37415e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:9px;font-weight:600;color:#CCCCCC;}.elementor-315 .elementor-element.elementor-element-d3813d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-7afb493{background-color:#FFFFFF1F;padding:8px 8px 8px 8px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-315 .elementor-element.elementor-element-7afb493.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-7afb493 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-cccfe84{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-315 .elementor-element.elementor-element-5d31a9e.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-5d31a9e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-66a0c44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:9px;font-weight:600;color:#CCCCCC;}.elementor-315 .elementor-element.elementor-element-ab3dacb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-ab3dacb:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-ab3dacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-e00e63a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#968700;}.elementor-315 .elementor-element.elementor-element-f8b10e7{width:var( --container-widget-width, 61.232% );max-width:61.232%;--container-widget-width:61.232%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-f8b10e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-f8b10e7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:800;line-height:33px;color:#000000;}.elementor-315 .elementor-element.elementor-element-0cb06bf{width:var( --container-widget-width, 63.302% );max-width:63.302%;--container-widget-width:63.302%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-0cb06bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-c0ad363{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-315 .elementor-element.elementor-element-941ac34{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-941ac34:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-941ac34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-7c77ce6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-0395a1e .elementor-button{background-color:#CE9B6157;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-855533f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:900;color:#000000;}.elementor-315 .elementor-element.elementor-element-5d58422{columns:1;font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;}.elementor-315 .elementor-element.elementor-element-e05231f .elementor-button{background-color:#000000E6;fill:#D5C59A;color:#D5C59A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C;border-radius:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-e05231f .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-e05231f .elementor-button:focus{background-color:#C9A84C;color:#000000;}.elementor-315 .elementor-element.elementor-element-e05231f .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-e05231f .elementor-button:focus svg{fill:#000000;}.elementor-315 .elementor-element.elementor-element-b2eb799{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-b2eb799:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-b2eb799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B4A;}.elementor-315 .elementor-element.elementor-element-e3ecea2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-c011156 .elementor-button{background-color:#DAC02D2B;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;fill:#C4A100;color:#C4A100;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-a7babd6 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:900;color:#FFFFFE;}.elementor-315 .elementor-element.elementor-element-42123aa{columns:1;font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;color:#E8D5A3;}.elementor-315 .elementor-element.elementor-element-89e6602 .elementor-button{background-color:#C9A84C30;fill:#E2CB8A;color:#E2CB8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C;border-radius:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-89e6602 .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-89e6602 .elementor-button:focus{background-color:#C9A84C;color:#000000;}.elementor-315 .elementor-element.elementor-element-89e6602 .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-89e6602 .elementor-button:focus svg{fill:#000000;}.elementor-315 .elementor-element.elementor-element-8e91b54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:9px 9px 9px 9px;}.elementor-315 .elementor-element.elementor-element-8e91b54:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-8e91b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B4A;}.elementor-315 .elementor-element.elementor-element-8f9550e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-8f9550e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:#076415;}.elementor-315 .elementor-element.elementor-element-600bfdc{color:#C3BB81;}.elementor-315 .elementor-element.elementor-element-1b40712{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-1b40712:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-1b40712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F3D;}.elementor-315 .elementor-element.elementor-element-8c5ea60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#C9A84C;}.elementor-315 .elementor-element.elementor-element-0d51ceb{width:var( --container-widget-width, 57.684% );max-width:57.684%;--container-widget-width:57.684%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-0d51ceb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-0d51ceb .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:800;line-height:33px;color:#FCFCFC;}.elementor-315 .elementor-element.elementor-element-c27f098{width:var( --container-widget-width, 68.821% );max-width:68.821%;--container-widget-width:68.821%;--container-widget-flex-grow:0;color:#B7B887;}.elementor-315 .elementor-element.elementor-element-c27f098.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-c27f098 a{color:#E2E2E2;}.elementor-315 .elementor-element.elementor-element-2d3a390{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overlay-opacity:0.05;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-2d3a390:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-2d3a390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-315 .elementor-element.elementor-element-2d3a390::before, .elementor-315 .elementor-element.elementor-element-2d3a390 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-2d3a390 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-2d3a390 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-2d3a390 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-2d3a390 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-315 .elementor-element.elementor-element-d3898a5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:15px 0px 0px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-d3898a5:hover{background-color:#2C3F5F;}.elementor-315 .elementor-element.elementor-element-a8d2b80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-5bd5b35{padding:10px 10px 10px 0px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-315 .elementor-element.elementor-element-5bd5b35.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-5bd5b35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-c8dab06.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-c8dab06{text-align:end;}.elementor-315 .elementor-element.elementor-element-c8dab06 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:600;color:#FDFFBA8C;}.elementor-315 .elementor-element.elementor-element-0cf50d4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:13px;font-weight:800;line-height:28px;color:#FDF0A9;}.elementor-315 .elementor-element.elementor-element-b2a426e{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#A8A7A2;}.elementor-315 .elementor-element.elementor-element-fa9bec2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-fa9bec2:hover{background-color:#2C3F5F;}.elementor-315 .elementor-element.elementor-element-19774a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-954820e{padding:10px 10px 10px 0px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-315 .elementor-element.elementor-element-954820e.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-954820e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-6308ced.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-6308ced{text-align:end;}.elementor-315 .elementor-element.elementor-element-6308ced .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:600;color:#FDFFBA8C;}.elementor-315 .elementor-element.elementor-element-a7f6b1f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:13px;font-weight:800;line-height:28px;color:#FDF0A9;}.elementor-315 .elementor-element.elementor-element-9b10c7f{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#A8A7A2;}.elementor-315 .elementor-element.elementor-element-0286be2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-0286be2:hover{background-color:#2C3F5F;}.elementor-315 .elementor-element.elementor-element-b12b6d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-465aa71{padding:10px 10px 10px 0px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-315 .elementor-element.elementor-element-465aa71.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-465aa71 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-261f50d.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-261f50d{text-align:end;}.elementor-315 .elementor-element.elementor-element-261f50d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:600;color:#FDFFBA8C;}.elementor-315 .elementor-element.elementor-element-6ee672d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:13px;font-weight:800;line-height:28px;color:#FDF0A9;}.elementor-315 .elementor-element.elementor-element-0219e95{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#A8A7A2;}.elementor-315 .elementor-element.elementor-element-453b14a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:0px 15px 15px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-453b14a:hover{background-color:#2C3F5F;}.elementor-315 .elementor-element.elementor-element-a3c60e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-326d33e{padding:10px 10px 10px 0px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-315 .elementor-element.elementor-element-326d33e.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-326d33e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-bfb873e.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-bfb873e{text-align:end;}.elementor-315 .elementor-element.elementor-element-bfb873e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:600;color:#FDFFBA8C;}.elementor-315 .elementor-element.elementor-element-8925840 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:13px;font-weight:800;line-height:28px;color:#FDF0A9;}.elementor-315 .elementor-element.elementor-element-529dcec{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#A8A7A2;}.elementor-315 .elementor-element.elementor-element-4a4966f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-315 .elementor-element.elementor-element-7abd0d0 .elementor-button{background-color:#C9A84C;fill:#000000;color:#000000;}.elementor-315 .elementor-element.elementor-element-3e1693e .elementor-button{background-color:#C9A84C00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-b80b0ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-b80b0ca:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-b80b0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-9cdf5bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#C8A003;}.elementor-315 .elementor-element.elementor-element-8a03404{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-8a03404.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-8a03404 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:800;line-height:33px;color:#000000;}.elementor-315 .elementor-element.elementor-element-8db190c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-33ccb35{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-33ccb35:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-33ccb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-33ccb35:hover{background-color:#FFFDFD;}.elementor-315 .elementor-element.elementor-element-159d6d1{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-159d6d1.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-159d6d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-bc5111b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:800;line-height:28px;color:#000000;}.elementor-315 .elementor-element.elementor-element-bf6b0ec p{margin-block-end:0px;}.elementor-315 .elementor-element.elementor-element-540b266{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-540b266:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-540b266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-540b266:hover{background-color:#FFFDFD;}.elementor-315 .elementor-element.elementor-element-30ed94b{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-30ed94b.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-30ed94b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-8a4ae86 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:800;line-height:28px;color:#000000;}.elementor-315 .elementor-element.elementor-element-6344d60 p{margin-block-end:0px;}.elementor-315 .elementor-element.elementor-element-3595dfb{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-3595dfb:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-3595dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-3595dfb:hover{background-color:#FFFDFD;}.elementor-315 .elementor-element.elementor-element-518c14f{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-518c14f.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-518c14f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-dfa1118 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:800;line-height:28px;color:#000000;}.elementor-315 .elementor-element.elementor-element-572b53e p{margin-block-end:0px;}.elementor-315 .elementor-element.elementor-element-e03080c{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-e03080c:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-e03080c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-e03080c:hover{background-color:#FFFDFD;}.elementor-315 .elementor-element.elementor-element-c3f7548{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-c3f7548.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-c3f7548 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-450eeb2 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:800;line-height:28px;color:#000000;}.elementor-315 .elementor-element.elementor-element-4964688 p{margin-block-end:0px;}.elementor-315 .elementor-element.elementor-element-a1c5c83{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-a1c5c83:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-a1c5c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-a1c5c83:hover{background-color:#FFFDFD;}.elementor-315 .elementor-element.elementor-element-d58d38f{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-d58d38f.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-d58d38f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-3d2c98a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:800;line-height:28px;color:#000000;}.elementor-315 .elementor-element.elementor-element-6919f3f p{margin-block-end:0px;}.elementor-315 .elementor-element.elementor-element-c9f54eb{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-315 .elementor-element.elementor-element-c9f54eb:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-c9f54eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-c9f54eb:hover{background-color:#FFFDFD;}.elementor-315 .elementor-element.elementor-element-4d76efd{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-4d76efd.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-4d76efd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-315 .elementor-element.elementor-element-fc0d96f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:800;line-height:28px;color:#000000;}.elementor-315 .elementor-element.elementor-element-5eb046a p{margin-block-end:0px;}.elementor-315 .elementor-element.elementor-element-b5d6cdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:9px 9px 9px 9px;}.elementor-315 .elementor-element.elementor-element-b5d6cdd:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-b5d6cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B4A;}.elementor-315 .elementor-element.elementor-element-6775e4c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-6775e4c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#076415;}.elementor-315 .elementor-element.elementor-element-568fbab{color:#C3BB81;}.elementor-315 .elementor-element.elementor-element-bfb1ec0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-bfb1ec0:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-bfb1ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-6e6382e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-315 .elementor-element.elementor-element-6e6382e.e-con{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-cf86a83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#968700;}.elementor-315 .elementor-element.elementor-element-e4637f0{width:var( --container-widget-width, 88.818% );max-width:88.818%;--container-widget-width:88.818%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-e4637f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-e4637f0 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:800;line-height:33px;color:#000000;}.elementor-315 .elementor-element.elementor-element-2bb8d7e .elementor-button{background-color:#000000;fill:#FFF9C4;color:#FFF9C4;border-radius:12px 12px 12px 12px;}.elementor-315 .elementor-element.elementor-element-814a336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-5fb76a5{--display:flex;}.elementor-315 .elementor-element.elementor-element-e9cd4d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-9a30aa9{--display:flex;}.elementor-315 .elementor-element.elementor-element-ba2f59a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-c1f7670{--display:flex;}.elementor-315 .elementor-element.elementor-element-3a02088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-10ad308{--display:flex;}.elementor-315 .elementor-element.elementor-element-d07da07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-c2597fe{--display:flex;}.elementor-315 .elementor-element.elementor-element-93e0c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-1ccce4f{--display:flex;}.elementor-315 .elementor-element.elementor-element-0837b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-efe7cac{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:17px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#2C2C2C;}.elementor-315 .elementor-element.elementor-element-efe7cac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F9F6EF;}.elementor-315 .elementor-element.elementor-element-738fb9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-738fb9a:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-738fb9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F3D;}.elementor-315 .elementor-element.elementor-element-06d0c50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#D4AF04;}.elementor-315 .elementor-element.elementor-element-8ba9e9f{width:var( --container-widget-width, 50.884% );max-width:50.884%;--container-widget-width:50.884%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-8ba9e9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-8ba9e9f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:800;line-height:33px;color:#FFFEFE;}.elementor-315 .elementor-element.elementor-element-57c01c1{width:var( --container-widget-width, 57.29% );max-width:57.29%;--container-widget-width:57.29%;--container-widget-flex-grow:0;color:#7A7A7A;}.elementor-315 .elementor-element.elementor-element-57c01c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-57c01c1 a{color:#7A7A7A;}.elementor-315 .elementor-element.elementor-element-c5cd4fa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-d791a01{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-d791a01:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-d791a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-d791a01:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-d791a01, .elementor-315 .elementor-element.elementor-element-d791a01::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-3faf4c4{text-align:center;}.elementor-315 .elementor-element.elementor-element-3faf4c4 .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-cb89ed5{text-align:center;}.elementor-315 .elementor-element.elementor-element-cb89ed5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-60d969f{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-60d969f:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-60d969f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-60d969f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-60d969f, .elementor-315 .elementor-element.elementor-element-60d969f::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-224690f{text-align:center;}.elementor-315 .elementor-element.elementor-element-224690f .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-6ae4193{text-align:center;}.elementor-315 .elementor-element.elementor-element-6ae4193 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-fa22bda{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-fa22bda:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-fa22bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-fa22bda:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-fa22bda, .elementor-315 .elementor-element.elementor-element-fa22bda::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-1b76331{text-align:center;}.elementor-315 .elementor-element.elementor-element-1b76331 .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-5e63e88{text-align:center;}.elementor-315 .elementor-element.elementor-element-5e63e88 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-b6c6eb1{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-b6c6eb1:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-b6c6eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-b6c6eb1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-b6c6eb1, .elementor-315 .elementor-element.elementor-element-b6c6eb1::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-bf9b574{text-align:center;}.elementor-315 .elementor-element.elementor-element-bf9b574 .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-81da910{text-align:center;}.elementor-315 .elementor-element.elementor-element-81da910 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-f86147a{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-f86147a:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-f86147a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-f86147a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-f86147a, .elementor-315 .elementor-element.elementor-element-f86147a::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-7201620{text-align:center;}.elementor-315 .elementor-element.elementor-element-7201620 .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-5e30f83{text-align:center;}.elementor-315 .elementor-element.elementor-element-5e30f83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-b7d9077{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-b7d9077:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-b7d9077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-b7d9077:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-b7d9077, .elementor-315 .elementor-element.elementor-element-b7d9077::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-961de37{text-align:center;}.elementor-315 .elementor-element.elementor-element-961de37 .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-83ace2c{text-align:center;}.elementor-315 .elementor-element.elementor-element-83ace2c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-e458782{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-e458782:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-e458782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-e458782:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-e458782, .elementor-315 .elementor-element.elementor-element-e458782::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-443ac7c{text-align:center;}.elementor-315 .elementor-element.elementor-element-443ac7c .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-0f5c19a{text-align:center;}.elementor-315 .elementor-element.elementor-element-0f5c19a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-31193cb{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;}.elementor-315 .elementor-element.elementor-element-31193cb:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-31193cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-315 .elementor-element.elementor-element-31193cb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD018;--border-color:#FFD018;}.elementor-315 .elementor-element.elementor-element-31193cb, .elementor-315 .elementor-element.elementor-element-31193cb::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-b22993a{text-align:center;}.elementor-315 .elementor-element.elementor-element-b22993a .elementor-heading-title{font-family:"Odor Mean Chey", Sans-serif;font-size:15px;font-weight:400;color:#EAE082;}.elementor-315 .elementor-element.elementor-element-3070955{text-align:center;}.elementor-315 .elementor-element.elementor-element-3070955 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#92928C;}.elementor-315 .elementor-element.elementor-element-c4b13e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-c4b13e0:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-c4b13e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-315 .elementor-element.elementor-element-a242078{text-align:center;}.elementor-315 .elementor-element.elementor-element-a242078 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#F5DC00;}.elementor-315 .elementor-element.elementor-element-82130a4.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-82130a4{text-align:center;}.elementor-315 .elementor-element.elementor-element-82130a4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:29px;font-weight:800;line-height:35px;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-eb0233d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;color:#9B9577;}.elementor-315 .elementor-element.elementor-element-eb0233d.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-23939e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-315 .elementor-element.elementor-element-a61ba8d .elementor-button{background-color:#C9A84C;fill:#000000;color:#000000;}.elementor-315 .elementor-element.elementor-element-0513cf1 .elementor-button{background-color:#C9A84C00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C;border-radius:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-59423a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-315 .elementor-element.elementor-element-fdc75d3 .elementor-button{background-color:#EBD5970D;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;fill:#FFFECB;color:#FFFECB;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-fdc75d3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-315 .elementor-element.elementor-element-51cc009 .elementor-button{background-color:#EBD5970D;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;fill:#FFFECB;color:#FFFECB;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-51cc009 .elementor-button-content-wrapper{flex-direction:row;}.elementor-315 .elementor-element.elementor-element-c62814c .elementor-button{background-color:#EBD5970D;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;fill:#FFFECB;color:#FFFECB;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-c62814c .elementor-button-content-wrapper{flex-direction:row;}.elementor-315 .elementor-element.elementor-element-93b7cab .elementor-button{background-color:#EBD5970D;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;fill:#FFFECB;color:#FFFECB;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-93b7cab .elementor-button-content-wrapper{flex-direction:row;}.elementor-315 .elementor-element.elementor-element-dac10c1 .elementor-button{background-color:#EBD5970D;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;fill:#FFFECB;color:#FFFECB;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-dac10c1 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-315 .elementor-element.elementor-element-b357d94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-315 .elementor-element.elementor-element-7c37811{--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-ab3dacb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-f8b10e7{width:var( --container-widget-width, 605.125px );max-width:605.125px;--container-widget-width:605.125px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-0cb06bf{width:var( --container-widget-width, 639.469px );max-width:639.469px;--container-widget-width:639.469px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-1b40712{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-0d51ceb{width:var( --container-widget-width, 577.552px );max-width:577.552px;--container-widget-width:577.552px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-c27f098{width:var( --container-widget-width, 621.698px );max-width:621.698px;--container-widget-width:621.698px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-2d3a390{--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-b80b0ca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-8a03404{width:var( --container-widget-width, 457.844px );max-width:457.844px;--container-widget-width:457.844px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-8db190c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-bfb1ec0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-e4637f0{width:var( --container-widget-width, 343.469px );max-width:343.469px;--container-widget-width:343.469px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-738fb9a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-8ba9e9f{width:var( --container-widget-width, 508.448px );max-width:508.448px;--container-widget-width:508.448px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-57c01c1{width:var( --container-widget-width, 588.823px );max-width:588.823px;--container-widget-width:588.823px;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-c5cd4fa{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-48c508b .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-7c37811{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-ab3dacb{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-f8b10e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-315 .elementor-element.elementor-element-f8b10e7 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-0cb06bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-315 .elementor-element.elementor-element-1b40712{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-0d51ceb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-315 .elementor-element.elementor-element-0d51ceb .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-c27f098{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-315 .elementor-element.elementor-element-2d3a390{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-b80b0ca{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-8a03404{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-315 .elementor-element.elementor-element-8a03404 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-8db190c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-e4637f0 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-738fb9a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-8ba9e9f{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-315 .elementor-element.elementor-element-8ba9e9f .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-57c01c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-315 .elementor-element.elementor-element-c5cd4fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-82130a4 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-eb0233d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-315 .elementor-element.elementor-element-b357d94{--width:101.206%;}.elementor-315 .elementor-element.elementor-element-e28a10a{--width:50%;}.elementor-315 .elementor-element.elementor-element-d1ecb93{--width:50%;}.elementor-315 .elementor-element.elementor-element-6cd923f{--width:60%;}.elementor-315 .elementor-element.elementor-element-6e6382e{--width:50%;}.elementor-315 .elementor-element.elementor-element-814a336{--width:50%;}.elementor-315 .elementor-element.elementor-element-59423a0{--width:83%;}}@media(max-width:1024px) and (min-width:768px){.elementor-315 .elementor-element.elementor-element-e28a10a{--width:729px;}.elementor-315 .elementor-element.elementor-element-d1ecb93{--width:722px;}}/* Start custom CSS for container, class: .elementor-element-33ccb35 *//* Normal State */
.elementor-315 .elementor-element.elementor-element-33ccb35 {
    background: #ffffff !important; /* var(--white) ki jagah default white */
    border-radius: 12px !important; /* var(--radius-lg) ki jagah */
    padding: 32px 28px !important;
    border: 1px solid rgba(201, 168, 76, 0.15) !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

/* Hover State */
.elementor-315 .elementor-element.elementor-element-33ccb35:hover {
    transform: translateY(-4px) !important;
    border-color: #c9a84c !important; /* Aapka Gold/Primary color */
    box-shadow: 0 10px 25px rgba(201, 168, 76, 0.2) !important; /* Premium Gold Shadow */
}

/* Niche wali Animating Gradient Line */
.elementor-315 .elementor-element.elementor-element-33ccb35::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important; 
    left: 0 !important; 
    right: 0 !important;
    height: 3px !important;
    background: linear-gradient(90deg, #0d1b2a, #c9a84c) !important; /* Navy Blue se Gold tak ka gradient */
    transform: scaleX(0) !important;
    transition: transform 0.3s ease !important;
    transform-origin: left !important;
}

/* Hover par Line active karne ke liye */
.elementor-315 .elementor-element.elementor-element-33ccb35:hover::after { 
    transform: scaleX(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-540b266 *//* Normal State */
.elementor-315 .elementor-element.elementor-element-540b266 {
    background: #ffffff !important; /* var(--white) ki jagah default white */
    border-radius: 12px !important; /* var(--radius-lg) ki jagah */
    padding: 32px 28px !important;
    border: 1px solid rgba(201, 168, 76, 0.15) !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

/* Hover State */
.elementor-315 .elementor-element.elementor-element-540b266:hover {
    transform: translateY(-4px) !important;
    border-color: #c9a84c !important; /* Aapka Gold/Primary color */
    box-shadow: 0 10px 25px rgba(201, 168, 76, 0.2) !important; /* Premium Gold Shadow */
}

/* Niche wali Animating Gradient Line */
.elementor-315 .elementor-element.elementor-element-540b266::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important; 
    left: 0 !important; 
    right: 0 !important;
    height: 3px !important;
    background: linear-gradient(90deg, #0d1b2a, #c9a84c) !important; /* Navy Blue se Gold tak ka gradient */
    transform: scaleX(0) !important;
    transition: transform 0.3s ease !important;
    transform-origin: left !important;
}

/* Hover par Line active karne ke liye */
.elementor-315 .elementor-element.elementor-element-540b266:hover::after { 
    transform: scaleX(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3595dfb *//* Normal State */
.elementor-315 .elementor-element.elementor-element-3595dfb {
    background: #ffffff !important; /* var(--white) ki jagah default white */
    border-radius: 12px !important; /* var(--radius-lg) ki jagah */
    padding: 32px 28px !important;
    border: 1px solid rgba(201, 168, 76, 0.15) !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

/* Hover State */
.elementor-315 .elementor-element.elementor-element-3595dfb:hover {
    transform: translateY(-4px) !important;
    border-color: #c9a84c !important; /* Aapka Gold/Primary color */
    box-shadow: 0 10px 25px rgba(201, 168, 76, 0.2) !important; /* Premium Gold Shadow */
}

/* Niche wali Animating Gradient Line */
.elementor-315 .elementor-element.elementor-element-3595dfb::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important; 
    left: 0 !important; 
    right: 0 !important;
    height: 3px !important;
    background: linear-gradient(90deg, #0d1b2a, #c9a84c) !important; /* Navy Blue se Gold tak ka gradient */
    transform: scaleX(0) !important;
    transition: transform 0.3s ease !important;
    transform-origin: left !important;
}

/* Hover par Line active karne ke liye */
.elementor-315 .elementor-element.elementor-element-3595dfb:hover::after { 
    transform: scaleX(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03080c *//* Normal State */
.elementor-315 .elementor-element.elementor-element-e03080c {
    background: #ffffff !important; /* var(--white) ki jagah default white */
    border-radius: 12px !important; /* var(--radius-lg) ki jagah */
    padding: 32px 28px !important;
    border: 1px solid rgba(201, 168, 76, 0.15) !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

/* Hover State */
.elementor-315 .elementor-element.elementor-element-e03080c:hover {
    transform: translateY(-4px) !important;
    border-color: #c9a84c !important; /* Aapka Gold/Primary color */
    box-shadow: 0 10px 25px rgba(201, 168, 76, 0.2) !important; /* Premium Gold Shadow */
}

/* Niche wali Animating Gradient Line */
.elementor-315 .elementor-element.elementor-element-e03080c::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important; 
    left: 0 !important; 
    right: 0 !important;
    height: 3px !important;
    background: linear-gradient(90deg, #0d1b2a, #c9a84c) !important; /* Navy Blue se Gold tak ka gradient */
    transform: scaleX(0) !important;
    transition: transform 0.3s ease !important;
    transform-origin: left !important;
}

/* Hover par Line active karne ke liye */
.elementor-315 .elementor-element.elementor-element-e03080c:hover::after { 
    transform: scaleX(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1c5c83 *//* Normal State */
.elementor-315 .elementor-element.elementor-element-a1c5c83 {
    background: #ffffff !important; /* var(--white) ki jagah default white */
    border-radius: 12px !important; /* var(--radius-lg) ki jagah */
    padding: 32px 28px !important;
    border: 1px solid rgba(201, 168, 76, 0.15) !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

/* Hover State */
.elementor-315 .elementor-element.elementor-element-a1c5c83:hover {
    transform: translateY(-4px) !important;
    border-color: #c9a84c !important; /* Aapka Gold/Primary color */
    box-shadow: 0 10px 25px rgba(201, 168, 76, 0.2) !important; /* Premium Gold Shadow */
}

/* Niche wali Animating Gradient Line */
.elementor-315 .elementor-element.elementor-element-a1c5c83::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important; 
    left: 0 !important; 
    right: 0 !important;
    height: 3px !important;
    background: linear-gradient(90deg, #0d1b2a, #c9a84c) !important; /* Navy Blue se Gold tak ka gradient */
    transform: scaleX(0) !important;
    transition: transform 0.3s ease !important;
    transform-origin: left !important;
}

/* Hover par Line active karne ke liye */
.elementor-315 .elementor-element.elementor-element-a1c5c83:hover::after { 
    transform: scaleX(1) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9f54eb *//* Normal State */
.elementor-315 .elementor-element.elementor-element-c9f54eb {
    background: #ffffff !important; /* var(--white) ki jagah default white */
    border-radius: 12px !important; /* var(--radius-lg) ki jagah */
    padding: 32px 28px !important;
    border: 1px solid rgba(201, 168, 76, 0.15) !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

/* Hover State */
.elementor-315 .elementor-element.elementor-element-c9f54eb:hover {
    transform: translateY(-4px) !important;
    border-color: #c9a84c !important; /* Aapka Gold/Primary color */
    box-shadow: 0 10px 25px rgba(201, 168, 76, 0.2) !important; /* Premium Gold Shadow */
}

/* Niche wali Animating Gradient Line */
.elementor-315 .elementor-element.elementor-element-c9f54eb::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important; 
    left: 0 !important; 
    right: 0 !important;
    height: 3px !important;
    background: linear-gradient(90deg, #0d1b2a, #c9a84c) !important; /* Navy Blue se Gold tak ka gradient */
    transform: scaleX(0) !important;
    transition: transform 0.3s ease !important;
    transform-origin: left !important;
}

/* Hover par Line active karne ke liye */
.elementor-315 .elementor-element.elementor-element-c9f54eb:hover::after { 
    transform: scaleX(1) !important; 
}/* End custom CSS */