.elementor-24 .elementor-element.elementor-element-4af7cc48 > .elementor-container{max-width:1400px;}.elementor-24 .elementor-element.elementor-element-4af7cc48{padding:5em 2em 3em 2em;}.elementor-24 .elementor-element.elementor-element-444907b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-653f1569{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:0em 4em 0em 4em;}.elementor-24 .elementor-element.elementor-element-7623aa59.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-7623aa59 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-text );margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:4em 0em 4em 0em;}.elementor-24 .elementor-element.elementor-element-5cc7db9d{--spacer-size:50px;width:var( --container-widget-width, 50px );max-width:50px;background-color:var( --e-global-color-secondary );margin:-98px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-5cc7db9d:not( .elementor-widget-image ), .elementor-24 .elementor-element.elementor-element-5cc7db9d.elementor-widget-image img{-webkit-mask-image:url( https://fengfucreativemedia.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-bcc470a{text-align:left;}.elementor-24 .elementor-element.elementor-element-bcc470a img{width:100px;}.elementor-24 .elementor-element.elementor-element-709de016{margin:0em 4em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:var( --e-global-typography-784830c-font-family ), Sans-serif;font-size:var( --e-global-typography-784830c-font-size );font-weight:var( --e-global-typography-784830c-font-weight );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-28468bd5 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );padding:4em 0em 4em 3em;}.elementor-24 .elementor-element.elementor-element-dc3223b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-24 .elementor-element.elementor-element-dc3223b .elementor-heading-title{font-family:var( --e-global-typography-8a759ca-font-family ), Sans-serif;font-size:var( --e-global-typography-8a759ca-font-size );font-weight:var( --e-global-typography-8a759ca-font-weight );text-transform:var( --e-global-typography-8a759ca-text-transform );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-887a8d5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-887a8d5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-887a8d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-887a8d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-887a8d5 .elementor-icon-list-item > a{font-size:16px;}.elementor-24 .elementor-element.elementor-element-887a8d5 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-5bc51ebc > .elementor-element-populated{padding:4em 0em 04em 0em;}.elementor-24 .elementor-element.elementor-element-392025bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-24 .elementor-element.elementor-element-392025bd .elementor-heading-title{font-family:var( --e-global-typography-8a759ca-font-family ), Sans-serif;font-size:var( --e-global-typography-8a759ca-font-size );font-weight:var( --e-global-typography-8a759ca-font-weight );text-transform:var( --e-global-typography-8a759ca-text-transform );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a49ce13{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;}.elementor-24 .elementor-element.elementor-element-a49ce13 .elementor-heading-title{font-family:var( --e-global-typography-8a759ca-font-family ), Sans-serif;font-size:var( --e-global-typography-8a759ca-font-size );font-weight:var( --e-global-typography-8a759ca-font-weight );text-transform:var( --e-global-typography-8a759ca-text-transform );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-493d872a{width:auto;max-width:auto;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-493d872a:hover{--e-transform-skewX:-14deg;}.elementor-24 .elementor-element.elementor-element-493d872a .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 );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3bc67764{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-5760bed1{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;}.elementor-24 .elementor-element.elementor-element-5760bed1 .elementor-heading-title{font-family:var( --e-global-typography-8a759ca-font-family ), Sans-serif;font-size:var( --e-global-typography-8a759ca-font-size );font-weight:var( --e-global-typography-8a759ca-font-weight );text-transform:var( --e-global-typography-8a759ca-text-transform );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-28c5a2b5{width:auto;max-width:auto;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-28c5a2b5:hover{--e-transform-skewX:-14deg;}.elementor-24 .elementor-element.elementor-element-28c5a2b5 .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 );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-262d3825{--spacer-size:10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-4af7cc48{padding:4em 1em 2em 1em;}.elementor-24 .elementor-element.elementor-element-653f1569{padding:0em 0em 0em 0em;}.elementor-24 .elementor-element.elementor-element-7623aa59.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-7623aa59 > .elementor-element-populated{padding:3em 0em 3em 2em;}.elementor-24 .elementor-element.elementor-element-5cc7db9d{--spacer-size:50px;width:var( --container-widget-width, 50px );max-width:50px;margin:-80px -52px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-709de016{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:var( --e-global-typography-784830c-font-size );}.elementor-24 .elementor-element.elementor-element-28468bd5 > .elementor-element-populated{border-width:1px 0px 0px 0px;padding:3em 0em 0em 2em;}.elementor-24 .elementor-element.elementor-element-dc3223b .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5bc51ebc > .elementor-element-populated{padding:3em 0em 2em 2em;}.elementor-24 .elementor-element.elementor-element-392025bd .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a49ce13 .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-493d872a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-5760bed1 .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-28c5a2b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-4af7cc48{padding:3em 1em 2em 1em;}.elementor-24 .elementor-element.elementor-element-653f1569{padding:0em 0em 0em 0em;}.elementor-24 .elementor-element.elementor-element-7623aa59.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-7623aa59 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:3em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-5cc7db9d{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-709de016{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;font-size:var( --e-global-typography-784830c-font-size );}.elementor-24 .elementor-element.elementor-element-28468bd5 > .elementor-element-populated{padding:3em 2em 0em 2em;}.elementor-24 .elementor-element.elementor-element-dc3223b .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5bc51ebc > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-24 .elementor-element.elementor-element-392025bd .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a49ce13 .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-493d872a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-5760bed1 .elementor-heading-title{font-size:var( --e-global-typography-8a759ca-font-size );letter-spacing:var( --e-global-typography-8a759ca-letter-spacing );}.elementor-24 .elementor-element.elementor-element-28c5a2b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-7623aa59{width:26%;}.elementor-24 .elementor-element.elementor-element-28468bd5{width:28.292%;}.elementor-24 .elementor-element.elementor-element-5bc51ebc{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-7623aa59{width:100%;}.elementor-24 .elementor-element.elementor-element-28468bd5{width:100%;}.elementor-24 .elementor-element.elementor-element-5bc51ebc{width:100%;}}