.elementor-3949 .elementor-element.elementor-element-5569c546 > .elementor-element-populated{padding:48px 48px 48px 48px;}.elementor-3949 .elementor-element.elementor-element-261f707a .elementor-icon-wrapper{text-align:left;}.elementor-3949 .elementor-element.elementor-element-261f707a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3949 .elementor-element.elementor-element-261f707a.elementor-view-framed .elementor-icon, .elementor-3949 .elementor-element.elementor-element-261f707a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3949 .elementor-element.elementor-element-261f707a.elementor-view-framed .elementor-icon, .elementor-3949 .elementor-element.elementor-element-261f707a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3949 .elementor-element.elementor-element-261f707a .elementor-icon{font-size:48px;}.elementor-3949 .elementor-element.elementor-element-261f707a .elementor-icon svg{height:48px;}.elementor-3949 .elementor-element.elementor-element-28df8fcc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-3949 .elementor-element.elementor-element-23bd500c{--spacer-size:24px;}.elementor-3949 .elementor-element.elementor-element-5aa3de9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-19c088cb{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-19c088cb .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-90be446 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-90be446 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-79d556c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-79d556c .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-79d556c .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-25e8a2f5{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-25e8a2f5{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-25e8a2f5{left:0px;}.elementor-3949 .elementor-element.elementor-element-25e8a2f5 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-25e8a2f5 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-45f82461 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-6c442d7e{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-6c442d7e .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-25ccb67e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-25ccb67e .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-68402873{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-68402873 .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-68402873 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-327c88f3{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-327c88f3{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-327c88f3{left:0px;}.elementor-3949 .elementor-element.elementor-element-327c88f3 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-327c88f3 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-6a9e6da8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-13c29e04{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-13c29e04 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-6d2342cc > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-6d2342cc .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-2075d0b7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-2075d0b7 .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-2075d0b7 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-2cd616c3{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-2cd616c3{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-2cd616c3{left:0px;}.elementor-3949 .elementor-element.elementor-element-2cd616c3 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-2cd616c3 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-585d4194 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-64efc455{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-64efc455 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-42371726 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-42371726 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-72eb4bba{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-72eb4bba .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-72eb4bba .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-31231621{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-31231621{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-31231621{left:0px;}.elementor-3949 .elementor-element.elementor-element-31231621 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-31231621 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-27a0abdd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-d526ba{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-d526ba .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-6a922ac7 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-6a922ac7 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-5f760530{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-5f760530 .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-5f760530 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-1a08f7b1{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-1a08f7b1{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-1a08f7b1{left:0px;}.elementor-3949 .elementor-element.elementor-element-1a08f7b1 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-1a08f7b1 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-3fd5929e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-263fe400{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-263fe400 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-302e60d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-302e60d .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-595e834{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-595e834 .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-595e834 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-5b2cd458{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-5b2cd458{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-5b2cd458{left:0px;}.elementor-3949 .elementor-element.elementor-element-5b2cd458 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-5b2cd458 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-2a3a91ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-5f7240b8{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-5f7240b8 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-33dc0041 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-33dc0041 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-23cede55{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-23cede55 .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-23cede55 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-2b3bdcc8{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-2b3bdcc8{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-2b3bdcc8{left:0px;}.elementor-3949 .elementor-element.elementor-element-2b3bdcc8 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-2b3bdcc8 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-481714f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-5a40c697{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-5a40c697 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-4dd256be > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-4dd256be .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-3e5944bb{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-3e5944bb .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-3e5944bb .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-74b31ea0{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-74b31ea0{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-74b31ea0{left:0px;}.elementor-3949 .elementor-element.elementor-element-74b31ea0 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-74b31ea0 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-14a94351 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-154b09d0{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-154b09d0 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-30fef31e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-30fef31e .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-373693b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-373693b .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-373693b .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-7938b31c{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-7938b31c{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-7938b31c{left:0px;}.elementor-3949 .elementor-element.elementor-element-7938b31c .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-7938b31c .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-661bfb3d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-5bd8d7c0{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-5bd8d7c0 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-743d2182 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-743d2182 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-4462e697{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-4462e697 .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-4462e697 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-22b33d93{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-22b33d93{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-22b33d93{left:0px;}.elementor-3949 .elementor-element.elementor-element-22b33d93 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-22b33d93 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-28a18e48 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-12fdbaf9{width:initial;max-width:initial;}.elementor-3949 .elementor-element.elementor-element-12fdbaf9 .elementor-heading-title{font-family:"Noto Sans CJK TC", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-1066765 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-1066765 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3949 .elementor-element.elementor-element-6c38cec3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3949 .elementor-element.elementor-element-6c38cec3 .elementor-divider-separator{width:100%;}.elementor-3949 .elementor-element.elementor-element-6c38cec3 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-3949 .elementor-element.elementor-element-2d128176{text-align:left;width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-3949 .elementor-element.elementor-element-2d128176{right:0px;}body.rtl .elementor-3949 .elementor-element.elementor-element-2d128176{left:0px;}.elementor-3949 .elementor-element.elementor-element-2d128176 .elementor-star-rating{font-size:16px;}.elementor-3949 .elementor-element.elementor-element-2d128176 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-3949 .elementor-element.elementor-element-5d6e947:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-element-populated, .elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-element-populated > .elementor-background-overlay, .elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-background-slideshow{border-radius:0px 16px 16px 0px;}.elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 48px 10px 48px;}.elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3949 .elementor-element.elementor-element-ebd032d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-8057822 .elementor-icon-wrapper{text-align:left;}.elementor-3949 .elementor-element.elementor-element-8057822.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3949 .elementor-element.elementor-element-8057822.elementor-view-framed .elementor-icon, .elementor-3949 .elementor-element.elementor-element-8057822.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3949 .elementor-element.elementor-element-8057822.elementor-view-framed .elementor-icon, .elementor-3949 .elementor-element.elementor-element-8057822.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3949 .elementor-element.elementor-element-8057822 .elementor-icon{font-size:48px;}.elementor-3949 .elementor-element.elementor-element-8057822 .elementor-icon svg{height:48px;}.elementor-3949 .elementor-element.elementor-element-88341dc{margin-top:0px;margin-bottom:-24px;}.elementor-3949 .elementor-element.elementor-element-24e7bc6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3949 .elementor-element.elementor-element-f06f409 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-3949 .elementor-element.elementor-element-f06f409 .elementor-star-rating{font-size:24px;}.elementor-3949 .elementor-element.elementor-element-f06f409 .elementor-star-rating i:not(:last-of-type){margin-inline-end:8px;}.elementor-3949 .elementor-element.elementor-element-f06f409 .elementor-star-rating i:before{color:#FFF33C;}#elementor-popup-modal-3949 .dialog-widget-content{animation-duration:0.5s;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-3949{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3949 .dialog-message{width:1000px;height:800px;align-items:flex-start;}#elementor-popup-modal-3949 .dialog-close-button{display:flex;font-size:32px;}body:not(.rtl) #elementor-popup-modal-3949 .dialog-close-button{right:32px;}body.rtl #elementor-popup-modal-3949 .dialog-close-button{left:32px;}#elementor-popup-modal-3949 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-3949 .dialog-close-button svg{fill:var( --e-global-color-text );}#elementor-popup-modal-3949 .dialog-close-button:hover i{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-3949 .elementor-element.elementor-element-28df8fcc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3949 .elementor-element.elementor-element-90be446 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-25ccb67e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-6d2342cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-42371726 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-6a922ac7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-302e60d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-33dc0041 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-4dd256be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-30fef31e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-743d2182 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-1066765 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-3949 .elementor-element.elementor-element-5569c546{width:55%;}.elementor-3949 .elementor-element.elementor-element-5d6e947{width:45%;}}@media(max-width:767px){.elementor-3949 .elementor-element.elementor-element-5569c546 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-3949 .elementor-element.elementor-element-261f707a .elementor-icon{font-size:32px;}.elementor-3949 .elementor-element.elementor-element-261f707a .elementor-icon svg{height:32px;}.elementor-3949 .elementor-element.elementor-element-28df8fcc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3949 .elementor-element.elementor-element-90be446 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-25ccb67e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-6d2342cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-42371726 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-6a922ac7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-302e60d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-33dc0041 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-4dd256be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-30fef31e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-743d2182 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-1066765 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-element-populated, .elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-element-populated > .elementor-background-overlay, .elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-background-slideshow{border-radius:0px 0px 16px 16px;}.elementor-3949 .elementor-element.elementor-element-5d6e947 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-3949 .elementor-element.elementor-element-8057822 .elementor-icon{font-size:32px;}.elementor-3949 .elementor-element.elementor-element-8057822 .elementor-icon svg{height:32px;}.elementor-3949 .elementor-element.elementor-element-24e7bc6{width:80%;}}/* Start custom CSS for post-comments, class: .elementor-element-e0fff9f */.elementor-3949 .elementor-element.elementor-element-e0fff9f #reviews .commentlist {
    display: none;
}
.elementor-3949 .elementor-element.elementor-element-e0fff9f .comment-form-rating select, .comment-form-rating .select2 {
    display: block;
    width: 100%;
}
.elementor-3949 .elementor-element.elementor-element-e0fff9f #commentform textarea#comment {
    height: 100px;
}
.elementor-3949 .elementor-element.elementor-element-e0fff9f h2.woocommerce-Reviews-title {
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34bb411d */div#review-comment {
    position: sticky;
    top: 0px;
    height: 800px !important;
}/* End custom CSS */