.elementor-6389 .elementor-element.elementor-element-fba7153{--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;}.elementor-6389 .elementor-element.elementor-element-484608d{--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;}.elementor-6389 .elementor-element.elementor-element-664684b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:036px;--padding-right:036px;}.elementor-6389 .elementor-element.elementor-element-8f70041 > .elementor-widget-container{padding:0px 0px 0px 018px;}.elementor-6389 .elementor-element.elementor-element-8a35c95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-6389 .elementor-element.elementor-element-e56cd62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--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-6389 .elementor-element.elementor-element-e56cd62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6389 .elementor-element.elementor-element-ed320f6{width:100%;max-width:100%;}.elementor-6389 .elementor-element.elementor-element-f19ad39 > .elementor-widget-container{margin:024px 0px 0px 0px;}.elementor-6389 .elementor-element.elementor-element-f19ad39{text-align:justify;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.65em;letter-spacing:-0.045px;color:#D8E6F7;}.elementor-6389 .elementor-element.elementor-element-811d475{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:#35D4F4;--border-color:#35D4F4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-6389 .elementor-element.elementor-element-811d475:not(.elementor-motion-effects-element-type-background), .elementor-6389 .elementor-element.elementor-element-811d475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11314A;}.elementor-6389 .elementor-element.elementor-element-4919478{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#74AED02E;--border-color:#74AED02E;--border-radius:25px 25px 25px 25px;--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-6389 .elementor-element.elementor-element-4919478.e-con{--align-self:center;}.elementor-6389 .elementor-element.elementor-element-1dca7c0{--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;}.elementor-6389 .elementor-element.elementor-element-2232d40{--display:flex;}.elementor-6389 .elementor-element.elementor-element-98799c0{--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;}.elementor-6389 .elementor-element.elementor-element-871b7cb{--display:flex;}.elementor-6389 .elementor-element.elementor-element-d1fafef{--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;}.elementor-6389 .elementor-element.elementor-element-f829d5b{--display:flex;}.elementor-6389 .elementor-element.elementor-element-246eaa7 > .elementor-widget-container{margin:0px 0px 012px 0px;}.elementor-6389 .elementor-element.elementor-element-246eaa7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:0.14em;color:#347CF3;}.elementor-6389 .elementor-element.elementor-element-ff3c324 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#14263A;}.elementor-6389 .elementor-element.elementor-element-b71e696{--display:flex;--justify-content:center;--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-6389 .elementor-element.elementor-element-e956645.elementor-element{--align-self:center;}.elementor-6389 .elementor-element.elementor-element-e956645{font-family:"Nunito Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#62768C;}.elementor-6389 .elementor-element.elementor-element-c51e4bc{--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;}.elementor-6389 .elementor-element.elementor-element-f1dd178{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-6389 .elementor-element.elementor-element-80b4dcb{--display:flex;}.elementor-6389 .elementor-element.elementor-element-f3ec2cc{--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-6389 .elementor-element.elementor-element-3da17c9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-6389 .elementor-element.elementor-element-9a68183 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:600;color:#14263A;}.elementor-6389 .elementor-element.elementor-element-e1e9ec2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-6389 .elementor-element.elementor-element-7e34459{--display:flex;}.elementor-6389 .elementor-element.elementor-element-4bae38a{--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-6389 .elementor-element.elementor-element-c4670d8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-6389 .elementor-element.elementor-element-a527bca .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:600;color:#14263A;}.elementor-6389 .elementor-element.elementor-element-b7b1862{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-6389 .elementor-element.elementor-element-d8bac83{--display:flex;}.elementor-6389 .elementor-element.elementor-element-82ee3e7{--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-6389 .elementor-element.elementor-element-00c67de .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-6389 .elementor-element.elementor-element-46989a8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:600;color:#14263A;}.elementor-6389 .elementor-element.elementor-element-b0c3cca{--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;}.elementor-6389 .elementor-element.elementor-element-4c7f02f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-6389 .elementor-element.elementor-element-2f5d99e{--display:flex;}.elementor-6389 .elementor-element.elementor-element-30dc9f9{--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-6389 .elementor-element.elementor-element-3413b95 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-6389 .elementor-element.elementor-element-49de3de .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:600;color:#14263A;}.elementor-6389 .elementor-element.elementor-element-e0fa012{--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-6389 .elementor-element.elementor-element-5a3b715{--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;}.elementor-6389 .elementor-element.elementor-element-05f7d5e{--display:flex;}.elementor-6389 .elementor-element.elementor-element-198c991 > .elementor-widget-container{margin:0px 0px 012px 0px;}.elementor-6389 .elementor-element.elementor-element-198c991 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:0.14em;color:#347CF3;}.elementor-6389 .elementor-element.elementor-element-5f8c1ec{--display:flex;--justify-content:center;--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-6389 .elementor-element.elementor-element-edc4520.elementor-element{--align-self:center;}.elementor-6389 .elementor-element.elementor-element-edc4520{font-family:"Nunito Sans", Sans-serif;font-size:14px;line-height:1.7em;color:#62768C;}.elementor-6389 .elementor-element.elementor-element-ee5aeea{--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;}.elementor-6389 .elementor-element.elementor-element-7ffbad9{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-6389 .elementor-element.elementor-element-0d03d78{--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-6389 .elementor-element.elementor-element-b04aa33 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-6389 .elementor-element.elementor-element-dc07c8b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:600;color:#14263A;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6389 .elementor-element.elementor-element-664684b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6389 .elementor-element.elementor-element-8f70041 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-6389 .elementor-element.elementor-element-8a35c95{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-6389 .elementor-element.elementor-element-ed320f6 > .elementor-widget-container{margin:0px 012px 0px 012px;padding:0px 0px 0px 0px;}.elementor-6389 .elementor-element.elementor-element-f19ad39{font-size:17px;}.elementor-6389 .elementor-element.elementor-element-4919478{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6389 .elementor-element.elementor-element-a2cb0e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6389 .elementor-element.elementor-element-d1fafef{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-6389 .elementor-element.elementor-element-f829d5b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-6389 .elementor-element.elementor-element-246eaa7 .elementor-heading-title{font-size:13px;}.elementor-6389 .elementor-element.elementor-element-ff3c324 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-6389 .elementor-element.elementor-element-664684b{--width:55%;}.elementor-6389 .elementor-element.elementor-element-4919478{--width:45%;}.elementor-6389 .elementor-element.elementor-element-f829d5b{--width:45%;}.elementor-6389 .elementor-element.elementor-element-b71e696{--width:55%;}.elementor-6389 .elementor-element.elementor-element-05f7d5e{--width:45%;}.elementor-6389 .elementor-element.elementor-element-5f8c1ec{--width:55%;}}/* Start custom CSS for html, class: .elementor-element-ed320f6 */.vhc-positioning-title{
  margin:0;
  color:#f0f5fb;
  font-family:Inter,system-ui,sans-serif;
  font-size:45px;
  line-height:1.12;
  font-weight:700;
  letter-spacing:-.045em;
}

.vhc-positioning-title span{
  background:linear-gradient(
    90deg,
    #ffffff 0%,
    #70e4ff 55%,
    #8795ff 100%
  );
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}
@media(max-width:1024px)
  {
.vhc-positioning-title{
  margin:0;
  color:#f0f5fb;
  font-family:Inter,system-ui,sans-serif;
  font-size:32px;
  line-height:1.25;
  font-weight:700;
  letter-spacing:-.045em;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4919478 */.elementor-6389 .elementor-element.elementor-element-4919478{
  padding:18px;
  border:1px solid rgba(111,174,211,.18);
  border-radius:25px;
  background:
    linear-gradient(
      180deg,
      rgba(16,44,70,.78),
      rgba(5,24,42,.72)
    );
  box-shadow:0 24px 55px rgba(3,15,27,.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fba7153 */:root{
  /* Hero backgrounds */
  --vhc-aiaas-bg-deep: #091F32;
  --vhc-aiaas-bg-main: #0A2237;
  --vhc-aiaas-bg-mid: #0D2942;
  --vhc-aiaas-bg-indigo: #202E5B;

  /* Core gradient */
  --vhc-aiaas-core-cyan: #3EC2E1;
  --vhc-aiaas-core-blue: #2D8FE8;
  --vhc-aiaas-core-indigo: #4565DA;

  /* Accent */
  --vhc-aiaas-cyan: #6FE5EB;
  --vhc-aiaas-cyan-soft: #83EDF1;
  --vhc-aiaas-blue: #347CF3;

  /* Text */
  --vhc-aiaas-white: #FFFFFF;
  --vhc-aiaas-body: #BDCBD8;
  --vhc-aiaas-muted: #94A8BB;

  /* Glass cards */
  --vhc-aiaas-card-a: rgba(53, 72, 108, .58);
  --vhc-aiaas-card-b: rgba(29, 47, 75, .62);
  --vhc-aiaas-card-border: rgba(184, 199, 215, .22);

  /* Technical lines / rings */
  --vhc-aiaas-orbit: rgba(93, 215, 226, .30);
  --vhc-aiaas-grid: rgba(255, 255, 255, .035);

  /* Shadows */
  --vhc-aiaas-shadow: rgba(0, 0, 0, .24);
  --vhc-aiaas-glow: rgba(48, 171, 225, .12);
}

.elementor-6389 .elementor-element.elementor-element-fba7153
{
background:
    radial-gradient(circle at 16% 18%, rgba(19, 137, 157, .22), transparent 30%),
    radial-gradient(circle at 88% 18%, rgba(69, 75, 155, .24), transparent 30%),
    linear-gradient(
      110deg,
      var(--vhc-aiaas-bg-deep) 0%,
      var(--vhc-aiaas-bg-main) 52%,
      var(--vhc-aiaas-bg-indigo) 100%
    );    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff3c324 */.elementor-6389 .elementor-element.elementor-element-ff3c324{
    color:#14263A;
    font-size:38px;
    line-height:1.15;
    font-weight:750;
    letter-spacing:-.035em;
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b4dcb */.techy-article-visual{
  min-height:250px;
  background:
    linear-gradient(145deg,#081D30,#102A47 65%,#182D5A);
  padding:18px;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf71740 */.techy-read-link{
    display:inline-flex;
    align-items:center;
    gap:6px;

    color:#2474F5;
    font-size:14px;
    font-weight:750;
    line-height:1.3;

    text-decoration:none;
    transition:color .2s ease;
}

.techy-read-link span{
    transition:transform .2s ease;
}

.techy-read-link:hover{
    color:#18BFD0;
}

.techy-read-link:hover span{
    transform:translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ec2cc */.techy-article-content{
  padding:28px 28px 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1dd178 */.techy-article-card{
  background:#FFFFFF;
  border:1px solid #D8E4EE;
  border-radius:24px;
  overflow:hidden;
  box-shadow:0 12px 32px rgba(20,45,70,.06);
  transition:
    transform .22s ease,
    box-shadow .22s ease,
    border-color .22s ease;
}

.techy-article-card:hover{
  transform:translateY(-3px);
  border-color:#C3D6E5;
  box-shadow:0 18px 42px rgba(20,45,70,.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e34459 */.techy-article-visual{
  min-height:250px;
  background:
    linear-gradient(145deg,#081D30,#102A47 65%,#182D5A);
  padding:18px;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8aa4624 */.techy-read-link{
    display:inline-flex;
    align-items:center;
    gap:6px;

    color:#2474F5;
    font-size:14px;
    font-weight:750;
    line-height:1.3;

    text-decoration:none;
    transition:color .2s ease;
}

.techy-read-link span{
    transition:transform .2s ease;
}

.techy-read-link:hover{
    color:#18BFD0;
}

.techy-read-link:hover span{
    transform:translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bae38a */.techy-article-content{
  padding:28px 28px 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e9ec2 */.techy-article-card{
  background:#FFFFFF;
  border:1px solid #D8E4EE;
  border-radius:24px;
  overflow:hidden;
  box-shadow:0 12px 32px rgba(20,45,70,.06);
  transition:
    transform .22s ease,
    box-shadow .22s ease,
    border-color .22s ease;
}

.techy-article-card:hover{
  transform:translateY(-3px);
  border-color:#C3D6E5;
  box-shadow:0 18px 42px rgba(20,45,70,.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bac83 */.techy-article-visual{
  min-height:250px;
  background:
    linear-gradient(145deg,#081D30,#102A47 65%,#182D5A);
  padding:18px;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-93e1b42 */.techy-read-link{
    display:inline-flex;
    align-items:center;
    gap:6px;

    color:#2474F5;
    font-size:14px;
    font-weight:750;
    line-height:1.3;

    text-decoration:none;
    transition:color .2s ease;
}

.techy-read-link span{
    transition:transform .2s ease;
}

.techy-read-link:hover{
    color:#18BFD0;
}

.techy-read-link:hover span{
    transform:translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ee3e7 */.techy-article-content{
  padding:28px 28px 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b1862 */.techy-article-card{
  background:#FFFFFF;
  border:1px solid #D8E4EE;
  border-radius:24px;
  overflow:hidden;
  box-shadow:0 12px 32px rgba(20,45,70,.06);
  transition:
    transform .22s ease,
    box-shadow .22s ease,
    border-color .22s ease;
}

.techy-article-card:hover{
  transform:translateY(-3px);
  border-color:#C3D6E5;
  box-shadow:0 18px 42px rgba(20,45,70,.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5d99e */.techy-article-visual{
  min-height:250px;
  background:
    linear-gradient(145deg,#081D30,#102A47 65%,#182D5A);
  padding:18px;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f05fe1 */.techy-read-link{
    display:inline-flex;
    align-items:center;
    gap:6px;

    color:#2474F5;
    font-size:14px;
    font-weight:750;
    line-height:1.3;

    text-decoration:none;
    transition:color .2s ease;
}

.techy-read-link span{
    transition:transform .2s ease;
}

.techy-read-link:hover{
    color:#18BFD0;
}

.techy-read-link:hover span{
    transform:translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc9f9 */.techy-article-content{
  padding:28px 28px 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c7f02f */.techy-article-card{
  background:#FFFFFF;
  border:1px solid #D8E4EE;
  border-radius:24px;
  overflow:hidden;
  box-shadow:0 12px 32px rgba(20,45,70,.06);
  transition:
    transform .22s ease,
    box-shadow .22s ease,
    border-color .22s ease;
}

.techy-article-card:hover{
  transform:translateY(-3px);
  border-color:#C3D6E5;
  box-shadow:0 18px 42px rgba(20,45,70,.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ffbad9 */.techy-article-visual{
  min-height:250px;
  background:
    linear-gradient(145deg,#081D30,#102A47 65%,#182D5A);
  padding:18px;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b114b */.techy-read-link{
    display:inline-flex;
    align-items:center;
    gap:6px;

    color:#2474F5;
    font-size:14px;
    font-weight:750;
    line-height:1.3;

    text-decoration:none;
    transition:color .2s ease;
}

.techy-read-link span{
    transition:transform .2s ease;
}

.techy-read-link:hover{
    color:#18BFD0;
}

.techy-read-link:hover span{
    transform:translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d03d78 */.techy-article-content{
  padding:28px 28px 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98799c0 */.elementor-6389 .elementor-element.elementor-element-98799c0{
background: #F3F7FA;
padding: 80px 0 90px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Sans';
	font-display: auto;
	src: url('http://vhc.com.vn/wp-content/uploads/2026/06/NunitoSans-VariableFont_YTLCopszwdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */