.elementor-6673 .elementor-element.elementor-element-a7e9558{--display:flex;}.elementor-6673 .elementor-element.elementor-element-8b20eeb{--display:flex;}.elementor-6673 .elementor-element.elementor-element-6f9c13a{--display:flex;}.elementor-6673 .elementor-element.elementor-element-acc3356{--display:flex;}.elementor-6673 .elementor-element.elementor-element-48e655f{--display:flex;}.elementor-6673 .elementor-element.elementor-element-cdcb8d5{--display:flex;}.elementor-6673 .elementor-element.elementor-element-94a331d{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 18px;--row-gap:10px;--column-gap:18px;--grid-auto-flow:row;}.elementor-6673 .elementor-element.elementor-element-87dec07 .box-content{align-items:flex-start;text-align:left;}.elementor-6673 .elementor-element.elementor-element-87dec07 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-6673 .elementor-element.elementor-element-87dec07 .box-content-wrapper{flex-flow:row nowrap;}.elementor-6673 .elementor-element.elementor-element-87dec07 .elementor-icon-div{align-self:flex-start;}.elementor-6673 .elementor-element.elementor-element-87dec07{--icon-spacing:15px;}.elementor-6673 .elementor-element.elementor-element-87dec07 .box-description{font-size:14.7px;margin-top:10px;}.elementor-6673 .elementor-element.elementor-element-ba80007 .box-content{align-items:flex-start;text-align:left;}.elementor-6673 .elementor-element.elementor-element-ba80007 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-6673 .elementor-element.elementor-element-ba80007 .box-content-wrapper{flex-flow:row nowrap;}.elementor-6673 .elementor-element.elementor-element-ba80007 .elementor-icon-div{align-self:flex-start;}.elementor-6673 .elementor-element.elementor-element-ba80007{--icon-spacing:15px;}.elementor-6673 .elementor-element.elementor-element-ba80007 .box-description{font-size:14.7px;margin-top:10px;}.elementor-6673 .elementor-element.elementor-element-9d177b0 .box-content{align-items:flex-start;text-align:left;}.elementor-6673 .elementor-element.elementor-element-9d177b0 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-6673 .elementor-element.elementor-element-9d177b0 .box-content-wrapper{flex-flow:row nowrap;}.elementor-6673 .elementor-element.elementor-element-9d177b0 .elementor-icon-div{align-self:flex-start;}.elementor-6673 .elementor-element.elementor-element-9d177b0{--icon-spacing:15px;}.elementor-6673 .elementor-element.elementor-element-9d177b0 .box-description{font-size:14.7px;margin-top:10px;}.elementor-6673 .elementor-element.elementor-element-efb28a5 .box-content{align-items:flex-start;text-align:left;}.elementor-6673 .elementor-element.elementor-element-efb28a5 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-6673 .elementor-element.elementor-element-efb28a5 .box-content-wrapper{flex-flow:row nowrap;}.elementor-6673 .elementor-element.elementor-element-efb28a5 .elementor-icon-div{align-self:flex-start;}.elementor-6673 .elementor-element.elementor-element-efb28a5{--icon-spacing:15px;}.elementor-6673 .elementor-element.elementor-element-efb28a5 .box-description{font-size:14.7px;margin-top:10px;}.elementor-6673 .elementor-element.elementor-element-243a6ea .box-content{align-items:flex-start;text-align:left;}.elementor-6673 .elementor-element.elementor-element-243a6ea .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-6673 .elementor-element.elementor-element-243a6ea .box-content-wrapper{flex-flow:row nowrap;}.elementor-6673 .elementor-element.elementor-element-243a6ea .elementor-icon-div{align-self:flex-start;}.elementor-6673 .elementor-element.elementor-element-243a6ea{--icon-spacing:15px;}.elementor-6673 .elementor-element.elementor-element-243a6ea .box-description{font-size:14.7px;margin-top:10px;}.elementor-6673 .elementor-element.elementor-element-a40e412 .box-content{align-items:flex-start;text-align:left;}.elementor-6673 .elementor-element.elementor-element-a40e412 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-6673 .elementor-element.elementor-element-a40e412 .box-content-wrapper{flex-flow:row nowrap;}.elementor-6673 .elementor-element.elementor-element-a40e412 .elementor-icon-div{align-self:flex-start;}.elementor-6673 .elementor-element.elementor-element-a40e412{--icon-spacing:15px;}.elementor-6673 .elementor-element.elementor-element-a40e412 .box-description{font-size:14.7px;margin-top:10px;}.elementor-6673 .elementor-element.elementor-element-a4e8504 .box-content{align-items:flex-start;text-align:left;}.elementor-6673 .elementor-element.elementor-element-a4e8504 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-6673 .elementor-element.elementor-element-a4e8504 .box-content-wrapper{flex-flow:row nowrap;}.elementor-6673 .elementor-element.elementor-element-a4e8504 .elementor-icon-div{align-self:flex-start;}.elementor-6673 .elementor-element.elementor-element-a4e8504{--icon-spacing:15px;}.elementor-6673 .elementor-element.elementor-element-a4e8504 .box-description{font-size:14.7px;margin-top:10px;}@media(max-width:1000px){.elementor-6673 .elementor-element.elementor-element-94a331d{--grid-auto-flow:row;} .elementor-6673 .elementor-element.elementor-element-87dec07.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-87dec07.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-87dec07.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-ba80007.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-ba80007.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-ba80007.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-9d177b0.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-9d177b0.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-9d177b0.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-efb28a5.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-efb28a5.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-efb28a5.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-243a6ea.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-243a6ea.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-243a6ea.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-a40e412.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-a40e412.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-a40e412.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-a4e8504.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-a4e8504.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-a4e8504.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}}@media(min-width:701px){.elementor-6673 .elementor-element.elementor-element-acc3356{--content-width:1200px;}}@media(max-width:700px){.elementor-6673 .elementor-element.elementor-element-94a331d{--e-con-grid-template-columns:1;--grid-auto-flow:row;} .elementor-6673 .elementor-element.elementor-element-87dec07.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-87dec07.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-87dec07.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-ba80007.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-ba80007.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-ba80007.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-9d177b0.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-9d177b0.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-9d177b0.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-efb28a5.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-efb28a5.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-efb28a5.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-243a6ea.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-243a6ea.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-243a6ea.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-a40e412.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-a40e412.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-a40e412.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-6673 .elementor-element.elementor-element-a4e8504.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6673 .elementor-element.elementor-element-a4e8504.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6673 .elementor-element.elementor-element-a4e8504.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}}@media screen and (max-width: 1000px) {  .icon-position-tablet-right .the7_icon_box_widget-87dec07.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-87dec07.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-87dec07.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-87dec07.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-87dec07.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 700px) {  .icon-position-mobile-right .the7_icon_box_widget-87dec07.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-87dec07.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-87dec07.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-87dec07.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-87dec07.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-87dec07.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-87dec07 */.ybk-ach-card {
  background: #ffffff;
  border-radius: 18px;
  padding: 1.45rem 1.35rem;
  border: 1px solid rgba(11,31,58,0.06);
  box-shadow: 0 10px 28px rgba(13,31,56,0.07), 0 3px 8px rgba(13,31,56,0.04);
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}

.ybk-ach-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 4px;
  background: linear-gradient(90deg, #B8860B, #D4A017);
}

.ybk-ach-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 45px rgba(13,31,56,0.13), 0 10px 20px rgba(13,31,56,0.07);
}

.ybk-ach-card .elementor-icon {
  background: linear-gradient(135deg, rgba(197,153,58,0.18), rgba(197,153,58,0.05)) !important;
  border: 1px solid rgba(197,153,58,0.18);
  border-radius: 18px !important;
  width: 58px;
  height: 58px;
  min-width: 58px;
  box-shadow: 0 10px 22px rgba(197,153,58,0.14), inset 0 1px 0 rgba(255,255,255,0.7);
}

.ybk-ach-card .elementor-icon svg {
  width: 26px;
  height: 26px;
}

.ybk-ach-card .elementor-icon-box-description {
  font-size: 14.7px;
  line-height: 1.9;
  color: #1A1A2E;
}

.ybk-ach-card .elementor-icon-box-description strong,
.ybk-ach-card .elementor-icon-box-description b {
  color: #0B1F3A;
  font-weight: 700;
}

/* Optional: target one specific card if you ever need a one-off tweak */
.ybk-ach-card-7 {
  /* example: nothing extra needed unless you want this card to look different */
}/* End custom CSS */
@media screen and (max-width: 1000px) {  .icon-position-tablet-right .the7_icon_box_widget-ba80007.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-ba80007.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-ba80007.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-ba80007.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-ba80007.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 700px) {  .icon-position-mobile-right .the7_icon_box_widget-ba80007.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-ba80007.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-ba80007.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-ba80007.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-ba80007.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-ba80007.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-ba80007 */.ybk-ach-card {
  background: #ffffff;
  border-radius: 18px;
  padding: 1.45rem 1.35rem;
  border: 1px solid rgba(11,31,58,0.06);
  box-shadow: 0 10px 28px rgba(13,31,56,0.07), 0 3px 8px rgba(13,31,56,0.04);
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}

.ybk-ach-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 4px;
  background: linear-gradient(90deg, #B8860B, #D4A017);
}

.ybk-ach-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 45px rgba(13,31,56,0.13), 0 10px 20px rgba(13,31,56,0.07);
}

.ybk-ach-card .elementor-icon {
  background: linear-gradient(135deg, rgba(197,153,58,0.18), rgba(197,153,58,0.05)) !important;
  border: 1px solid rgba(197,153,58,0.18);
  border-radius: 18px !important;
  width: 58px;
  height: 58px;
  min-width: 58px;
  box-shadow: 0 10px 22px rgba(197,153,58,0.14), inset 0 1px 0 rgba(255,255,255,0.7);
}

.ybk-ach-card .elementor-icon svg {
  width: 26px;
  height: 26px;
}

.ybk-ach-card .elementor-icon-box-description {
  font-size: 14.7px;
  line-height: 1.9;
  color: #1A1A2E;
}

.ybk-ach-card .elementor-icon-box-description strong,
.ybk-ach-card .elementor-icon-box-description b {
  color: #0B1F3A;
  font-weight: 700;
}

/* Optional: target one specific card if you ever need a one-off tweak */
.ybk-ach-card-7 {
  /* example: nothing extra needed unless you want this card to look different */
}/* End custom CSS */
@media screen and (max-width: 1000px) {  .icon-position-tablet-right .the7_icon_box_widget-9d177b0.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-9d177b0.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-9d177b0.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-9d177b0.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 700px) {  .icon-position-mobile-right .the7_icon_box_widget-9d177b0.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-9d177b0.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-9d177b0.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-9d177b0.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-9d177b0.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-9d177b0 */.ybk-ach-card {
  background: #ffffff;
  border-radius: 18px;
  padding: 1.45rem 1.35rem;
  border: 1px solid rgba(11,31,58,0.06);
  box-shadow: 0 10px 28px rgba(13,31,56,0.07), 0 3px 8px rgba(13,31,56,0.04);
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}

.ybk-ach-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 4px;
  background: linear-gradient(90deg, #B8860B, #D4A017);
}

.ybk-ach-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 45px rgba(13,31,56,0.13), 0 10px 20px rgba(13,31,56,0.07);
}

.ybk-ach-card .elementor-icon {
  background: linear-gradient(135deg, rgba(197,153,58,0.18), rgba(197,153,58,0.05)) !important;
  border: 1px solid rgba(197,153,58,0.18);
  border-radius: 18px !important;
  width: 58px;
  height: 58px;
  min-width: 58px;
  box-shadow: 0 10px 22px rgba(197,153,58,0.14), inset 0 1px 0 rgba(255,255,255,0.7);
}

.ybk-ach-card .elementor-icon svg {
  width: 26px;
  height: 26px;
}

.ybk-ach-card .elementor-icon-box-description {
  font-size: 14.7px;
  line-height: 1.9;
  color: #1A1A2E;
}

.ybk-ach-card .elementor-icon-box-description strong,
.ybk-ach-card .elementor-icon-box-description b {
  color: #0B1F3A;
  font-weight: 700;
}

/* Optional: target one specific card if you ever need a one-off tweak */
.ybk-ach-card-7 {
  /* example: nothing extra needed unless you want this card to look different */
}/* End custom CSS */
@media screen and (max-width: 1000px) {  .icon-position-tablet-right .the7_icon_box_widget-efb28a5.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-efb28a5.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-efb28a5.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-efb28a5.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 700px) {  .icon-position-mobile-right .the7_icon_box_widget-efb28a5.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-efb28a5.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-efb28a5.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-efb28a5.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-efb28a5.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-efb28a5 */.ybk-ach-card {
  background: #ffffff;
  border-radius: 18px;
  padding: 1.45rem 1.35rem;
  border: 1px solid rgba(11,31,58,0.06);
  box-shadow: 0 10px 28px rgba(13,31,56,0.07), 0 3px 8px rgba(13,31,56,0.04);
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}

.ybk-ach-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 4px;
  background: linear-gradient(90deg, #B8860B, #D4A017);
}

.ybk-ach-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 45px rgba(13,31,56,0.13), 0 10px 20px rgba(13,31,56,0.07);
}

.ybk-ach-card .elementor-icon {
  background: linear-gradient(135deg, rgba(197,153,58,0.18), rgba(197,153,58,0.05)) !important;
  border: 1px solid rgba(197,153,58,0.18);
  border-radius: 18px !important;
  width: 58px;
  height: 58px;
  min-width: 58px;
  box-shadow: 0 10px 22px rgba(197,153,58,0.14), inset 0 1px 0 rgba(255,255,255,0.7);
}

.ybk-ach-card .elementor-icon svg {
  width: 26px;
  height: 26px;
}

.ybk-ach-card .elementor-icon-box-description {
  font-size: 14.7px;
  line-height: 1.9;
  color: #1A1A2E;
}

.ybk-ach-card .elementor-icon-box-description strong,
.ybk-ach-card .elementor-icon-box-description b {
  color: #0B1F3A;
  font-weight: 700;
}

/* Optional: target one specific card if you ever need a one-off tweak */
.ybk-ach-card-7 {
  /* example: nothing extra needed unless you want this card to look different */
}/* End custom CSS */
@media screen and (max-width: 1000px) {  .icon-position-tablet-right .the7_icon_box_widget-243a6ea.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-243a6ea.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-243a6ea.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-243a6ea.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 700px) {  .icon-position-mobile-right .the7_icon_box_widget-243a6ea.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-243a6ea.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-243a6ea.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-243a6ea.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-243a6ea.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-243a6ea */.ybk-ach-card {
  background: #ffffff;
  border-radius: 18px;
  padding: 1.45rem 1.35rem;
  border: 1px solid rgba(11,31,58,0.06);
  box-shadow: 0 10px 28px rgba(13,31,56,0.07), 0 3px 8px rgba(13,31,56,0.04);
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}

.ybk-ach-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 4px;
  background: linear-gradient(90deg, #B8860B, #D4A017);
}

.ybk-ach-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 45px rgba(13,31,56,0.13), 0 10px 20px rgba(13,31,56,0.07);
}

.ybk-ach-card .elementor-icon {
  background: linear-gradient(135deg, rgba(197,153,58,0.18), rgba(197,153,58,0.05)) !important;
  border: 1px solid rgba(197,153,58,0.18);
  border-radius: 18px !important;
  width: 58px;
  height: 58px;
  min-width: 58px;
  box-shadow: 0 10px 22px rgba(197,153,58,0.14), inset 0 1px 0 rgba(255,255,255,0.7);
}

.ybk-ach-card .elementor-icon svg {
  width: 26px;
  height: 26px;
}

.ybk-ach-card .elementor-icon-box-description {
  font-size: 14.7px;
  line-height: 1.9;
  color: #1A1A2E;
}

.ybk-ach-card .elementor-icon-box-description strong,
.ybk-ach-card .elementor-icon-box-description b {
  color: #0B1F3A;
  font-weight: 700;
}

/* Optional: target one specific card if you ever need a one-off tweak */
.ybk-ach-card-7 {
  /* example: nothing extra needed unless you want this card to look different */
}/* End custom CSS */
@media screen and (max-width: 1000px) {  .icon-position-tablet-right .the7_icon_box_widget-a40e412.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-a40e412.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-a40e412.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-a40e412.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-a40e412.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 700px) {  .icon-position-mobile-right .the7_icon_box_widget-a40e412.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-a40e412.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-a40e412.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-a40e412.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-a40e412.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-a40e412.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-a40e412 */.ybk-ach-card {
  background: #ffffff;
  border-radius: 18px;
  padding: 1.45rem 1.35rem;
  border: 1px solid rgba(11,31,58,0.06);
  box-shadow: 0 10px 28px rgba(13,31,56,0.07), 0 3px 8px rgba(13,31,56,0.04);
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}

.ybk-ach-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 4px;
  background: linear-gradient(90deg, #B8860B, #D4A017);
}

.ybk-ach-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 45px rgba(13,31,56,0.13), 0 10px 20px rgba(13,31,56,0.07);
}

.ybk-ach-card .elementor-icon {
  background: linear-gradient(135deg, rgba(197,153,58,0.18), rgba(197,153,58,0.05)) !important;
  border: 1px solid rgba(197,153,58,0.18);
  border-radius: 18px !important;
  width: 58px;
  height: 58px;
  min-width: 58px;
  box-shadow: 0 10px 22px rgba(197,153,58,0.14), inset 0 1px 0 rgba(255,255,255,0.7);
}

.ybk-ach-card .elementor-icon svg {
  width: 26px;
  height: 26px;
}

.ybk-ach-card .elementor-icon-box-description {
  font-size: 14.7px;
  line-height: 1.9;
  color: #1A1A2E;
}

.ybk-ach-card .elementor-icon-box-description strong,
.ybk-ach-card .elementor-icon-box-description b {
  color: #0B1F3A;
  font-weight: 700;
}

/* Optional: target one specific card if you ever need a one-off tweak */
.ybk-ach-card-7 {
  /* example: nothing extra needed unless you want this card to look different */
}/* End custom CSS */
@media screen and (max-width: 1000px) {  .icon-position-tablet-right .the7_icon_box_widget-a4e8504.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-a4e8504.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-a4e8504.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-a4e8504.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 700px) {  .icon-position-mobile-right .the7_icon_box_widget-a4e8504.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-a4e8504.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-a4e8504.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-a4e8504.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-a4e8504.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-a4e8504 */.ybk-ach-card {
  background: #ffffff;
  border-radius: 18px;
  padding: 1.45rem 1.35rem;
  border: 1px solid rgba(11,31,58,0.06);
  box-shadow: 0 10px 28px rgba(13,31,56,0.07), 0 3px 8px rgba(13,31,56,0.04);
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}

.ybk-ach-card::before {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 4px;
  background: linear-gradient(90deg, #B8860B, #D4A017);
}

.ybk-ach-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 22px 45px rgba(13,31,56,0.13), 0 10px 20px rgba(13,31,56,0.07);
}

.ybk-ach-card .elementor-icon {
  background: linear-gradient(135deg, rgba(197,153,58,0.18), rgba(197,153,58,0.05)) !important;
  border: 1px solid rgba(197,153,58,0.18);
  border-radius: 18px !important;
  width: 58px;
  height: 58px;
  min-width: 58px;
  box-shadow: 0 10px 22px rgba(197,153,58,0.14), inset 0 1px 0 rgba(255,255,255,0.7);
}

.ybk-ach-card .elementor-icon svg {
  width: 26px;
  height: 26px;
}

.ybk-ach-card .elementor-icon-box-description {
  font-size: 14.7px;
  line-height: 1.9;
  color: #1A1A2E;
}

.ybk-ach-card .elementor-icon-box-description strong,
.ybk-ach-card .elementor-icon-box-description b {
  color: #0B1F3A;
  font-weight: 700;
}

/* Optional: target one specific card if you ever need a one-off tweak */
.ybk-ach-card-7 {
  /* example: nothing extra needed unless you want this card to look different */
}/* End custom CSS */