.elementor-16 .elementor-element.elementor-element-6d72f94{--display:flex;--position:fixed;--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:center;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:70vh;--z-index:99;}.elementor-16 .elementor-element.elementor-element-6d72f94:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6d72f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732b388 );}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6d72f94{right:3.5vw;}body.rtl .elementor-16 .elementor-element.elementor-element-6d72f94{left:3.5vw;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-95587bb{right:-5px;}body.rtl .elementor-16 .elementor-element.elementor-element-95587bb{left:-5px;}.elementor-16 .elementor-element.elementor-element-95587bb{top:-11px;}.elementor-16 .elementor-element.elementor-element-95587bb .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-95587bb.elementor-view-stacked .elementor-icon{background-color:#0F8BEA;}.elementor-16 .elementor-element.elementor-element-95587bb.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-95587bb.elementor-view-default .elementor-icon{color:#0F8BEA;border-color:#0F8BEA;}.elementor-16 .elementor-element.elementor-element-95587bb.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-95587bb.elementor-view-default .elementor-icon svg{fill:#0F8BEA;}.elementor-16 .elementor-element.elementor-element-95587bb .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-95587bb .elementor-icon svg{height:40px;}.elementor-16 .elementor-element.elementor-element-99de163 .elementor-heading-title{font-family:var( --e-global-typography-c3bb6f1-font-family ), Sans-serif;font-size:var( --e-global-typography-c3bb6f1-font-size );font-weight:var( --e-global-typography-c3bb6f1-font-weight );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-70c95a5{--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:flex-end;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:7%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-16 .elementor-element.elementor-element-6b840e2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-a1c1134 .elementor-heading-title{font-family:var( --e-global-typography-8d6a6b3-font-family ), Sans-serif;font-size:var( --e-global-typography-8d6a6b3-font-size );font-weight:var( --e-global-typography-8d6a6b3-font-weight );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-79896db .elementor-heading-title{font-family:var( --e-global-typography-cd1d095-font-family ), Sans-serif;font-size:var( --e-global-typography-cd1d095-font-size );font-weight:var( --e-global-typography-cd1d095-font-weight );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );color:var( --e-global-color-9846f54 );}.elementor-16 .elementor-element.elementor-element-be037c8{--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;--border-radius:18px 18px 18px 18px;--padding-top:50px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-16 .elementor-element.elementor-element-be037c8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-be037c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e40c695 );}.elementor-16 .elementor-element.elementor-element-18a8526 > .elementor-widget-container{margin:-95px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-18a8526 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-18a8526 .elementor-icon{font-size:14vw;}.elementor-16 .elementor-element.elementor-element-18a8526 .elementor-icon svg{height:14vw;}.elementor-16 .elementor-element.elementor-element-c7d25d6{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu ul, .elementor-16 .elementor-element.elementor-element-1ea519a .dce-parent-title{align-items:flex-start;justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu.horizontal li{border-left-style:none;}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu a, .elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu li{color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu a:hover{color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu li{font-family:var( --e-global-typography-5fed7e5-font-family ), Sans-serif;font-size:var( --e-global-typography-5fed7e5-font-size );font-weight:var( --e-global-typography-5fed7e5-font-weight );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-16 .elementor-element.elementor-element-dc24e6f{--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;--padding-top:0%;--padding-bottom:2.5%;--padding-left:0%;--padding-right:0%;}.elementor-16 .elementor-element.elementor-element-dc24e6f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-dc24e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0448c15 );}.elementor-16 .elementor-element.elementor-element-8cbe24f > .elementor-widget-container{margin:-6vw 0vw 0vw 0vw;}.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-8cbe24f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0448c15 );}.elementor-16 .elementor-element.elementor-element-8cbe24f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-8cbe24f.elementor-view-default .elementor-icon{color:var( --e-global-color-0448c15 );border-color:var( --e-global-color-0448c15 );}.elementor-16 .elementor-element.elementor-element-8cbe24f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-8cbe24f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0448c15 );}.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon{font-size:6vw;padding:3vw;}.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon svg{height:6vw;}.elementor-16 .elementor-element.elementor-element-504598b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-16 .elementor-element.elementor-element-c8d4a06 .elementor-heading-title{font-family:var( --e-global-typography-2e5e383-font-family ), Sans-serif;font-size:var( --e-global-typography-2e5e383-font-size );font-weight:var( --e-global-typography-2e5e383-font-weight );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-c8d4a06 .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-c8d4a06 .elementor-heading-title a:focus{color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-078f22a .elementor-heading-title{font-family:var( --e-global-typography-2e5e383-font-family ), Sans-serif;font-size:var( --e-global-typography-2e5e383-font-size );font-weight:var( --e-global-typography-2e5e383-font-weight );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-078f22a .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-078f22a .elementor-heading-title a:focus{color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9f7a999 .elementor-heading-title{font-family:var( --e-global-typography-2e5e383-font-family ), Sans-serif;font-size:var( --e-global-typography-2e5e383-font-size );font-weight:var( --e-global-typography-2e5e383-font-weight );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-9f7a999 .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-9f7a999 .elementor-heading-title a:focus{color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-56c9cf5 .elementor-heading-title{font-family:var( --e-global-typography-2e5e383-font-family ), Sans-serif;font-size:var( --e-global-typography-2e5e383-font-size );font-weight:var( --e-global-typography-2e5e383-font-weight );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-56c9cf5 .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-56c9cf5 .elementor-heading-title a:focus{color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-df2ccf1 .elementor-heading-title{font-family:var( --e-global-typography-2e5e383-font-family ), Sans-serif;font-size:var( --e-global-typography-2e5e383-font-size );font-weight:var( --e-global-typography-2e5e383-font-weight );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-df2ccf1 .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-df2ccf1 .elementor-heading-title a:focus{color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-d58f296{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b7fb4b0 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-default .elementor-icon{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-b7fb4b0 .elementor-icon{font-size:25px;padding:17px;border-width:1px 1px 1px 1px;}.elementor-16 .elementor-element.elementor-element-b7fb4b0 .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-c6bff05 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-default .elementor-icon{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-c6bff05.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-c6bff05 .elementor-icon{font-size:25px;padding:17px;border-width:1px 1px 1px 1px;}.elementor-16 .elementor-element.elementor-element-c6bff05 .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-02773e7 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-default .elementor-icon{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-02773e7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-02773e7 .elementor-icon{font-size:25px;padding:17px;border-width:1px 1px 1px 1px;}.elementor-16 .elementor-element.elementor-element-02773e7 .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-9597f5a .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-default .elementor-icon{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ab9f123 );border-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9597f5a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-ab9f123 );}.elementor-16 .elementor-element.elementor-element-9597f5a .elementor-icon{font-size:25px;padding:17px;border-width:1px 1px 1px 1px;}.elementor-16 .elementor-element.elementor-element-9597f5a .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-79486d1 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-79486d1{text-align:center;}.elementor-16 .elementor-element.elementor-element-79486d1 .elementor-heading-title{font-family:"Signika", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-4ea66a3{--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;}@media(max-width:1540px){.elementor-16 .elementor-element.elementor-element-99de163 .elementor-heading-title{font-size:var( --e-global-typography-c3bb6f1-font-size );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-a1c1134 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-79896db .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu li{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-16 .elementor-element.elementor-element-c8d4a06 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-078f22a .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-9f7a999 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-56c9cf5 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-df2ccf1 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}}@media(max-width:1200px){.elementor-16 .elementor-element.elementor-element-99de163 .elementor-heading-title{font-size:var( --e-global-typography-c3bb6f1-font-size );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-70c95a5{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6b840e2{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-a1c1134 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-79896db .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-16 .elementor-element.elementor-element-be037c8{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-18a8526 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-18a8526 .elementor-icon{font-size:140px;}.elementor-16 .elementor-element.elementor-element-18a8526 .elementor-icon svg{height:140px;}.elementor-16 .elementor-element.elementor-element-c7d25d6{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu li{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-16 .elementor-element.elementor-element-dc24e6f{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8cbe24f > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon{font-size:90px;}.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon svg{height:90px;}.elementor-16 .elementor-element.elementor-element-504598b{--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-16 .elementor-element.elementor-element-c8d4a06 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-078f22a .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-9f7a999 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-56c9cf5 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-df2ccf1 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-6d72f94{--width:fit-content;--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-95587bb .elementor-icon{font-size:25px;}.elementor-16 .elementor-element.elementor-element-95587bb .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-99de163 .elementor-heading-title{font-size:var( --e-global-typography-c3bb6f1-font-size );line-height:var( --e-global-typography-c3bb6f1-line-height );letter-spacing:var( --e-global-typography-c3bb6f1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-70c95a5{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-a1c1134 .elementor-heading-title{font-size:var( --e-global-typography-8d6a6b3-font-size );line-height:var( --e-global-typography-8d6a6b3-line-height );letter-spacing:var( --e-global-typography-8d6a6b3-letter-spacing );}.elementor-16 .elementor-element.elementor-element-79896db .elementor-heading-title{font-size:var( --e-global-typography-cd1d095-font-size );line-height:var( --e-global-typography-cd1d095-line-height );letter-spacing:var( --e-global-typography-cd1d095-letter-spacing );}.elementor-16 .elementor-element.elementor-element-be037c8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-c7d25d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu li{font-size:var( --e-global-typography-5fed7e5-font-size );line-height:var( --e-global-typography-5fed7e5-line-height );letter-spacing:var( --e-global-typography-5fed7e5-letter-spacing );}.elementor-16 .elementor-element.elementor-element-dc24e6f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-8cbe24f > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon{font-size:80px;}.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon svg{height:80px;}.elementor-16 .elementor-element.elementor-element-504598b{--justify-content:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-c8d4a06{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-c8d4a06 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-078f22a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-078f22a .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-9f7a999{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-9f7a999 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-56c9cf5{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-56c9cf5 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-df2ccf1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-df2ccf1 .elementor-heading-title{font-size:var( --e-global-typography-2e5e383-font-size );line-height:var( --e-global-typography-2e5e383-line-height );letter-spacing:var( --e-global-typography-2e5e383-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d58f296{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b7fb4b0 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-b7fb4b0 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-c6bff05 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-c6bff05 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-02773e7 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-02773e7 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-9597f5a .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-9597f5a .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-79486d1{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-79486d1 > .elementor-widget-container{padding:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-6d72f94{--width:fit-content;}.elementor-16 .elementor-element.elementor-element-6b840e2{--width:fit-content;}.elementor-16 .elementor-element.elementor-element-c7d25d6{--width:fit-content;}.elementor-16 .elementor-element.elementor-element-dc24e6f{--content-width:800px;}}@media(max-width:1200px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-c7d25d6{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6d72f94 *//*@media (max-width:767px){*/
/*.elementor-16 .elementor-element.elementor-element-6d72f94 {*/
    
/*    top:unset!important;*/
/*    bottom:0px!important;*/
/*    display: none;*/
/*}    */
/*}*/

.elementor-16 .elementor-element.elementor-element-6d72f94:hover svg{
    
    transform: rotate(5deg);
}/* End custom CSS */
/* Start custom CSS for taxonomy-terms-menu, class: .elementor-element-1ea519a */.elementor-16 .elementor-element.elementor-element-1ea519a .first-level{
    
    row-gap: 33px;
    column-gap: 18px;
    padding-top: 10px;
    
}

.elementor-16 .elementor-element.elementor-element-1ea519a .first-level span:before{
    
    content:'#';
    
}

.elementor-16 .elementor-element.elementor-element-1ea519a .first-level li,.elementor-16 .elementor-element.elementor-element-1ea519a .first-level a{
    
}

.elementor-16 .elementor-element.elementor-element-1ea519a .first-level a{
    
    padding: 8px 15px;
    background-color: #fff;
    border-radius: 5px;
    
}

.elementor-16 .elementor-element.elementor-element-1ea519a .first-level a:hover{
    background-color: #FBB034;
}


@media (min-width:1201px){
/* 讓 li 能換行成多排 */
.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu .first-level{
  display:flex;
  flex-wrap:wrap;
}

/* 裁成兩排：把 line-height/高度調成剛好兩行 */
.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu .first-level{
  --row-h: 53px;           /* 一排的高度(含 padding/line-height)  */
  max-height: calc(var(--row-h) * 2);
  overflow:hidden;
}
}

@media (max-width:767px){
.elementor-16 .elementor-element.elementor-element-1ea519a .first-level{
    
    row-gap: 25px;
    column-gap: 10px;
}

/* 裁成兩排：把 line-height/高度調成剛好兩行 */
.elementor-16 .elementor-element.elementor-element-1ea519a .dce-menu .first-level{
  --row-h: 58px;           /* 一排的高度(含 padding/line-height) */
  max-height: calc(var(--row-h) *5);
  overflow:hidden;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c95a5 */.elementor-16 .elementor-element.elementor-element-70c95a5 svg{
    
    overflow: unset;
}

.elementor-16 .elementor-element.elementor-element-70c95a5 svg g{

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

.elementor-16 .elementor-element.elementor-element-70c95a5 svg g{
    

    transform-origin: 50% 100%;
}


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


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

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8cbe24f */@media (max-width:1200px){
.elementor-16 .elementor-element.elementor-element-8cbe24f .elementor-icon{
    
    padding: 25px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d58f296 *//*svg-uni-elementor-icon*/
.elementor-16 .elementor-element.elementor-element-d58f296 .elementor-icon svg{
    
    max-width:27px;
    height: 27px!important;
}

@media (max-width:767px){
.elementor-16 .elementor-element.elementor-element-d58f296 .elementor-icon svg{
    
    height: 20px!important;
}   
}

/*svg-setting*/
/*svg-hover-color*/
.elementor-16 .elementor-element.elementor-element-d58f296 .icon-social-1 .elementor-icon, .elementor-16 .elementor-element.elementor-element-d58f296 .icon-social-2 .elementor-icon{
    transition: all 0.3s ease-out;
}


.elementor-16 .elementor-element.elementor-element-d58f296 .icon-social-1 .elementor-icon:hover,.elementor-16 .elementor-element.elementor-element-d58f296 .icon-social-2 .elementor-icon:hover{
    transition: all 0.3s ease-out;
}


.elementor-16 .elementor-element.elementor-element-d58f296 .icon-social-1 .elementor-icon:hover svg path:last-child{
    transition: all 0.3s ease-out;
    fill:#FFE298!important;
}

.elementor-16 .elementor-element.elementor-element-d58f296 .icon-social-2 .elementor-icon:hover svg path:first-child{
    transition: all 0.3s ease-out;
    fill:#FFE298!important;
}

.elementor-16 .elementor-element.elementor-element-d58f296 .icon-social-2 .elementor-icon:hover svg path:last-child{
    
    fill:#fff;
}

@media (max-width:767px){
/*svg-padding*/
.elementor-16 .elementor-element.elementor-element-d58f296 .elementor-icon{
    
    padding: 12px!important;
}
}/* End custom CSS */