.elementor-20 .elementor-element.elementor-element-c24d5d9 > .elementor-container{min-height:80px;}.elementor-20 .elementor-element.elementor-element-c24d5d9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c24d5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055A1;}.elementor-20 .elementor-element.elementor-element-c24d5d9{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-c24d5d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-menu-toggle{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f4826f3 .e--pointer-framed .elementor-item:before,
					.elementor-20 .elementor-element.elementor-element-f4826f3 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-f4826f3 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-20 .elementor-element.elementor-element-f4826f3 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--dropdown a, .elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-menu-toggle{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-20 .elementor-element.elementor-element-773443c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-09ac0eb );border-radius:24px 24px 24px 24px;padding:14px 14px 14px 14px;}.elementor-20 .elementor-element.elementor-element-773443c .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-773443c .elementor-button:focus{background-color:#58A60B;}.elementor-20 .elementor-element.elementor-element-23cb455:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-23cb455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055A1;}.elementor-20 .elementor-element.elementor-element-23cb455 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-23cb455{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-b6b786c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-b6b786c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055A1;}.elementor-20 .elementor-element.elementor-element-b6b786c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-b6b786c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .elementor-repeater-item-15b6719 .swiper-slide-bg{background-color:#0055A1;background-image:url(http://miempresaya.us/wp-content/uploads/2022/08/Fondo-Slider-2.webp);background-size:cover;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .swiper-slide{height:600px;transition-duration:calc(5000ms*1.2);}.elementor-20 .elementor-element.elementor-element-2c2ca0d .swiper-slide-contents{max-width:86%;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .swiper-slide-inner{text-align:center;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:49px;font-weight:700;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-width:0px;border-radius:24px;color:#FFFFFF;background-color:var( --e-global-color-09ac0eb );border-color:#000000;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .elementor-slide-button:hover{color:#FFFFFF;background-color:#52A304;}.elementor-20 .elementor-element.elementor-element-2c2ca0d{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-2c2ca0d > .elementor-widget-container{background-image:url("http://miempresaya.us/wp-content/uploads/2022/08/Fondo-Slider-2.webp");}.elementor-20 .elementor-element.elementor-element-aaf0a34{text-align:center;width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-aaf0a34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-aaf0a34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 15px 45px 15px;}.elementor-20 .elementor-element.elementor-element-fe1bfeb > .elementor-container{max-width:1140px;}.elementor-20 .elementor-element.elementor-element-f80cd30.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-f80cd30.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-f80cd30.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-f80cd30 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-f80cd30 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-f80cd30 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-f80cd30 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-20 .elementor-element.elementor-element-3b3d7c8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-3b3d7c8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-3b3d7c8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-3b3d7c8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-3b3d7c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-3b3d7c8 .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );font-weight:var( --e-global-typography-17d0391-font-weight );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-502b73c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-502b73c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-502b73c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-502b73c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-502b73c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-502b73c .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );font-weight:var( --e-global-typography-17d0391-font-weight );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-fe14a24{padding:55px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-20bdd2d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-20bdd2d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-20bdd2d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-20bdd2d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-20bdd2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-20bdd2d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-20 .elementor-element.elementor-element-20bdd2d .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );font-weight:var( --e-global-typography-17d0391-font-weight );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-ba2eec9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-ba2eec9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20 .elementor-element.elementor-element-ba2eec9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-ba2eec9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-ba2eec9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-ba2eec9 .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );font-weight:var( --e-global-typography-17d0391-font-weight );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-98d853d{padding:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-9e1b35e .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-09ac0eb );border-radius:24px 24px 24px 24px;padding:14px 14px 14px 14px;}.elementor-20 .elementor-element.elementor-element-9e1b35e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-9e1b35e .elementor-button:focus{background-color:#0045AA;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-50eb810:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-50eb810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0045AA;}.elementor-20 .elementor-element.elementor-element-50eb810 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-50eb810{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-720ad43 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c22baa3 img{width:100%;}.elementor-20 .elementor-element.elementor-element-31c382c{text-align:center;}.elementor-20 .elementor-element.elementor-element-31c382c .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-31c382c > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-bf016a7 > .elementor-container{max-width:540px;}.elementor-20 .elementor-element.elementor-element-bf016a7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bf016a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-bf016a7, .elementor-20 .elementor-element.elementor-element-bf016a7 > .elementor-background-overlay{border-radius:60px 60px 60px 60px;}.elementor-20 .elementor-element.elementor-element-bf016a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-bf016a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-6e23273:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-6e23273 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6e23273 > .elementor-element-populated, .elementor-20 .elementor-element.elementor-element-6e23273 > .elementor-element-populated > .elementor-background-overlay, .elementor-20 .elementor-element.elementor-element-6e23273 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-6e23273 > .elementor-element-populated{box-shadow:0px 3px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 20px 061px 20px;}.elementor-20 .elementor-element.elementor-element-6e23273 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-icon i{color:#5AB600;}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-icon svg{fill:#5AB600;}.elementor-20 .elementor-element.elementor-element-8181a18{--e-icon-list-icon-size:28px;}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-text{color:#000000;}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-8181a18 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-8d9a397 .elementor-button{font-size:18px;font-weight:600;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-09ac0eb );border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-20 .elementor-element.elementor-element-8d9a397 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-8d9a397 .elementor-button:focus{background-color:#0045AA;}.elementor-20 .elementor-element.elementor-element-f13e56a > .elementor-container{max-width:1140px;}.elementor-20 .elementor-element.elementor-element-f13e56a{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-90cfc69 .elementor-heading-title{font-size:22px;font-weight:700;line-height:26px;}.elementor-20 .elementor-element.elementor-element-bdb0445{font-size:42px;font-weight:400;line-height:45px;}.elementor-20 .elementor-element.elementor-element-fb44a19 > .elementor-container{max-width:1140px;}.elementor-20 .elementor-element.elementor-element-fb44a19{padding:00px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e6cf563 .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );font-weight:var( --e-global-typography-52bf21f-font-weight );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-e6cf563 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-42ef8d4{font-size:42px;font-weight:400;line-height:45px;}.elementor-20 .elementor-element.elementor-element-42ef8d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0a1f996 > .elementor-container{max-width:1140px;}.elementor-20 .elementor-element.elementor-element-0a1f996{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-72e04dd .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );font-weight:var( --e-global-typography-52bf21f-font-weight );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-551ff56{font-size:42px;font-weight:400;line-height:45px;}.elementor-20 .elementor-element.elementor-element-1255a73 > .elementor-container{max-width:1140px;}.elementor-20 .elementor-element.elementor-element-1255a73{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5d97b5a .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );font-weight:var( --e-global-typography-52bf21f-font-weight );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-ceb2421{font-size:42px;font-weight:400;line-height:45px;}.elementor-20 .elementor-element.elementor-element-eecf85a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-eecf85a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-f71c2a4 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#5AB600;border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-f71c2a4 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-f71c2a4 .elementor-button:focus{background-color:#0045AA;}.elementor-20 .elementor-element.elementor-element-ebb251c img{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-fb0266e{text-align:center;}.elementor-20 .elementor-element.elementor-element-fb0266e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-e390306{padding:0px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-8bd437e > .elementor-container{max-width:600px;}.elementor-20 .elementor-element.elementor-element-8bd437e{margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-850907c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-850907c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-850907c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-850907c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5265eab .elementor-tab-content{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-ee07364:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ee07364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0045AA;}.elementor-20 .elementor-element.elementor-element-ee07364, .elementor-20 .elementor-element.elementor-element-ee07364 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ee07364{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 00px 50px 0px;}.elementor-20 .elementor-element.elementor-element-ee07364 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-b834488{text-align:left;}.elementor-20 .elementor-element.elementor-element-63d3bdf .elementor-icon-list-icon i{color:#FBFBFB;}.elementor-20 .elementor-element.elementor-element-63d3bdf .elementor-icon-list-icon svg{fill:#FBFBFB;}.elementor-20 .elementor-element.elementor-element-63d3bdf{--e-icon-list-icon-size:14px;}.elementor-20 .elementor-element.elementor-element-63d3bdf .elementor-icon-list-text{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-63d3bdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-63d3bdf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-3b3d7c8 .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-502b73c .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-20bdd2d .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-ba2eec9 .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-e6cf563 .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-72e04dd .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-5d97b5a .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu .elementor-item{font-size:24px;}.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-nav-menu--dropdown a{padding-top:15px;padding-bottom:15px;}.elementor-20 .elementor-element.elementor-element-773443c .elementor-button{padding:010px 05px 010px 05px;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .swiper-slide{height:450px;}.elementor-20 .elementor-element.elementor-element-2c2ca0d .elementor-slide-heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-d5a256b{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-aaf0a34 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-aaf0a34 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-fe1bfeb{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f80cd30 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-3b3d7c8 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-3b3d7c8 .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-502b73c .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-502b73c .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-20bdd2d .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-20bdd2d .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-ba2eec9 .elementor-image-box-img{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-ba2eec9 .elementor-image-box-description{font-size:var( --e-global-typography-17d0391-font-size );line-height:var( --e-global-typography-17d0391-line-height );letter-spacing:var( --e-global-typography-17d0391-letter-spacing );word-spacing:var( --e-global-typography-17d0391-word-spacing );}.elementor-20 .elementor-element.elementor-element-31c382c .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-31c382c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-bf016a7{padding:0px 15px 0px 15px;}.elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-8181a18 .elementor-icon-list-item > a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-90cfc69{text-align:center;}.elementor-20 .elementor-element.elementor-element-bdb0445{text-align:center;font-size:18px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-1f967f2 img{width:35%;}.elementor-20 .elementor-element.elementor-element-e6cf563{text-align:center;}.elementor-20 .elementor-element.elementor-element-e6cf563 .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-e6cf563 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-42ef8d4{text-align:center;font-size:18px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-6960eb0 img{width:35%;}.elementor-20 .elementor-element.elementor-element-72e04dd{text-align:center;}.elementor-20 .elementor-element.elementor-element-72e04dd .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-551ff56{text-align:center;font-size:18px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-bcbac90{text-align:center;}.elementor-20 .elementor-element.elementor-element-bcbac90 img{width:35%;}.elementor-20 .elementor-element.elementor-element-5d97b5a{text-align:center;}.elementor-20 .elementor-element.elementor-element-5d97b5a .elementor-heading-title{font-size:var( --e-global-typography-52bf21f-font-size );line-height:var( --e-global-typography-52bf21f-line-height );letter-spacing:var( --e-global-typography-52bf21f-letter-spacing );word-spacing:var( --e-global-typography-52bf21f-word-spacing );}.elementor-20 .elementor-element.elementor-element-ceb2421{text-align:center;font-size:18px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-8ef0592 img{width:35%;}.elementor-20 .elementor-element.elementor-element-fb0266e .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-5265eab .elementor-tab-content{font-size:14px;}.elementor-20 .elementor-element.elementor-element-63d3bdf{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-0f4cc13{width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-f4826f3 */@media(max-width: 767px) {
    #menu  nav {
position: fixed;
width: 100vw;
height:100vh;
background: #0055A1;
top:80px;
left:0;
z-index:999;
margin: 0;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c24d5d9 */@media(max-width: 768px){
    .elementor-20 .elementor-element.elementor-element-c24d5d9 > .elementor-container {
    flex-wrap: nowrap;
}

#one {
    order: 1;
    width: 50px;
}

.elementor-20 .elementor-element.elementor-element-f4826f3 .elementor-menu-toggle {
    margin: 0;
    width: 30px;
}

#two {
    order: 2;
}

#three {
    order: 3;
}
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-2c2ca0d */.elementor-slides .swiper-slide-inner .elementor-slide-heading {
    line-height: 1.3 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d5a256b */.elementor-20 .elementor-element.elementor-element-fe1bfeb > .elementor-container, .elementor-element-fe14a24 > div {
    gap: 60px;
}

.elementor-20 .elementor-element.elementor-element-fe14a24 {
    padding: 60px 0px 30px 0px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c22baa3 */#white_form {
    position: absolute;
    top: 300px
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8181a18 */svg{
    width: 32px !important;
    height: 32px !important;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e23273 */.wfloat_card {
    display: relative;
}

.float_card {
    display: absolute;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf016a7 */.element-widget-wrap.elementor-element-populated {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50eb810 */.elementor-20 .elementor-element.elementor-element-720ad43 > .elementor-element-populated {
    padding-bottom: 0px;
    margin-bottom: -50px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90cfc69 */#phase_title {
    margin-bottom: 5px  !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f13e56a */.elementor-element.elementor-element-90cfc69.elementor-widget.elementor-widget-heading {
    margin: 0;
}
.elementor-element.elementor-element-bdb0445.elementor-widget.elementor-widget-text-editor p {
    margin-top: 10px;
}

.elementor-20 .elementor-element.elementor-element-f13e56a {
    padding-top: 130px !important;
}

@media(max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-f13e56a {
    padding-top: 90px !important;
}

.elementor-20 .elementor-element.elementor-element.phase {
    padding-bottom: 50px !important;
}

.elementor-element-f13e56a p {
    margin-top: 2px !important;
}


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6cf563 */.elementor-20 .elementor-element.elementor-element-f13e56a {
    padding-top: 250px; !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fb44a19 */.elementor-20 p {
    margin-block-start: 0px;
    margin-block-end: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1255a73 */.elementor-20 .elementor-element.elementor-element.phase {
    padding-bottom: 150px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-850907c */.wfloat_card {
    display: relative;
}

.float_card {
    display: absolute;
    top: 0px
}

.elementor-accordion .elementor-tab-title{
    border: 1px solid #00000075 !important;
    border-radius: 20px;
}

.elementor-accordion {
    display: flex;
    gap: 20px;
    flex-direction: column;
}

.elementor-accordion-item {
    border: none !important;
}/* End custom CSS */