.elementor-572 .elementor-element.elementor-element-5f110428{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-572 .elementor-element.elementor-element-62a845d2{--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-572 .elementor-element.elementor-element-78b96530{--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-572 .elementor-element.elementor-element-5a0f04c img{border-radius:20px 20px 20px 20px;}.elementor-572 .elementor-element.elementor-element-2268016a{--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;--padding-top:58px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-572 .elementor-element.elementor-element-2268016a:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-2268016a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FC;}.elementor-572 .elementor-element.elementor-element-cc172f5{text-align:center;}.elementor-572 .elementor-element.elementor-element-381c6da5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-572 .elementor-element.elementor-element-381c6da5.elementor-element{--align-self:center;}.elementor-572 .elementor-element.elementor-element-69dec8e5{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-572 .elementor-element.elementor-element-139f4c8c{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-139f4c8c:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-139f4c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-139f4c8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-35b5c392 img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-72cb48b8{text-align:center;}.elementor-572 .elementor-element.elementor-element-adbcf64{text-align:center;}.elementor-572 .elementor-element.elementor-element-7be7e3c4{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-7be7e3c4:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-7be7e3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-7be7e3c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-2517a228{text-align:center;}.elementor-572 .elementor-element.elementor-element-2517a228 img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-19c81ccd{text-align:center;}.elementor-572 .elementor-element.elementor-element-3fed176e{text-align:center;}.elementor-572 .elementor-element.elementor-element-60bdcac{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-60bdcac:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-60bdcac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-60bdcac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-63be7a5c{text-align:center;}.elementor-572 .elementor-element.elementor-element-63be7a5c img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-37c3e230{text-align:center;}.elementor-572 .elementor-element.elementor-element-64c2e38{text-align:center;}.elementor-572 .elementor-element.elementor-element-52d785d1{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-52d785d1:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-52d785d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-52d785d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-57efee2a{text-align:center;}.elementor-572 .elementor-element.elementor-element-57efee2a img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-63694986{text-align:center;}.elementor-572 .elementor-element.elementor-element-2975dd0b{text-align:center;}.elementor-572 .elementor-element.elementor-element-53717650{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-53717650:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-53717650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-53717650.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-2c979051{text-align:center;}.elementor-572 .elementor-element.elementor-element-2c979051 img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-2112d0a1{text-align:center;}.elementor-572 .elementor-element.elementor-element-fd3a522{text-align:center;}.elementor-572 .elementor-element.elementor-element-5534f76e{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-5534f76e:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-5534f76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-5534f76e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-6190833f{text-align:center;}.elementor-572 .elementor-element.elementor-element-6190833f img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-53c65add{text-align:center;}.elementor-572 .elementor-element.elementor-element-33af94d5{text-align:center;}.elementor-572 .elementor-element.elementor-element-2b151f75{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-2b151f75:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-2b151f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-2b151f75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-41d5330{text-align:center;}.elementor-572 .elementor-element.elementor-element-41d5330 img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-415d4fa0{text-align:center;}.elementor-572 .elementor-element.elementor-element-3633b37f{text-align:center;}.elementor-572 .elementor-element.elementor-element-24308474{--display:flex;--min-height:340px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7F0;--border-color:#E1E7F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 32px 0px rgba(7,21,47,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-24308474:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-24308474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-24308474.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-2a2a1b3c{text-align:center;}.elementor-572 .elementor-element.elementor-element-2a2a1b3c img{border-radius:20px 20px 0px 20px;}.elementor-572 .elementor-element.elementor-element-7c719c0a{text-align:center;}.elementor-572 .elementor-element.elementor-element-788bbc18{text-align:center;}.elementor-572 .elementor-element.elementor-element-7833a0a4{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-572 .elementor-element.elementor-element-7833a0a4:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-7833a0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-37363997{--display:flex;}.elementor-572 .elementor-element.elementor-element-37363997.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-572 .elementor-element.elementor-element-52223b0b{--display:flex;--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-572 .elementor-element.elementor-element-442e7be4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-572 .elementor-element.elementor-element-442e7be4 img{width:100%;border-radius:15px 15px 15px 15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-572 .elementor-element.elementor-element-5f110428{--content-width:1187px;}.elementor-572 .elementor-element.elementor-element-2268016a{--content-width:1187px;}.elementor-572 .elementor-element.elementor-element-139f4c8c{--width:23%;}.elementor-572 .elementor-element.elementor-element-7be7e3c4{--width:23%;}.elementor-572 .elementor-element.elementor-element-60bdcac{--width:23%;}.elementor-572 .elementor-element.elementor-element-52d785d1{--width:23%;}.elementor-572 .elementor-element.elementor-element-53717650{--width:23%;}.elementor-572 .elementor-element.elementor-element-5534f76e{--width:23%;}.elementor-572 .elementor-element.elementor-element-2b151f75{--width:23%;}.elementor-572 .elementor-element.elementor-element-24308474{--width:23%;}.elementor-572 .elementor-element.elementor-element-7833a0a4{--content-width:1187px;}.elementor-572 .elementor-element.elementor-element-37363997{--width:50.141%;}.elementor-572 .elementor-element.elementor-element-52223b0b{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-572 .elementor-element.elementor-element-139f4c8c{--width:48%;}.elementor-572 .elementor-element.elementor-element-7be7e3c4{--width:48%;}.elementor-572 .elementor-element.elementor-element-60bdcac{--width:48%;}.elementor-572 .elementor-element.elementor-element-52d785d1{--width:48%;}.elementor-572 .elementor-element.elementor-element-53717650{--width:48%;}.elementor-572 .elementor-element.elementor-element-5534f76e{--width:48%;}.elementor-572 .elementor-element.elementor-element-2b151f75{--width:48%;}.elementor-572 .elementor-element.elementor-element-24308474{--width:48%;}}@media(max-width:767px){.elementor-572 .elementor-element.elementor-element-5f110428{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-2268016a{--padding-top:42px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-572 .elementor-element.elementor-element-139f4c8c{--width:100%;}.elementor-572 .elementor-element.elementor-element-7be7e3c4{--width:100%;}.elementor-572 .elementor-element.elementor-element-60bdcac{--width:100%;}.elementor-572 .elementor-element.elementor-element-52d785d1{--width:100%;}.elementor-572 .elementor-element.elementor-element-53717650{--width:100%;}.elementor-572 .elementor-element.elementor-element-5534f76e{--width:100%;}.elementor-572 .elementor-element.elementor-element-2b151f75{--width:100%;}.elementor-572 .elementor-element.elementor-element-24308474{--width:100%;}.elementor-572 .elementor-element.elementor-element-7833a0a4{--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for button, class: .elementor-element-67489878 */.elementor-572 .elementor-element.elementor-element-67489878 .elementor-button {
  border-radius:14px;
  padding:15px 28px;
  font-weight:700;
  box-shadow:0 10px 24px rgba(21,87,255,.18);
  transition:transform .25s ease, box-shadow .25s ease;
}
.elementor-572 .elementor-element.elementor-element-67489878 .elementor-button:hover {
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(21,87,255,.24);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a0f04c */.elementor-572 .elementor-element.elementor-element-5a0f04c { overflow:hidden; border-radius:20px; }
.elementor-572 .elementor-element.elementor-element-5a0f04c img { display:block; width:100%; height:390px; object-fit:cover; border-radius:20px; }
@media (max-width:767px) {
  .elementor-572 .elementor-element.elementor-element-5a0f04c img { height:280px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35b5c392 */.elementor-572 .elementor-element.elementor-element-35b5c392 { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-35b5c392 img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72cb48b8 */.elementor-572 .elementor-element.elementor-element-72cb48b8 { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-72cb48b8 .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-72cb48b8:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adbcf64 */.elementor-572 .elementor-element.elementor-element-adbcf64 { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-139f4c8c */.elementor-572 .elementor-element.elementor-element-139f4c8c {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-139f4c8c:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-139f4c8c .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-139f4c8c .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-139f4c8c .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-139f4c8c:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-139f4c8c .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-139f4c8c .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-139f4c8c .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2517a228 */.elementor-572 .elementor-element.elementor-element-2517a228 { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-2517a228 img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19c81ccd */.elementor-572 .elementor-element.elementor-element-19c81ccd { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-19c81ccd .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-19c81ccd:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fed176e */.elementor-572 .elementor-element.elementor-element-3fed176e { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be7e3c4 */.elementor-572 .elementor-element.elementor-element-7be7e3c4 {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-7be7e3c4:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-7be7e3c4 .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-7be7e3c4 .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-7be7e3c4 .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-7be7e3c4:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-7be7e3c4 .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-7be7e3c4 .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-7be7e3c4 .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63be7a5c */.elementor-572 .elementor-element.elementor-element-63be7a5c { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-63be7a5c img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c3e230 */.elementor-572 .elementor-element.elementor-element-37c3e230 { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-37c3e230 .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-37c3e230:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64c2e38 */.elementor-572 .elementor-element.elementor-element-64c2e38 { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bdcac */.elementor-572 .elementor-element.elementor-element-60bdcac {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-60bdcac:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-60bdcac .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-60bdcac .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-60bdcac .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-60bdcac:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-60bdcac .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-60bdcac .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-60bdcac .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57efee2a */.elementor-572 .elementor-element.elementor-element-57efee2a { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-57efee2a img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63694986 */.elementor-572 .elementor-element.elementor-element-63694986 { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-63694986 .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-63694986:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2975dd0b */.elementor-572 .elementor-element.elementor-element-2975dd0b { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d785d1 */.elementor-572 .elementor-element.elementor-element-52d785d1 {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-52d785d1:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-52d785d1 .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-52d785d1 .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-52d785d1 .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-52d785d1:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-52d785d1 .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-52d785d1 .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-52d785d1 .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c979051 */.elementor-572 .elementor-element.elementor-element-2c979051 { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-2c979051 img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2112d0a1 */.elementor-572 .elementor-element.elementor-element-2112d0a1 { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-2112d0a1 .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-2112d0a1:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd3a522 */.elementor-572 .elementor-element.elementor-element-fd3a522 { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53717650 */.elementor-572 .elementor-element.elementor-element-53717650 {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-53717650:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-53717650 .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-53717650 .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-53717650 .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-53717650:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-53717650 .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-53717650 .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-53717650 .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6190833f */.elementor-572 .elementor-element.elementor-element-6190833f { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-6190833f img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53c65add */.elementor-572 .elementor-element.elementor-element-53c65add { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-53c65add .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-53c65add:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33af94d5 */.elementor-572 .elementor-element.elementor-element-33af94d5 { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5534f76e */.elementor-572 .elementor-element.elementor-element-5534f76e {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-5534f76e:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-5534f76e .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-5534f76e .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-5534f76e .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-5534f76e:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-5534f76e .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-5534f76e .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-5534f76e .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d5330 */.elementor-572 .elementor-element.elementor-element-41d5330 { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-41d5330 img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-415d4fa0 */.elementor-572 .elementor-element.elementor-element-415d4fa0 { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-415d4fa0 .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-415d4fa0:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3633b37f */.elementor-572 .elementor-element.elementor-element-3633b37f { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b151f75 */.elementor-572 .elementor-element.elementor-element-2b151f75 {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-2b151f75:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-2b151f75 .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-2b151f75 .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-2b151f75 .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-2b151f75:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-2b151f75 .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-2b151f75 .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-2b151f75 .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a2a1b3c */.elementor-572 .elementor-element.elementor-element-2a2a1b3c { overflow:hidden; }
.elementor-572 .elementor-element.elementor-element-2a2a1b3c img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c719c0a */.elementor-572 .elementor-element.elementor-element-7c719c0a { margin:0; padding:18px 20px 6px; }
.elementor-572 .elementor-element.elementor-element-7c719c0a .elementor-heading-title { transition:color .25s ease; }
.elementor-572 .elementor-element.elementor-element-7c719c0a:hover .elementor-heading-title { color:#1557FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-788bbc18 */.elementor-572 .elementor-element.elementor-element-788bbc18 { margin:0; padding:0 20px 22px; color:#5C6B82; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24308474 */.elementor-572 .elementor-element.elementor-element-24308474 {
  position:relative;
  overflow:hidden;
  border-radius:20px;
  transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;
}
.elementor-572 .elementor-element.elementor-element-24308474:hover {
  transform:translateY(-7px);
  box-shadow:0 22px 48px rgba(7,21,47,.15);
  border-color:rgba(21,87,255,.30);
}
.elementor-572 .elementor-element.elementor-element-24308474 .dbj-brand-image {
  position:relative;
  overflow:hidden;
  min-height:205px;
  border-radius:20px 20px 0 0;
  background:#F4F7FB;
}
.elementor-572 .elementor-element.elementor-element-24308474 .dbj-brand-image::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(7,21,47,.08));
  pointer-events:none;
}
.elementor-572 .elementor-element.elementor-element-24308474 .dbj-brand-image img {
  display:block;
  width:100%;
  height:205px;
  object-fit:contain;
  padding:26px;
  transition:transform .45s ease;
}
.elementor-572 .elementor-element.elementor-element-24308474:hover .dbj-brand-image img { transform:scale(1.06); }
.elementor-572 .elementor-element.elementor-element-24308474 .dbj-brand-copy {
  padding:20px 20px 22px;
  background:#fff;
}
.elementor-572 .elementor-element.elementor-element-24308474 .dbj-brand-copy h3 { margin:0 0 7px; }
.elementor-572 .elementor-element.elementor-element-24308474 .dbj-brand-copy p { margin:0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69dec8e5 */.elementor-572 .elementor-element.elementor-element-69dec8e5 { align-items:stretch; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2268016a */.elementor-572 .elementor-element.elementor-element-2268016a { position:relative; }
.elementor-572 .elementor-element.elementor-element-2268016a, .elementor-572 .elementor-element.elementor-element-2268016a * { box-sizing:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52223b0b */.elementor-572 .elementor-element.elementor-element-52223b0b { border-radius:20px; overflow:hidden; box-shadow:0 18px 40px rgba(7,21,47,.12); }
.elementor-572 .elementor-element.elementor-element-52223b0b img { display:block; width:100%; height:360px; object-fit:cover; border-radius:20px; }
@media (max-width:767px) {
 .elementor-572 .elementor-element.elementor-element-52223b0b img { height:280px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7833a0a4 */.elementor-572 .elementor-element.elementor-element-7833a0a4 { position:relative; }/* End custom CSS */