.elementor-1447 .elementor-element.elementor-element-6443eae{--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;--overflow:hidden;--z-index:2;}.elementor-1447 .elementor-element.elementor-element-456f0f8 img{width:100%;}.elementor-1447 .elementor-element.elementor-element-57aec3e > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-57aec3e{z-index:-1;text-align:center;}.elementor-1447 .elementor-element.elementor-element-57aec3e .elementor-heading-title{font-family:var( --e-global-typography-495ddff-font-family ), Sans-serif;font-size:var( --e-global-typography-495ddff-font-size );font-weight:var( --e-global-typography-495ddff-font-weight );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );color:var( --e-global-color-a716667 );}.elementor-1447 .elementor-element.elementor-element-4d7a454{--display:flex;--position:absolute;--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--padding-top:var(--space-45);--padding-bottom:0;--padding-left:0;--padding-right:0;top:0px;--z-index:1;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-4d7a454{left:0px;}body.rtl .elementor-1447 .elementor-element.elementor-element-4d7a454{right:0px;}.elementor-1447 .elementor-element.elementor-element-df1e1a6 > .elementor-widget-container{margin:0 0 var(--space-27) 0;}.elementor-1447 .elementor-element.elementor-element-df1e1a6{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );color:var( --e-global-color-text );}.elementor-1447 .elementor-element.elementor-element-df1e1a6 a{color:var( --e-global-color-text );}.elementor-1447 .elementor-element.elementor-element-df1e1a6 a:hover{color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-a82ad51 .elementor-heading-title{font-family:var( --e-global-typography-37cce83-font-family ), Sans-serif;font-size:var( --e-global-typography-37cce83-font-size );font-weight:var( --e-global-typography-37cce83-font-weight );line-height:var( --e-global-typography-37cce83-line-height );letter-spacing:var( --e-global-typography-37cce83-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-f53ec0a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );font-weight:var( --e-global-typography-64e64ed-font-weight );line-height:var( --e-global-typography-64e64ed-line-height );color:var( --e-global-color-text );}.elementor-1447 .elementor-element.elementor-element-bcab7c1{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:var(--space-30);}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-bcab7c1{right:27%;}body.rtl .elementor-1447 .elementor-element.elementor-element-bcab7c1{left:27%;}.elementor-1447 .elementor-element.elementor-element-bcab7c1 img{width:100%;}.elementor-1447 .elementor-element.elementor-element-f11f1df{width:var( --container-widget-width, 5vw );max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;top:168px;z-index:0;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-f11f1df{left:2vw;}body.rtl .elementor-1447 .elementor-element.elementor-element-f11f1df{right:2vw;}.elementor-1447 .elementor-element.elementor-element-f11f1df img{width:100%;}.elementor-1447 .elementor-element.elementor-element-2a0fa56{--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;--z-index:2;}.elementor-1447 .elementor-element.elementor-element-eb00504{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;top:-204px;z-index:0;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-eb00504{right:0px;}body.rtl .elementor-1447 .elementor-element.elementor-element-eb00504{left:0px;}.elementor-1447 .elementor-element.elementor-element-eb00504 img{width:100%;}.elementor-1447 .elementor-element.elementor-element-894eaa6{width:var( --container-widget-width, 7.8vw );max-width:7.8vw;--container-widget-width:7.8vw;--container-widget-flex-grow:0;top:-228px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-894eaa6{right:120px;}body.rtl .elementor-1447 .elementor-element.elementor-element-894eaa6{left:120px;}.elementor-1447 .elementor-element.elementor-element-894eaa6 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1447 .elementor-element.elementor-element-894eaa6 img{width:100%;}.elementor-1447 .elementor-element.elementor-element-bb1d7fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:var(--space-60);--padding-left:0;--padding-right:0;--z-index:2;}.elementor-1447 .elementor-element.elementor-element-835b35d{--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-1447 .elementor-element.elementor-element-01ac3b6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF9968;--border-color:#FF9968;--border-radius:var(--radius-15) var(--radius-15) var(--radius-15) var(--radius-15);--padding-top:var(--space-20);--padding-bottom:var(--space-20);--padding-left:var(--space-20);--padding-right:var(--space-20);}.elementor-1447 .elementor-element.elementor-element-01ac3b6:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-01ac3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-1447 .elementor-element.elementor-element-467b2a6{--display:flex;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-fd64539{right:0px;}body.rtl .elementor-1447 .elementor-element.elementor-element-fd64539{left:0px;}.elementor-1447 .elementor-element.elementor-element-fd64539{bottom:12px;z-index:3;text-align:start;}.elementor-1447 .elementor-element.elementor-element-fd64539 img{width:69%;}.elementor-1447 .elementor-element.elementor-element-bbdcaee > .elementor-widget-container{margin:0 0 var(--space-20) 0;}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown a, .elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown{background-color:var( --e-global-color-11564f5 );}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown a:hover,
					.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown a:focus,
					.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-79f4a53 );}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-79f4a53 );}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown .elementor-item, .elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7b0ba6c-font-size );font-weight:var( --e-global-typography-7b0ba6c-font-weight );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown a{padding-left:var(--space-20);padding-right:var(--space-20);padding-top:var(--space-12);padding-bottom:var(--space-12);}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown li:not(:last-child){border-style:dashed;border-color:#FEE8C9;border-bottom-width:2px;}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-1447 .elementor-element.elementor-element-8deffc6{--display:flex;--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--padding-top:0;--padding-bottom:var(--space-27);--padding-left:0;--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-3b1b125 > .elementor-widget-container{padding:0 0 0 var(--space-27);}.elementor-1447 .elementor-element.elementor-element-3b1b125 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );font-weight:var( --e-global-typography-7b0ba6c-font-weight );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-abca63f{--display:flex;--border-radius:var(--radius-15) var(--radius-15) var(--radius-15) var(--radius-15);--padding-top:var(--space-6);--padding-bottom:var(--space-20);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-1447 .elementor-element.elementor-element-abca63f:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-abca63f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79f4a53 );}.elementor-1447 .elementor-element.elementor-element-fcf1573 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-1447 .elementor-element.elementor-element-fcf1573 li [class^="wpgb-"][class$="-label"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-96e1473{--display:flex;--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--padding-top:0;--padding-bottom:var(--space-27);--padding-left:0;--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-d8ef358 > .elementor-widget-container{padding:0 0 0 var(--space-27);}.elementor-1447 .elementor-element.elementor-element-d8ef358 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );font-weight:var( --e-global-typography-7b0ba6c-font-weight );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-2749bb5{--display:flex;--border-radius:var(--radius-15) var(--radius-15) var(--radius-15) var(--radius-15);--padding-top:var(--space-20);--padding-bottom:var(--space-27);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-1447 .elementor-element.elementor-element-2749bb5:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-2749bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79f4a53 );}.elementor-1447 .elementor-element.elementor-element-f1562ec .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-1447 .elementor-element.elementor-element-f1562ec li [class^="wpgb-"][class$="-label"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-1333525 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-1447 .elementor-element.elementor-element-1333525 .wpgb-facet{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;}.elementor-1447 .elementor-element.elementor-element-1333525 button.wpgb-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-79f4a53 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;padding:7px 7px 7px 7px;margin:0px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-1333525 button.wpgb-button:not([disabled]):hover, .elementor-1447 .elementor-element.elementor-element-1333525 button.wpgb-button:not([disabled]):focus{color:var( --e-global-color-a7ce01b );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-1333525 button.wpgb-button[disabled]{color:#5E5E5E87;background-color:var( --e-global-color-11564f5 );border-color:#F2652294;}.elementor-1447 .elementor-element.elementor-element-8531e49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);--padding-top:0;--padding-bottom:0;--padding-left:var(--space-60);--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-43e1286{--grid-columns:3;--grid-row-gap:var(--space-45);--grid-column-gap:var(--space-40);}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-facet-title{text-align:center;}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-pagination{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 calc(-28px / 2);margin-bottom:-0px;}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page{height:auto;min-width:auto;margin:0 calc(28px / 2);margin-top:0;margin-bottom:0px;}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > a, .elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;height:auto;min-width:auto;padding:0px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > a{color:var( --e-global-color-text );background-color:var( --e-global-color-c5867f1 );}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > a:hover{color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > a[aria-current="true"]{color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > span{color:var( --e-global-color-secondary );}.elementor-1447 .elementor-element.elementor-element-c6ed980{--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-1447 .elementor-element.elementor-element-a5e5926{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:-72px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-a5e5926{left:84px;}body.rtl .elementor-1447 .elementor-element.elementor-element-a5e5926{right:84px;}.elementor-1447 .elementor-element.elementor-element-a5e5926 img{width:100%;}.elementor-1447 .elementor-element.elementor-element-d26983f{width:var( --container-widget-width, 7.8vw );max-width:7.8vw;--container-widget-width:7.8vw;--container-widget-flex-grow:0;bottom:-84px;}.elementor-1447 .elementor-element.elementor-element-d26983f > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-d26983f{left:48px;}body.rtl .elementor-1447 .elementor-element.elementor-element-d26983f{right:48px;}.elementor-1447 .elementor-element.elementor-element-d26983f .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1447 .elementor-element.elementor-element-d26983f img{width:100%;}@media(max-width:1540px){.elementor-1447 .elementor-element.elementor-element-456f0f8 > .elementor-widget-container{margin:0% -5% 0% -5%;}.elementor-1447 .elementor-element.elementor-element-57aec3e{z-index:0;}.elementor-1447 .elementor-element.elementor-element-57aec3e .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-df1e1a6{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-1447 .elementor-element.elementor-element-a82ad51 .elementor-heading-title{font-size:var( --e-global-typography-37cce83-font-size );line-height:var( --e-global-typography-37cce83-line-height );letter-spacing:var( --e-global-typography-37cce83-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f53ec0a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-1447 .elementor-element.elementor-element-bcab7c1{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-bcab7c1{right:14%;}body.rtl .elementor-1447 .elementor-element.elementor-element-bcab7c1{left:14%;}.elementor-1447 .elementor-element.elementor-element-eb00504{width:var( --container-widget-width, 8vw );max-width:8vw;--container-widget-width:8vw;--container-widget-flex-grow:0;top:-192px;}.elementor-1447 .elementor-element.elementor-element-894eaa6{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;top:-210px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-894eaa6{right:72px;}body.rtl .elementor-1447 .elementor-element.elementor-element-894eaa6{left:72px;}.elementor-1447 .elementor-element.elementor-element-fd64539 img{width:65%;}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown .elementor-item, .elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7b0ba6c-font-size );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-3b1b125 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fcf1573 li [class^="wpgb-"][class$="-label"]{line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-d8ef358 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f1562ec li [class^="wpgb-"][class$="-label"]{line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-1333525 button.wpgb-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-8531e49{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-50);--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-43e1286{--grid-row-gap:var(--space-40);--grid-column-gap:var(--space-30);}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > a, .elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-a5e5926{left:60px;}body.rtl .elementor-1447 .elementor-element.elementor-element-a5e5926{right:60px;}.elementor-1447 .elementor-element.elementor-element-d26983f{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-d26983f{left:48px;}body.rtl .elementor-1447 .elementor-element.elementor-element-d26983f{right:48px;}}@media(max-width:1200px){.elementor-1447 .elementor-element.elementor-element-6443eae{--padding-top:0;--padding-bottom:var(--space-45);--padding-left:0;--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-456f0f8 > .elementor-widget-container{margin:0% -10% 0% -10%;}.elementor-1447 .elementor-element.elementor-element-57aec3e > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-57aec3e .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-4d7a454{--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-df1e1a6 > .elementor-widget-container{margin:0 0 var(--space-15) 0;}.elementor-1447 .elementor-element.elementor-element-df1e1a6{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-1447 .elementor-element.elementor-element-a82ad51 .elementor-heading-title{font-size:var( --e-global-typography-37cce83-font-size );line-height:var( --e-global-typography-37cce83-line-height );letter-spacing:var( --e-global-typography-37cce83-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f53ec0a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-1447 .elementor-element.elementor-element-bcab7c1{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-bcab7c1{right:25%;}body.rtl .elementor-1447 .elementor-element.elementor-element-bcab7c1{left:25%;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-f11f1df{left:45%;}body.rtl .elementor-1447 .elementor-element.elementor-element-f11f1df{right:45%;}.elementor-1447 .elementor-element.elementor-element-f11f1df{top:108px;}.elementor-1447 .elementor-element.elementor-element-eb00504{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;top:-156px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-894eaa6{right:36px;}body.rtl .elementor-1447 .elementor-element.elementor-element-894eaa6{left:36px;}.elementor-1447 .elementor-element.elementor-element-894eaa6{top:-170px;}.elementor-1447 .elementor-element.elementor-element-bb1d7fc{--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;--margin-top:-9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-fd64539{right:24px;}body.rtl .elementor-1447 .elementor-element.elementor-element-fd64539{left:24px;}.elementor-1447 .elementor-element.elementor-element-fd64539{text-align:start;}.elementor-1447 .elementor-element.elementor-element-fd64539 img{width:16%;}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown .elementor-item, .elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7b0ba6c-font-size );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-3b1b125 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fcf1573 .wpgb-facet ul:first-child, .elementor-1447 .elementor-element.elementor-element-fcf1573 .wpgb-facet ul:first-child + ul, .elementor-1447 .elementor-element.elementor-element-fcf1573 .wpgb-facet li[aria-expanded="true"] > ul, .elementor-1447 .elementor-element.elementor-element-fcf1573 .wpgb-facet li:not([aria-expanded]) > ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;}.elementor-1447 .elementor-element.elementor-element-fcf1573 .wpgb-facet ul.wpgb-expanded li[hidden]{display:block;}.elementor-1447 .elementor-element.elementor-element-fcf1573 li [class^="wpgb-"][class$="-label"]{line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-d8ef358 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f1562ec .wpgb-facet ul:first-child, .elementor-1447 .elementor-element.elementor-element-f1562ec .wpgb-facet ul:first-child + ul, .elementor-1447 .elementor-element.elementor-element-f1562ec .wpgb-facet li[aria-expanded="true"] > ul, .elementor-1447 .elementor-element.elementor-element-f1562ec .wpgb-facet li:not([aria-expanded]) > ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;}.elementor-1447 .elementor-element.elementor-element-f1562ec .wpgb-facet ul.wpgb-expanded li[hidden]{display:block;}.elementor-1447 .elementor-element.elementor-element-f1562ec li [class^="wpgb-"][class$="-label"]{line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-1333525 button.wpgb-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-8531e49{--padding-top:var(--space-40);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-43e1286{--grid-column-gap:15px;}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > a, .elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-a5e5926{left:24px;}body.rtl .elementor-1447 .elementor-element.elementor-element-a5e5926{right:24px;}.elementor-1447 .elementor-element.elementor-element-d26983f{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;bottom:-72px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-d26983f{left:12px;}body.rtl .elementor-1447 .elementor-element.elementor-element-d26983f{right:12px;}}@media(max-width:767px){.elementor-1447 .elementor-element.elementor-element-6443eae{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-456f0f8 > .elementor-widget-container{margin:0vw -70vw 0vw -30vw;}.elementor-1447 .elementor-element.elementor-element-57aec3e > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-57aec3e .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-df1e1a6{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-1447 .elementor-element.elementor-element-a82ad51 .elementor-heading-title{font-size:var( --e-global-typography-37cce83-font-size );line-height:var( --e-global-typography-37cce83-line-height );letter-spacing:var( --e-global-typography-37cce83-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f53ec0a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-1447 .elementor-element.elementor-element-bcab7c1{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;top:65%;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-bcab7c1{right:10%;}body.rtl .elementor-1447 .elementor-element.elementor-element-bcab7c1{left:10%;}.elementor-1447 .elementor-element.elementor-element-f11f1df{width:var( --container-widget-width, 9vw );max-width:9vw;--container-widget-width:9vw;--container-widget-flex-grow:0;top:36px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-f11f1df{left:81vw;}body.rtl .elementor-1447 .elementor-element.elementor-element-f11f1df{right:81vw;}.elementor-1447 .elementor-element.elementor-element-eb00504{width:var( --container-widget-width, 21vw );max-width:21vw;--container-widget-width:21vw;--container-widget-flex-grow:0;top:-120px;}.elementor-1447 .elementor-element.elementor-element-894eaa6{width:var( --container-widget-width, 8vw );max-width:8vw;--container-widget-width:8vw;--container-widget-flex-grow:0;top:-158px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-894eaa6{right:12px;}body.rtl .elementor-1447 .elementor-element.elementor-element-894eaa6{left:12px;}.elementor-1447 .elementor-element.elementor-element-bb1d7fc{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-fd64539{right:0px;}body.rtl .elementor-1447 .elementor-element.elementor-element-fd64539{left:0px;}.elementor-1447 .elementor-element.elementor-element-fd64539{bottom:-4px;z-index:3;text-align:end;}.elementor-1447 .elementor-element.elementor-element-fd64539 img{width:18%;}.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown .elementor-item, .elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7b0ba6c-font-size );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-3b1b125 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fcf1573 li [class^="wpgb-"][class$="-label"]{line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-d8ef358 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f1562ec li [class^="wpgb-"][class$="-label"]{line-height:var( --e-global-typography-accent-line-height );}.elementor-1447 .elementor-element.elementor-element-1333525 button.wpgb-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-8531e49{--padding-top:var(--space-40);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1447 .elementor-element.elementor-element-43e1286{--grid-columns:1;--grid-row-gap:35px;}.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > a, .elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-a5e5926{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;bottom:-60px;}body:not(.rtl) .elementor-1447 .elementor-element.elementor-element-a5e5926{left:12px;}body.rtl .elementor-1447 .elementor-element.elementor-element-a5e5926{right:12px;}.elementor-1447 .elementor-element.elementor-element-d26983f{width:var( --container-widget-width, 10vw );max-width:10vw;--container-widget-width:10vw;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-1447 .elementor-element.elementor-element-835b35d{--width:246px;}.elementor-1447 .elementor-element.elementor-element-467b2a6{--width:46%;}.elementor-1447 .elementor-element.elementor-element-8531e49{--width:calc(100% - 246px);}}@media(max-width:1200px) and (min-width:768px){.elementor-1447 .elementor-element.elementor-element-835b35d{--width:100%;}.elementor-1447 .elementor-element.elementor-element-8531e49{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-57aec3e */.elementor-1447 .elementor-element.elementor-element-57aec3e .elementor-heading-title{white-space:nowrap;}
.elementor-1447 .elementor-element.elementor-element-57aec3e .elementor-heading-title{    gap: var(--space-30);
    display: flex;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bcab7c1 */.elementor-1447 .elementor-element.elementor-element-bcab7c1 img{
    animation: paperfly 5s ease-in-out infinite;
}
@keyframes paperfly {
  0% {
    transform: translate(0, 0) rotate(0deg);
  }
  25% {
    transform: translate(1px, -2px) rotate(2deg);
  }
  50% {
    transform: translate(-7px, -3px) rotate(0deg);
  }
  75% {
    transform: translate(3px, 1px) rotate(1deg);
  }
  100% {
    transform: translate(0, 0) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f11f1df */.elementor-1447 .elementor-element.elementor-element-f11f1df{
animation: paperFloat 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-894eaa6 */.elementor-1447 .elementor-element.elementor-element-894eaa6 img{animation: paperFloat 8s ease-in-out infinite;}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-bbdcaee */.elementor-1447 .elementor-element.elementor-element-bbdcaee .sub-menu{
    padding-top: var(--space-8)!important;
    padding-bottom: var(--space-15)!important;
}
.elementor-1447 .elementor-element.elementor-element-bbdcaee .sub-menu li{border-style: unset!important;}
.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu > li{padding-top: 3px!important;
    padding-bottom: 3px!important;}
.elementor-1447 .elementor-element.elementor-element-bbdcaee .sub-menu a{
        padding-left: var(--space-18)!important;
    padding-right: var(--space-6)!important;
    padding-top: var(--space-6)!important;
    padding-bottom: var(--space-6)!important;
    font-size:var(--body)!important;
    font-weight:400!important;
        display: flex;
    align-items: flex-start;
    flex-wrap: nowrap;
    gap: var(--space-6);
  
}
.elementor-1447 .elementor-element.elementor-element-bbdcaee .sub-menu a:hover,.elementor-1447 .elementor-element.elementor-element-bbdcaee .sub-menu .current-menu-item a{
      background-color: #fff!important;
      color: var( --e-global-color-primary )!important;
}
.elementor-1447 .elementor-element.elementor-element-bbdcaee .sub-menu a::before{
    content: "∙";
}

.elementor-1447 .elementor-element.elementor-element-bbdcaee .elementor-nav-menu > .menu-item a{border-radius: 99px;}
.elementor-1447 .elementor-element.elementor-element-bbdcaee .current-menu-parent > a{background-color: var( --e-global-color-79f4a53 )!important;}

/*子選單開展-active*/
.elementor-1447 .elementor-element.elementor-element-bbdcaee .current-menu-ancestor > .sub-menu {
display: block;
}
.elementor-1447 .elementor-element.elementor-element-bbdcaee .current-menu-item > .sub-menu {
  display: block;
}/* End custom CSS */
/* Start custom CSS for wpgb-facet, class: .elementor-element-fcf1573 */@media screen and (max-width: 1200px){
.elementor-1447 .elementor-element.elementor-element-fcf1573 .wpgb-hierarchical-list{gap: var(--space-12) var(--space-27);}
}/* End custom CSS */
/* Start custom CSS for wpgb-facet, class: .elementor-element-f1562ec */@media screen and (max-width: 1200px){
.elementor-1447 .elementor-element.elementor-element-f1562ec .wpgb-hierarchical-list{gap: var(--space-12) var(--space-27);}
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-43e1286 */.elementor-1447 .elementor-element.elementor-element-43e1286 > .elementor-widget-container{    display: flex;
    flex-direction: column;
    align-items: center;}
.elementor-1447 .elementor-element.elementor-element-43e1286 .page-numbers,.elementor-1447 .elementor-element.elementor-element-43e1286 .elementor-pagination{  display: inline-flex;
    align-items: center;
    justify-content: center;}
.elementor-1447 .elementor-element.elementor-element-43e1286 .prev::before,.elementor-1447 .elementor-element.elementor-element-43e1286 .next::before{
content: "";
  display: inline-block;
  width: var(--page-p-n-bt);
  height: var(--page-p-n-bt);
  background-size: contain;
  background-repeat: no-repeat;
background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'>\
<defs>\
<linearGradient id='_g' x1='-528' y1='841.9' x2='-528' y2='797.9' gradientTransform='translate(-506 -797.9) rotate(-180) scale(1 -1)' gradientUnits='userSpaceOnUse'>\
<stop offset='0' stop-color='%23f26522'/>\
<stop offset='1' stop-color='%23f99d1c'/>\
</linearGradient>\
</defs>\
<circle cx='22' cy='22' r='21.5' fill='%23ffffff'/>\
<path d='M22,44C9.9,44,0,34.1,0,22S9.9,0,22,0s22,9.9,22,22-9.9,22-22,22ZM22,1C10.4,1,1,10.4,1,22s9.4,21,21,21,21-9.4,21-21S33.6,1,22,1Z' fill='url(%23_g)'/>\
<polygon points='23.5 26.5 18.9 22 23.5 17.5 24.5 18.5 21.1 22 24.5 25.5 23.5 26.5' fill='%23f26522'/>\
</svg>");
}
.elementor-1447 .elementor-element.elementor-element-43e1286 .next::before{transform: rotate(180deg);}

.elementor-1447 .elementor-element.elementor-element-43e1286 a.prev:hover::before,.elementor-1447 .elementor-element.elementor-element-43e1286 a.next:hover::before{
background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'>\
<defs>\
<linearGradient id='_g' x1='-528' y1='841.9' x2='-528' y2='797.9' gradientTransform='translate(-506 -797.9) rotate(-180) scale(1 -1)' gradientUnits='userSpaceOnUse'>\
<stop offset='0' stop-color='%23f26522'/>\
<stop offset='1' stop-color='%23f99d1c'/>\
</linearGradient>\
</defs>\
<circle cx='22' cy='22' r='21.5' fill='%23fb6632'/>\
<path d='M22,44C9.9,44,0,34.1,0,22S9.9,0,22,0s22,9.9,22,22-9.9,22-22,22ZM22,1C10.4,1,1,10.4,1,22s9.4,21,21,21,21-9.4,21-21S33.6,1,22,1Z' fill='url(%23_g)'/>\
<polygon points='23.5 26.5 18.9 22 23.5 17.5 24.5 18.5 21.1 22 24.5 25.5 23.5 26.5' fill='%23ffffff'/>\
</svg>");
}/* End custom CSS */
/* Start custom CSS for wpgb-facet, class: .elementor-element-f9fb672 *//*.elementor-1447 .elementor-element.elementor-element-f9fb672 li.wpgb-page-next a,.elementor-1447 .elementor-element.elementor-element-f9fb672 li.wpgb-page-prev a{border-width:1px!important;}
*/
.elementor-1447 .elementor-element.elementor-element-f9fb672 li.wpgb-page-next a,.elementor-1447 .elementor-element.elementor-element-f9fb672 li.wpgb-page-prev a{color:#00000000!important;
    transform: translateY(5px);
}
.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page-prev a::before,.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page-next a::before{
    
content: "";
  display: inline-block;
  width: var(--page-p-n-bt);
  height: var(--page-p-n-bt);
  background-size: contain;
  background-repeat: no-repeat;
background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'>\
<defs>\
<linearGradient id='_g' x1='-528' y1='841.9' x2='-528' y2='797.9' gradientTransform='translate(-506 -797.9) rotate(-180) scale(1 -1)' gradientUnits='userSpaceOnUse'>\
<stop offset='0' stop-color='%23f26522'/>\
<stop offset='1' stop-color='%23f99d1c'/>\
</linearGradient>\
</defs>\
<circle cx='22' cy='22' r='21.5' fill='%23ffffff'/>\
<path d='M22,44C9.9,44,0,34.1,0,22S9.9,0,22,0s22,9.9,22,22-9.9,22-22,22ZM22,1C10.4,1,1,10.4,1,22s9.4,21,21,21,21-9.4,21-21S33.6,1,22,1Z' fill='url(%23_g)'/>\
<polygon points='23.5 26.5 18.9 22 23.5 17.5 24.5 18.5 21.1 22 24.5 25.5 23.5 26.5' fill='%23f26522'/>\
</svg>");
}

.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-page-next a::before{transform: rotate(180deg);}

.elementor-1447 .elementor-element.elementor-element-f9fb672 li.wpgb-page-prev:hover a::before,.elementor-1447 .elementor-element.elementor-element-f9fb672 li.wpgb-page-prev:hover a::before{
background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'>\
<defs>\
<linearGradient id='_g' x1='-528' y1='841.9' x2='-528' y2='797.9' gradientTransform='translate(-506 -797.9) rotate(-180) scale(1 -1)' gradientUnits='userSpaceOnUse'>\
<stop offset='0' stop-color='%23f26522'/>\
<stop offset='1' stop-color='%23f99d1c'/>\
</linearGradient>\
</defs>\
<circle cx='22' cy='22' r='21.5' fill='%23fb6632'/>\
<path d='M22,44C9.9,44,0,34.1,0,22S9.9,0,22,0s22,9.9,22,22-9.9,22-22,22ZM22,1C10.4,1,1,10.4,1,22s9.4,21,21,21,21-9.4,21-21S33.6,1,22,1Z' fill='url(%23_g)'/>\
<polygon points='23.5 26.5 18.9 22 23.5 17.5 24.5 18.5 21.1 22 24.5 25.5 23.5 26.5' fill='%23ffffff'/>\
</svg>");
}
.elementor-1447 .elementor-element.elementor-element-f9fb672 .wpgb-pagination{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d26983f */.elementor-1447 .elementor-element.elementor-element-d26983f img{animation: paperFloat 7s ease-in-out infinite;}/* End custom CSS */