.elementor-23155 .elementor-element.elementor-element-b78b55d{--display:flex;--min-height:60px;--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:space-between;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:-87px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:34px;--padding-right:34px;--z-index:9999;}.elementor-23155 .elementor-element.elementor-element-fec3f76{--display:flex;--min-height:26px;--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{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-23155 .elementor-element.elementor-element-fd618a9 img{width:100%;}.elementor-23155 .elementor-element.elementor-element-a6a1b8b{--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:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23155 .elementor-element.elementor-element-2e69ec4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-85a4168-font-family ), Sans-serif;font-size:var( --e-global-typography-85a4168-font-size );font-weight:var( --e-global-typography-85a4168-font-weight );line-height:var( --e-global-typography-85a4168-line-height );letter-spacing:var( --e-global-typography-85a4168-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF42;border-radius:6px 6px 6px 6px;}.elementor-23155 .elementor-element.elementor-element-2e69ec4{width:auto;max-width:auto;}.elementor-23155 .elementor-element.elementor-element-5f11bb8{--display:flex;--min-height:30px;--justify-content:space-between;--overflow:hidden;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-69a7059{left:0px;}body.rtl .elementor-23155 .elementor-element.elementor-element-69a7059{right:0px;}.elementor-23155 .elementor-element.elementor-element-69a7059{top:0px;}.elementor-23155 .elementor-element.elementor-element-69a7059 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-69a7059.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-69a7059.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-69a7059.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-69a7059.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-69a7059.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-69a7059 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-69a7059 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-fa116e2{left:0px;}body.rtl .elementor-23155 .elementor-element.elementor-element-fa116e2{right:0px;}.elementor-23155 .elementor-element.elementor-element-fa116e2{top:13px;}.elementor-23155 .elementor-element.elementor-element-fa116e2 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-fa116e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-fa116e2.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-fa116e2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-fa116e2.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-fa116e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-fa116e2 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-fa116e2 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-a9df5e3{left:0px;}body.rtl .elementor-23155 .elementor-element.elementor-element-a9df5e3{right:0px;}.elementor-23155 .elementor-element.elementor-element-a9df5e3{top:26px;}.elementor-23155 .elementor-element.elementor-element-a9df5e3 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-a9df5e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-a9df5e3.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-a9df5e3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-a9df5e3.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-a9df5e3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-a9df5e3 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-a9df5e3 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-4d06da6{left:13px;}body.rtl .elementor-23155 .elementor-element.elementor-element-4d06da6{right:13px;}.elementor-23155 .elementor-element.elementor-element-4d06da6{top:0px;}.elementor-23155 .elementor-element.elementor-element-4d06da6 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-4d06da6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-4d06da6.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-4d06da6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-4d06da6.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-4d06da6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-4d06da6 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-4d06da6 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-10efb11{left:13px;}body.rtl .elementor-23155 .elementor-element.elementor-element-10efb11{right:13px;}.elementor-23155 .elementor-element.elementor-element-10efb11{top:13px;}.elementor-23155 .elementor-element.elementor-element-10efb11 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-10efb11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-10efb11.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-10efb11.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-10efb11.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-10efb11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-10efb11 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-10efb11 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-e9bc163{left:13px;}body.rtl .elementor-23155 .elementor-element.elementor-element-e9bc163{right:13px;}.elementor-23155 .elementor-element.elementor-element-e9bc163{top:26px;}.elementor-23155 .elementor-element.elementor-element-e9bc163 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-e9bc163.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-e9bc163.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-e9bc163.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-e9bc163.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-e9bc163.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-e9bc163 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-e9bc163 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-d1dc31f{left:26px;}body.rtl .elementor-23155 .elementor-element.elementor-element-d1dc31f{right:26px;}.elementor-23155 .elementor-element.elementor-element-d1dc31f{top:0px;}.elementor-23155 .elementor-element.elementor-element-d1dc31f .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-d1dc31f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-d1dc31f.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-d1dc31f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-d1dc31f.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-d1dc31f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-d1dc31f .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-d1dc31f .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-5c75331{left:26px;}body.rtl .elementor-23155 .elementor-element.elementor-element-5c75331{right:26px;}.elementor-23155 .elementor-element.elementor-element-5c75331{top:13px;}.elementor-23155 .elementor-element.elementor-element-5c75331 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-5c75331.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-5c75331.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-5c75331.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-5c75331.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-5c75331.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-5c75331 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-5c75331 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-103c310{left:26px;}body.rtl .elementor-23155 .elementor-element.elementor-element-103c310{right:26px;}.elementor-23155 .elementor-element.elementor-element-103c310{top:26px;}.elementor-23155 .elementor-element.elementor-element-103c310 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-103c310.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-103c310.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-103c310.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-103c310.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-103c310.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-103c310 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-103c310 .elementor-icon svg{height:5px;}.elementor-23155 .elementor-element.elementor-element-ef7ab8d{--display:flex;--min-height:60px;--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:-87px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:34px;--padding-right:34px;--z-index:9999;}.elementor-23155 .elementor-element.elementor-element-7ca36a8{--display:flex;--min-height:26px;--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-23155 .elementor-element.elementor-element-39e63cb{--display:flex;}.elementor-23155 .elementor-element.elementor-element-206d4a5 img{width:100%;}.elementor-23155 .elementor-element.elementor-element-efbd2be .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-85a4168-font-family ), Sans-serif;font-size:var( --e-global-typography-85a4168-font-size );font-weight:var( --e-global-typography-85a4168-font-weight );line-height:var( --e-global-typography-85a4168-line-height );letter-spacing:var( --e-global-typography-85a4168-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF42;border-radius:6px 6px 6px 6px;}.elementor-23155 .elementor-element.elementor-element-efbd2be{width:auto;max-width:auto;}.elementor-23155 .elementor-element.elementor-element-dd0e302{--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:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-23155 .elementor-element.elementor-element-0f360e4{--display:flex;--min-height:30px;--justify-content:space-between;--overflow:hidden;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-8479d39{left:0px;}body.rtl .elementor-23155 .elementor-element.elementor-element-8479d39{right:0px;}.elementor-23155 .elementor-element.elementor-element-8479d39{top:0px;}.elementor-23155 .elementor-element.elementor-element-8479d39 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-8479d39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-8479d39.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-8479d39.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-8479d39.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-8479d39.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-8479d39 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-8479d39 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-1c35e68{left:0px;}body.rtl .elementor-23155 .elementor-element.elementor-element-1c35e68{right:0px;}.elementor-23155 .elementor-element.elementor-element-1c35e68{top:13px;}.elementor-23155 .elementor-element.elementor-element-1c35e68 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-1c35e68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-1c35e68.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-1c35e68.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-1c35e68.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-1c35e68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-1c35e68 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-1c35e68 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-9f5fb1f{left:0px;}body.rtl .elementor-23155 .elementor-element.elementor-element-9f5fb1f{right:0px;}.elementor-23155 .elementor-element.elementor-element-9f5fb1f{top:26px;}.elementor-23155 .elementor-element.elementor-element-9f5fb1f .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-9f5fb1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-9f5fb1f.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-9f5fb1f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-9f5fb1f.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-9f5fb1f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-9f5fb1f .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-9f5fb1f .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-62a6fbb{left:13px;}body.rtl .elementor-23155 .elementor-element.elementor-element-62a6fbb{right:13px;}.elementor-23155 .elementor-element.elementor-element-62a6fbb{top:0px;}.elementor-23155 .elementor-element.elementor-element-62a6fbb .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-62a6fbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-62a6fbb.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-62a6fbb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-62a6fbb.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-62a6fbb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-62a6fbb .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-62a6fbb .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-694854b{left:13px;}body.rtl .elementor-23155 .elementor-element.elementor-element-694854b{right:13px;}.elementor-23155 .elementor-element.elementor-element-694854b{top:13px;}.elementor-23155 .elementor-element.elementor-element-694854b .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-694854b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-694854b.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-694854b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-694854b.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-694854b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-694854b .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-694854b .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-0775c20{left:13px;}body.rtl .elementor-23155 .elementor-element.elementor-element-0775c20{right:13px;}.elementor-23155 .elementor-element.elementor-element-0775c20{top:26px;}.elementor-23155 .elementor-element.elementor-element-0775c20 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-0775c20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-0775c20.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-0775c20.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-0775c20.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-0775c20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-0775c20 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-0775c20 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-73cd9bb{left:26px;}body.rtl .elementor-23155 .elementor-element.elementor-element-73cd9bb{right:26px;}.elementor-23155 .elementor-element.elementor-element-73cd9bb{top:0px;}.elementor-23155 .elementor-element.elementor-element-73cd9bb .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-73cd9bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-73cd9bb.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-73cd9bb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-73cd9bb.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-73cd9bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-73cd9bb .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-73cd9bb .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-4dd0124{left:26px;}body.rtl .elementor-23155 .elementor-element.elementor-element-4dd0124{right:26px;}.elementor-23155 .elementor-element.elementor-element-4dd0124{top:13px;}.elementor-23155 .elementor-element.elementor-element-4dd0124 .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-4dd0124.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-4dd0124.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-4dd0124.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-4dd0124.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-4dd0124.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-4dd0124 .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-4dd0124 .elementor-icon svg{height:5px;}body:not(.rtl) .elementor-23155 .elementor-element.elementor-element-41a530f{left:26px;}body.rtl .elementor-23155 .elementor-element.elementor-element-41a530f{right:26px;}.elementor-23155 .elementor-element.elementor-element-41a530f{top:26px;}.elementor-23155 .elementor-element.elementor-element-41a530f .elementor-icon-wrapper{text-align:center;}.elementor-23155 .elementor-element.elementor-element-41a530f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-41a530f.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-41a530f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-41a530f.elementor-view-framed .elementor-icon, .elementor-23155 .elementor-element.elementor-element-41a530f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23155 .elementor-element.elementor-element-41a530f .elementor-icon{font-size:5px;}.elementor-23155 .elementor-element.elementor-element-41a530f .elementor-icon svg{height:5px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-23155 .elementor-element.elementor-element-b78b55d{--content-width:1800px;}.elementor-23155 .elementor-element.elementor-element-fec3f76{--width:91px;}.elementor-23155 .elementor-element.elementor-element-a6a1b8b{--width:300px;}.elementor-23155 .elementor-element.elementor-element-5f11bb8{--width:35px;}.elementor-23155 .elementor-element.elementor-element-ef7ab8d{--content-width:1800px;}.elementor-23155 .elementor-element.elementor-element-7ca36a8{--width:91px;}.elementor-23155 .elementor-element.elementor-element-dd0e302{--width:300px;}.elementor-23155 .elementor-element.elementor-element-0f360e4{--width:35px;}}@media(max-width:1024px){.elementor-23155 .elementor-element.elementor-element-b78b55d{--margin-top:0px;--margin-bottom:-88px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23155 .elementor-element.elementor-element-2e69ec4 .elementor-button{font-size:var( --e-global-typography-85a4168-font-size );line-height:var( --e-global-typography-85a4168-line-height );letter-spacing:var( --e-global-typography-85a4168-letter-spacing );}.elementor-23155 .elementor-element.elementor-element-ef7ab8d{--margin-top:0px;--margin-bottom:-88px;--margin-left:0px;--margin-right:0px;}.elementor-23155 .elementor-element.elementor-element-efbd2be .elementor-button{font-size:var( --e-global-typography-85a4168-font-size );line-height:var( --e-global-typography-85a4168-line-height );letter-spacing:var( --e-global-typography-85a4168-letter-spacing );}}@media(max-width:767px){.elementor-23155 .elementor-element.elementor-element-b78b55d{--margin-top:0px;--margin-bottom:-88px;--margin-left:0px;--margin-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23155 .elementor-element.elementor-element-2e69ec4 .elementor-button{font-size:var( --e-global-typography-85a4168-font-size );line-height:var( --e-global-typography-85a4168-line-height );letter-spacing:var( --e-global-typography-85a4168-letter-spacing );}.elementor-23155 .elementor-element.elementor-element-ef7ab8d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-23155 .elementor-element.elementor-element-7ca36a8{--width:82%;--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:space-between;--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-23155 .elementor-element.elementor-element-39e63cb{--width:50%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-23155 .elementor-element.elementor-element-206d4a5{width:auto;max-width:auto;text-align:start;}.elementor-23155 .elementor-element.elementor-element-206d4a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23155 .elementor-element.elementor-element-206d4a5 img{width:92px;height:28px;}.elementor-23155 .elementor-element.elementor-element-efbd2be > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23155 .elementor-element.elementor-element-efbd2be .elementor-button{font-size:var( --e-global-typography-85a4168-font-size );line-height:var( --e-global-typography-85a4168-line-height );letter-spacing:var( --e-global-typography-85a4168-letter-spacing );padding:10px 10px 10px 10px;}.elementor-23155 .elementor-element.elementor-element-dd0e302{--width:10%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-23155 .elementor-element.elementor-element-0f360e4{--min-height:50px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for button, class: .elementor-element-2e69ec4 */.header-button a {
  position: relative;
  display: inline-block;
  background-color: black;
  background-image:  
    radial-gradient(circle at 100% 80%, rgba(109, 0, 21, 0.4) 10%, transparent 60%),
    radial-gradient(circle at 35% 140%, rgba(86, 47, 47, 0.5) 10%, transparent 60%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}

.header-button a span{
    z-index: 999;
}

.header-button a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  z-index: 1;
}

/* Smooth hover effect using ::after */
.header-button a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: 
    radial-gradient(circle at right center, rgba(109, 0, 21, 0.8) 10%, transparent 70%),
    radial-gradient(circle at left center, rgba(86, 47, 47, 0.8) 10%, transparent 70%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  z-index: 0;
}

.header-button a:hover::after {
  opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f11bb8 */.dot {
  transition: all 0.6s ease;
}


#navbar-icon.active-dot .dot:nth-child(1),
#navbar-icon.active-dot .dot:nth-child(2),
#navbar-icon.active-dot .dot:nth-child(3) {
  top: 0px;
  left: 13px;
}

#navbar-icon.active-dot .dot:nth-child(4),
#navbar-icon.active-dot .dot:nth-child(5),
#navbar-icon.active-dot .dot:nth-child(6) {
  top: 13px;
  left: 13px;
}

#navbar-icon.active-dot .dot:nth-child(7),
#navbar-icon.active-dot .dot:nth-child(8),
#navbar-icon.active-dot .dot:nth-child(9) {
  left: 13px;
  top: 26px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efbd2be */.header-button a {
  position: relative;
  display: inline-block;
  background-color: black;
  background-image:  
    radial-gradient(circle at 100% 80%, rgba(109, 0, 21, 0.4) 10%, transparent 60%),
    radial-gradient(circle at 35% 140%, rgba(86, 47, 47, 0.5) 10%, transparent 60%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}

.header-button a span{
    z-index: 999;
}

.header-button a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  z-index: 1;
}

/* Smooth hover effect using ::after */
.header-button a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: 
    radial-gradient(circle at right center, rgba(109, 0, 21, 0.8) 10%, transparent 70%),
    radial-gradient(circle at left center, rgba(86, 47, 47, 0.8) 10%, transparent 70%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  z-index: 0;
}

.header-button a:hover::after {
  opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f360e4 *//*@media screen and (max-width:768px){*/
/*    .elementor-23155 .elementor-element.elementor-element-0f360e4{*/
/*    width: 50% !important;*/
/*}*/
/*}*/
.dot {
  transition: all 0.6s ease;
}


#navbar-icon.active-dot .dot:nth-child(1),
#navbar-icon.active-dot .dot:nth-child(2),
#navbar-icon.active-dot .dot:nth-child(3) {
  top: 0px;
  left: 13px;
}

#navbar-icon.active-dot .dot:nth-child(4),
#navbar-icon.active-dot .dot:nth-child(5),
#navbar-icon.active-dot .dot:nth-child(6) {
  top: 13px;
  left: 13px;
}

#navbar-icon.active-dot .dot:nth-child(7),
#navbar-icon.active-dot .dot:nth-child(8),
#navbar-icon.active-dot .dot:nth-child(9) {
  left: 13px;
  top: 26px;
}/* End custom CSS */