.elementor-625 .elementor-element.elementor-element-85f0d56{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-625 .elementor-element.elementor-element-e77fb78{--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:1%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-625 .elementor-element.elementor-element-28d1eb8{--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:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-625 .elementor-element.elementor-element-8822ff8{width:var( --container-widget-width, 10vw );max-width:10vw;--container-widget-width:10vw;--container-widget-flex-grow:0;}.elementor-625 .elementor-element.elementor-element-82658d4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-776bfd3 .elementor-heading-title{font-family:var( --e-global-typography-8d6a6b3-font-family ), Sans-serif;font-size:var( --e-global-typography-8d6a6b3-font-size );font-weight:var( --e-global-typography-8d6a6b3-font-weight );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );color:var( --e-global-color-text );}.elementor-625 .elementor-element.elementor-element-e9c4274 .elementor-heading-title{font-family:var( --e-global-typography-cd1d095-font-family ), Sans-serif;font-size:var( --e-global-typography-cd1d095-font-size );font-weight:var( --e-global-typography-cd1d095-font-weight );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );color:var( --e-global-color-9846f54 );}.elementor-625 .elementor-element.elementor-element-a8d0229{--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;--border-radius:18px 18px 18px 18px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5.5%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-625 .elementor-element.elementor-element-a8d0229:not(.elementor-motion-effects-element-type-background), .elementor-625 .elementor-element.elementor-element-a8d0229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-625 .elementor-element.elementor-element-bc90867{--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-625 .elementor-element.elementor-element-32d29f4 .elementor-heading-title{font-family:var( --e-global-typography-c3bb6f1-font-family ), Sans-serif;font-size:var( --e-global-typography-c3bb6f1-font-size );font-weight:var( --e-global-typography-c3bb6f1-font-weight );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );color:var( --e-global-color-text );}.elementor-625 .elementor-element.elementor-element-64c34db > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-625 .elementor-element.elementor-element-64c34db .elementor-heading-title{font-family:var( --e-global-typography-214131d-font-family ), Sans-serif;font-size:var( --e-global-typography-214131d-font-size );font-weight:var( --e-global-typography-214131d-font-weight );line-height:var( --e-global-typography-214131d-line-height );letter-spacing:var( --e-global-typography-214131d-letter-spacing );color:var( --e-global-color-f9f44ef );}.elementor-625 .elementor-element.elementor-element-1691b81{--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-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-625 .elementor-element.elementor-element-3e14822{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5fed7e5-font-family ), Sans-serif;font-size:var( --e-global-typography-5fed7e5-font-size );font-weight:var( --e-global-typography-5fed7e5-font-weight );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-text{transition:color 0.3s;}.elementor-625 .elementor-element.elementor-element-37c73c3 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-625 .elementor-element.elementor-element-37c73c3 .elementor-heading-title{font-family:var( --e-global-typography-5fed7e5-font-family ), Sans-serif;font-size:var( --e-global-typography-5fed7e5-font-size );font-weight:var( --e-global-typography-5fed7e5-font-weight );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-1417618 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:10px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f9f44ef );}.elementor-625 .elementor-element.elementor-element-1417618 .elementor-heading-title{font-family:var( --e-global-typography-df2f192-font-family ), Sans-serif;font-size:var( --e-global-typography-df2f192-font-size );font-weight:var( --e-global-typography-df2f192-font-weight );line-height:var( --e-global-typography-df2f192-line-height );letter-spacing:var( --e-global-typography-df2f192-letter-spacing );color:var( --e-global-color-text );}.elementor-625 .elementor-element.elementor-element-34e5870{width:100%;max-width:100%;}.elementor-625 .elementor-element.elementor-element-34e5870 img{width:100%;border-radius:18px 18px 18px 18px;}.elementor-625 .elementor-element.elementor-element-4f3e303 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:30px 0px 0px 0px;border-radius:18px 18px 18px 18px;}.elementor-625 .elementor-element.elementor-element-4f3e303{--box-background-color:#FCF7F4;--box-border-color:#808080;--box-border-width:1px;--box-padding:20px;--header-color:var( --e-global-color-text );--item-text-color:var( --e-global-color-text );--item-text-hover-color:#686868;--marker-color:var( --e-global-color-text );--marker-size:14px;}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header-title{text-align:start;}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header, .elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header-title{font-family:var( --e-global-typography-3b62c42-font-family ), Sans-serif;font-size:var( --e-global-typography-3b62c42-font-size );font-weight:var( --e-global-typography-3b62c42-font-weight );line-height:var( --e-global-typography-3b62c42-line-height );letter-spacing:var( --e-global-typography-3b62c42-letter-spacing );}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item{font-family:var( --e-global-typography-5fed7e5-font-family ), Sans-serif;font-size:var( --e-global-typography-5fed7e5-font-size );font-weight:var( --e-global-typography-5fed7e5-font-weight );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-ae6bdb0 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-625 .elementor-element.elementor-element-ae6bdb0{color:var( --e-global-color-text );font-family:var( --e-global-typography-5fed7e5-font-family ), Sans-serif;font-size:var( --e-global-typography-5fed7e5-font-size );font-weight:var( --e-global-typography-5fed7e5-font-weight );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f0b4b0a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f9f44ef );}.elementor-625 .elementor-element.elementor-element-f0b4b0a .elementor-heading-title{font-family:var( --e-global-typography-f6157d6-font-family ), Sans-serif;font-size:var( --e-global-typography-f6157d6-font-size );font-weight:var( --e-global-typography-f6157d6-font-weight );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );color:var( --e-global-color-text );}.elementor-625 .elementor-element.elementor-element-5a7224d{--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:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-2e5e383-font-family ), Sans-serif;font-size:var( --e-global-typography-2e5e383-font-size );font-weight:var( --e-global-typography-2e5e383-font-weight );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );fill:var( --e-global-color-ab9f123 );color:var( --e-global-color-ab9f123 );padding:0px 0px 0px 0px;}.elementor-625 .elementor-element.elementor-element-f8a5c12{width:auto;max-width:auto;}.elementor-625 .elementor-element.elementor-element-f8a5c12 > .elementor-widget-container:hover{--e-transform-translateX:-3px;}.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button-content-wrapper{flex-direction:row;}.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-625 .elementor-element.elementor-element-05eed66{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-625 .elementor-element.elementor-element-1b9f410 .elementor-heading-title{font-family:var( --e-global-typography-a89c331-font-family ), Sans-serif;font-size:var( --e-global-typography-a89c331-font-size );font-weight:var( --e-global-typography-a89c331-font-weight );line-height:var( --e-global-typography-a89c331-line-height );letter-spacing:var( --e-global-typography-a89c331-letter-spacing );color:var( --e-global-color-text );}.elementor-625 .elementor-element.elementor-element-7c6ff22 .elementor-icon-wrapper{text-align:center;}.elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c530b31 );}.elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-framed .elementor-icon, .elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-default .elementor-icon{color:var( --e-global-color-c530b31 );border-color:var( --e-global-color-c530b31 );}.elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-framed .elementor-icon, .elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c530b31 );}.elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );}.elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-framed .elementor-icon:hover, .elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-framed .elementor-icon:hover, .elementor-625 .elementor-element.elementor-element-7c6ff22.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-625 .elementor-element.elementor-element-7c6ff22 .elementor-icon{font-size:20px;}.elementor-625 .elementor-element.elementor-element-7c6ff22 .elementor-icon svg{height:20px;}.elementor-625 .elementor-element.elementor-element-918d899 .elementor-icon-wrapper{text-align:center;}.elementor-625 .elementor-element.elementor-element-918d899.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c530b31 );}.elementor-625 .elementor-element.elementor-element-918d899.elementor-view-framed .elementor-icon, .elementor-625 .elementor-element.elementor-element-918d899.elementor-view-default .elementor-icon{color:var( --e-global-color-c530b31 );border-color:var( --e-global-color-c530b31 );}.elementor-625 .elementor-element.elementor-element-918d899.elementor-view-framed .elementor-icon, .elementor-625 .elementor-element.elementor-element-918d899.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c530b31 );}.elementor-625 .elementor-element.elementor-element-918d899.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );}.elementor-625 .elementor-element.elementor-element-918d899.elementor-view-framed .elementor-icon:hover, .elementor-625 .elementor-element.elementor-element-918d899.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-625 .elementor-element.elementor-element-918d899.elementor-view-framed .elementor-icon:hover, .elementor-625 .elementor-element.elementor-element-918d899.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-625 .elementor-element.elementor-element-918d899 .elementor-icon{font-size:20px;}.elementor-625 .elementor-element.elementor-element-918d899 .elementor-icon svg{height:20px;}.elementor-625 .elementor-element.elementor-element-f989680{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-625 .elementor-element.elementor-element-c8b6fba{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-d6e2af5{text-align:center;}.elementor-625 .elementor-element.elementor-element-d6e2af5 .elementor-heading-title{font-family:var( --e-global-typography-8d6a6b3-font-family ), Sans-serif;font-size:var( --e-global-typography-8d6a6b3-font-size );font-weight:var( --e-global-typography-8d6a6b3-font-weight );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );color:var( --e-global-color-text );}.elementor-625 .elementor-element.elementor-element-f762453{text-align:center;}.elementor-625 .elementor-element.elementor-element-f762453 .elementor-heading-title{font-family:var( --e-global-typography-cd1d095-font-family ), Sans-serif;font-size:var( --e-global-typography-cd1d095-font-size );font-weight:var( --e-global-typography-cd1d095-font-weight );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );color:var( --e-global-color-9846f54 );}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .elementor-repeater-item-9a503fd > *{display:inline-block;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .elementor-repeater-item-25c454c.dce-item_image{justify-content:top;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 > .elementor-widget-container{background-color:var( --e-global-color-11564f5 );padding:40px 40px 40px 40px;border-radius:18px 18px 18px 18px;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-container-navigation i{font-size:50px;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-container-navigation svg{height:50px;width:100%;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-carousel-controls .swiper-button-left{height:50px;width:50px;margin-top:calc(50px / 2);}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-carousel-controls .swiper-button-right{height:50px;width:50px;margin-top:calc(50px / 2);}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;top:50%;width:107%;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .swiper-button-left, .elementor-625 .elementor-element.elementor-element-dcb7ea5 .swiper-button-right{top:-75px;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-posts-fallback{text-align:left;}.elementor-625 .elementor-element.elementor-element-b3076c7{--display:flex;}.elementor-625 .elementor-element.elementor-element-f903ec3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f9f44ef );}.elementor-625 .elementor-element.elementor-element-f903ec3{text-align:center;}.elementor-625 .elementor-element.elementor-element-f903ec3 .elementor-heading-title{font-family:var( --e-global-typography-f6157d6-font-family ), Sans-serif;font-size:var( --e-global-typography-f6157d6-font-size );font-weight:var( --e-global-typography-f6157d6-font-weight );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );color:var( --e-global-color-text );}.elementor-625 .elementor-element.elementor-element-0b62e07{--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;}body.elementor-page-625:not(.elementor-motion-effects-element-type-background), body.elementor-page-625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fiberhealthly.com/wp-content/uploads/bg-blog-cont-1.5.svg");background-position:top right;background-repeat:no-repeat;background-size:100% auto;}@media(min-width:768px){.elementor-625 .elementor-element.elementor-element-85f0d56{--content-width:1170px;}.elementor-625 .elementor-element.elementor-element-e77fb78{--content-width:1170px;}.elementor-625 .elementor-element.elementor-element-82658d4{--width:fit-contnet;}.elementor-625 .elementor-element.elementor-element-a8d0229{--content-width:800px;}.elementor-625 .elementor-element.elementor-element-1691b81{--width:fit-contwnt;}.elementor-625 .elementor-element.elementor-element-05eed66{--width:fit-content;}}@media(max-width:1200px) and (min-width:768px){.elementor-625 .elementor-element.elementor-element-a8d0229{--content-width:1000px;}}@media(max-width:1540px){.elementor-625 .elementor-element.elementor-element-776bfd3 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-625 .elementor-element.elementor-element-e9c4274 .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-625 .elementor-element.elementor-element-32d29f4 .elementor-heading-title{font-size:var( --e-global-typography-c3bb6f1-font-size );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );}.elementor-625 .elementor-element.elementor-element-64c34db .elementor-heading-title{font-size:var( --e-global-typography-214131d-font-size );line-height:var( --e-global-typography-214131d-line-height );letter-spacing:var( --e-global-typography-214131d-letter-spacing );}.elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-37c73c3 .elementor-heading-title{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-1417618 .elementor-heading-title{font-size:var( --e-global-typography-df2f192-font-size );line-height:var( --e-global-typography-df2f192-line-height );letter-spacing:var( --e-global-typography-df2f192-letter-spacing );}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header, .elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header-title{font-size:var( --e-global-typography-3b62c42-font-size );line-height:var( --e-global-typography-3b62c42-line-height );letter-spacing:var( --e-global-typography-3b62c42-letter-spacing );}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-ae6bdb0{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f0b4b0a .elementor-heading-title{font-size:var( --e-global-typography-f6157d6-font-size );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-625 .elementor-element.elementor-element-1b9f410 .elementor-heading-title{font-size:var( --e-global-typography-a89c331-font-size );line-height:var( --e-global-typography-a89c331-line-height );letter-spacing:var( --e-global-typography-a89c331-letter-spacing );}.elementor-625 .elementor-element.elementor-element-d6e2af5 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f762453 .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f903ec3 .elementor-heading-title{font-size:var( --e-global-typography-f6157d6-font-size );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );}}@media(max-width:1200px){.elementor-625 .elementor-element.elementor-element-85f0d56{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-625 .elementor-element.elementor-element-e77fb78{--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-625 .elementor-element.elementor-element-28d1eb8{--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-625 .elementor-element.elementor-element-8822ff8{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-625 .elementor-element.elementor-element-82658d4{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-776bfd3 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-625 .elementor-element.elementor-element-e9c4274 .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-625 .elementor-element.elementor-element-a8d0229{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-625 .elementor-element.elementor-element-32d29f4 .elementor-heading-title{font-size:var( --e-global-typography-c3bb6f1-font-size );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );}.elementor-625 .elementor-element.elementor-element-64c34db .elementor-heading-title{font-size:var( --e-global-typography-214131d-font-size );line-height:var( --e-global-typography-214131d-line-height );letter-spacing:var( --e-global-typography-214131d-letter-spacing );}.elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-37c73c3 .elementor-heading-title{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-1417618 .elementor-heading-title{font-size:var( --e-global-typography-df2f192-font-size );line-height:var( --e-global-typography-df2f192-line-height );letter-spacing:var( --e-global-typography-df2f192-letter-spacing );}.elementor-625 .elementor-element.elementor-element-4f3e303 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header, .elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header-title{font-size:var( --e-global-typography-3b62c42-font-size );line-height:var( --e-global-typography-3b62c42-line-height );letter-spacing:var( --e-global-typography-3b62c42-letter-spacing );}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-ae6bdb0{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f0b4b0a .elementor-heading-title{font-size:var( --e-global-typography-f6157d6-font-size );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-625 .elementor-element.elementor-element-1b9f410 .elementor-heading-title{font-size:var( --e-global-typography-a89c331-font-size );line-height:var( --e-global-typography-a89c331-line-height );letter-spacing:var( --e-global-typography-a89c331-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f989680{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-625 .elementor-element.elementor-element-c8b6fba{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-d6e2af5 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f762453 .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-625 .elementor-element.elementor-element-dcb7ea5 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-container-navigation i{font-size:40px;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-container-navigation svg{height:40px;width:100%;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-carousel-controls .swiper-button-left{height:40px;width:40px;margin-top:calc(40px / 2);}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-carousel-controls .swiper-button-right{height:40px;width:40px;margin-top:calc(40px / 2);}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-carousel-controls .dce-container-navigation{width:110%;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .swiper-button-left, .elementor-625 .elementor-element.elementor-element-dcb7ea5 .swiper-button-right{top:-125px;}.elementor-625 .elementor-element.elementor-element-f903ec3 .elementor-heading-title{font-size:var( --e-global-typography-f6157d6-font-size );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );}}@media(max-width:767px){.elementor-625 .elementor-element.elementor-element-85f0d56{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-625 .elementor-element.elementor-element-28d1eb8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;}.elementor-625 .elementor-element.elementor-element-8822ff8{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-625 .elementor-element.elementor-element-776bfd3 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-625 .elementor-element.elementor-element-e9c4274 .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-625 .elementor-element.elementor-element-a8d0229{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-625 .elementor-element.elementor-element-bc90867{--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-32d29f4 .elementor-heading-title{font-size:var( --e-global-typography-c3bb6f1-font-size );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );}.elementor-625 .elementor-element.elementor-element-64c34db .elementor-heading-title{font-size:var( --e-global-typography-214131d-font-size );line-height:var( --e-global-typography-214131d-line-height );letter-spacing:var( --e-global-typography-214131d-letter-spacing );}.elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-625 .elementor-element.elementor-element-3e14822 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-37c73c3 .elementor-heading-title{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-1417618 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:5px 0px 15px 0px;}.elementor-625 .elementor-element.elementor-element-1417618 .elementor-heading-title{font-size:var( --e-global-typography-df2f192-font-size );line-height:var( --e-global-typography-df2f192-line-height );letter-spacing:var( --e-global-typography-df2f192-letter-spacing );}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header, .elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header-title{font-size:var( --e-global-typography-3b62c42-font-size );line-height:var( --e-global-typography-3b62c42-line-height );letter-spacing:var( --e-global-typography-3b62c42-letter-spacing );}.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-ae6bdb0{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f0b4b0a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-625 .elementor-element.elementor-element-f0b4b0a .elementor-heading-title{font-size:var( --e-global-typography-f6157d6-font-size );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );}.elementor-625 .elementor-element.elementor-element-5a7224d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-625 .elementor-element.elementor-element-1b9f410 .elementor-heading-title{font-size:var( --e-global-typography-a89c331-font-size );line-height:var( --e-global-typography-a89c331-line-height );letter-spacing:var( --e-global-typography-a89c331-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f989680{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-625 .elementor-element.elementor-element-d6e2af5 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-625 .elementor-element.elementor-element-f762453 .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-625 .elementor-element.elementor-element-dcb7ea5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-625 .elementor-element.elementor-element-dcb7ea5 .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;width:110%;}.elementor-625 .elementor-element.elementor-element-f903ec3 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-625 .elementor-element.elementor-element-f903ec3 .elementor-heading-title{font-size:var( --e-global-typography-f6157d6-font-size );line-height:var( --e-global-typography-f6157d6-line-height );letter-spacing:var( --e-global-typography-f6157d6-letter-spacing );}body.elementor-page-625:not(.elementor-motion-effects-element-type-background), body.elementor-page-625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}}/* Start custom CSS for container, class: .elementor-element-28d1eb8 */.elementor-625 .elementor-element.elementor-element-28d1eb8 svg{
    
    overflow: unset;
}

.elementor-625 .elementor-element.elementor-element-28d1eb8 svg g, .elementor-625 .elementor-element.elementor-element-28d1eb8 svg:not(:has(> g)){

    animation: img_svg_1 3s ease-in-out infinite;
    animation-direction:alternate;
    
}

.elementor-625 .elementor-element.elementor-element-28d1eb8 svg g, .elementor-625 .elementor-element.elementor-element-28d1eb8 svg:not(:has(> g)){
    

    transform-origin: 50% 100%;
}


@keyframes img_svg_1 {
    
    0% {
        transform: rotate(-1deg);
    }    


    
    100% {
        transform: rotate(2deg);
        
    }   

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3e14822 */.elementor-625 .elementor-element.elementor-element-3e14822 svg{
    
    margin: 0!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1691b81 */.elementor-625 .elementor-element.elementor-element-1691b81{
    
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-4f3e303 */.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__body > .elementor-toc__list-wrapper{
    
    display: flex;
    flex-direction: column;


}

.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item-text-wrapper{
    
    align-items:flex-start!important;
}

/*li-svg*/
/*.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-wrapper{*/
/*    list-style: disc!important;*/
/*}*/

/*.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-wrapper li::marker{*/
/*    font-size: 0.8em;*/
/*}*/

/*deco-icon*/
.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item{
    
    display: flex;
    flex-wrap: wrap;
}

.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item-text-wrapper:before{
    
    content: "";
    width: 15px;
    height: 19px;
    flex: 0 0 15px;        
    background: url("/wp-content/uploads/icon-leaf-3.svg") no-repeat ;
    background-size: 15px 19px;
    margin-right: 8px;  

}

.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item-text-wrapper{
    width: 100%!important;
}

/*.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__list-item .elementor-toc__list-item{*/
    
    
/*    margin-bottom: 0.2em;*/
/*}*/


/*bg+margin*/
/*.elementor-625 .elementor-element.elementor-element-4f3e303 {*/
    
/*    background-color: #fff;*/
/*    margin-top:30px;*/
/*}*/

/*border*/
.elementor-625 .elementor-element.elementor-element-4f3e303 > div{
    
    border: 0;
}


.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header{
    
    border: 0;
    padding-top: 0;
    padding-bottom: 0;
    
}


@media (min-width:1200px){
/*title-padding*/
.elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__header, .elementor-625 .elementor-element.elementor-element-4f3e303 .elementor-toc__body{
    
    padding-left: 35px;
}

}


/* 預設收合 */
.elementor-toc__list-item > .elementor-toc__list-wrapper {
    transition: all 2s ease-out;
    max-height: 0;
    overflow: hidden;
  
}

/* 滑入父層 li 展開子層 ul */
.elementor-toc__list-item:hover > .elementor-toc__list-wrapper {
    transition: all 2s ease-out;
    max-height: 300px; /* 設定足夠大的值以容納全部內容 */
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-ae6bdb0 *//*表格設定*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 .w-full{
    
    overflow: auto;
    
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 table{
  
  /* 關鍵：讓 table 成為可捲動盒 */
  display: block;            
  overflow: auto;
  height: 100%!important;
  max-width: 100%;
  min-width: 20px;
  /* 避免 collapsed 邊框在 block 捲動時出現裁切怪象 */
  border-collapse: separate;
  -webkit-overflow-scrolling: touch;
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 td,.elementor-625 .elementor-element.elementor-element-ae6bdb0 th {
   /* 取消 justify 造成的空白拉長 */
  text-align: left;
  white-space: normal;
  /* 只在必要時拆字 */
  overflow-wrap: break-word;
  word-break: break-all;
  /* 補強長網址/檔名 */
  word-break: normal;
  hyphens: auto;
  min-width: 15ch;
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 table::-webkit-scrollbar{
    
    height: 10px;
    
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 table::-webkit-scrollbar-track{
    
    background-color: #00A18F;
    
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 table::-webkit-scrollbar-thumb{
    
    background:#01897A;
    border-radius: 10px;
    
}

/*內容-統一設定*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 {

    overflow-wrap: break-word;

}


.elementor-625 .elementor-element.elementor-element-ae6bdb0 h1,.elementor-625 .elementor-element.elementor-element-ae6bdb0 h2, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h3, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h4, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h5, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h6{
    
    font-family: noto sans tc!important;
    font-weight:700!important;
    /*line-height: 1.5em; */
    letter-spacing: 0.06em;
    /*margin-top: 10px;*/
    /*margin-bottom: 15px;*/
    color:#1D9649;
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 p{
    
    margin-block-start: 0em;
    margin-block-end: 1.5em;
}
 
 
.elementor-625 .elementor-element.elementor-element-ae6bdb0 h1,.elementor-625 .elementor-element.elementor-element-ae6bdb0 h2{
    
    line-height: 1.4em;  
    margin-block-start: 1em;
    margin-block-end: 0.5em;

}

 .elementor-625 .elementor-element.elementor-element-ae6bdb0 h3, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h4{
    
    line-height: 1.5em;  
    margin-block-start: 0.6em;
    margin-block-end: 0.5em;
}

 .elementor-625 .elementor-element.elementor-element-ae6bdb0 h5, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h6{
     
    line-height: 1.4em;  
 }

/*font-Size*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 h1{
    
    font-Size: 26px; 

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h2{
   
    font-Size: 25px; 

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h3{
  
    font-Size: 22px;

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h4{

    font-Size: 20px;    

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h5{

    font-Size: 18px;    

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h6{
    
    font-Size: 16px;    

}

@media(max-width:767px){
/*.elementor-625 .elementor-element.elementor-element-ae6bdb0 h2, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h3, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h4, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h5, .elementor-625 .elementor-element.elementor-element-ae6bdb0 h6{*/
    
/*    margin-bottom: 15px;*/
/*}*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 h1{
    
    font-Size: 24px; 
    line-height: 1.5em; 
}

 .elementor-625 .elementor-element.elementor-element-ae6bdb0 h2{
   
    font-Size: 20px;     
  
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h3{
  
    font-Size: 17px;

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h4{

    font-Size: 16px;    

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h5{

    font-Size: 14px;    

}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h6{
    
    font-Size: 14px;    

}
    
}

/*deco-icon*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 h2{
    
    display: flex;
    flex-wrap: nowrap;
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h2:before{
    
    content: "";
    width: 15px;
    height: 20px;
    flex: 0 0 15px;        
    background: url("/wp-content/uploads/icon-leaf-3.svg");
    background-repeat: no-repeat;
    background-size: 15px 20px;
    margin-top: 0.15em;
    margin-right: 8px;  
}

/*圖片-margin*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 img{
    
    margin: 15px 0px; 
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 span img{
    
    margin:0px; 
}

/*ul-margin*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 ul{
    padding-inline-start: 20px;
    margin-bottom: 10px;
}

/*blockquote*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 blockquote{
    
    margin-block-start: 2em;
    margin-block-end: 2em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding: 15px 30px;
    background-color: #F9FBF4;
    border-radius: 18px;
}

/*fix-editor-img*/
.elementor-625 .elementor-element.elementor-element-ae6bdb0 .dynamic-content-for-elementor-acf {
    width: 100%;
}

.elementor-625 .elementor-element.elementor-element-ae6bdb0 h2:has(img.aligncenter), .elementor-625 .elementor-element.elementor-element-ae6bdb0 h3:has(img.aligncenter), .elementor-625 .elementor-element.elementor-element-ae6bdb0 h4:has(img.aligncenter), .elementor-625 .elementor-element.elementor-element-ae6bdb0 h5:has(img.aligncenter), .elementor-625 .elementor-element.elementor-element-ae6bdb0 h6:has(img.aligncenter), .elementor-625 .elementor-element.elementor-element-ae6bdb0 p:has(img.aligncenter){
    
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b4b0a */.elementor-625 .elementor-element.elementor-element-f0b4b0a .elementor-heading-title{
    
    display: inline-flex;
    flex-wrap: wrap;
    gap: 5px;
}

.elementor-625 .elementor-element.elementor-element-f0b4b0a a{
    
    padding: 7px 10px;
    background-color: #FFFBEF;
    border-radius: 5px;
    
}
.elementor-625 .elementor-element.elementor-element-f0b4b0a a:before{
    
    content:'#';
}

.elementor-625 .elementor-element.elementor-element-f0b4b0a a:hover {
    
    color:#fff;
    background-color: #FBB034;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f8a5c12 *//*button-setting*/
.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button-icon  {
    display: flex;   
    align-items: center;
    font-size: 40px;
  
}


.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button-icon svg{
    transition:0.3s all ease-out;
}

.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button-content-wrapper{
   
    align-items: center!important;
}

.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button-content-wrapper svg *{
     transition:0.3s all ease-out;
    
}

.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button-content-wrapper:hover svg circle{
    transition:0.3s fill ease-out;
    fill:#1D9649;
}

.elementor-625 .elementor-element.elementor-element-f8a5c12 .elementor-button-content-wrapper:hover svg path{
    
    fill:#FFE298!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05eed66 *//*icon-cursor*/
.elementor-625 .elementor-element.elementor-element-05eed66 .elementor-icon{
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-dcb7ea5 *//*btn-setting*/
.elementor-625 .elementor-element.elementor-element-dcb7ea5 svg circle, .elementor-625 .elementor-element.elementor-element-dcb7ea5 svg path{
    transition: all 0.3s ease-out;
}

.elementor-625 .elementor-element.elementor-element-dcb7ea5 svg:hover circle{
    transition: all 0.3s ease-out;
    fill:#1D9649!important;
}

.elementor-625 .elementor-element.elementor-element-dcb7ea5 svg:hover path{
    transition: all 0.3s ease-out;
    fill:#FFE298!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f903ec3 */.elementor-625 .elementor-element.elementor-element-f903ec3 .elementor-heading-title{
    
    display: inline-flex;
    gap: 5px;
}

.elementor-625 .elementor-element.elementor-element-f903ec3 a{
    
    padding: 7px 10px;
    background-color: #FFFBEF;
    border-radius: 5px;
    
}
.elementor-625 .elementor-element.elementor-element-f903ec3 a:before{
    
    content:'#';
}

.elementor-625 .elementor-element.elementor-element-f903ec3 a:hover {
    
    color:#fff;
    background-color: #FBB034;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3076c7 */.elementor-625 .elementor-element.elementor-element-b3076c7{
    
    display: none;
}/* End custom CSS */
/* Start custom CSS *//*hidden-keyword-col-1*/
#keyword-col-1{
    
    display: none;
}/* End custom CSS */