.elementor-16 .elementor-element.elementor-element-b5078b4{--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;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.5;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b5078b4::before, .elementor-16 .elementor-element.elementor-element-b5078b4 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-b5078b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-b5078b4 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-b5078b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-b5078b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-c49032a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-9de4d54{--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:45px 0px;--row-gap:45px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-16 .elementor-element.elementor-element-8991eb2{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-8991eb2 .elementor-heading-title{font-family:var( --e-global-typography-81f45c1-font-family ), Sans-serif;font-size:var( --e-global-typography-81f45c1-font-size );font-weight:var( --e-global-typography-81f45c1-font-weight );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-0e11885{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-16 .elementor-element.elementor-element-d1c8765 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-default .elementor-icon{color:var( --e-global-color-7c160c7 );border-color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-865ccc7 );border-color:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-d1c8765.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-d1c8765 .elementor-icon{font-size:24px;}.elementor-16 .elementor-element.elementor-element-d1c8765 .elementor-icon svg{height:24px;}.elementor-16 .elementor-element.elementor-element-d262eb7 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-default .elementor-icon{color:var( --e-global-color-7c160c7 );border-color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-865ccc7 );border-color:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-d262eb7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-d262eb7 .elementor-icon{font-size:24px;}.elementor-16 .elementor-element.elementor-element-d262eb7 .elementor-icon svg{height:24px;}.elementor-16 .elementor-element.elementor-element-514bdb7 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-default .elementor-icon{color:var( --e-global-color-7c160c7 );border-color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-865ccc7 );border-color:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-514bdb7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-865ccc7 );}.elementor-16 .elementor-element.elementor-element-514bdb7 .elementor-icon{font-size:24px;}.elementor-16 .elementor-element.elementor-element-514bdb7 .elementor-icon svg{height:24px;}.elementor-16 .elementor-element.elementor-element-9953a4f{--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:45px 0px;--row-gap:45px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-1f78506{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-1f78506 .elementor-heading-title{font-family:var( --e-global-typography-81f45c1-font-family ), Sans-serif;font-size:var( --e-global-typography-81f45c1-font-size );font-weight:var( --e-global-typography-81f45c1-font-weight );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-ae68e0c{--display:flex;}.elementor-16 .elementor-element.elementor-element-4124ee3 .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-f171660 .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-4b13c1c .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-8c53fff{--display:flex;}.elementor-16 .elementor-element.elementor-element-9c23e17 .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-01f98cf .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-110c31c .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d7a275a{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-6641d99{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-6641d99 .elementor-heading-title{font-family:var( --e-global-typography-81f45c1-font-family ), Sans-serif;font-size:var( --e-global-typography-81f45c1-font-size );font-weight:var( --e-global-typography-81f45c1-font-weight );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-1507cba{--display:flex;}.elementor-16 .elementor-element.elementor-element-87a4248 .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-e57922e .elementor-heading-title{font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-dc6acdc{--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;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-16 .elementor-element.elementor-element-4d5aa42{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-4d5aa42 img{width:100%;}.elementor-16 .elementor-element.elementor-element-7c23011{--display:flex;--justify-content:space-between;--padding-top:0%;--padding-bottom:0%;--padding-left:3.5%;--padding-right:0%;}.elementor-16 .elementor-element.elementor-element-b67f18a{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-b67f18a .elementor-heading-title{font-family:var( --e-global-typography-81f45c1-font-family ), Sans-serif;font-size:var( --e-global-typography-81f45c1-font-size );font-weight:var( --e-global-typography-81f45c1-font-weight );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-67bb1c7{width:var( --container-widget-width, 385px );max-width:385px;--container-widget-width:385px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1b6f7b3-font-family ), Sans-serif;font-size:var( --e-global-typography-1b6f7b3-font-size );font-weight:var( --e-global-typography-1b6f7b3-font-weight );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-67bb1c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-1e01a29{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-1e01a29 .elementor-heading-title{font-family:var( --e-global-typography-b55b648-font-family ), Sans-serif;font-size:var( --e-global-typography-b55b648-font-size );font-weight:var( --e-global-typography-b55b648-font-weight );line-height:var( --e-global-typography-b55b648-line-height );letter-spacing:var( --e-global-typography-b55b648-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-d30bab2{--display:flex;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-16 .elementor-element.elementor-element-5e3f9c8 > .elementor-widget-container{margin:0% 0% -1.4% 0%;}.elementor-16 .elementor-element.elementor-element-5e3f9c8 .elementor-heading-title{font-family:var( --e-global-typography-c4dad43-font-family ), Sans-serif;font-size:var( --e-global-typography-c4dad43-font-size );font-weight:var( --e-global-typography-c4dad43-font-weight );line-height:var( --e-global-typography-c4dad43-line-height );letter-spacing:var( --e-global-typography-c4dad43-letter-spacing );color:var( --e-global-color-7c160c7 );}.elementor-16 .elementor-element.elementor-element-e8c7d59{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;top:70px;z-index:-1;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e8c7d59{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-e8c7d59{right:0px;}.elementor-16 .elementor-element.elementor-element-e8c7d59 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-e8c7d59 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16 .elementor-element.elementor-element-dc76c3f{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;top:0px;z-index:-1;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-dc76c3f{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-dc76c3f{right:0px;}.elementor-16 .elementor-element.elementor-element-dc76c3f .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-dc76c3f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16 .elementor-element.elementor-element-c0f23e1{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;top:0px;z-index:-1;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-c0f23e1{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-c0f23e1{right:0px;}.elementor-16 .elementor-element.elementor-element-c0f23e1 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-c0f23e1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3ddb8a8{right:9vw;}body.rtl .elementor-16 .elementor-element.elementor-element-3ddb8a8{left:9vw;}.elementor-16 .elementor-element.elementor-element-3ddb8a8{bottom:0px;z-index:-1;}.elementor-16 .elementor-element.elementor-element-3ddb8a8 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-3ddb8a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2de97ce );}.elementor-16 .elementor-element.elementor-element-3ddb8a8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3ddb8a8.elementor-view-default .elementor-icon{color:var( --e-global-color-2de97ce );border-color:var( --e-global-color-2de97ce );}.elementor-16 .elementor-element.elementor-element-3ddb8a8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3ddb8a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2de97ce );}.elementor-16 .elementor-element.elementor-element-3ddb8a8 .elementor-icon{font-size:25vw;}.elementor-16 .elementor-element.elementor-element-3ddb8a8 .elementor-icon svg{height:25vw;}.elementor-16 .elementor-element.elementor-element-6d8c485{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-9de4d54{--width:50%;}.elementor-16 .elementor-element.elementor-element-9953a4f{--width:30%;}.elementor-16 .elementor-element.elementor-element-ae68e0c{--width:50%;}.elementor-16 .elementor-element.elementor-element-8c53fff{--width:50%;}.elementor-16 .elementor-element.elementor-element-d7a275a{--width:20%;}.elementor-16 .elementor-element.elementor-element-7c23011{--width:calc(100% - 110px);}}@media(max-width:1200px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-9de4d54{--width:24%;}.elementor-16 .elementor-element.elementor-element-9953a4f{--width:40%;}.elementor-16 .elementor-element.elementor-element-d7a275a{--width:36%;}}@media(max-width:1540px){.elementor-16 .elementor-element.elementor-element-8991eb2 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1f78506 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-4124ee3 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f171660 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-4b13c1c .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-9c23e17 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-01f98cf .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-110c31c .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6641d99 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-87a4248 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e57922e .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-b67f18a .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-67bb1c7{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1e01a29 .elementor-heading-title{font-size:var( --e-global-typography-b55b648-font-size );line-height:var( --e-global-typography-b55b648-line-height );letter-spacing:var( --e-global-typography-b55b648-letter-spacing );}.elementor-16 .elementor-element.elementor-element-5e3f9c8 .elementor-heading-title{font-size:var( --e-global-typography-c4dad43-font-size );line-height:var( --e-global-typography-c4dad43-line-height );letter-spacing:var( --e-global-typography-c4dad43-letter-spacing );}}@media(max-width:1200px){.elementor-16 .elementor-element.elementor-element-8991eb2 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1f78506 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-4124ee3 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f171660 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-4b13c1c .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-9c23e17 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-01f98cf .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-110c31c .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6641d99 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-87a4248 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e57922e .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-dc6acdc{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7c23011{--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b67f18a .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-67bb1c7{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1e01a29 .elementor-heading-title{font-size:var( --e-global-typography-b55b648-font-size );line-height:var( --e-global-typography-b55b648-line-height );letter-spacing:var( --e-global-typography-b55b648-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d30bab2{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5e3f9c8 .elementor-heading-title{font-size:var( --e-global-typography-c4dad43-font-size );line-height:var( --e-global-typography-c4dad43-line-height );letter-spacing:var( --e-global-typography-c4dad43-letter-spacing );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-b5078b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-c49032a{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-9de4d54{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-8991eb2 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-9953a4f{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-1f78506 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-ae68e0c{--width:50%;}.elementor-16 .elementor-element.elementor-element-4124ee3 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f171660 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-4b13c1c .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-8c53fff{--width:50%;}.elementor-16 .elementor-element.elementor-element-9c23e17 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-01f98cf .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-110c31c .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d7a275a{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-6641d99 .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-87a4248 .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e57922e .elementor-heading-title{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-dc6acdc{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7c23011{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b67f18a .elementor-heading-title{font-size:var( --e-global-typography-81f45c1-font-size );line-height:var( --e-global-typography-81f45c1-line-height );letter-spacing:var( --e-global-typography-81f45c1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-67bb1c7{font-size:var( --e-global-typography-1b6f7b3-font-size );line-height:var( --e-global-typography-1b6f7b3-line-height );letter-spacing:var( --e-global-typography-1b6f7b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1e01a29 .elementor-heading-title{font-size:var( --e-global-typography-b55b648-font-size );line-height:var( --e-global-typography-b55b648-line-height );letter-spacing:var( --e-global-typography-b55b648-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d30bab2{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5e3f9c8 .elementor-heading-title{font-size:var( --e-global-typography-c4dad43-font-size );line-height:var( --e-global-typography-c4dad43-line-height );letter-spacing:var( --e-global-typography-c4dad43-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e8c7d59{width:100%;max-width:100%;top:65px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e8c7d59{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-e8c7d59{right:0px;}.elementor-16 .elementor-element.elementor-element-e8c7d59 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-dc76c3f{top:175px;}.elementor-16 .elementor-element.elementor-element-c0f23e1{top:330px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3ddb8a8{right:6vw;}body.rtl .elementor-16 .elementor-element.elementor-element-3ddb8a8{left:6vw;}.elementor-16 .elementor-element.elementor-element-3ddb8a8 .elementor-icon{font-size:35vw;}.elementor-16 .elementor-element.elementor-element-3ddb8a8 .elementor-icon svg{height:35vw;}}/* Start custom CSS for heading, class: .elementor-element-1e01a29 */.elementor-16 .elementor-element.elementor-element-1e01a29 a:hover{
    
    color:#DDB031;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d30bab2 *//* 外層容器：裁切 + 不換行 */
.footer-ticker{
  overflow: hidden;
  white-space: nowrap;
}

/* JS 會建立 track */
.footer-ticker__track{
  display: inline-flex;
  flex-wrap: nowrap;
  align-items: center;

  /* ✅ 關鍵：縮成內容寬，避免 Elementor/容器撐寬造成尾端空白 */
  width: max-content;
  min-width: max-content;
  will-change: transform;
  transform: translate3d(0,0,0);
}

/* ✅ 無縫接縫空隙（避免最後一個黏回第一個） */
.footer-ticker__track > .footer-ticker__item{
  flex: 0 0 auto;
}

/* 讓標題本身不要有 margin/換行干擾 */
.footer-ticker .elementor-heading-title{
  margin: 0;
  white-space: nowrap;
}

/* 只有 ready 才開跑 */
.footer-ticker__track.is-ready{
  animation: footerTickerScroll var(--ticker-duration, 10s) linear infinite;
}

/* 右 → 左 */
@keyframes footerTickerScroll{
  from { transform: translate3d(0,0,0); }
  to   { transform: translate3d(calc(-1 * var(--ticker-distance, 0px)),0,0); }
}

/* 可選：尊重降低動態 */
@media (prefers-reduced-motion: reduce){
  .footer-ticker__track{ animation: none; transform: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5078b4 */.elementor-16 .elementor-element.elementor-element-b5078b4 .footer-title-content .elementor-heading-title{
    
    overflow-wrap: break-word;
    padding-left:12px;
}

.elementor-16 .elementor-element.elementor-element-b5078b4 .footer-title-content .elementor-heading-title:before{

   
    position: absolute;
    content:'';
    height: 6px;
    width: 6px;
    top:9px;
    left:0;
    border-radius:99px;
    background: #05375B;
    
}

@media (min-width:768px){
.elementor-16 .elementor-element.elementor-element-b5078b4 .deco-line-m{
    
    display: none;
}
}/* End custom CSS */