.elementor-1956 .elementor-element.elementor-element-533e677b{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-1956 .elementor-element.elementor-element-533e677b:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-533e677b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kap-group.co.il/wp-content/uploads/2026/06/training-hero-final-2026-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1956 .elementor-element.elementor-element-e79f5596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-97ae45bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1956 .elementor-element.elementor-element-9bd66fc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-9bd66fc3:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-9bd66fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1956 .elementor-element.elementor-element-c785d545{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-d1cec7a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-d1cec7a7:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-d1cec7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kap-group.co.il/wp-content/uploads/2026/06/training-vision-v2.jpg");background-position:center center;background-size:cover;}.elementor-1956 .elementor-element.elementor-element-fd0caf21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-fd0caf21:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-fd0caf21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F3A;}.elementor-1956 .elementor-element.elementor-element-eec98325{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-eec98325:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-eec98325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kap-group.co.il/wp-content/uploads/2026/06/training-what-v2.jpg");background-position:center center;background-size:cover;}.elementor-1956 .elementor-element.elementor-element-7a876320{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-3219299d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-9f3fc740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-dcf00928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-f6db82dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-52bc6671{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-52bc6671:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-52bc6671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4FF;}.elementor-1956 .elementor-element.elementor-element-4139bfcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-485c4f15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-cd1bd73c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-802505d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-f37a686f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-f41dc2cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-958f0bd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-62fad767{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-c9b75f59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-c9b75f59:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-c9b75f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kap-group.co.il/wp-content/uploads/2026/06/training-audience-v2.jpg");background-position:center center;background-size:cover;}.elementor-1956 .elementor-element.elementor-element-e4e8c8b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-e4e8c8b5:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-e4e8c8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1229;}.elementor-1956 .elementor-element.elementor-element-bc432bf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-bc432bf5:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-bc432bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kap-group.co.il/wp-content/uploads/2026/06/training-programs-v2.jpg");background-position:center center;background-size:cover;}.elementor-1956 .elementor-element.elementor-element-c6910538{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-55c473c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-a6f0b574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-d8e6da48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-5a6f7309{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-9b29b0d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-4529171d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1956 .elementor-element.elementor-element-f629c72a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-f629c72a:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-f629c72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kap-group.co.il/wp-content/uploads/2026/06/training-cta-v2.jpg");background-position:center center;background-size:cover;}.elementor-1956 .elementor-element.elementor-element-3df5a0b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-3df5a0b7:not(.elementor-motion-effects-element-type-background), .elementor-1956 .elementor-element.elementor-element-3df5a0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAB91E;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1956 .elementor-element.elementor-element-9bd66fc3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-fd0caf21{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-52bc6671{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-e4e8c8b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1956 .elementor-element.elementor-element-4529171d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-e79f5596 */.elementor-1956 .elementor-element.elementor-element-e79f5596 { position:absolute; inset:0; background:linear-gradient(to left, rgba(26,31,58,.9) 40%, rgba(26,31,58,.5) 68%, rgba(26,31,58,.15) 100%); z-index:1; pointer-events:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae45bd */.elementor-1956 .elementor-element.elementor-element-97ae45bd { position:absolute; bottom:0; right:0; z-index:2; padding:0 56px 64px; max-width:640px; align-items:flex-start; } .elementor-1956 .elementor-element.elementor-element-97ae45bd .kap-breadcrumb { font-size:11px; color:rgba(255,255,255,.35); margin-bottom:4px; line-height:1.5; } .elementor-1956 .elementor-element.elementor-element-97ae45bd .kap-breadcrumb a { color:rgba(255,255,255,.35); text-decoration:none; } .elementor-1956 .elementor-element.elementor-element-97ae45bd .kap-breadcrumb a:hover { color:#FAB91E; } .elementor-1956 .elementor-element.elementor-element-97ae45bd .accent-amber, .elementor-1956 .elementor-element.elementor-element-97ae45bd .accent { color:var(--e-global-color-secondary); } .elementor-1956 .elementor-element.elementor-element-97ae45bd .btn-secondary { background-color:var(--e-global-color-secondary) !important; color:var(--e-global-color-text) !important; font-weight:700 !important; padding:14px 32px !important; border-radius:0 !important; } .elementor-1956 .elementor-element.elementor-element-97ae45bd .btn-secondary:hover { filter:brightness(1.06); transform:translateY(-2px); box-shadow:0 8px 22px rgba(0,0,0,.18); transition:all .2s ease; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-97ae45bd { padding:0 20px 40px; max-width:100%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533e677b */.elementor-1956 .elementor-element.elementor-element-533e677b { position:relative; height:80vh !important; min-height:640px !important; overflow:hidden; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-533e677b { height:50vh !important; min-height:360px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c785d545 */.elementor-1956 .elementor-element.elementor-element-c785d545 { display: flex; flex-direction: column; justify-content: center; padding: 80px 56px; gap: 20px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-c785d545 { padding: 48px 20px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1cec7a7 */.elementor-1956 .elementor-element.elementor-element-d1cec7a7 { min-height: 480px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-d1cec7a7 { min-height: 260px !important; aspect-ratio: 16/10; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bd66fc3 */.elementor-1956 .elementor-element.elementor-element-9bd66fc3 { display: grid; grid-template-columns: 1fr 1fr; align-items: stretch; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-9bd66fc3 { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eec98325 */.elementor-1956 .elementor-element.elementor-element-eec98325 { min-height: 480px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-eec98325 { min-height: 260px !important; aspect-ratio: 16/10; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3219299d */.elementor-1956 .elementor-element.elementor-element-3219299d > .e-con {
  padding: 14px 16px;
  border-bottom: 1px solid rgba(255,255,255,.1);
  border-right: 2px solid #FAB91E;
}
.elementor-1956 .elementor-element.elementor-element-3219299d > .e-con:last-child { border-bottom: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a876320 */.elementor-1956 .elementor-element.elementor-element-7a876320 { display: flex; flex-direction: column; justify-content: center; padding: 80px 56px; gap: 20px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-7a876320 { padding: 48px 20px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd0caf21 */.elementor-1956 .elementor-element.elementor-element-fd0caf21 { display: grid; grid-template-columns: 1fr 1fr; align-items: stretch; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-fd0caf21 { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-485c4f15 */.elementor-1956 .elementor-element.elementor-element-485c4f15 > .e-con {
  padding: 12px 0;
  border-bottom: 1px solid #eee;
  position: relative;
  padding-right: 36px;
}
.elementor-1956 .elementor-element.elementor-element-485c4f15 > .e-con:last-child { border-bottom: none; }
.elementor-1956 .elementor-element.elementor-element-485c4f15 > .e-con::before {
  content: '✓';
  position: absolute;
  right: 0;
  top: 14px;
  width: 22px;
  height: 22px;
  background: #1E5FF9;
  color: #fff;
  font-size: 11px;
  font-weight: 900;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4139bfcd */.elementor-1956 .elementor-element.elementor-element-4139bfcd { display: flex; flex-direction: column; justify-content: center; padding: 80px 56px; gap: 20px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-4139bfcd { padding: 48px 20px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b75f59 */.elementor-1956 .elementor-element.elementor-element-c9b75f59 { min-height: 480px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-c9b75f59 { min-height: 260px !important; aspect-ratio: 16/10; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bc6671 */.elementor-1956 .elementor-element.elementor-element-52bc6671 { display: grid; grid-template-columns: 1fr 1fr; align-items: stretch; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-52bc6671 { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc432bf5 */.elementor-1956 .elementor-element.elementor-element-bc432bf5 { min-height: 480px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-bc432bf5 { min-height: 260px !important; aspect-ratio: 16/10; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c473c7 */.elementor-1956 .elementor-element.elementor-element-55c473c7 > .e-con {
  padding: 14px 16px;
  border-bottom: 1px solid rgba(255,255,255,.1);
  border-right: 2px solid #FAB91E;
}
.elementor-1956 .elementor-element.elementor-element-55c473c7 > .e-con:last-child { border-bottom: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6910538 */.elementor-1956 .elementor-element.elementor-element-c6910538 { display: flex; flex-direction: column; justify-content: center; padding: 80px 56px; gap: 20px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-c6910538 { padding: 48px 20px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4e8c8b5 */.elementor-1956 .elementor-element.elementor-element-e4e8c8b5 { display: grid; grid-template-columns: 1fr 1fr; align-items: stretch; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-e4e8c8b5 { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f629c72a */.elementor-1956 .elementor-element.elementor-element-f629c72a { min-height: 480px; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-f629c72a { min-height: 260px !important; aspect-ratio: 16/10; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df5a0b7 */.elementor-1956 .elementor-element.elementor-element-3df5a0b7 { display: flex; flex-direction: column; justify-content: center; padding: 80px 56px; gap: 20px; } .elementor-1956 .elementor-element.elementor-element-3df5a0b7 .sec-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: .2em; text-transform: uppercase; } .elementor-1956 .elementor-element.elementor-element-3df5a0b7 .h2-on-light { color: #1A1F3A !important; } .elementor-1956 .elementor-element.elementor-element-3df5a0b7 .body-on-light { color: rgba(26,31,58,.85) !important; line-height: 1.8; } .elementor-1956 .elementor-element.elementor-element-3df5a0b7 .btn-navy { background-color: #1A1F3A !important; color: #FFFFFF !important; padding: 14px 32px !important; border-radius: 0 !important; font-weight: 700 !important; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-3df5a0b7 { padding: 48px 20px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4529171d */.elementor-1956 .elementor-element.elementor-element-4529171d { display: grid; grid-template-columns: 1fr 1fr; align-items: stretch; } @media(max-width:767px){ .elementor-1956 .elementor-element.elementor-element-4529171d { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS */@media(max-width:767px){
  .h1-hero { font-size: 30px !important; line-height: 1.1 !important; }
  .h2-on-dark, .h2-on-light { font-size: 26px !important; }
  .hero-sub { font-size: 14px !important; }
}/* End custom CSS */