.elementor-4187 .elementor-element.elementor-element-679163e{--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;--padding-top:0;--padding-bottom:var(--space-60);--padding-left:0;--padding-right:0;}.elementor-4187 .elementor-element.elementor-element-16ad4f0 img{width:100%;}.elementor-4187 .elementor-element.elementor-element-e557872 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-e557872{z-index:-1;text-align:center;}.elementor-4187 .elementor-element.elementor-element-e557872 .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-4187 .elementor-element.elementor-element-9347ce3{--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-4187 .elementor-element.elementor-element-9347ce3{left:0px;}body.rtl .elementor-4187 .elementor-element.elementor-element-9347ce3{right:0px;}.elementor-4187 .elementor-element.elementor-element-96898fb > .elementor-widget-container{margin:0 0 var(--space-27) 0;}.elementor-4187 .elementor-element.elementor-element-96898fb{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-4187 .elementor-element.elementor-element-96898fb a{color:var( --e-global-color-text );}.elementor-4187 .elementor-element.elementor-element-96898fb a:hover{color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-49e52e8{--display:flex;--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-4187 .elementor-element.elementor-element-c62f262 .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-4187 .elementor-element.elementor-element-60781a1 .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-4187 .elementor-element.elementor-element-a5bcf86{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:var(--space-30);}body:not(.rtl) .elementor-4187 .elementor-element.elementor-element-a5bcf86{right:32%;}body.rtl .elementor-4187 .elementor-element.elementor-element-a5bcf86{left:32%;}.elementor-4187 .elementor-element.elementor-element-a5bcf86 img{width:100%;}.elementor-4187 .elementor-element.elementor-element-e0cad20{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-4187 .elementor-element.elementor-element-e0cad20{left:2vw;}body.rtl .elementor-4187 .elementor-element.elementor-element-e0cad20{right:2vw;}.elementor-4187 .elementor-element.elementor-element-e0cad20 img{width:100%;}.elementor-4187 .elementor-element.elementor-element-425203c{--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:0;--padding-bottom:var(--space-60);--padding-left:0;--padding-right:0;--z-index:2;}.elementor-4187 .elementor-element.elementor-element-edfc0b4{--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-4187 .elementor-element.elementor-element-cd759e4{--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-4187 .elementor-element.elementor-element-cd759e4:not(.elementor-motion-effects-element-type-background), .elementor-4187 .elementor-element.elementor-element-cd759e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-4187 .elementor-element.elementor-element-4bc8805{--display:flex;}.elementor-4187 .elementor-element.elementor-element-67c45f4 > .elementor-widget-container{padding:0% 0% 0% 15%;}body:not(.rtl) .elementor-4187 .elementor-element.elementor-element-67c45f4{left:-24px;}body.rtl .elementor-4187 .elementor-element.elementor-element-67c45f4{right:-24px;}.elementor-4187 .elementor-element.elementor-element-67c45f4{bottom:12px;z-index:3;text-align:start;}.elementor-4187 .elementor-element.elementor-element-67c45f4 img{width:49%;}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown a, .elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-11564f5 );}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown a:hover,
					.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown a:focus,
					.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-79f4a53 );}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-79f4a53 );}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown .elementor-item, .elementor-4187 .elementor-element.elementor-element-50fa3e5 .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-4187 .elementor-element.elementor-element-50fa3e5 .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-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dashed;border-color:#FEE8C9;border-bottom-width:2px;}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-4187 .elementor-element.elementor-element-39f296c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2;}.elementor-4187 .elementor-element.elementor-element-d7b5cff{--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-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);--padding-top:0;--padding-bottom:0;--padding-left:var(--space-60);--padding-right:0;}.elementor-4187 .elementor-element.elementor-element-d7b5cff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4187 .elementor-element.elementor-element-d7c5787{--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;--align-items:center;}.elementor-4187 .elementor-element.elementor-element-7c1c736{--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;--align-items:center;--gap:var(--space-18) var(--space-18);--row-gap:var(--space-18);--column-gap:var(--space-18);}.elementor-4187 .elementor-element.elementor-element-23f488f{text-align:center;}.elementor-4187 .elementor-element.elementor-element-23f488f .elementor-heading-title{font-size:var( --e-global-typography-752cac5-font-size );font-weight:var( --e-global-typography-752cac5-font-weight );line-height:var( --e-global-typography-752cac5-line-height );color:var( --e-global-color-a7ce01b );}.elementor-4187 .elementor-element.elementor-element-8b39fde .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-text );}.elementor-4187 .elementor-element.elementor-element-7d8a56f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4187 .elementor-element.elementor-element-5d591c9{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:end;}.elementor-4187 .elementor-element.elementor-element-5d591c9 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );color:var( --e-global-color-secondary );}.elementor-4187 .elementor-element.elementor-element-5d591c9 .elementor-heading-title a:hover, .elementor-4187 .elementor-element.elementor-element-5d591c9 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-4721252{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:end;}.elementor-4187 .elementor-element.elementor-element-4721252 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );color:var( --e-global-color-secondary );}.elementor-4187 .elementor-element.elementor-element-4721252 .elementor-heading-title a:hover, .elementor-4187 .elementor-element.elementor-element-4721252 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-c07e6ba{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:end;}.elementor-4187 .elementor-element.elementor-element-c07e6ba .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );color:var( --e-global-color-secondary );}.elementor-4187 .elementor-element.elementor-element-6c77aa0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0 0 var(--space-27) 0;border-style:dashed;border-width:0px 0px 2px 0px;border-color:#DFDFDF;}.elementor-4187 .elementor-element.elementor-element-6c77aa0 .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-4187 .elementor-element.elementor-element-bf632ec{width:var( --container-widget-width, 117.238% );max-width:117.238%;--container-widget-width:117.238%;--container-widget-flex-grow:0;}.elementor-4187 .elementor-element.elementor-element-bf632ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4187 .elementor-element.elementor-element-c79fd89 > .elementor-widget-container{background-color:var( --e-global-color-79f4a53 );padding:var(--space-24) var(--space-40) var(--space-15) var(--space-40);border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-primary );border-radius:0 var(--radius-12) var(--radius-12) 0;}.elementor-4187 .elementor-element.elementor-element-c79fd89{--box-border-width:0px;--separator-width:0px;--box-padding:4px;--header-color:var( --e-global-color-text );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header-title{text-align:start;}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header, .elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__list-item{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 );}.elementor-4187 .elementor-element.elementor-element-8c60245{--display:flex;--min-height:1px;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FEE8C9;--border-color:#FEE8C9;}.elementor-4187 .elementor-element.elementor-element-218aef6{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;z-index:2;}.elementor-4187 .elementor-element.elementor-element-218aef6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4187 .elementor-element.elementor-element-218aef6 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}@media(max-width:1540px){.elementor-4187 .elementor-element.elementor-element-16ad4f0 > .elementor-widget-container{margin:0% -5% 0% -5%;}.elementor-4187 .elementor-element.elementor-element-e557872{z-index:0;}.elementor-4187 .elementor-element.elementor-element-e557872 .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-4187 .elementor-element.elementor-element-96898fb{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-c62f262 .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-4187 .elementor-element.elementor-element-60781a1 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-4187 .elementor-element.elementor-element-67c45f4 > .elementor-widget-container{padding:0% 0% 0% 18%;}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown .elementor-item, .elementor-4187 .elementor-element.elementor-element-50fa3e5 .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-4187 .elementor-element.elementor-element-d7b5cff{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-50);--padding-right:0;}.elementor-4187 .elementor-element.elementor-element-23f488f .elementor-heading-title{font-size:var( --e-global-typography-752cac5-font-size );line-height:var( --e-global-typography-752cac5-line-height );}.elementor-4187 .elementor-element.elementor-element-8b39fde .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-4187 .elementor-element.elementor-element-5d591c9 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-4721252 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-c07e6ba .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-6c77aa0 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header, .elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__list-item{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-4187 .elementor-element.elementor-element-218aef6{width:var( --container-widget-width, 204px );max-width:204px;--container-widget-width:204px;--container-widget-flex-grow:0;}.elementor-4187 .elementor-element.elementor-element-218aef6 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}}@media(max-width:1200px){.elementor-4187 .elementor-element.elementor-element-679163e{--padding-top:0;--padding-bottom:var(--space-45);--padding-left:0;--padding-right:0;}.elementor-4187 .elementor-element.elementor-element-16ad4f0 > .elementor-widget-container{margin:0% -10% 0% -10%;}.elementor-4187 .elementor-element.elementor-element-e557872 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-e557872 .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-4187 .elementor-element.elementor-element-9347ce3{--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-4187 .elementor-element.elementor-element-96898fb > .elementor-widget-container{margin:0 0 var(--space-15) 0;}.elementor-4187 .elementor-element.elementor-element-96898fb{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-c62f262 .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-4187 .elementor-element.elementor-element-60781a1 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-4187 .elementor-element.elementor-element-a5bcf86{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-4187 .elementor-element.elementor-element-a5bcf86{right:25%;}body.rtl .elementor-4187 .elementor-element.elementor-element-a5bcf86{left:25%;}body:not(.rtl) .elementor-4187 .elementor-element.elementor-element-e0cad20{left:45%;}body.rtl .elementor-4187 .elementor-element.elementor-element-e0cad20{right:45%;}.elementor-4187 .elementor-element.elementor-element-e0cad20{top:108px;}.elementor-4187 .elementor-element.elementor-element-67c45f4 img{width:64%;}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown .elementor-item, .elementor-4187 .elementor-element.elementor-element-50fa3e5 .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-4187 .elementor-element.elementor-element-d7b5cff{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-35);--padding-right:0;}.elementor-4187 .elementor-element.elementor-element-23f488f .elementor-heading-title{font-size:var( --e-global-typography-752cac5-font-size );line-height:var( --e-global-typography-752cac5-line-height );}.elementor-4187 .elementor-element.elementor-element-8b39fde .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-4187 .elementor-element.elementor-element-5d591c9 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-4721252 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-c07e6ba .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-6c77aa0 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-4187 .elementor-element.elementor-element-c79fd89 > .elementor-widget-container{border-width:0px 0px 0px 3px;}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header, .elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__list-item{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-4187 .elementor-element.elementor-element-218aef6 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}}@media(max-width:767px){.elementor-4187 .elementor-element.elementor-element-679163e{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4187 .elementor-element.elementor-element-16ad4f0 > .elementor-widget-container{margin:0vw -70vw 0vw -30vw;}.elementor-4187 .elementor-element.elementor-element-e557872 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-e557872 .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-4187 .elementor-element.elementor-element-96898fb{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-c62f262 .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-4187 .elementor-element.elementor-element-60781a1 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-4187 .elementor-element.elementor-element-a5bcf86{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;top:65%;}body:not(.rtl) .elementor-4187 .elementor-element.elementor-element-a5bcf86{right:10%;}body.rtl .elementor-4187 .elementor-element.elementor-element-a5bcf86{left:10%;}.elementor-4187 .elementor-element.elementor-element-e0cad20{width:var( --container-widget-width, 9vw );max-width:9vw;--container-widget-width:9vw;--container-widget-flex-grow:0;top:36px;}body:not(.rtl) .elementor-4187 .elementor-element.elementor-element-e0cad20{left:81vw;}body.rtl .elementor-4187 .elementor-element.elementor-element-e0cad20{right:81vw;}.elementor-4187 .elementor-element.elementor-element-67c45f4 > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-4187 .elementor-element.elementor-element-67c45f4 img{width:30%;}.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu--dropdown .elementor-item, .elementor-4187 .elementor-element.elementor-element-50fa3e5 .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-4187 .elementor-element.elementor-element-d7b5cff{--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-4187 .elementor-element.elementor-element-d7b5cff.e-con{--order:-99999 /* order start hack */;}.elementor-4187 .elementor-element.elementor-element-d7c5787{--gap:var(--space-12) var(--space-12);--row-gap:var(--space-12);--column-gap:var(--space-12);}.elementor-4187 .elementor-element.elementor-element-7c1c736{--justify-content:space-between;--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);}.elementor-4187 .elementor-element.elementor-element-23f488f .elementor-heading-title{font-size:var( --e-global-typography-752cac5-font-size );line-height:var( --e-global-typography-752cac5-line-height );}.elementor-4187 .elementor-element.elementor-element-8b39fde .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-4187 .elementor-element.elementor-element-5d591c9{width:100%;max-width:100%;}.elementor-4187 .elementor-element.elementor-element-5d591c9 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-4721252{width:100%;max-width:100%;}.elementor-4187 .elementor-element.elementor-element-4721252 .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-c07e6ba{width:100%;max-width:100%;}.elementor-4187 .elementor-element.elementor-element-c07e6ba .elementor-heading-title{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-4187 .elementor-element.elementor-element-6c77aa0 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-4187 .elementor-element.elementor-element-c79fd89 > .elementor-widget-container{padding:var(--space-20) var(--space-10) var(--space-10) var(--space-20);}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header, .elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__header-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-4187 .elementor-element.elementor-element-c79fd89 .elementor-toc__list-item{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-4187 .elementor-element.elementor-element-218aef6{width:var( --container-widget-width, 246px );max-width:246px;--container-widget-width:246px;--container-widget-flex-grow:0;}.elementor-4187 .elementor-element.elementor-element-218aef6 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}}@media(min-width:768px){.elementor-4187 .elementor-element.elementor-element-edfc0b4{--width:246px;}.elementor-4187 .elementor-element.elementor-element-39f296c{--width:calc(100% - 246px);}.elementor-4187 .elementor-element.elementor-element-d7b5cff{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4187 .elementor-element.elementor-element-edfc0b4{--width:170px;}}/* Start custom CSS for heading, class: .elementor-element-e557872 */.elementor-4187 .elementor-element.elementor-element-e557872 .elementor-heading-title{white-space:nowrap;}
.elementor-4187 .elementor-element.elementor-element-e557872 .elementor-heading-title{    gap: var(--space-30);
    display: flex;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5bcf86 */.elementor-4187 .elementor-element.elementor-element-a5bcf86 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-e0cad20 */.elementor-4187 .elementor-element.elementor-element-e0cad20{
animation: paperFloat 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-50fa3e5 */.elementor-4187 .elementor-element.elementor-element-50fa3e5 .sub-menu{
    padding-top: var(--space-8)!important;
    padding-bottom: var(--space-15)!important;
}
.elementor-4187 .elementor-element.elementor-element-50fa3e5 .sub-menu li{border-style: unset!important;}
.elementor-4187 .elementor-element.elementor-element-50fa3e5 .elementor-nav-menu > li{padding-top: 3px!important;
    padding-bottom: 3px!important;}
.elementor-4187 .elementor-element.elementor-element-50fa3e5 .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-4187 .elementor-element.elementor-element-50fa3e5 .sub-menu a:hover,.elementor-4187 .elementor-element.elementor-element-50fa3e5 .sub-menu .current-menu-item a{
      background-color: #fff!important;
      color: var( --e-global-color-primary )!important;
}
.elementor-4187 .elementor-element.elementor-element-50fa3e5 .sub-menu a::before{
    content: "∙";
}

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

/*子選單開展-active*/
.elementor-4187 .elementor-element.elementor-element-50fa3e5 .current-menu-ancestor > .sub-menu {
display: block;
}
.elementor-4187 .elementor-element.elementor-element-50fa3e5 .current-menu-item > .sub-menu {
  display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23f488f */.elementor-4187 .elementor-element.elementor-element-23f488f .elementor-heading-title{
    display: inline-flex;
    flex-wrap: wrap;
    gap: 4px;
}
.elementor-4187 .elementor-element.elementor-element-23f488f a{
    background-color: #C0C0C0;
    padding: var(--space-6) var(--space-18) calc(var(--space-6) + 2px) var(--space-18);
    border-radius: 99px 99px 99px 99px;
}
.elementor-4187 .elementor-element.elementor-element-23f488f a:hover{
background-color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d591c9 */.elementor-4187 .elementor-element.elementor-element-5d591c9 .elementor-heading-title{
    display: flex;
    flex-wrap: wrap;
    gap: var(--space-6) var(--space-10);
}
.elementor-4187 .elementor-element.elementor-element-5d591c9 a::before{
content: "#";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4721252 */.elementor-4187 .elementor-element.elementor-element-4721252 .elementor-heading-title{
    display: flex;
    flex-wrap: wrap;
    gap: var(--space-6) var(--space-10);
}
.elementor-4187 .elementor-element.elementor-element-4721252 a::before{
content: "#";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c07e6ba */.elementor-4187 .elementor-element.elementor-element-c07e6ba .elementor-heading-title{
    display: flex;
    flex-wrap: wrap;
    gap: var(--space-6) var(--space-10);
}
.elementor-4187 .elementor-element.elementor-element-c07e6ba span::before{
content: "#";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-218aef6 */.elementor-4187 .elementor-element.elementor-element-218aef6 a{
border: 1px solid #fff!important;
background-color: #fff!important;
}
.elementor-4187 .elementor-element.elementor-element-218aef6 .elementor-button-content-wrapper{
gap: var(--space-30)!important;
}
.elementor-4187 .elementor-element.elementor-element-218aef6 a::after{
display:none!important;
}/* End custom CSS */