.elementor-5304 .elementor-element.elementor-element-de38b57{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-de38b57:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-de38b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A395C;}.elementor-5304 .elementor-element.elementor-element-de38b57, .elementor-5304 .elementor-element.elementor-element-de38b57::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-e4221a4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-e4221a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-751aed9{text-align:center;}.elementor-5304 .elementor-element.elementor-element-751aed9 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:1.9rem;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0px;text-shadow:0px 0px 0px #FFFFFF;}.elementor-5304 .elementor-element.elementor-element-751aed9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-5304 .elementor-element.elementor-element-751aed9.elementor-element{--align-self:flex-start;}.elementor-5304 .elementor-element.elementor-element-4e54256{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-671f24a{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5304 .elementor-element.elementor-element-671f24a .elementor-widget-container{text-align:center;}.elementor-5304 .elementor-element.elementor-element-671f24a .elementor-social-icon{background-color:#0A395C;--icon-padding:0.2em;}.elementor-5304 .elementor-element.elementor-element-79a99d4{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-79a99d4:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-79a99d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A395C;}.elementor-5304 .elementor-element.elementor-element-79a99d4, .elementor-5304 .elementor-element.elementor-element-79a99d4::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-e6fe2e0{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-e6fe2e0:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-e6fe2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A395C;}.elementor-5304 .elementor-element.elementor-element-e6fe2e0, .elementor-5304 .elementor-element.elementor-element-e6fe2e0::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-62b03e3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-62b03e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-3316fb6{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-78c51e5{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5304 .elementor-element.elementor-element-78c51e5 .elementor-widget-container{text-align:center;}.elementor-5304 .elementor-element.elementor-element-78c51e5 .elementor-social-icon{background-color:#0A395C;--icon-padding:0.2em;}.elementor-5304 .elementor-element.elementor-element-d1377af{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-d1377af:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-d1377af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5304 .elementor-element.elementor-element-d1377af, .elementor-5304 .elementor-element.elementor-element-d1377af::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-2ed703c{width:100%;max-width:100%;}.elementor-5304 .elementor-element.elementor-element-96ddd43{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-96ddd43:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-96ddd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5304 .elementor-element.elementor-element-96ddd43, .elementor-5304 .elementor-element.elementor-element-96ddd43::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-695af61{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-695af61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-5763dc8 .elementor-repeater-item-a07d807 .swiper-slide-bg{background-color:#0A31E8;}.elementor-5304 .elementor-element.elementor-element-5763dc8 .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2);}.elementor-5304 .elementor-element.elementor-element-5763dc8 .swiper-slide-contents{max-width:100%;}.elementor-5304 .elementor-element.elementor-element-5763dc8 .swiper-slide-inner{text-align:center;}.elementor-5304 .elementor-element.elementor-element-5763dc8{width:var( --container-widget-width, 100.163% );max-width:100.163%;--container-widget-width:100.163%;--container-widget-flex-grow:0;}.elementor-5304 .elementor-element.elementor-element-5763dc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-c1330ff{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-2704f3e{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-2704f3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-815efd6 .elementor-repeater-item-cf2f63e .swiper-slide-bg{background-color:#0027FF;}.elementor-5304 .elementor-element.elementor-element-815efd6 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-5304 .elementor-element.elementor-element-815efd6 .swiper-slide-contents{max-width:100%;}.elementor-5304 .elementor-element.elementor-element-815efd6 .swiper-slide-inner{text-align:center;}.elementor-5304 .elementor-element.elementor-element-815efd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-92c3afa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-5304 .elementor-element.elementor-element-92c3afa, .elementor-5304 .elementor-element.elementor-element-92c3afa::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-35b379e{text-align:center;}.elementor-5304 .elementor-element.elementor-element-35b379e .elementor-heading-title{color:#002F54;font-family:"Arial", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:0.1px;}.elementor-5304 .elementor-element.elementor-element-35b379e > .elementor-widget-container{border-style:none;}.elementor-5304 .elementor-element.elementor-element-aa5b8f4{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-2413a77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-5304 .elementor-element.elementor-element-2413a77, .elementor-5304 .elementor-element.elementor-element-2413a77::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-326d8c4{text-align:center;}.elementor-5304 .elementor-element.elementor-element-326d8c4 .elementor-heading-title{color:#002F54;font-family:"Arial", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:0.1px;}.elementor-5304 .elementor-element.elementor-element-326d8c4 > .elementor-widget-container{border-style:none;}.elementor-5304 .elementor-element.elementor-element-eb32ee7{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-eb32ee7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-4cd1100{width:var( --container-widget-width, 79.589% );max-width:79.589%;--container-widget-width:79.589%;--container-widget-flex-grow:0;}.elementor-5304 .elementor-element.elementor-element-4cd1100.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-ce61918{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-983bcb0{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-d8d84e5{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-d8d84e5:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-d8d84e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-5304 .elementor-element.elementor-element-d8d84e5, .elementor-5304 .elementor-element.elementor-element-d8d84e5::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-239c1d2{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-249c308{text-align:center;}.elementor-5304 .elementor-element.elementor-element-249c308 .elementor-heading-title{color:#0A395C;font-size:18px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A395C;stroke:#0A395C;}.elementor-5304 .elementor-element.elementor-element-d6c8b6a{--display:flex;--min-height:0px;--background-transition:0.3s;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-9d62d60{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-c81a128{text-align:center;}.elementor-5304 .elementor-element.elementor-element-c33439a{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-6a1eb29{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-6a1eb29:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-6a1eb29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-5304 .elementor-element.elementor-element-6a1eb29, .elementor-5304 .elementor-element.elementor-element-6a1eb29::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-6592e7d{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-1ed1202{text-align:center;}.elementor-5304 .elementor-element.elementor-element-1ed1202 .elementor-heading-title{color:#0A395C;font-size:18px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A395C;stroke:#0A395C;}.elementor-5304 .elementor-element.elementor-element-a83bdfa{--display:flex;--min-height:0px;--background-transition:0.3s;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-e3273ea{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-44ac321{text-align:center;}.elementor-5304 .elementor-element.elementor-element-3f1af61{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-c6d32e6{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-77265a6 > .elementor-widget-container{margin:0px 0px 0px 150px;}.elementor-5304 .elementor-element.elementor-element-77265a6{width:var( --container-widget-width, 98.015% );max-width:98.015%;--container-widget-width:98.015%;--container-widget-flex-grow:0;}.elementor-5304 .elementor-element.elementor-element-77265a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-d85bec5{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-99df7f5{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-3bbb829.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-b45f623{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-b45f623:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-b45f623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A395C;}.elementor-5304 .elementor-element.elementor-element-b45f623, .elementor-5304 .elementor-element.elementor-element-b45f623::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-d40a3f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:19px 19px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-f0eeeac .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5304 .elementor-element.elementor-element-5b0015a{column-gap:0px;text-align:justify;}.elementor-5304 .elementor-element.elementor-element-5b0015a.elementor-element{--align-self:center;}.elementor-5304 .elementor-element.elementor-element-06351e0 .elementor-button{font-family:"Arial", Sans-serif;font-weight:600;fill:#0A395C;color:#0A395C;background-color:#FFFDFD;}.elementor-5304 .elementor-element.elementor-element-06351e0 > .elementor-widget-container{margin:0px 35px 0px 0px;}.elementor-5304 .elementor-element.elementor-element-06351e0.elementor-element{--align-self:flex-end;}.elementor-5304 .elementor-element.elementor-element-2102192{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-2102192:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-2102192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-5304 .elementor-element.elementor-element-2102192, .elementor-5304 .elementor-element.elementor-element-2102192::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-b19aa16{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-0926b13{text-align:center;}.elementor-5304 .elementor-element.elementor-element-0926b13 .elementor-heading-title{color:#0A395C;font-size:18px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A395C;stroke:#0A395C;}.elementor-5304 .elementor-element.elementor-element-db6b358{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-db6b358.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-f0a7ada{--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;}.elementor-5304 .elementor-element.elementor-element-878427a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-6fd5688{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-1c3d64e{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-1c3d64e:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-1c3d64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-5304 .elementor-element.elementor-element-1c3d64e, .elementor-5304 .elementor-element.elementor-element-1c3d64e::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-0bdfa00{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-81e6df2{text-align:center;}.elementor-5304 .elementor-element.elementor-element-81e6df2 .elementor-heading-title{color:#0A395C;font-size:18px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0A395C;stroke:#0A395C;}.elementor-5304 .elementor-element.elementor-element-1a326dd{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-b89f1af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--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-5304 .elementor-element.elementor-element-b89f1af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5304 .elementor-element.elementor-element-df86c00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-d4da45f.elementor-element{--align-self:center;}.elementor-5304 .elementor-element.elementor-element-687711b{text-align:center;color:#0e294d;font-family:"bw-mitga", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.7em;}.elementor-5304 .elementor-element.elementor-element-4f5fad0{text-align:center;color:#002F54;font-family:"bw-mitga", Sans-serif;font-size:1.2rem;font-weight:900;line-height:1.7em;}.elementor-5304 .elementor-element.elementor-element-4f5fad0 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5304 .elementor-element.elementor-element-751aed9{text-align:center;}.elementor-5304 .elementor-element.elementor-element-751aed9 .elementor-heading-title{font-size:3rem;}.elementor-5304 .elementor-element.elementor-element-751aed9 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-5304 .elementor-element.elementor-element-9d62d60{--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-e3273ea{--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-d40a3f7{--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-f0a7ada{--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-878427a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5304 .elementor-element.elementor-element-de38b57{--width:100%;}.elementor-5304 .elementor-element.elementor-element-e4221a4{--width:57.004%;}.elementor-5304 .elementor-element.elementor-element-62b03e3{--width:57.004%;}.elementor-5304 .elementor-element.elementor-element-d1377af{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-695af61{--width:1600px;}.elementor-5304 .elementor-element.elementor-element-2704f3e{--width:100%;}.elementor-5304 .elementor-element.elementor-element-eb32ee7{--width:100.106%;}.elementor-5304 .elementor-element.elementor-element-d8d84e5{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-239c1d2{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-d6c8b6a{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-9d62d60{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-6a1eb29{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-6592e7d{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-a83bdfa{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-e3273ea{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-d40a3f7{--content-width:1400px;}.elementor-5304 .elementor-element.elementor-element-2102192{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-b19aa16{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-db6b358{--width:85.505%;}.elementor-5304 .elementor-element.elementor-element-6fd5688{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-1c3d64e{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-0bdfa00{--content-width:1600px;}.elementor-5304 .elementor-element.elementor-element-b89f1af{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5304 .elementor-element.elementor-element-e4221a4{--width:630.865px;}.elementor-5304 .elementor-element.elementor-element-62b03e3{--width:630.865px;}.elementor-5304 .elementor-element.elementor-element-eb32ee7{--width:1082.15px;}.elementor-5304 .elementor-element.elementor-element-db6b358{--width:641.039px;}}@media(max-width:767px){.elementor-5304 .elementor-element.elementor-element-e4221a4{--margin-top:0px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-751aed9{text-align:center;}.elementor-5304 .elementor-element.elementor-element-751aed9 .elementor-heading-title{font-size:16px;letter-spacing:1.4px;}.elementor-5304 .elementor-element.elementor-element-751aed9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 0px 4px 0px;}.elementor-5304 .elementor-element.elementor-element-e6fe2e0{--content-width:100%;--min-height:-9px;}.elementor-5304 .elementor-element.elementor-element-62b03e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-78c51e5 .elementor-widget-container{text-align:center;}.elementor-5304 .elementor-element.elementor-element-78c51e5{--icon-size:25px;}.elementor-5304 .elementor-element.elementor-element-78c51e5.elementor-element{--align-self:center;}.elementor-5304 .elementor-element.elementor-element-2704f3e{--width:413.135px;}.elementor-5304 .elementor-element.elementor-element-815efd6 .swiper-slide{height:400px;}.elementor-5304 .elementor-element.elementor-element-815efd6 .swiper-slide-contents{max-width:90%;}.elementor-5304 .elementor-element.elementor-element-815efd6 > .elementor-widget-container{margin:0px 0px 0px -19px;}.elementor-5304 .elementor-element.elementor-element-815efd6{width:var( --container-widget-width, 395.135px );max-width:395.135px;--container-widget-width:395.135px;--container-widget-flex-grow:0;}.elementor-5304 .elementor-element.elementor-element-35b379e .elementor-heading-title{font-size:20px;}.elementor-5304 .elementor-element.elementor-element-326d8c4 .elementor-heading-title{font-size:16px;}.elementor-5304 .elementor-element.elementor-element-9d62d60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-1ed1202 .elementor-heading-title{font-size:14px;}.elementor-5304 .elementor-element.elementor-element-e3273ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-44ac321 .elementor-heading-title{font-size:16px;}.elementor-5304 .elementor-element.elementor-element-3bbb829{width:var( --container-widget-width, 417.333px );max-width:417.333px;--container-widget-width:417.333px;--container-widget-flex-grow:0;}.elementor-5304 .elementor-element.elementor-element-d40a3f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-f0a7ada{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-878427a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5304 .elementor-element.elementor-element-b89f1af{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-4cd1100 */body {
            font-family: 'Arial', sans-serif;
            background: linear-gradient(to right, #f0f0f0, #e0e0e0);
            overflow-x: hidden;
            position: relative;
            animation: backgroundAnim 10s infinite alternate;
        }

        @keyframes backgroundAnim {
            0% { background-color: #f0f0f0; }
            50% { background-color: #eaeaea; }
            100% { background-color: #f0f0f0; }
        }

        .offer-container {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            padding: 20px;
            gap: 20px;
            perspective: 1000px; /* Para efecto 3D */
        }

       .offer-item {
    width: 350px;
    height: 500px; /* Aumenta la altura */
    background: #ffffff;
    border-radius: 0px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
    transition: transform 0.3s, box-shadow 0.3s;
    overflow: hidden;
    position: relative;

    /* Borde degradado */
    border: 5px solid transparent;
    border-image: linear-gradient(to right, #ff69b4, #87cefa);
    border-image-slice: 1;
}

        .offer-item:hover {
            transform: scale(1.1) rotateY(5deg);
            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
        }

        .overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 150px;
            background-color: rgba(10, 57, 92, 0.9);
            color: white;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: center;
            transition: background-color 0.3s;
        }

        .offer-item:hover .overlay {
            background-color: rgba(10, 57, 92, 1); /* Cambia al pasar el mouse */
        }

        .content {
            padding: 20px;
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            background: rgba(255, 255, 255, 0.9);
            transition: height 0.3s, transform 0.3s;
        }

        .offer-item:hover .content {
            transform: translateY(0); /* Muestra contenido al hacer hover */
        }

        .content ul {
            margin: 0; /* Elimina el margen por defecto */
            padding-left: 20px; /* Añade espacio a la izquierda para los bullets */
            list-style-type: disc; /* Asegura que los bullets se muestren */
        }

        .button {
            background-color: #0A395C;
            color: white;
            padding: 10px;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            width: 100%;
            transition: background-color 0.3s, transform 0.2s;
        }

        .button:hover {
            background-color: #0A2B3C;
            transform: scale(1.1); /* Efecto al hacer hover */
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49fb5e0 */body {
    font-family: Arial, sans-serif;
    background-color: #f0f0f0;
}

.custom-offer-container {
    display: flex;
    overflow-x: auto; /* Permite desplazamiento horizontal */
    padding: 10px;
    gap: 10px; /* Espacio entre tarjetas */
    scrollbar-width: thin; /* Estilo del scrollbar */
}

.custom-offer-item {
    flex: 0 0 320px; /* Ancho fijo para cada tarjeta */
    height: 450px; /* Altura de las tarjetas */
    background-color: #f4f4f4;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 15px;
    transition: transform 0.2s;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative; /* Para overlay */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);

    /* Borde degradado */
    border: 5px solid transparent;
    border-image: linear-gradient(to right, #ff69b4, #87cefa);
    border-image-slice: 1;
}


.custom-offer-item:hover {
    transform: scale(1.02);
}

.custom-overlay {
    width: 100%;
    height: 140px;
    background-color: #0A395C;
    color: white;
    text-align: center;
    border-radius: 10px 10px 0 0; /* Solo redondea la parte superior */
    display: flex;
    justify-content: center;
    align-items: center;
}

.custom-overlay img {
    width: 56%; /* Ajusta el logo */
    height: auto; /* Mantiene proporción */
}

.custom-content {
    text-align: left;
    width: 100%;
}

.custom-content ul {
    padding-left: 20px; /* Espacio a la izquierda para los bullets */
    list-style-type: disc; /* Asegura que los bullets se muestren */
    margin: 0; /* Elimina el margen por defecto */
}

.custom-button {
    padding: 10px;
    background-color: #0A395C;
    border: none;
    cursor: pointer;
    font-size: 16px;
    width: 70%;
    border-radius: 10px;
    color: white;
    transition: background-color 0.3s;
    margin-top: auto; /* Asegura que el botón quede al final */
}

.custom-button:hover {
    background-color: #0A2B3C;
}/* End custom CSS */