.elementor-11172 .elementor-element.elementor-element-4db66e6:not(.elementor-motion-effects-element-type-background), .elementor-11172 .elementor-element.elementor-element-4db66e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jesamerica.net/wp-content/uploads/2025/09/jap2.jpg");background-position:center center;background-size:cover;}.elementor-11172 .elementor-element.elementor-element-4db66e6 > .elementor-background-overlay{background-color:#121E54;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11172 .elementor-element.elementor-element-4db66e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;overflow:visible;}.elementor-11172 .elementor-element.elementor-element-3ca21e8{overflow:visible;}.elementor-11172 .elementor-element.elementor-element-9543f79{text-align:center;}.elementor-11172 .elementor-element.elementor-element-9543f79 .elementor-heading-title{font-size:40px;color:#FFFFFF;}.elementor-11172 .elementor-element.elementor-element-fad2c3f{text-align:center;}.elementor-11172 .elementor-element.elementor-element-fad2c3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-11172 .elementor-element.elementor-element-0f105ce{text-align:center;}.elementor-11172 .elementor-element.elementor-element-0f105ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-11172 .elementor-element.elementor-element-737a3172{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:15px;overflow:visible;}.elementor-11172 .elementor-element.elementor-element-737a3172 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11172 .elementor-element.elementor-element-5071fa9{text-align:center;}.elementor-11172 .elementor-element.elementor-element-5071fa9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#002DA8;}.elementor-11172 .elementor-element.elementor-element-cc5cabd{font-size:17px;}.elementor-11172 .elementor-element.elementor-element-25f8550{text-align:center;}.elementor-11172 .elementor-element.elementor-element-25f8550 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#002DA8;}.elementor-11172 .elementor-element.elementor-element-6926acf0{font-size:17px;}.elementor-11172 .elementor-element.elementor-element-8c23f4e{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-11172 .elementor-element.elementor-element-384f11c{text-align:center;}.elementor-11172 .elementor-element.elementor-element-384f11c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#002DA8;}.elementor-11172 .elementor-element.elementor-element-94d5af8{overflow:visible;}.elementor-11172 .elementor-element.elementor-element-9ce1faa{overflow:visible;}.elementor-11172 .elementor-element.elementor-element-329cb88:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11172 .elementor-element.elementor-element-329cb88 > .elementor-element-populated{transition:background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;padding:10px 50px 0px 050px;}.elementor-11172 .elementor-element.elementor-element-329cb88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.5s, opacity 0.3s;}.elementor-11172 .elementor-element.elementor-element-d03266f:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-d03266f.elementor-widget-video{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-d03266f.elementor-widget-elementskit-image-hover-effect{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-3a0c77b{text-align:center;}.elementor-11172 .elementor-element.elementor-element-3a0c77b .elementor-heading-title{font-size:25px;}.elementor-11172 .elementor-element.elementor-element-90d0d6f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11172 .elementor-element.elementor-element-90d0d6f{text-align:center;}.elementor-11172 .elementor-element.elementor-element-90d0d6f .elementor-heading-title{font-size:20px;}.elementor-11172 .elementor-element.elementor-element-183ec76 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11172 .elementor-element.elementor-element-183ec76{text-align:center;}.elementor-11172 .elementor-element.elementor-element-183ec76 .elementor-heading-title{font-size:20px;font-style:normal;}.elementor-11172 .elementor-element.elementor-element-c8f6b48{text-align:justify;font-size:17px;}.elementor-11172 .elementor-element.elementor-element-84aa24f:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11172 .elementor-element.elementor-element-84aa24f > .elementor-element-populated{transition:background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;padding:10px 50px 0px 050px;}.elementor-11172 .elementor-element.elementor-element-84aa24f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.5s, opacity 0.3s;}.elementor-11172 .elementor-element.elementor-element-a1b7e2a:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-a1b7e2a.elementor-widget-video{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-a1b7e2a.elementor-widget-elementskit-image-hover-effect{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-53cde79{text-align:center;}.elementor-11172 .elementor-element.elementor-element-53cde79 .elementor-heading-title{font-size:25px;}.elementor-11172 .elementor-element.elementor-element-be0f609 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11172 .elementor-element.elementor-element-be0f609{text-align:center;}.elementor-11172 .elementor-element.elementor-element-be0f609 .elementor-heading-title{font-size:20px;}.elementor-11172 .elementor-element.elementor-element-100a8bf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11172 .elementor-element.elementor-element-100a8bf{text-align:center;}.elementor-11172 .elementor-element.elementor-element-100a8bf .elementor-heading-title{font-size:20px;font-style:normal;}.elementor-11172 .elementor-element.elementor-element-cc2a12c{text-align:justify;font-size:17px;}.elementor-11172 .elementor-element.elementor-element-798df1d:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11172 .elementor-element.elementor-element-798df1d > .elementor-element-populated{transition:background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;padding:10px 50px 0px 050px;}.elementor-11172 .elementor-element.elementor-element-798df1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.5s, opacity 0.3s;}.elementor-11172 .elementor-element.elementor-element-cec3d74:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-cec3d74.elementor-widget-video{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-cec3d74.elementor-widget-elementskit-image-hover-effect{-webkit-mask-image:url(https://www.jesamerica.net/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-11172 .elementor-element.elementor-element-815f65d{text-align:center;}.elementor-11172 .elementor-element.elementor-element-815f65d .elementor-heading-title{font-size:25px;}.elementor-11172 .elementor-element.elementor-element-0dcb128 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11172 .elementor-element.elementor-element-0dcb128{text-align:center;}.elementor-11172 .elementor-element.elementor-element-0dcb128 .elementor-heading-title{font-size:20px;}.elementor-11172 .elementor-element.elementor-element-1270733 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11172 .elementor-element.elementor-element-1270733{text-align:center;}.elementor-11172 .elementor-element.elementor-element-1270733 .elementor-heading-title{font-size:20px;font-style:normal;}.elementor-11172 .elementor-element.elementor-element-fb573dc{text-align:justify;font-size:17px;}.elementor-11172 .elementor-element.elementor-element-efeb0c2{overflow:visible;}.elementor-11172 .elementor-element.elementor-element-5342b6f{overflow:visible;}.elementor-11172 .elementor-element.elementor-element-4e29837{text-align:center;}.elementor-11172 .elementor-element.elementor-element-4e29837 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#002DA8;}.elementor-11172 .elementor-element.elementor-element-0f773c0{font-size:17px;}.elementor-11172 .elementor-element.elementor-element-0beab69{text-align:center;}.elementor-11172 .elementor-element.elementor-element-0beab69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#002DA8;}.elementor-11172 .elementor-element.elementor-element-a011e88{font-size:17px;}.elementor-11172 .elementor-element.elementor-element-f1d83c3{overflow:visible;}.elementor-11172 .elementor-element.elementor-element-37feb15 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11172 .elementor-element.elementor-element-37feb15{overflow:visible;}.elementor-11172 .elementor-element.elementor-element-1c0f986{text-align:center;}.elementor-11172 .elementor-element.elementor-element-1c0f986 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;line-height:46px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-11172 .elementor-element.elementor-element-b04ac16 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-11172 .elementor-element.elementor-element-e632b29{--spacer-size:50px;}/* Start custom CSS for heading, class: .elementor-element-fad2c3f */.elementor-11172 .elementor-element.elementor-element-fad2c3f {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.elementor-11172 .elementor-element.elementor-element-fad2c3f::before,
.elementor-11172 .elementor-element.elementor-element-fad2c3f::after {
  content: '';
  width: 30px;
  height: 2px;
  background-color: #ffff; /* <-- Cambia esto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f105ce */.elementor-11172 .elementor-element.elementor-element-0f105ce {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.elementor-11172 .elementor-element.elementor-element-0f105ce::before,
.elementor-11172 .elementor-element.elementor-element-0f105ce::after {
  content: '';
  width: 30px;
  height: 2px;
  background-color: #fff; /* <-- Cambia esto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5071fa9 */.elementor-11172 .elementor-element.elementor-element-5071fa9 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.elementor-11172 .elementor-element.elementor-element-5071fa9::before,
.elementor-11172 .elementor-element.elementor-element-5071fa9::after {
  content: '';
  width: 30px;
  height: 2px;
  background-color: #002DA8; /* <-- Cambia esto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25f8550 */.elementor-11172 .elementor-element.elementor-element-25f8550 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.elementor-11172 .elementor-element.elementor-element-25f8550::before,
.elementor-11172 .elementor-element.elementor-element-25f8550::after {
  content: '';
  width: 30px;
  height: 2px;
  background-color: #002DA8; /* <-- Cambia esto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384f11c */.elementor-11172 .elementor-element.elementor-element-384f11c {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.elementor-11172 .elementor-element.elementor-element-384f11c::before,
.elementor-11172 .elementor-element.elementor-element-384f11c::after {
  content: '';
  width: 30px;
  height: 2px;
  background-color: #002DA8; /* <-- Cambia esto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e29837 */.elementor-11172 .elementor-element.elementor-element-4e29837 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.elementor-11172 .elementor-element.elementor-element-4e29837::before,
.elementor-11172 .elementor-element.elementor-element-4e29837::after {
  content: '';
  width: 30px;
  height: 2px;
  background-color: #002DA8; /* <-- Cambia esto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0beab69 */.elementor-11172 .elementor-element.elementor-element-0beab69 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.elementor-11172 .elementor-element.elementor-element-0beab69::before,
.elementor-11172 .elementor-element.elementor-element-0beab69::after {
  content: '';
  width: 30px;
  height: 2px;
  background-color: #002DA8; /* <-- Cambia esto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b04ac16 */.elementor-11172 .elementor-element.elementor-element-b04ac16 a {
  background-color: #002DA8;
  color: #FFFFFF;
  padding: 18px 34px 17px 34px;
  font-size: 17px;
  font-weight: 400;
  text-transform: capitalize;
  line-height: 22px;
  border-style: solid;
  border-width: 0;
  border-radius: 50px;
  text-decoration: none;
  display: inline-block;
  transition: all 0.3s ease;
}

.elementor-11172 .elementor-element.elementor-element-b04ac16 a:hover {
  background-color: #222222; /* gris casi negro */
  color: #FFFFFF;
}/* End custom CSS */