.elementor-5504 .elementor-element.elementor-element-0f242e8{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--rb-space-l) var(--rb-space-l);--row-gap:var(--rb-space-l);--column-gap:var(--rb-space-l);--grid-auto-flow:row;--align-items:stretch;}.elementor-5504 .elementor-element.elementor-element-0f242e8.e-con{--align-self:flex-start;}.elementor-5504 .elementor-element.elementor-element-ef00f3e{--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;--overflow:hidden;--border-radius:var(--rb-radius-l) var(--rb-radius-l) var(--rb-radius-l) var(--rb-radius-l);--z-index:200;}.elementor-5504 .elementor-element.elementor-element-ef00f3e:not(.elementor-motion-effects-element-type-background), .elementor-5504 .elementor-element.elementor-element-ef00f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38b03de );}.elementor-5504 .elementor-element.elementor-element-15dbe22{position:sticky;top:200px;}.elementor-5504 .elementor-element.elementor-element-e2ce145{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-5504 .elementor-element.elementor-element-ac451fc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-5504 .elementor-element.elementor-element-8a4af27{width:initial;max-width:initial;}.elementor-5504 .elementor-element.elementor-element-8a4af27 .elementor-heading-title{font-size:46px;font-weight:600;color:var( --e-global-color-text );}.elementor-5504 .elementor-element.elementor-element-8cf028a .elementor-heading-title{font-size:var( --e-global-typography-655f72b-font-size );font-weight:var( --e-global-typography-655f72b-font-weight );line-height:var( --e-global-typography-655f72b-line-height );color:var( --e-global-color-c2cfba9 );}.elementor-5504 .elementor-element.elementor-element-6277114{--display:flex;--min-height:525px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5504 .elementor-element.elementor-element-a1dc70d .vtk-vault__grid{grid-template-columns:repeat(2, 1fr);gap:20px;}.elementor-5504 .elementor-element.elementor-element-a1dc70d .vtk-vault__card{border-radius:12px;}.elementor-5504 .elementor-element.elementor-element-a1dc70d .vtk-vault__action{width:34px;height:34px;}.elementor-5504 .elementor-element.elementor-element-a1dc70d .vtk-vault__action i{font-size:16px;}.elementor-5504 .elementor-element.elementor-element-a1dc70d .vtk-vault__action svg{width:16px;height:16px;}@media(max-width:1366px){.elementor-5504 .elementor-element.elementor-element-0f242e8{--grid-auto-flow:row;}.elementor-5504 .elementor-element.elementor-element-8cf028a .elementor-heading-title{font-size:var( --e-global-typography-655f72b-font-size );line-height:var( --e-global-typography-655f72b-line-height );}}@media(max-width:1024px){.elementor-5504 .elementor-element.elementor-element-0f242e8{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5504 .elementor-element.elementor-element-15dbe22{position:sticky;}.elementor-5504 .elementor-element.elementor-element-e2ce145{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5504 .elementor-element.elementor-element-ac451fc{--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-5504 .elementor-element.elementor-element-8a4af27 .elementor-heading-title{font-size:30px;}.elementor-5504 .elementor-element.elementor-element-8cf028a .elementor-heading-title{font-size:var( --e-global-typography-655f72b-font-size );line-height:var( --e-global-typography-655f72b-line-height );}.elementor-5504 .elementor-element.elementor-element-a1dc70d .vtk-vault__grid{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-5504 .elementor-element.elementor-element-0f242e8{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5504 .elementor-element.elementor-element-15dbe22{position:sticky;}.elementor-5504 .elementor-element.elementor-element-8cf028a .elementor-heading-title{font-size:var( --e-global-typography-655f72b-font-size );line-height:var( --e-global-typography-655f72b-line-height );}.elementor-5504 .elementor-element.elementor-element-a1dc70d .vtk-vault__grid{grid-template-columns:repeat(1, 1fr);}}