.elementor-20232 .elementor-element.elementor-element-5934479{--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;--justify-content:flex-start;--align-items:center;--gap:0px 35px;--background-transition:0.3s;--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-20232 .elementor-element.elementor-element-5934479:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-5934479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00154F;}.elementor-20232 .elementor-element.elementor-element-5934479, .elementor-20232 .elementor-element.elementor-element-5934479::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-5934479.e-con{--order:99999 /* order end hack */;}.elementor-20232 .elementor-element.elementor-element-0123eae{--display:flex;--min-height:0px;--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 8px;--background-transition:0.3s;--padding-top:.5rem;--padding-bottom:.5rem;--padding-left:.5rem;--padding-right:.5rem;}.elementor-20232 .elementor-element.elementor-element-8f46dd2 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-8f46dd2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-8f46dd2.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-8f46dd2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-8f46dd2.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-8f46dd2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-8f46dd2 .elementor-icon{font-size:16px;}.elementor-20232 .elementor-element.elementor-element-8f46dd2 .elementor-icon svg{height:16px;}.elementor-20232 .elementor-element.elementor-element-8f46dd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateY:10%;}.elementor-20232 .elementor-element.elementor-element-95ee98a .elementor-heading-title{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:14px;font-weight:400;}.elementor-20232 .elementor-element.elementor-element-fb8a53c{--display:flex;--background-transition:0.3s;--overlay-opacity:0.35;--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-20232 .elementor-element.elementor-element-fb8a53c::before, .elementor-20232 .elementor-element.elementor-element-fb8a53c > .elementor-background-video-container::before, .elementor-20232 .elementor-element.elementor-element-fb8a53c > .e-con-inner > .elementor-background-video-container::before, .elementor-20232 .elementor-element.elementor-element-fb8a53c > .elementor-background-slideshow::before, .elementor-20232 .elementor-element.elementor-element-fb8a53c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20232 .elementor-element.elementor-element-fb8a53c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-fb8a53c, .elementor-20232 .elementor-element.elementor-element-fb8a53c::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-c07a9bb{--display:flex;--min-height:0px;--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 8px;--background-transition:0.3s;--padding-top:.5rem;--padding-bottom:.5rem;--padding-left:.5rem;--padding-right:.5rem;}.elementor-20232 .elementor-element.elementor-element-abfb5b9 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-abfb5b9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-abfb5b9.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-abfb5b9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-abfb5b9.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-abfb5b9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-abfb5b9 .elementor-icon{font-size:16px;}.elementor-20232 .elementor-element.elementor-element-abfb5b9 .elementor-icon svg{height:16px;}.elementor-20232 .elementor-element.elementor-element-abfb5b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateY:10%;}.elementor-20232 .elementor-element.elementor-element-08c4b4c .elementor-heading-title{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:14px;font-weight:400;}.elementor-20232 .elementor-element.elementor-element-d53b2bf{--display:flex;--background-transition:0.3s;--overlay-opacity:0.35;--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-20232 .elementor-element.elementor-element-d53b2bf::before, .elementor-20232 .elementor-element.elementor-element-d53b2bf > .elementor-background-video-container::before, .elementor-20232 .elementor-element.elementor-element-d53b2bf > .e-con-inner > .elementor-background-video-container::before, .elementor-20232 .elementor-element.elementor-element-d53b2bf > .elementor-background-slideshow::before, .elementor-20232 .elementor-element.elementor-element-d53b2bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-20232 .elementor-element.elementor-element-d53b2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-d53b2bf, .elementor-20232 .elementor-element.elementor-element-d53b2bf::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-d1a2e15{--display:flex;--min-height:0px;--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 8px;--background-transition:0.3s;--padding-top:.5rem;--padding-bottom:.5rem;--padding-left:.5rem;--padding-right:.5rem;}.elementor-20232 .elementor-element.elementor-element-b89a5e8 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-b89a5e8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-b89a5e8.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-b89a5e8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-b89a5e8.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-b89a5e8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-b89a5e8 .elementor-icon{font-size:16px;}.elementor-20232 .elementor-element.elementor-element-b89a5e8 .elementor-icon svg{height:16px;}.elementor-20232 .elementor-element.elementor-element-b89a5e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateY:10%;}.elementor-20232 .elementor-element.elementor-element-c44ba55 .elementor-heading-title{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:14px;font-weight:400;}.elementor-20232 .elementor-element.elementor-element-0225615{--display:flex;--background-transition:0.3s;--overlay-opacity:0.35;--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-20232 .elementor-element.elementor-element-0225615::before, .elementor-20232 .elementor-element.elementor-element-0225615 > .elementor-background-video-container::before, .elementor-20232 .elementor-element.elementor-element-0225615 > .e-con-inner > .elementor-background-video-container::before, .elementor-20232 .elementor-element.elementor-element-0225615 > .elementor-background-slideshow::before, .elementor-20232 .elementor-element.elementor-element-0225615 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20232 .elementor-element.elementor-element-0225615 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-0225615, .elementor-20232 .elementor-element.elementor-element-0225615::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-7c2cedc{--display:flex;--min-height:0px;--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 8px;--background-transition:0.3s;--padding-top:.5rem;--padding-bottom:.5rem;--padding-left:.5rem;--padding-right:.5rem;}.elementor-20232 .elementor-element.elementor-element-081aebd .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-081aebd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-081aebd.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-081aebd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-081aebd.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-081aebd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-081aebd .elementor-icon{font-size:16px;}.elementor-20232 .elementor-element.elementor-element-081aebd .elementor-icon svg{height:16px;}.elementor-20232 .elementor-element.elementor-element-081aebd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateY:10%;}.elementor-20232 .elementor-element.elementor-element-bd22179 .elementor-heading-title{color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:14px;font-weight:400;}.elementor-20232 .elementor-element.elementor-element-0898773{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#00154F;--border-color:#00154F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;--z-index:1000;}.elementor-20232 .elementor-element.elementor-element-0898773:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-0898773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-0898773, .elementor-20232 .elementor-element.elementor-element-0898773::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-829b60a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0.5rem;}.elementor-20232 .elementor-element.elementor-element-829b60a.e-con:hover{--e-con-transform-scale:1.075;}.elementor-20232 .elementor-element.elementor-element-0583c41 img{width:12rem;}.elementor-20232 .elementor-element.elementor-element-10ed619{--display:flex;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20232 .elementor-element.elementor-element-96dd2b8{--display:flex;--background-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-68b9b80{--display:flex;--background-transition:0.3s;--position:absolute;top:25px;}body:not(.rtl) .elementor-20232 .elementor-element.elementor-element-68b9b80{left:116px;}body.rtl .elementor-20232 .elementor-element.elementor-element-68b9b80{right:116px;}.elementor-20232 .elementor-element.elementor-element-cba65d2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0066FF;--border-color:#0066FF;--border-radius:0px 0px 20px 20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-20232 .elementor-element.elementor-element-cba65d2:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-cba65d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-cba65d2, .elementor-20232 .elementor-element.elementor-element-cba65d2::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-0fa0355{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-5f326e5{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-5f326e5, .elementor-20232 .elementor-element.elementor-element-5f326e5::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-10e3c7f .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-10e3c7f.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-10e3c7f.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-10e3c7f.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-10e3c7f.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-10e3c7f.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-10e3c7f .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-10e3c7f .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-22c8f72 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-22c8f72 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-22c8f72 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-22c8f72 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-22c8f72 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-22c8f72 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-22c8f72{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-22c8f72 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-36c9b53{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20232 .elementor-element.elementor-element-36c9b53, .elementor-20232 .elementor-element.elementor-element-36c9b53::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-6dc3215 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-6dc3215.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-6dc3215.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-6dc3215.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-6dc3215.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-6dc3215.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-6dc3215 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-6dc3215 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-ffbd374 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-ffbd374 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-ffbd374 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-ffbd374 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-ffbd374 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-ffbd374 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-ffbd374{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-ffbd374 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-9be7e57{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-625456e{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-625456e, .elementor-20232 .elementor-element.elementor-element-625456e::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-06f526d .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-06f526d.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-06f526d.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-06f526d.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-06f526d.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-06f526d.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-06f526d .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-06f526d .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-2af0cc2 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-2af0cc2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-2af0cc2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-2af0cc2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-2af0cc2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-2af0cc2 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-2af0cc2{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-2af0cc2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-fdec5fd{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20232 .elementor-element.elementor-element-fdec5fd, .elementor-20232 .elementor-element.elementor-element-fdec5fd::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-838b252 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-838b252.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-838b252.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-838b252.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-838b252.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-838b252.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-838b252 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-838b252 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-2d8245e .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-2d8245e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-2d8245e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-2d8245e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-2d8245e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-2d8245e .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-2d8245e{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-2d8245e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-b76028b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-95548dc{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-95548dc, .elementor-20232 .elementor-element.elementor-element-95548dc::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-4abc290 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-4abc290.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-4abc290.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-4abc290.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-4abc290.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-4abc290.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-4abc290 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-4abc290 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-3465e21 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-3465e21 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-3465e21 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-3465e21 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-3465e21 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-3465e21 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-3465e21{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-3465e21 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-688e797{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20232 .elementor-element.elementor-element-688e797, .elementor-20232 .elementor-element.elementor-element-688e797::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-04bdcf0 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-04bdcf0.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-04bdcf0.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-04bdcf0.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-04bdcf0.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-04bdcf0.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-04bdcf0 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-04bdcf0 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-681b8ea .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-681b8ea .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-681b8ea .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-681b8ea .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-681b8ea .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-681b8ea .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-681b8ea{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-681b8ea .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-5b74909{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-874b928{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-874b928, .elementor-20232 .elementor-element.elementor-element-874b928::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-1fae152 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-1fae152.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-1fae152.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-1fae152.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-1fae152.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-1fae152.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-1fae152 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-1fae152 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-8e43827 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-8e43827 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-8e43827 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-8e43827 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-8e43827 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-8e43827 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-8e43827{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-8e43827 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-3a49758{--display:flex;--background-transition:0.3s;--position:absolute;top:25px;}body:not(.rtl) .elementor-20232 .elementor-element.elementor-element-3a49758{left:239px;}body.rtl .elementor-20232 .elementor-element.elementor-element-3a49758{right:239px;}.elementor-20232 .elementor-element.elementor-element-c53f6ef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0066FF;--border-color:#0066FF;--border-radius:0px 0px 20px 20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-20232 .elementor-element.elementor-element-c53f6ef:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-c53f6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-c53f6ef, .elementor-20232 .elementor-element.elementor-element-c53f6ef::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-a95ece3{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-b3cb91b{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-b3cb91b, .elementor-20232 .elementor-element.elementor-element-b3cb91b::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-7b76e6c .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-7b76e6c.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7b76e6c.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-7b76e6c.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7b76e6c.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-7b76e6c.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7b76e6c .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-7b76e6c .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-8e6c89e .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-8e6c89e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-8e6c89e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-8e6c89e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-8e6c89e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-8e6c89e .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-8e6c89e{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-8e6c89e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-61d8f7d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-5504817{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-5504817, .elementor-20232 .elementor-element.elementor-element-5504817::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-7d3aca9 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-7d3aca9.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7d3aca9.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-7d3aca9.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7d3aca9.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-7d3aca9.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7d3aca9 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-7d3aca9 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-b96bda1 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-b96bda1 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-b96bda1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-b96bda1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-b96bda1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-b96bda1 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-b96bda1{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-b96bda1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-a39c3ba{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-9ed9830{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-9ed9830, .elementor-20232 .elementor-element.elementor-element-9ed9830::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-83257b7 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-83257b7.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-83257b7.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-83257b7.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-83257b7.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-83257b7.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-83257b7 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-83257b7 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-17687ce .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-17687ce .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-17687ce .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-17687ce .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-17687ce .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-17687ce .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-17687ce{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-17687ce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-7b94bc8{--display:flex;--background-transition:0.3s;--position:absolute;top:25px;}body:not(.rtl) .elementor-20232 .elementor-element.elementor-element-7b94bc8{left:393px;}body.rtl .elementor-20232 .elementor-element.elementor-element-7b94bc8{right:393px;}.elementor-20232 .elementor-element.elementor-element-5d5eccf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0066FF;--border-color:#0066FF;--border-radius:0px 0px 20px 20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-20232 .elementor-element.elementor-element-5d5eccf:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-5d5eccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-5d5eccf, .elementor-20232 .elementor-element.elementor-element-5d5eccf::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-574bfce{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-a95e1b4{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-a95e1b4, .elementor-20232 .elementor-element.elementor-element-a95e1b4::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-7ddb0b0 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-7ddb0b0.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7ddb0b0.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-7ddb0b0.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7ddb0b0.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-7ddb0b0.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-7ddb0b0 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-7ddb0b0 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-bde2b3a .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-bde2b3a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-bde2b3a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-bde2b3a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-bde2b3a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-bde2b3a .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-bde2b3a{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-bde2b3a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-055bb95{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-d3fc98d{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--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-20232 .elementor-element.elementor-element-d3fc98d, .elementor-20232 .elementor-element.elementor-element-d3fc98d::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-d1cb920 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-d1cb920.elementor-view-stacked .elementor-icon{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-d1cb920.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-d1cb920.elementor-view-default .elementor-icon{color:#0066FF;border-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-d1cb920.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-d1cb920.elementor-view-default .elementor-icon svg{fill:#0066FF;}.elementor-20232 .elementor-element.elementor-element-d1cb920 .elementor-icon{font-size:1.25rem;}.elementor-20232 .elementor-element.elementor-element-d1cb920 .elementor-icon svg{height:1.25rem;}.elementor-20232 .elementor-element.elementor-element-21f6812 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-21f6812 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-21f6812 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-21f6812 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-21f6812 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-21f6812 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-21f6812{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-21f6812 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-d093156{--display:flex;--background-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-6982b1e{--display:flex;--background-transition:0.3s;--position:absolute;top:25px;}body:not(.rtl) .elementor-20232 .elementor-element.elementor-element-6982b1e{left:729px;}body.rtl .elementor-20232 .elementor-element.elementor-element-6982b1e{right:729px;}.elementor-20232 .elementor-element.elementor-element-a9483b3{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0066FF;--border-color:#0066FF;--border-radius:0px 0px 20px 20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-20232 .elementor-element.elementor-element-a9483b3:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-a9483b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-a9483b3, .elementor-20232 .elementor-element.elementor-element-a9483b3::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-f969cc8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-763db9d .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-763db9d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-763db9d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-763db9d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-763db9d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-763db9d .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-763db9d{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-763db9d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-c800cf7{--display:flex;--background-transition:0.3s;--position:absolute;top:25px;}body:not(.rtl) .elementor-20232 .elementor-element.elementor-element-c800cf7{left:812px;}body.rtl .elementor-20232 .elementor-element.elementor-element-c800cf7{right:812px;}.elementor-20232 .elementor-element.elementor-element-35151b6{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0066FF;--border-color:#0066FF;--border-radius:0px 0px 20px 20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-20232 .elementor-element.elementor-element-35151b6:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-35151b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-35151b6, .elementor-20232 .elementor-element.elementor-element-35151b6::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-966fe3c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20232 .elementor-element.elementor-element-61a22d8 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:0.9rem;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-61a22d8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}.elementor-20232 .elementor-element.elementor-element-61a22d8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20232 .elementor-element.elementor-element-61a22d8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20232 .elementor-element.elementor-element-61a22d8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20232 .elementor-element.elementor-element-61a22d8 .elementor-nav-menu--main .elementor-item:focus{color:#052E6F;fill:#052E6F;}.elementor-20232 .elementor-element.elementor-element-61a22d8{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-20232 .elementor-element.elementor-element-61a22d8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-20232 .elementor-element.elementor-element-fbf5c52{--n-menu-dropdown-content-max-width:full;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:10px;--n-menu-title-distance-from-content:0px;--n-menu-title-font-size:15.5px;--n-menu-title-transition:300ms;--n-menu-title-padding:.30rem .50rem .30rem .50rem;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-size:12px;--n-menu-dropdown-indicator-color-normal:#525252;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;z-index:999999;}.elementor-20232 .elementor-element.elementor-element-fbf5c52 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-20232 .elementor-element.elementor-element-fbf5c52 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-20232 .elementor-element.elementor-element-fbf5c52 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Heebo", Sans-serif;font-weight:500;}.elementor-20232 .elementor-element.elementor-element-fbf5c52 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#E3F2FD;}.elementor-20232 .elementor-element.elementor-element-fbf5c52 {--n-menu-title-color-active:#00154F;}.elementor-20232 .elementor-element.elementor-element-fbf5c52 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:50px 50px 50px 50px;}.elementor-20232 .elementor-element.elementor-element-fbf5c52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20232 .elementor-element.elementor-element-603fe05 .e-search-input{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );background-color:#F7F7F78F;border-style:none;border-radius:0px 50px 50px 0px;}.elementor-20232 .elementor-element.elementor-element-603fe05{--e-search-input-padding-block-start:.250rem;--e-search-input-padding-inline-start:01rem;--e-search-input-padding-block-end:.250rem;--e-search-input-padding-inline-end:-1rem;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:16px;--e-search-icon-submit-color:#ADADAD;--e-search-submit-border-radius:50px 0px 0px 50px;--e-search-submit-padding:.25rem .25rem .25rem 0rem;}.elementor-20232 .elementor-element.elementor-element-603fe05 .e-search-submit{background-color:#F7F7F78F;}.elementor-20232 .elementor-element.elementor-element-603fe05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20232 .elementor-element.elementor-element-92dfb8a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:.250rem;--padding-right:.250rem;}.elementor-20232 .elementor-element.elementor-element-92dfb8a:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-92dfb8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0066FF;}.elementor-20232 .elementor-element.elementor-element-92dfb8a, .elementor-20232 .elementor-element.elementor-element-92dfb8a::before{--border-transition:0.3s;}.elementor-20232 .elementor-element.elementor-element-8401f16 .elementor-heading-title{color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-8401f16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20232 .elementor-element.elementor-element-dbb5f75{--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;--justify-content:center;--align-items:flex-end;--gap:0px 13px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-20232 .elementor-element.elementor-element-8ab275a .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-8ab275a.elementor-view-stacked .elementor-icon{background-color:#00154F;}.elementor-20232 .elementor-element.elementor-element-8ab275a.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-8ab275a.elementor-view-default .elementor-icon{color:#00154F;border-color:#00154F;}.elementor-20232 .elementor-element.elementor-element-8ab275a.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-8ab275a.elementor-view-default .elementor-icon svg{fill:#00154F;}.elementor-20232 .elementor-element.elementor-element-8ab275a .elementor-icon{font-size:1rem;}.elementor-20232 .elementor-element.elementor-element-8ab275a .elementor-icon svg{height:1rem;}.elementor-20232 .elementor-element.elementor-element-8ab275a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-20232 .elementor-element.elementor-element-8ab275a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-20232 .elementor-element.elementor-element-8ab275a > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-20232 .elementor-element.elementor-element-63f7256 .elementor-icon-wrapper{text-align:center;}.elementor-20232 .elementor-element.elementor-element-63f7256.elementor-view-stacked .elementor-icon{background-color:#00154F;}.elementor-20232 .elementor-element.elementor-element-63f7256.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-63f7256.elementor-view-default .elementor-icon{color:#00154F;border-color:#00154F;}.elementor-20232 .elementor-element.elementor-element-63f7256.elementor-view-framed .elementor-icon, .elementor-20232 .elementor-element.elementor-element-63f7256.elementor-view-default .elementor-icon svg{fill:#00154F;}.elementor-20232 .elementor-element.elementor-element-63f7256 .elementor-icon{font-size:2rem;}.elementor-20232 .elementor-element.elementor-element-63f7256 .elementor-icon svg{height:2rem;}.elementor-20232 .elementor-element.elementor-element-63f7256 > .elementor-widget-container{--e-transform-translateY:3px;}.elementor-20232 .elementor-element.elementor-element-63f7256 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-20232 .elementor-element.elementor-element-cad8322{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:fixed;top:0px;--z-index:50000;}.elementor-20232 .elementor-element.elementor-element-cad8322:not(.elementor-motion-effects-element-type-background), .elementor-20232 .elementor-element.elementor-element-cad8322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20232 .elementor-element.elementor-element-cad8322, .elementor-20232 .elementor-element.elementor-element-cad8322::before{--border-transition:0.3s;}body:not(.rtl) .elementor-20232 .elementor-element.elementor-element-cad8322{left:0px;}body.rtl .elementor-20232 .elementor-element.elementor-element-cad8322{right:0px;}@media(max-width:1024px){.elementor-20232 .elementor-element.elementor-element-cba65d2{--grid-auto-flow:row;}.elementor-20232 .elementor-element.elementor-element-c53f6ef{--grid-auto-flow:row;}.elementor-20232 .elementor-element.elementor-element-5d5eccf{--grid-auto-flow:row;}.elementor-20232 .elementor-element.elementor-element-63f7256 .elementor-icon{font-size:1.6rem;}.elementor-20232 .elementor-element.elementor-element-63f7256 .elementor-icon svg{height:1.6rem;}}@media(min-width:768px){.elementor-20232 .elementor-element.elementor-element-5934479{--content-width:1400px;}.elementor-20232 .elementor-element.elementor-element-0898773{--content-width:1450px;}.elementor-20232 .elementor-element.elementor-element-829b60a{--width:fit-content;}.elementor-20232 .elementor-element.elementor-element-a9483b3{--width:fit-content;}.elementor-20232 .elementor-element.elementor-element-35151b6{--width:fit-content;}.elementor-20232 .elementor-element.elementor-element-92dfb8a{--width:fit-content;}.elementor-20232 .elementor-element.elementor-element-dbb5f75{--width:8rem;}}@media(max-width:767px){.elementor-20232 .elementor-element.elementor-element-0898773{--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;}.elementor-20232 .elementor-element.elementor-element-829b60a{--width:50%;}.elementor-20232 .elementor-element.elementor-element-0583c41{text-align:right;}.elementor-20232 .elementor-element.elementor-element-0583c41 img{width:8rem;}.elementor-20232 .elementor-element.elementor-element-cba65d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20232 .elementor-element.elementor-element-c53f6ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20232 .elementor-element.elementor-element-5d5eccf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20232 .elementor-element.elementor-element-dbb5f75{--width:40%;--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:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-20232 .elementor-element.elementor-element-cad8322{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1rem;}}/* Start custom CSS for container, class: .elementor-element-0123eae */.elementor-20232 .elementor-element.elementor-element-0123eae{
    width: fit-content !important;
    opacity: 0.89;
    transition: 0.2s ease;

}

.elementor-20232 .elementor-element.elementor-element-0123eae:hover{
    width: fit-content !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb8a53c */.elementor-20232 .elementor-element.elementor-element-fb8a53c{
    width: 1px !important;
   height: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07a9bb */.elementor-20232 .elementor-element.elementor-element-c07a9bb{
    width: fit-content !important;
    opacity: 0.89;
    transition: 0.2s ease;
}

.elementor-20232 .elementor-element.elementor-element-c07a9bb:hover{
    width: fit-content !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d53b2bf */.elementor-20232 .elementor-element.elementor-element-d53b2bf{
    width: 1px !important;
   height: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1a2e15 */.elementor-20232 .elementor-element.elementor-element-d1a2e15{
    width: fit-content !important;
    opacity: 0.89;
    transition: 0.2s ease;
}

.elementor-20232 .elementor-element.elementor-element-d1a2e15:hover{
    width: fit-content !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225615 */.elementor-20232 .elementor-element.elementor-element-0225615{
    width: 1px !important;
   height: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd22179 */.elementor-20232 .elementor-element.elementor-element-bd22179 *{
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c2cedc */.elementor-20232 .elementor-element.elementor-element-7c2cedc{
    width: fit-content !important;
    opacity: 0.89;
    transition: 0.2s ease;
}

.elementor-20232 .elementor-element.elementor-element-7c2cedc:hover{
    width: fit-content !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-829b60a */.elementor-20232 .elementor-element.elementor-element-829b60a {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10e3c7f */.elementor-20232 .elementor-element.elementor-element-10e3c7f{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc3215 */.elementor-20232 .elementor-element.elementor-element-6dc3215{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f526d */.elementor-20232 .elementor-element.elementor-element-06f526d{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-838b252 */.elementor-20232 .elementor-element.elementor-element-838b252{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4abc290 */.elementor-20232 .elementor-element.elementor-element-4abc290{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04bdcf0 */.elementor-20232 .elementor-element.elementor-element-04bdcf0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fae152 */.elementor-20232 .elementor-element.elementor-element-1fae152{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba65d2 */.elementor-20232 .elementor-element.elementor-element-cba65d2{
    max-width: 950px;
        width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b76e6c */.elementor-20232 .elementor-element.elementor-element-7b76e6c{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d3aca9 */.elementor-20232 .elementor-element.elementor-element-7d3aca9{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83257b7 */.elementor-20232 .elementor-element.elementor-element-83257b7{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f6ef */.elementor-20232 .elementor-element.elementor-element-c53f6ef{
    max-width: 950px;
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ddb0b0 */.elementor-20232 .elementor-element.elementor-element-7ddb0b0{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1cb920 */.elementor-20232 .elementor-element.elementor-element-d1cb920{
    width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5eccf */.elementor-20232 .elementor-element.elementor-element-5d5eccf{
    max-width: 950px;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9483b3 */.elementor-20232 .elementor-element.elementor-element-a9483b3{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35151b6 */.elementor-20232 .elementor-element.elementor-element-35151b6{
    max-width: 950px !important;

}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-fbf5c52 *//*.elementor-20232 .elementor-element.elementor-element-fbf5c52 *{*/
/*    max-height: 100vh !important;*/
    /*overflow: hidden !important;*/
/*}*/

.elementor-20232 .elementor-element.elementor-element-fbf5c52{
    width: fit-content !important;
}

.elementor-20232 .elementor-element.elementor-element-fbf5c52 .e-n-menu-dropdown-icon[aria-expanded="true"]{
    transform: rotate(180deg)
}

.elementor-20232 .elementor-element.elementor-element-fbf5c52 .e-active{
    background: none;
}

.elementor-20232 .elementor-element.elementor-element-fbf5c52 .e-n-menu-heading{
    flex-wrap: nowrap !important;
}

/*
 * Target all primary menu items that are post type links.
 * Ensure you use the exact classes provided: .menu-item.menu-item-type-post_type
 */
.elementor-20232 .elementor-element.elementor-element-fbf5c52 .menu-item a {
    /* Set the link element to relative so the absolute arrow can be positioned correctly */
    position: relative;
    
    /* Set initial padding */
  
    
    /* UPDATED: Add transform to the transition for smooth movement, alongside background-color */
    transition: transform 0.3s ease, background-color 0.3s ease;
    
    /* Always apply a subtle border radius */
    border-radius: 4px;
}

/* Create the arrow element using the :before pseudo-element */
.elementor-20232 .elementor-element.elementor-element-fbf5c52 .menu-item a:before {
    /* Content: Changed to the RIGHT angle bracket unicode character (>) */
    content: "\203A"; /* Unicode for single right angle quotation mark (>) */
    
    /* Positioning & Display */
    position: absolute;
    left: 0; /* Start the arrow slightly outside the original padding */
    top: 50%; /* Center vertically */
    transform: translateY(-50%); /* Fine-tune vertical centering */
    
    /* Style */
    color: inherit; /* Inherit the link color */
    font-size: 1.2em;
    opacity: 0; /* HIDDEN by default */
    /* Only transition opacity and the arrow's left position */
    transition: opacity 0.3s ease, left 0.3s ease; 
}

/* SHOW the arrow, move the text, and change background when the link is hovered */
.elementor-20232 .elementor-element.elementor-element-fbf5c52 .menu-item a:hover {
    /* RESTORED: This is the smooth movement you liked. It shifts the whole element 5px left. */
    transform: translateX(-5px);

    /* Add a light background color on hover */
    background-color: #F0F4F8; /* Example light gray. Change this to your desired color! */
}

.elementor-20232 .elementor-element.elementor-element-fbf5c52 .menu-item a:hover:before {
    opacity: 1; /* Make the arrow visible */
    /* Slide the arrow to 5px from the left edge of the MOVED link element */
    left: 15px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ed619 */@media (max-width: 1400px) {
    
    .elementor-20232 .elementor-element.elementor-element-10ed619{
        pointer-events: none;
     position: absolute !important;
     opacity: 0;
     display: none;
    }
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-603fe05 */@media (max-width: 1400px) {
    
    .elementor-20232 .elementor-element.elementor-element-603fe05{
        pointer-events: none;
     position: absolute !important;
     opacity: 0;
     display: none;
    }
}

.elementor-20232 .elementor-element.elementor-element-603fe05 .fa-times{
  left: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8401f16 */.elementor-20232 .elementor-element.elementor-element-8401f16 {
    width: fit-content !important;
}
.elementor-20232 .elementor-element.elementor-element-8401f16 *{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92dfb8a */.elementor-20232 .elementor-element.elementor-element-92dfb8a{
    width: 11rem !important;
}
@media (max-width: 1400px) {
    
    .elementor-20232 .elementor-element.elementor-element-92dfb8a{
        pointer-events: none;
     position: absolute !important;
     opacity: 0;
     display: none;
    }
}


.elementor-20232 .elementor-element.elementor-element-92dfb8a.cta-animated-btn {

  cursor: pointer;
  transition: background-color 0.3s ease; 
  /* Apply the animation */
  animation: pulse 2s infinite; /* 'pulse' is the keyframe name, 2s duration, repeats infinitely */
}

/* Keyframe definition for the pulsing animation */
@keyframes pulse {
  0% {
    /* Starting state: smaller, less intense glow */
    box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.7);
  }
  70% {
    /* Mid-state: full, visible glow */
    /* Spreads the shadow out and maintains color opacity */
    box-shadow: 0 0 0 7px rgba(0, 123, 255, 0); 
  }
  100% {
    /* End state: transparent again, ready to restart */
    /* This makes the shadow spread further but completely fade out */
    box-shadow: 0 0 0 0 rgba(0, 123, 255, 0); 
  }
}

/* Optional: Add a hover effect for better user experience */
.elementor-20232 .elementor-element.elementor-element-92dfb8a.cta-animated-btn:hover {
  background-color: #247CFF !important; 
  animation: none; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8ab275a */.elementor-20232 .elementor-element.elementor-element-8ab275a{
    width: fit-content !important;
    cursor: pointer !important;
}

.elementor-20232 .elementor-element.elementor-element-8ab275a .elementor-icon{
    height: 40px !important;
    width: 40px !important;
    max-width: 40px !important;
    background: #E3F2FD !important;
    border-radius: 50%;
    

}

.elementor-20232 .elementor-element.elementor-element-8ab275a .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center
}

.elementor-20232 .elementor-element.elementor-element-8ab275a .elementor-icon{

display: flex;
justify-content: center;
align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-63f7256 */.elementor-20232 .elementor-element.elementor-element-63f7256{
    width: fit-content !important;
        cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb5f75 */@media (min-width: 1400px) {
    .elementor-20232 .elementor-element.elementor-element-dbb5f75{
        pointer-events: none;
     position: absolute !important;
     opacity: 0;
     display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0898773 *//*.elementor-20232 .elementor-element.elementor-element-0898773 {*/
/*    position: sticky !important;*/
/*    top: 0px;*/
/*}*//* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-98048cd */.elementor-20232 .elementor-element.elementor-element-98048cd {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad8322 */.elementor-20232 .elementor-element.elementor-element-cad8322{
    width: 400px;
    height: 100vh;
    transform: translateX(400px);
}

@media (max-width: 700px) {
  .elementor-20232 .elementor-element.elementor-element-cad8322{
    width: 100vw;
    transform: translateX(100vw);
}  
    }/* End custom CSS */