.elementor-2844 .elementor-element.elementor-element-8bf44b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-8bf44b1 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-8bf44b1 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-8bf44b1 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-fb5a257{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-fb5a257 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-fb5a257 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-fb5a257 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-807f11e{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-2844 .elementor-element.elementor-element-807f11e .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-807f11e .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-807f11e .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2844 .elementor-element.elementor-element-3eebdc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 6px 0px;}.elementor-2844 .elementor-element.elementor-element-3eebdc8 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-primary );}.elementor-2844 .elementor-element.elementor-element-0df6c79{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-0df6c79 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-0df6c79 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-0df6c79 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-7256617{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-7256617 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-7256617 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-7256617 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-410f9c3 img{width:70%;}.elementor-2844 .elementor-element.elementor-element-0483128{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-0483128 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-0483128 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-0483128 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-20e57f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2844 .elementor-element.elementor-element-20e57f3 img{width:61%;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7{--display:flex;--min-height:200px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-d639e25 img{width:63%;}.elementor-2844 .elementor-element.elementor-element-53903ac{--display:flex;--min-height:200px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-53903ac .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-53903ac .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-53903ac .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-53903ac.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-2844 .elementor-element.elementor-element-71037be img{width:78%;}.elementor-widget-text-editor{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2844 .elementor-element.elementor-element-28fc762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2844 .elementor-element.elementor-global-2208 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-2844 .elementor-element.elementor-global-2208{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2844 .elementor-element.elementor-element-c716992{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-c716992 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-c716992 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-c716992 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-1742b13{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-1742b13 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-1742b13 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-1742b13 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-6695443 img{width:70%;}.elementor-2844 .elementor-element.elementor-element-480807a{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-480807a .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-480807a .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-480807a .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-84db9a7 img{width:65%;}.elementor-2844 .elementor-element.elementor-element-fe54cc9{--display:flex;--min-height:200px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-fe54cc9 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-fe54cc9 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-fe54cc9 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-c52df58 img{width:63%;}.elementor-2844 .elementor-element.elementor-element-5389a4e{--display:flex;--min-height:200px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-5389a4e .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-5389a4e .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-5389a4e .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-5389a4e.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-2844 .elementor-element.elementor-element-371437d img{width:78%;}.elementor-2844 .elementor-element.elementor-element-aec3a55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-aec3a55 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-aec3a55 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-aec3a55 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-afd6c0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 6px 0px;}.elementor-2844 .elementor-element.elementor-element-afd6c0c .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-primary );}.elementor-2844 .elementor-element.elementor-element-a2de017 .elementor-heading-title{font-family:var( --e-global-typography-bcd76b2-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd76b2-font-size );font-weight:var( --e-global-typography-bcd76b2-font-weight );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-b4f68a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 2px;padding:60px 0px 0px 0px;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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-5f737fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-5f737fd .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-5f737fd .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-5f737fd .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-ffd0b67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2844 .elementor-element.elementor-element-ffd0b67 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-ffd0b67 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-ffd0b67 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-ba760bc{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-ba760bc .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-ba760bc .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-ba760bc .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-30cbea0 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-2844 .elementor-element.elementor-element-0ae763a{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2844 .elementor-element.elementor-element-84776d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2844 .elementor-element.elementor-element-84776d3 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-84776d3 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-84776d3 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-11015c3{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-11015c3 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-11015c3 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-11015c3 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-dcaab2c .elementor-heading-title{font-family:var( --e-global-typography-bcd76b2-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd76b2-font-size );font-weight:var( --e-global-typography-bcd76b2-font-weight );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-362faaf{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2844 .elementor-element.elementor-element-93b98e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2844 .elementor-element.elementor-element-93b98e8 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-93b98e8 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-93b98e8 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-2abd3ba{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-2abd3ba .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-2abd3ba .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-2abd3ba .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-ec1c105 .elementor-heading-title{font-family:var( --e-global-typography-bcd76b2-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd76b2-font-size );font-weight:var( --e-global-typography-bcd76b2-font-weight );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-6f200df{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2844 .elementor-element.elementor-element-890417d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2844 .elementor-element.elementor-element-890417d .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-890417d .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-890417d .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-9f9280e{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-9f9280e .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-9f9280e .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-9f9280e .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-d1d6ec6 .elementor-heading-title{font-family:var( --e-global-typography-bcd76b2-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd76b2-font-size );font-weight:var( --e-global-typography-bcd76b2-font-weight );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-e1119f8{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2844 .elementor-element.elementor-element-7b63dfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-7b63dfe .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-7b63dfe .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-7b63dfe .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}.elementor-2844 .elementor-element.elementor-element-46cc9e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-46cc9e7 .trx_effects_bg_text{z-index:0;}.elementor-2844 .elementor-element.elementor-element-46cc9e7 .trx_effects_bg_text.trx_effects_marquee_wrap:not(.trx_effects_marquee_reverse) .trx_effects_marquee_element{padding-right:50px;}.elementor-2844 .elementor-element.elementor-element-46cc9e7 .trx_effects_bg_text.trx_effects_marquee_wrap.trx_effects_marquee_reverse .trx_effects_marquee_element{padding-left:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2844 .elementor-element.elementor-element-8bf44b1{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2844 .elementor-element.elementor-element-fb5a257{--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2844 .elementor-element.elementor-element-3eebdc8 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-2844 .elementor-element.elementor-element-0df6c79{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2844 .elementor-element.elementor-element-7256617{--min-height:193px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-410f9c3 img{width:85%;}.elementor-2844 .elementor-element.elementor-element-0483128{--min-height:230px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-20e57f3 img{width:73%;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7{--min-height:126px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-d639e25 img{width:80%;}.elementor-2844 .elementor-element.elementor-element-53903ac{--min-height:148px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-71037be img{width:72%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-28fc762{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-c716992{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2844 .elementor-element.elementor-element-1742b13{--min-height:193px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-6695443 img{width:85%;}.elementor-2844 .elementor-element.elementor-element-480807a{--min-height:193px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-84db9a7 img{width:85%;}.elementor-2844 .elementor-element.elementor-element-fe54cc9{--min-height:126px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-c52df58 img{width:80%;}.elementor-2844 .elementor-element.elementor-element-5389a4e{--min-height:148px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-371437d img{width:72%;}.elementor-2844 .elementor-element.elementor-element-aec3a55{--padding-top:90px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2844 .elementor-element.elementor-element-afd6c0c .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-2844 .elementor-element.elementor-element-a2de017 .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-b4f68a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-5f737fd{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-dcaab2c .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-ec1c105 .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-d1d6ec6 .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}}@media(max-width:767px){.elementor-2844 .elementor-element.elementor-element-8bf44b1{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2844 .elementor-element.elementor-element-fb5a257{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-807f11e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-807f11e.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2844 .elementor-element.elementor-element-3eebdc8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2844 .elementor-element.elementor-element-3eebdc8 .elementor-heading-title{font-size:23px;line-height:33px;}.elementor-2844 .elementor-element.elementor-element-0df6c79{--min-height:0px;--justify-content:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-7256617{--width:50%;--min-height:167px;--justify-content:center;--z-index:10;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-410f9c3 img{width:75%;}.elementor-2844 .elementor-element.elementor-element-0483128{--width:48%;--min-height:147px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-0483128.e-con{--align-self:flex-end;}.elementor-2844 .elementor-element.elementor-element-20e57f3{width:var( --container-widget-width, 163px );max-width:163px;padding:0px 0px 0px 0px;--container-widget-width:163px;--container-widget-flex-grow:0;}.elementor-2844 .elementor-element.elementor-element-20e57f3.elementor-element{--align-self:flex-end;}.elementor-2844 .elementor-element.elementor-element-20e57f3 img{width:84%;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7{--width:49%;--min-height:158px;--justify-content:center;}.elementor-2844 .elementor-element.elementor-element-53903ac{--width:51%;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2844 .elementor-element.elementor-element-71037be img{width:78%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-28fc762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-global-2208{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2844 .elementor-element.elementor-global-2208.elementor-element{--align-self:flex-start;}.elementor-2844 .elementor-element.elementor-element-aec3a55{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:90px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2844 .elementor-element.elementor-element-afd6c0c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2844 .elementor-element.elementor-element-afd6c0c .elementor-heading-title{font-size:23px;line-height:33px;}.elementor-2844 .elementor-element.elementor-element-a2de017{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-2844 .elementor-element.elementor-element-a2de017 .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-b4f68a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2844 .elementor-element.elementor-element-dcaab2c .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-ec1c105 .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}.elementor-2844 .elementor-element.elementor-element-d1d6ec6 .elementor-heading-title{font-size:var( --e-global-typography-bcd76b2-font-size );line-height:var( --e-global-typography-bcd76b2-line-height );}}@media(min-width:768px){.elementor-2844 .elementor-element.elementor-element-8bf44b1{--content-width:1300px;}.elementor-2844 .elementor-element.elementor-element-fb5a257{--width:60%;}.elementor-2844 .elementor-element.elementor-element-0df6c79{--width:40%;}.elementor-2844 .elementor-element.elementor-element-7256617{--width:50%;}.elementor-2844 .elementor-element.elementor-element-0483128{--width:50%;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7{--width:50%;}.elementor-2844 .elementor-element.elementor-element-53903ac{--width:40%;}.elementor-2844 .elementor-element.elementor-element-c716992{--width:40%;}.elementor-2844 .elementor-element.elementor-element-1742b13{--width:50%;}.elementor-2844 .elementor-element.elementor-element-480807a{--width:50%;}.elementor-2844 .elementor-element.elementor-element-fe54cc9{--width:50%;}.elementor-2844 .elementor-element.elementor-element-5389a4e{--width:40%;}.elementor-2844 .elementor-element.elementor-element-aec3a55{--content-width:1300px;}.elementor-2844 .elementor-element.elementor-element-ffd0b67{--width:33.3333%;}.elementor-2844 .elementor-element.elementor-element-84776d3{--width:33.3333%;}.elementor-2844 .elementor-element.elementor-element-93b98e8{--width:33.3333%;}.elementor-2844 .elementor-element.elementor-element-890417d{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2844 .elementor-element.elementor-element-fb5a257{--width:60%;}.elementor-2844 .elementor-element.elementor-element-7256617{--width:50%;}.elementor-2844 .elementor-element.elementor-element-0483128{--width:50%;}.elementor-2844 .elementor-element.elementor-element-e2ea1c7{--width:50%;}.elementor-2844 .elementor-element.elementor-element-53903ac{--width:50%;}.elementor-2844 .elementor-element.elementor-element-1742b13{--width:50%;}.elementor-2844 .elementor-element.elementor-element-480807a{--width:50%;}.elementor-2844 .elementor-element.elementor-element-fe54cc9{--width:50%;}.elementor-2844 .elementor-element.elementor-element-5389a4e{--width:50%;}.elementor-2844 .elementor-element.elementor-element-5f737fd{--width:100%;}.elementor-2844 .elementor-element.elementor-element-ffd0b67{--width:45%;}.elementor-2844 .elementor-element.elementor-element-ba760bc{--width:100%;}.elementor-2844 .elementor-element.elementor-element-84776d3{--width:45%;}.elementor-2844 .elementor-element.elementor-element-11015c3{--width:100%;}.elementor-2844 .elementor-element.elementor-element-93b98e8{--width:45%;}.elementor-2844 .elementor-element.elementor-element-2abd3ba{--width:100%;}.elementor-2844 .elementor-element.elementor-element-890417d{--width:45%;}.elementor-2844 .elementor-element.elementor-element-9f9280e{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-410f9c3 */.elementor-2844 .elementor-element.elementor-element-410f9c3 img {
    animation: randomFloat1 9s ease-in-out infinite;
    transform-origin: center;
    transform-origin: top;
}

@keyframes randomFloat1 {
    0%   { transform: translate(0px, 0px) rotate(0deg); }
    10%  { transform: translate(6px, -8px) rotate(1deg); }
    20%  { transform: translate(-8px, 6px) rotate(-2deg); }
    30%  { transform: translate(4px, 14px) rotate(0.5deg); }
    40%  { transform: translate(-6px, -12px) rotate(1.5deg); }
    50%  { transform: translate(8px, -4px) rotate(-1deg); }
    60%  { transform: translate(-4px, 10px) rotate(0.8deg); }
    70%  { transform: translate(6px, 6px) rotate(-0.5deg); }
    80%  { transform: translate(-7px, -6px) rotate(1deg); }
    90%  { transform: translate(3px, -14px) rotate(-1.2deg); }
    100% { transform: translate(0px, 0px) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7256617 */.website-overlay-container {
  position: relative;
  overflow: hidden;
}

.website-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.website-overlay-container:hover::before {
  opacity: 1;
}

.website-overlay-container::after {
  content: "Website Design &\A Development";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.website-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20e57f3 */.elementor-2844 .elementor-element.elementor-element-20e57f3 img {
    animation: randomFloat2 6s ease-in-out infinite;
    transform-origin: left center;
}

@keyframes randomFloat2 {
    0%   { transform: translate(-30px, 0px) rotate(0deg); }
    20%  { transform: translate(-22px, -6px) rotate(1deg); }
    40%  { transform: translate(-35px, 10px) rotate(-1deg); }
    60%  { transform: translate(-18px, 4px) rotate(0.5deg); }
    80%  { transform: translate(-38px, -4px) rotate(-0.5deg); }
    100% { transform: translate(-30px, 0px) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0483128 */.seo-overlay-container-mobile {
  position: relative;
  overflow: hidden;
}

.seo-overlay-container-mobile img {
  position: absolute;
  top: 50%;
  left: 25%;
  transform: translate(-50%, -50%);
}

.seo-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.seo-overlay-container:hover::before {
  opacity: 1;
}

.seo-overlay-container::after {
  content: "Search Engine\A Optimization";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.seo-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d639e25 */.elementor-2844 .elementor-element.elementor-element-d639e25 img {
    animation: zeroGravity 12s ease-in-out infinite;
    transform-origin: center;
}

@keyframes zeroGravity {
    0%   { transform: translate(0px, 0px) rotate(0deg) scale(1); }
    15%  { transform: translate(12px, -8px) rotate(1deg) scale(1.01); }
    30%  { transform: translate(-10px, 14px) rotate(-1.5deg) scale(0.99); }
    45%  { transform: translate(16px, 6px) rotate(0.5deg) scale(1.02); }
    60%  { transform: translate(-14px, -10px) rotate(-0.5deg) scale(1); }
    75%  { transform: translate(8px, 12px) rotate(1deg) scale(1.01); }
    100% { transform: translate(0px, 0px) rotate(0deg) scale(1); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2ea1c7 */.branding-overlay-container {
  position: relative;
  overflow: hidden;
}

.branding-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.branding-overlay-container:hover::before {
  opacity: 1;
}

.branding-overlay-container::after {
  content: "Branding & \AGraphic Design";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.branding-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71037be */.elementor-2844 .elementor-element.elementor-element-71037be img {
    animation: balloonHover 5s ease-in-out infinite;
    transform-origin: center;
}

@keyframes balloonHover {
    0%   { transform: translate(0px, 0px) scale(1); }
    25%  { transform: translate(0px, -12px) scale(1.02); }
    50%  { transform: translate(4px, -6px) scale(0.99); }
    75%  { transform: translate(-4px, -12px) scale(1.02); }
    100% { transform: translate(0px, 0px) scale(1); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53903ac */.market-overlay-container {
  position: relative;
  overflow: hidden;
}

.market-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.market-overlay-container:hover::before {
  opacity: 1;
}

.market-overlay-container::after {
  content: "Digital Marketing";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.market-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6695443 */.elementor-2844 .elementor-element.elementor-element-6695443 img {
    animation: randomFloat1 9s ease-in-out infinite;
    transform-origin: center;
}

@keyframes randomFloat1 {
    0%   { transform: translate(0px, 0px) rotate(0deg); }
    10%  { transform: translate(12px, -8px) rotate(1deg); }
    20%  { transform: translate(-15px, 6px) rotate(-2deg); }
    30%  { transform: translate(8px, 14px) rotate(0.5deg); }
    40%  { transform: translate(-10px, -12px) rotate(1.5deg); }
    50%  { transform: translate(16px, -4px) rotate(-1deg); }
    60%  { transform: translate(-6px, 10px) rotate(0.8deg); }
    70%  { transform: translate(14px, 6px) rotate(-0.5deg); }
    80%  { transform: translate(-12px, -6px) rotate(1deg); }
    90%  { transform: translate(6px, -14px) rotate(-1.2deg); }
    100% { transform: translate(0px, 0px) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1742b13 */.website-overlay-container {
  position: relative;
  overflow: hidden;
}

.website-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.website-overlay-container:hover::before {
  opacity: 1;
}

.website-overlay-container::after {
  content: "Website Design &\A Development";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.website-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84db9a7 */.elementor-2844 .elementor-element.elementor-element-84db9a7 img {
    animation: randomFloat2 6s ease-in-out infinite;
    transform-origin: left center;
}

@keyframes randomFloat2 {
    0%   { transform: translate(-30px, 0px) rotate(0deg); }
    20%  { transform: translate(-22px, -6px) rotate(1deg); }
    40%  { transform: translate(-35px, 10px) rotate(-1deg); }
    60%  { transform: translate(-18px, 4px) rotate(0.5deg); }
    80%  { transform: translate(-38px, -4px) rotate(-0.5deg); }
    100% { transform: translate(-30px, 0px) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480807a */.seo-overlay-container {
  position: relative;
  overflow: hidden;
}

.seo-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.seo-overlay-container:hover::before {
  opacity: 1;
}

.seo-overlay-container::after {
  content: "Search Engine\A Optimization";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.seo-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c52df58 */.elementor-2844 .elementor-element.elementor-element-c52df58 img {
    animation: zeroGravity 12s ease-in-out infinite;
    transform-origin: center;
}

@keyframes zeroGravity {
    0%   { transform: translate(0px, 0px) rotate(0deg) scale(1); }
    15%  { transform: translate(12px, -8px) rotate(1deg) scale(1.01); }
    30%  { transform: translate(-10px, 14px) rotate(-1.5deg) scale(0.99); }
    45%  { transform: translate(16px, 6px) rotate(0.5deg) scale(1.02); }
    60%  { transform: translate(-14px, -10px) rotate(-0.5deg) scale(1); }
    75%  { transform: translate(8px, 12px) rotate(1deg) scale(1.01); }
    100% { transform: translate(0px, 0px) rotate(0deg) scale(1); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe54cc9 */.branding-overlay-container {
  position: relative;
  overflow: hidden;
}

.branding-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.branding-overlay-container:hover::before {
  opacity: 1;
}

.branding-overlay-container::after {
  content: "Branding & \AGraphic Design";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.branding-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-371437d */.elementor-2844 .elementor-element.elementor-element-371437d img {
    animation: balloonHover 5s ease-in-out infinite;
    transform-origin: center;
}

@keyframes balloonHover {
    0%   { transform: translate(0px, 0px) scale(1); }
    25%  { transform: translate(0px, -12px) scale(1.02); }
    50%  { transform: translate(4px, -6px) scale(0.99); }
    75%  { transform: translate(-4px, -12px) scale(1.02); }
    100% { transform: translate(0px, 0px) scale(1); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5389a4e */.market-overlay-container {
  position: relative;
  overflow: hidden;
}

.market-overlay-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding-left: 50px;
  background-color: rgba(255, 255, 255, 0.9);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 10;
}

.market-overlay-container:hover::before {
  opacity: 1;
}

.market-overlay-container::after {
  content: "Digital Marketing";
  white-space: pre;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #000;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;

  /* NEW — border styling */
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid #004AAC;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);

  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 11;
}

.market-overlay-container:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ae763a */.services-custom-bullets ul {
    list-style: none;
    padding-left: 10px;
}

.services-custom-bullets ul li {
    position: relative;
    padding-left: 20px;
}

.services-custom-bullets ul li::before {
    content: "■";
    position: absolute;
    left: 0;
    color: #ea6631;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-362faaf */.services-custom-bullets ul {
    list-style: none;
    padding-left: 10px;
}

.services-custom-bullets ul li {
    position: relative;
    padding-left: 20px;
}

.services-custom-bullets ul li::before {
    content: "■";
    position: absolute;
    left: 0;
    color: #ea6631;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f200df */.services-custom-bullets ul {
    list-style: none;
    padding-left: 10px;
}

.services-custom-bullets ul li {
    position: relative;
    padding-left: 20px;
}

.services-custom-bullets ul li::before {
    content: "■";
    position: absolute;
    left: 0;
    color: #ea6631;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1119f8 */.services-custom-bullets ul {
    list-style: none;
    padding-left: 10px;
}

.services-custom-bullets ul li {
    position: relative;
    padding-left: 20px;
}

.services-custom-bullets ul li::before {
    content: "■";
    position: absolute;
    left: 0;
    color: #ea6631;
    font-weight: bold;
}/* End custom CSS */