.elementor-1533 .elementor-element.elementor-element-31766d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:70px 70px 70px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:10000;}.elementor-1533 .elementor-element.elementor-element-31766d6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1533 .elementor-element.elementor-element-31766d6{left:0px;}body.rtl .elementor-1533 .elementor-element.elementor-element-31766d6{right:0px;}.elementor-1533 .elementor-element.elementor-element-073e221{--display:flex;--min-height:73px;--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-evenly;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--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-1533 .elementor-element.elementor-element-073e221:not(.elementor-motion-effects-element-type-background), .elementor-1533 .elementor-element.elementor-element-073e221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1533 .elementor-element.elementor-element-073e221, .elementor-1533 .elementor-element.elementor-element-073e221::before{--border-transition:0.3s;}.elementor-1533 .elementor-element.elementor-element-7e5cbef{--display:flex;--justify-content:space-around;--gap:20px 20px;--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-1533 .elementor-element.elementor-element-94e2a5d img{width:100%;}.elementor-1533 .elementor-element.elementor-element-94e2a5d.elementor-element{--align-self:center;}.elementor-1533 .elementor-element.elementor-element-60b6219{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-1533 .elementor-element.elementor-element-5825eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-5825eb1{width:100%;max-width:100%;}.elementor-1533 .elementor-element.elementor-element-5825eb1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1533 .elementor-element.elementor-element-75c4559{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-1533 .elementor-element.elementor-element-e3ae224 .elementor-menu-toggle{margin-left:auto;}.elementor-1533 .elementor-element.elementor-element-e3ae224 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-1533 .elementor-element.elementor-element-e3ae224 .elementor-nav-menu--main .elementor-item{color:#0D2146;fill:#0D2146;padding-left:0px;padding-right:0px;}.elementor-1533 .elementor-element.elementor-element-e3ae224{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1533 .elementor-element.elementor-element-e3ae224 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-1533 .elementor-element.elementor-element-e3ae224 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-e3ae224.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-c4e9302 .elementor-menu-toggle{margin-left:auto;}.elementor-1533 .elementor-element.elementor-element-c4e9302 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-1533 .elementor-element.elementor-element-c4e9302 .elementor-nav-menu--main .elementor-item{color:#0D2146;fill:#0D2146;padding-left:9px;padding-right:9px;}.elementor-1533 .elementor-element.elementor-element-c4e9302{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1533 .elementor-element.elementor-element-c4e9302 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-1533 .elementor-element.elementor-element-c4e9302 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-c4e9302.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-2084fb4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:70px 70px 70px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:10000;}.elementor-1533 .elementor-element.elementor-element-2084fb4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1533 .elementor-element.elementor-element-2084fb4{left:0px;}body.rtl .elementor-1533 .elementor-element.elementor-element-2084fb4{right:0px;}.elementor-1533 .elementor-element.elementor-element-484a733{--display:flex;--min-height:73px;--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;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--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-1533 .elementor-element.elementor-element-484a733:not(.elementor-motion-effects-element-type-background), .elementor-1533 .elementor-element.elementor-element-484a733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1533 .elementor-element.elementor-element-484a733, .elementor-1533 .elementor-element.elementor-element-484a733::before{--border-transition:0.3s;}.elementor-1533 .elementor-element.elementor-element-a09f5f9{--display:flex;--justify-content:space-around;--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-1533 .elementor-element.elementor-element-a09f5f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-3e8345a img{width:135px;}.elementor-1533 .elementor-element.elementor-element-3e8345a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-3e8345a{width:initial;max-width:initial;}.elementor-1533 .elementor-element.elementor-element-3e8345a.elementor-element{--align-self:center;}.elementor-1533 .elementor-element.elementor-element-1cf5ea8 .elementor-button{fill:#0D2146;color:#0D2146;background-color:#FFFFFF;border-style:none;}.elementor-1533 .elementor-element.elementor-element-1cf5ea8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-79c1e85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main .elementor-item{color:#0D2146;fill:#0D2146;padding-left:18px;padding-right:18px;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main .elementor-item:focus{color:#F0F0F0;fill:#F0F0F0;}.elementor-1533 .elementor-element.elementor-element-1ca666d{--e-nav-menu-horizontal-menu-item-margin:calc( 38px / 2 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:38px;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown a:hover,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-menu-toggle:hover{color:#000000;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown a:hover,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown a.highlighted{background-color:#EDEDED;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown .elementor-item, .elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:6px;}.elementor-1533 .elementor-element.elementor-element-1ca666d div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-1533 .elementor-element.elementor-element-1ca666d div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-1533 .elementor-element.elementor-element-1ca666d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--main .elementor-item{color:#0D2146;fill:#0D2146;padding-left:18px;padding-right:18px;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--main .elementor-item:focus{color:#F0F0F0;fill:#F0F0F0;}.elementor-1533 .elementor-element.elementor-element-69cba61{--e-nav-menu-horizontal-menu-item-margin:calc( 38px / 2 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:38px;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--dropdown a:hover,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-menu-toggle:hover{color:#000000;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--dropdown a:hover,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--dropdown a.highlighted{background-color:#EDEDED;}.elementor-1533 .elementor-element.elementor-element-69cba61 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-1533 .elementor-element.elementor-element-69cba61 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-1533 .elementor-element.elementor-element-69cba61.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-3d533b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:70px 70px 70px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:10000;}.elementor-1533 .elementor-element.elementor-element-3d533b4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1533 .elementor-element.elementor-element-3d533b4{left:0px;}body.rtl .elementor-1533 .elementor-element.elementor-element-3d533b4{right:0px;}@media(min-width:768px){.elementor-1533 .elementor-element.elementor-element-31766d6{--width:100%;}.elementor-1533 .elementor-element.elementor-element-073e221{--width:90%;}.elementor-1533 .elementor-element.elementor-element-7e5cbef{--width:15%;}.elementor-1533 .elementor-element.elementor-element-60b6219{--width:37%;}.elementor-1533 .elementor-element.elementor-element-75c4559{--width:48%;}.elementor-1533 .elementor-element.elementor-element-2084fb4{--width:100%;}.elementor-1533 .elementor-element.elementor-element-484a733{--width:90%;}.elementor-1533 .elementor-element.elementor-element-a09f5f9{--width:25%;}.elementor-1533 .elementor-element.elementor-element-79c1e85{--width:100%;}.elementor-1533 .elementor-element.elementor-element-3d533b4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1533 .elementor-element.elementor-element-a09f5f9{--width:50%;}.elementor-1533 .elementor-element.elementor-element-79c1e85{--width:50%;}}@media(max-width:1024px){.elementor-1533 .elementor-element.elementor-element-31766d6{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1533 .elementor-element.elementor-element-073e221{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1533 .elementor-element.elementor-element-073e221.e-con{--align-self:center;}.elementor-1533 .elementor-element.elementor-element-e3ae224{width:auto;max-width:auto;}.elementor-1533 .elementor-element.elementor-element-e3ae224.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-c4e9302{width:auto;max-width:auto;}.elementor-1533 .elementor-element.elementor-element-c4e9302.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-2084fb4{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1533 .elementor-element.elementor-element-484a733{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1533 .elementor-element.elementor-element-484a733.e-con{--align-self:center;}.elementor-1533 .elementor-element.elementor-element-a09f5f9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1533 .elementor-element.elementor-element-3e8345a{text-align:center;}.elementor-1533 .elementor-element.elementor-element-3e8345a > .elementor-widget-container{padding:0px 6px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-3e8345a.elementor-element{--align-self:flex-end;}.elementor-1533 .elementor-element.elementor-element-79c1e85{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1533 .elementor-element.elementor-element-1ca666d{width:auto;max-width:auto;}.elementor-1533 .elementor-element.elementor-element-1ca666d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-69cba61{width:auto;max-width:auto;}.elementor-1533 .elementor-element.elementor-element-69cba61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1533 .elementor-element.elementor-element-3d533b4{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1533 .elementor-element.elementor-element-31766d6{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1533 .elementor-element.elementor-element-073e221{--width:100%;--min-height:35px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1533 .elementor-element.elementor-element-073e221.e-con{--order:-99999 /* order start hack */;}.elementor-1533 .elementor-element.elementor-element-7e5cbef{--width:70%;--justify-content:center;--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-1533 .elementor-element.elementor-element-94e2a5d img{width:100%;}.elementor-1533 .elementor-element.elementor-element-94e2a5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-60b6219{--width:20%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1533 .elementor-element.elementor-element-75c4559{--width:20%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1533 .elementor-element.elementor-element-2084fb4{--width:100%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1533 .elementor-element.elementor-element-484a733{--width:100%;--min-height:35px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1533 .elementor-element.elementor-element-484a733.e-con{--order:-99999 /* order start hack */;}.elementor-1533 .elementor-element.elementor-element-a09f5f9{--width:54.334%;--justify-content:center;--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-1533 .elementor-element.elementor-element-a09f5f9.e-con{--align-self:center;}.elementor-1533 .elementor-element.elementor-element-3e8345a{text-align:left;--container-widget-width:661px;--container-widget-flex-grow:0;width:var( --container-widget-width, 661px );max-width:661px;}.elementor-1533 .elementor-element.elementor-element-3e8345a img{width:58%;}.elementor-1533 .elementor-element.elementor-element-3e8345a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-3e8345a.elementor-element{--align-self:center;}.elementor-1533 .elementor-element.elementor-element-1cf5ea8 .elementor-button{font-size:13px;padding:-1px -1px -1px -1px;}.elementor-1533 .elementor-element.elementor-element-1cf5ea8{width:var( --container-widget-width, 57px );max-width:57px;--container-widget-width:57px;--container-widget-flex-grow:0;}.elementor-1533 .elementor-element.elementor-element-79c1e85{--width:15%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1533 .elementor-element.elementor-element-79c1e85.e-con{--align-self:center;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu .elementor-item{line-height:52px;letter-spacing:0px;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main .elementor-item{padding-left:18px;padding-right:18px;padding-top:0px;padding-bottom:0px;}.elementor-1533 .elementor-element.elementor-element-1ca666d{--e-nav-menu-horizontal-menu-item-margin:calc( 38px / 2 );}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:38px;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown .elementor-item, .elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:18px;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--dropdown a{padding-left:56px;padding-right:56px;padding-top:11px;padding-bottom:11px;}.elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1533 .elementor-element.elementor-element-1ca666d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-1533 .elementor-element.elementor-element-1ca666d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1533 .elementor-element.elementor-element-1ca666d.elementor-element{--align-self:flex-end;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu .elementor-item{line-height:52px;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--dropdown a{padding-left:56px;padding-right:56px;padding-top:11px;padding-bottom:11px;}.elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1533 .elementor-element.elementor-element-69cba61 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:8px !important;}.elementor-1533 .elementor-element.elementor-element-69cba61.elementor-element{--align-self:flex-end;}.elementor-1533 .elementor-element.elementor-element-3d533b4{--width:100%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-1ca666d */.elementor-1533 .elementor-element.elementor-element-10ed675 .elementor-nav-menu--dropdown .elementor-item, .elementor-1533 .elementor-element.elementor-element-10ed675 .elementor-nav-menu--dropdown .elementor-sub-itemm:hover     
{
    border-radius: 28px; 
    width: 86%; 
    height: 52px; 
    column-gap: 232px; 
    margin-bottom: 16px;
    margin-left: 24px;
    padding-left: 30px;
    
}

.menu-transition{
     transition: 5s;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-69cba61 */.elementor-1533 .elementor-element.elementor-element-73faebc .elementor-nav-menu--dropdown a:hover{
    border-radius: 28px; 
    width: 86%; 
    height: 52px; 
    column-gap: 232px; 
    margin-bottom: 16px;
    margin-left: 24px;
    padding-left: 30px;
    
}

.menu-transition{
     transition: 5s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e580276 */#loading-screen {
            position: fixed;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            background-color: #ffffff; /* Fondo blanco */
            z-index: 9999; /* Asegura que esté sobre otros elementos */
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column; /* Coloca la barra debajo de la imagen */
            opacity: 1;
            transition: opacity 1s ease-out; /* Transición de difuminado */
        }

        #loading-screen.hidden {
            opacity: 0; /* Oculta la pantalla de carga con difuminado */
        }

        .loader img {
            max-width: 200px; /* Ajusta el tamaño de la imagen si es necesario */
            max-height: 200px;
        }

        /* Estilo para la barra de carga */
        .progress-bar-container {
            width: 300px; /* Tamaño de la barra */
            height: 10px; /* Altura de la barra */
            background-color: #e0e0e0; /* Color de fondo de la barra */
            border-radius: 5px;
            margin-top: 20px; /* Espacio entre la imagen y la barra */
            overflow: hidden;
        }

        .progress-bar {
            width: 0; /* Inicialmente 0%, irá creciendo con JavaScript */
            height: 100%;
            background-color: #0d2146; /* Color de la barra progresiva */
            transition: width 2s ease; /* Transición suave de la barra */
        }/* End custom CSS */