.elementor-1410 .elementor-element.elementor-element-88e7884{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-a7882b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-ba6ab84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-bd1e95f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-899bb95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-843d07d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-field-type-html{padding-bottom:0px;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .e-form__buttons__wrapper__button-next{background-color:#47C5FA;color:#032254;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-button[type="submit"]{background-color:#47C5FA;color:#032254;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-button[type="submit"] svg *{fill:#032254;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .e-form__buttons__wrapper__button-next:hover{color:#FFFFFF;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-button[type="submit"]:hover{color:#FFFFFF;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-1410 .elementor-element.elementor-element-92d3c01 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1410 .elementor-element.elementor-element-92d3c01{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1410 .elementor-element.elementor-element-e047100{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-77509a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-5c71989{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-5d206f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */.entry-title{display:none!important;}
#wvct-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#47C5FA,#032254);width:0%;z-index:9999;transition:width .1s linear;pointer-events:none;}
.wvct-reveal{opacity:0;transform:translateY(32px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);}
.wvct-reveal-left{opacity:0;transform:translateX(-48px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);}
.wvct-reveal-right{opacity:0;transform:translateX(48px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);}
.wvct-reveal.is-visible,.wvct-reveal-left.is-visible,.wvct-reveal-right.is-visible{opacity:1;transform:none;}
.wvct-ey{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#47C5FA;margin:0 0 20px;display:flex;align-items:center;gap:10px;}
.wvct-ey::before{content:'';display:block;width:20px;height:1.5px;background:#47C5FA;flex-shrink:0;}
.wvct-ey.center{justify-content:center;}
.wvct-ey.center::after{content:'';display:block;width:20px;height:1.5px;background:#47C5FA;flex-shrink:0;}
.wvct-hero{position:relative;min-height:85vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#032254;}
.wvct-hero-bg{position:absolute;inset:0;background-size:cover;background-position:center top;background-attachment:fixed;}
.wvct-hero-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(3,34,84,.86) 0%,rgba(6,15,30,.78) 60%,rgba(3,34,84,.7) 100%);z-index:1;}
.wvct-hero-content{position:relative;z-index:2;text-align:center;max-width:920px;padding:80px 40px;}
.wvct-hero-ey{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#47C5FA;margin:0 0 28px;display:flex;align-items:center;justify-content:center;gap:14px;}
.wvct-hero-ey::before,.wvct-hero-ey::after{content:'';display:block;width:28px;height:1.5px;background:#47C5FA;flex-shrink:0;}
.wvct-hero-h{font-size:clamp(52px,6.5vw,92px);font-weight:900;letter-spacing:-.04em;line-height:.94;color:#fff;margin:0 0 28px;}
.wvct-hero-h em{font-style:italic;color:#47C5FA;}
.wvct-hero-sub{font-size:clamp(16px,1.8vw,21px);line-height:1.55;color:rgba(255,255,255,.7);max-width:660px;margin:0 auto 44px;}
.wvct-hero-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;}
.wvct-hero-btn-primary{display:inline-block;background:#47C5FA;color:#032254;padding:17px 40px;border-radius:50px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;}
.wvct-hero-btn-primary:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(71,197,250,.45);}
.wvct-hero-btn-secondary{display:inline-block;background:transparent;color:#fff;padding:17px 40px;border-radius:50px;font-size:15px;font-weight:600;text-decoration:none;border:1.5px solid rgba(255,255,255,.38);transition:border-color .2s,background .2s,color .2s;}
.wvct-hero-btn-secondary:hover{border-color:#47C5FA;background:rgba(71,197,250,.1);color:#47C5FA;}
.wvct-hero-badges{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:56px;}
.wvct-hero-badge{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:50px;padding:10px 22px;backdrop-filter:blur(8px);display:flex;align-items:center;gap:10px;}
.wvct-hero-badge-n{font-size:17px;font-weight:900;color:#47C5FA;}
.wvct-hero-badge-l{font-size:11px;font-weight:600;color:rgba(255,255,255,.65);letter-spacing:.04em;text-transform:uppercase;}
.wvct-strip{overflow:hidden;padding:32px 0;background:#fff;border-bottom:1px solid #E2E8F0;}
.wvct-strip-label{text-align:center;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6B6B6B;margin-bottom:24px;}
.wvct-strip-track{display:flex;gap:48px;animation:wvct-scroll 30s linear infinite;width:max-content;}
.wvct-strip-track span{font-size:14px;font-weight:600;color:#6B6B6B;white-space:nowrap;}
@keyframes wvct-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.wvct-quick{background:#F5F5F7;padding:88px 64px;border-bottom:1px solid #E2E8F0;}
.wvct-quick-inner{max-width:1240px;margin:0 auto;}
.wvct-quick-header{text-align:center;margin-bottom:56px;}
.wvct-quick-h{font-size:clamp(28px,2.8vw,42px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#032254;margin:0;}
.wvct-quick-h em{font-style:italic;color:#47C5FA;}
.wvct-quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;}
.wvct-quick-card{background:#fff;border:1.5px solid #E2E8F0;border-radius:18px;padding:36px 28px;display:flex;flex-direction:column;gap:10px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .3s;}
.wvct-quick-card:hover{transform:translateY(-8px);box-shadow:0 20px 48px rgba(3,34,84,.11);border-color:#47C5FA;}
.wvct-quick-icon{width:52px;height:52px;background:linear-gradient(135deg,#032254 0%,#1a4a8a 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:6px;}
.wvct-quick-label{font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#6B6B6B;}
.wvct-quick-value{font-size:18px;font-weight:700;color:#032254;line-height:1.3;}
.wvct-quick-sub{font-size:12px;color:#6B6B6B;line-height:1.6;}
.wvct-quick-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#47C5FA;text-decoration:none;margin-top:6px;transition:gap .2s;}
.wvct-quick-card:hover .wvct-quick-link{gap:10px;}
@media(max-width:900px){.wvct-quick-grid{grid-template-columns:1fr 1fr;}.wvct-quick{padding:64px 32px;}}
@media(max-width:520px){.wvct-quick-grid{grid-template-columns:1fr;}}
.wvct-form-wrap{display:grid;grid-template-columns:1fr 1fr;min-height:720px;}
.wvct-form-left{background:#032254;padding:88px 72px;display:flex;flex-direction:column;justify-content:center;}
.wvct-form-right{background:#fff;padding:72px 72px;display:flex;flex-direction:column;justify-content:center;}
.wvct-form-h{font-size:clamp(32px,3.2vw,50px);font-weight:900;letter-spacing:-.04em;line-height:1.02;color:#fff;margin:0 0 20px;}
.wvct-form-h em{font-style:italic;color:#47C5FA;}
.wvct-form-p{font-size:16px;line-height:1.75;color:rgba(255,255,255,.62);margin:0 0 44px;}
.wvct-form-stats{display:flex;flex-direction:column;}
.wvct-form-stat{padding:24px 0;border-bottom:1px solid rgba(255,255,255,.1);}
.wvct-form-stat:first-child{border-top:1px solid rgba(255,255,255,.1);}
.wvct-form-stat-n{font-size:clamp(38px,3.8vw,56px);font-weight:900;letter-spacing:-.05em;color:#47C5FA;line-height:1;display:block;}
.wvct-form-stat-l{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-top:6px;display:block;}
.wvct-form-title{font-size:clamp(22px,2.2vw,32px);font-weight:900;letter-spacing:-.03em;color:#032254;margin:0 0 8px;}
.wvct-form-sub{font-size:14px;color:#6B6B6B;margin:0 0 36px;}
.wvct-cf{display:flex;flex-direction:column;gap:16px;}
.wvct-cf-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;}
.wvct-cf-field{display:flex;flex-direction:column;gap:7px;}
.wvct-cf-field label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#032254;}
.wvct-cf-field input,.wvct-cf-field select,.wvct-cf-field textarea{width:100%;padding:13px 16px;border:1.5px solid #E2E8F0;border-radius:10px;font-size:14px;color:#1C1C1E;background:#fff;font-family:Inter,-apple-system,sans-serif;transition:border-color .2s,box-shadow .2s;outline:none;box-sizing:border-box;-webkit-appearance:none;appearance:none;}
.wvct-cf-field input:focus,.wvct-cf-field select:focus,.wvct-cf-field textarea:focus{border-color:#47C5FA;box-shadow:0 0 0 3px rgba(71,197,250,.16);}
.wvct-cf-field textarea{resize:vertical;min-height:110px;}
.wvct-cf-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B6B6B' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:42px;}
.wvct-cf-submit{background:#032254;color:#fff;padding:16px 44px;border-radius:50px;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:background .25s,transform .25s;align-self:flex-start;font-family:Inter,-apple-system,sans-serif;}
.wvct-cf-submit:hover{background:#47C5FA;color:#032254;transform:translateY(-2px);}
@media(max-width:960px){.wvct-form-wrap{grid-template-columns:1fr;}.wvct-form-left,.wvct-form-right{padding:64px 44px;}.wvct-cf-row{grid-template-columns:1fr;}}
.wvct-offices{background:#060F1E;padding:108px 64px;}
.wvct-offices-inner{max-width:1240px;margin:0 auto;}
.wvct-offices-header{text-align:center;margin-bottom:72px;}
.wvct-offices-h{font-size:clamp(32px,3.2vw,46px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#fff;margin:0 0 16px;}
.wvct-offices-h em{font-style:italic;color:#47C5FA;}
.wvct-offices-sub{font-size:17px;color:rgba(255,255,255,.52);max-width:520px;margin:0 auto;line-height:1.65;}
.wvct-offices-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
.wvct-office-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:36px 32px;transition:background .35s,border-color .35s,transform .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;}
.wvct-office-card::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(71,197,250,.07) 0%,transparent 60%);opacity:0;transition:opacity .35s;}
.wvct-office-card:hover{background:rgba(255,255,255,.09);border-color:rgba(71,197,250,.45);transform:translateY(-5px);}
.wvct-office-card:hover::after{opacity:1;}
.wvct-office-region{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#47C5FA;margin:0 0 14px;display:flex;align-items:center;gap:8px;}
.wvct-office-region::before{content:'';display:block;width:14px;height:1.5px;background:#47C5FA;flex-shrink:0;}
.wvct-office-name{font-size:17px;font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:-.02em;}
.wvct-office-addr{font-size:13px;line-height:1.75;color:rgba(255,255,255,.48);margin:0;}
@media(max-width:960px){.wvct-offices-grid{grid-template-columns:1fr 1fr;}.wvct-offices{padding:80px 40px;}}
@media(max-width:580px){.wvct-offices-grid{grid-template-columns:1fr;}}
.wvct-dept{display:grid;grid-template-columns:1fr 1fr;min-height:600px;}
.wvct-dept-img{position:relative;overflow:hidden;}
.wvct-dept-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.07);transition:transform 10s cubic-bezier(.16,1,.3,1);}
.wvct-dept:hover .wvct-dept-img img{transform:scale(1.0);}
.wvct-dept-txt{background:#fff;padding:88px 72px;display:flex;flex-direction:column;justify-content:center;}
.wvct-dept-h{font-size:clamp(26px,2.6vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#032254;margin:0 0 20px;}
.wvct-dept-h em{font-style:italic;}
.wvct-dept-p{font-size:16px;line-height:1.75;color:#6B6B6B;margin:0 0 40px;}
.wvct-dept-rows{display:flex;flex-direction:column;}
.wvct-dept-row{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid #E2E8F0;align-items:center;}
.wvct-dept-row:first-child{border-top:1px solid #E2E8F0;}
.wvct-dept-row-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6B6B6B;}
.wvct-dept-row-val{font-size:14px;font-weight:600;color:#032254;line-height:1.5;}
.wvct-dept-row-val a{color:#032254;text-decoration:none;transition:color .2s;}
.wvct-dept-row-val a:hover{color:#47C5FA;}
@media(max-width:900px){.wvct-dept{grid-template-columns:1fr;}.wvct-dept-img{min-height:320px;order:-1;}.wvct-dept-txt{padding:64px 44px;}}
.wvct-intl{display:grid;grid-template-columns:1fr 1fr;min-height:600px;}
.wvct-intl-txt{background:#F5F5F7;padding:88px 72px;display:flex;flex-direction:column;justify-content:center;}
.wvct-intl-img{position:relative;overflow:hidden;}
.wvct-intl-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.07);transition:transform 10s cubic-bezier(.16,1,.3,1);}
.wvct-intl:hover .wvct-intl-img img{transform:scale(1.0);}
.wvct-intl-h{font-size:clamp(26px,2.6vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#032254;margin:0 0 20px;}
.wvct-intl-h em{font-style:italic;}
.wvct-intl-p{font-size:16px;line-height:1.75;color:#6B6B6B;margin:0 0 36px;}
.wvct-intl-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;}
.wvct-intl-card{background:#fff;border-radius:14px;padding:22px 20px;border:1px solid #E2E8F0;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);}
.wvct-intl-card:hover{border-color:#47C5FA;transform:translateY(-3px);}
.wvct-intl-card-region{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6B6B6B;margin:0 0 10px;}
.wvct-intl-card-phone{font-size:14px;font-weight:700;color:#032254;margin:0 0 4px;}
.wvct-intl-card-type{font-size:11px;color:#6B6B6B;margin:0;}
@media(max-width:900px){.wvct-intl{grid-template-columns:1fr;}.wvct-intl-img{min-height:320px;}.wvct-intl-txt{padding:64px 44px;}}
@media(max-width:520px){.wvct-intl-cards{grid-template-columns:1fr;}}
.wvct-support{background:#032254;padding:108px 64px;}
.wvct-support-inner{max-width:820px;margin:0 auto;text-align:center;}
.wvct-support-h{font-size:clamp(32px,3.2vw,48px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#fff;margin:0 0 16px;}
.wvct-support-h em{color:#47C5FA;font-style:italic;}
.wvct-support-p{font-size:17px;color:rgba(255,255,255,.62);margin:0 0 60px;line-height:1.65;}
.wvct-support-form{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:52px 56px;backdrop-filter:blur(12px);text-align:left;}
.wvct-support-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;}
.wvct-sp-field{display:flex;flex-direction:column;gap:7px;}
.wvct-sp-field label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);}
.wvct-sp-field input,.wvct-sp-field textarea{width:100%;padding:13px 16px;border:1.5px solid rgba(255,255,255,.14);border-radius:10px;font-size:14px;color:#fff;background:rgba(255,255,255,.09);font-family:Inter,-apple-system,sans-serif;transition:border-color .2s,background .2s;outline:none;box-sizing:border-box;}
.wvct-sp-field input::placeholder,.wvct-sp-field textarea::placeholder{color:rgba(255,255,255,.28);}
.wvct-sp-field input:focus,.wvct-sp-field textarea:focus{border-color:#47C5FA;background:rgba(255,255,255,.13);}
.wvct-sp-field textarea{resize:vertical;min-height:130px;}
.wvct-sp-submit-wrap{text-align:center;margin-top:28px;}
.wvct-sp-submit{display:inline-block;background:#47C5FA;color:#032254;padding:17px 48px;border-radius:50px;font-size:15px;font-weight:700;border:none;cursor:pointer;font-family:Inter,-apple-system,sans-serif;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;}
.wvct-sp-submit:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(71,197,250,.45);}
.wvct-sp-note{font-size:12px;color:rgba(255,255,255,.36);margin-top:16px;}
@media(max-width:768px){.wvct-support{padding:80px 28px;}.wvct-support-form{padding:36px 28px;}.wvct-support-grid{grid-template-columns:1fr;}}
.wvct-cta{background:#060F1E;padding:128px 64px;text-align:center;}
.wvct-cta-inner{max-width:820px;margin:0 auto;}
.wvct-cta-h{font-size:clamp(40px,4.5vw,68px);font-weight:900;letter-spacing:-.04em;line-height:.98;color:#fff;margin:0 0 24px;}
.wvct-cta-h em{color:#47C5FA;font-style:italic;}
.wvct-cta-p{font-size:18px;line-height:1.65;color:rgba(255,255,255,.56);margin:0 0 52px;}
.wvct-cta-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;}
.wvct-cta-btn{display:inline-block;background:#47C5FA;color:#032254;padding:20px 52px;border-radius:50px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;}
.wvct-cta-btn:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgba(71,197,250,.48);}
.wvct-cta-phone{font-size:14px;color:rgba(255,255,255,.44);margin-top:28px;}
.wvct-cta-phone a{color:#47C5FA;font-weight:600;text-decoration:none;}
.wvct-cta-phone a:hover{opacity:.75;}
@media(max-width:640px){.wvct-cta{padding:88px 28px;}}
html{scroll-behavior:smooth;}
.wvct-ey.center::before{display:none;}
.wvct-ey.center{padding:0;}
/* === Unified Primary CTA === */
.wvct-hero-btn-primary,
.wvct-cf-submit,
.wvct-cta-btn,
.wvct-sp-submit {
  background: #47C5FA !important;
  color: #032254 !important;
  border: none !important;
  border-radius: 50px !important;
  font-weight: 700 !important;
  text-decoration: none !important;
  transition: transform .25s cubic-bezier(.16,1,.3,1), box-shadow .25s !important;
}
.wvct-hero-btn-primary:hover,
.wvct-cf-submit:hover,
.wvct-cta-btn:hover,
.wvct-sp-submit:hover {
  background: #47C5FA !important;
  color: #032254 !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 12px 32px rgba(71,197,250,.45) !important;
}

/* === Mobile Full-Width Buttons === */
@media (max-width: 640px) {
  .wvct-hero-btn-primary,
  .wvct-hero-btn-secondary,
  .wvct-cf-submit,
  .wvct-cta-btn,
  .wvct-sp-submit {
    width: 100% !important;
    display: block !important;
    text-align: center !important;
    box-sizing: border-box !important;
  }
  .wvct-hero-btns,
  .wvct-cta-btns {
    flex-direction: column !important;
    align-items: stretch !important;
  }
  .wvct-cf-submit { align-self: stretch !important; }
  .wvct-sp-submit-wrap { display: flex !important; flex-direction: column !important; align-items: stretch !important; }
}
/* Contact page recovery styles - scoped to page 1410 */
.page-id-1410 {
  --wvct-navy: #032254;
  --wvct-sky: #47C5FA;
  --wvct-sky-dark: #1A9FE0;
  --wvct-dark: #060F1E;
  --wvct-white: #FFFFFF;
  --wvct-ink: #1A1A1A;
  --wvct-muted: #6B6B6B;
  --wvct-light: #F5F5F7;
  --wvct-border: #E2E8F0;
  --wvct-font: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  font-family: var(--wvct-font);
  color: var(--wvct-ink);
  background: var(--wvct-white);
  overflow-x: hidden;
}

.page-id-1410 .entry-title { display: none !important; }
.page-id-1410 .site-main,
.page-id-1410 .elementor,
.page-id-1410 .elementor-widget-html,
.page-id-1410 .elementor-widget-container { width: 100%; }
.page-id-1410 .elementor-widget-html > .elementor-widget-container { overflow: visible; }
.page-id-1410 img { max-width: 100%; height: auto; display: block; }
.page-id-1410 a { color: inherit; }

.page-id-1410 #wvct-progress {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  height: 3px;
  width: 0;
  background: linear-gradient(90deg, var(--wvct-sky), #014DCF);
  pointer-events: none;
}

.page-id-1410 .wvct-ey,
.page-id-1410 .wvct-hero-ey {
  margin: 0 0 18px;
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 10px;
  font-weight: 800;
  letter-spacing: .16em;
  line-height: 1.2;
  text-transform: uppercase;
  color: var(--wvct-sky);
}
.page-id-1410 .wvct-ey::before,
.page-id-1410 .wvct-hero-ey::before {
  content: '';
  width: 22px;
  height: 2px;
  background: currentColor;
  flex: 0 0 22px;
}
.page-id-1410 .wvct-ey.center,
.page-id-1410 .wvct-hero-ey.center { justify-content: center; }
.page-id-1410 .wvct-ey.center::after,
.page-id-1410 .wvct-hero-ey.center::after {
  content: '';
  width: 22px;
  height: 2px;
  background: currentColor;
  flex: 0 0 22px;
}

.page-id-1410 h1,
.page-id-1410 h2,
.page-id-1410 p { margin-top: 0; }
.page-id-1410 h1 em,
.page-id-1410 h2 em { font-style: italic; color: var(--wvct-sky); }

.page-id-1410 .wvct-reveal,
.page-id-1410 .wvct-reveal-left,
.page-id-1410 .wvct-reveal-right {
  opacity: 0;
  transform: translateY(24px);
  transition: opacity .75s cubic-bezier(.16,1,.3,1), transform .75s cubic-bezier(.16,1,.3,1);
}
.page-id-1410 .wvct-reveal-left { transform: translateX(-28px); }
.page-id-1410 .wvct-reveal-right { transform: translateX(28px); }
.page-id-1410 .is-visible { opacity: 1; transform: translate(0,0); }

.page-id-1410 .wvct-hero {
  position: relative;
  min-height: 88vh;
  isolation: isolate;
  display: flex;
  align-items: center;
  overflow: hidden;
  background: var(--wvct-dark);
}
.page-id-1410 .wvct-hero-bg,
.page-id-1410 .wvct-hero-overlay {
  position: absolute;
  inset: 0;
  z-index: -2;
}
.page-id-1410 .wvct-hero-bg {
  background-position: center;
  background-size: cover;
  transform: scale(1.03);
}
.page-id-1410 .wvct-hero-overlay {
  z-index: -1;
  background: linear-gradient(90deg, rgba(3,34,84,.92) 0%, rgba(3,34,84,.68) 48%, rgba(6,15,30,.35) 100%);
}
.page-id-1410 .wvct-hero-content {
  width: min(1180px, calc(100% - 48px));
  margin: 0 auto;
  padding: 150px 0 92px;
  color: var(--wvct-white);
}
.page-id-1410 .wvct-hero-h {
  max-width: 860px;
  margin: 0 0 24px;
  font-size: clamp(52px, 7vw, 92px);
  font-weight: 900;
  letter-spacing: -.045em;
  line-height: .94;
  color: var(--wvct-white);
}
.page-id-1410 .wvct-hero-sub {
  max-width: 720px;
  margin: 0 0 34px;
  font-size: clamp(18px, 1.7vw, 23px);
  line-height: 1.55;
  color: rgba(255,255,255,.84);
}
.page-id-1410 .wvct-hero-btns,
.page-id-1410 .wvct-cta-btns {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 14px;
}
.page-id-1410 .wvct-hero-btn-primary,
.page-id-1410 .wvct-hero-btn-secondary,
.page-id-1410 .wvct-cta-btn,
.page-id-1410 .wvct-cf-submit,
.page-id-1410 .wvct-sp-submit {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 50px;
  border-radius: 999px;
  padding: 14px 28px;
  border: 1px solid transparent;
  font-size: 14px;
  font-weight: 800;
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  transition: transform .2s ease, background .2s ease, border-color .2s ease, color .2s ease;
}
.page-id-1410 .wvct-hero-btn-primary,
.page-id-1410 .wvct-cta-btn,
.page-id-1410 .wvct-cf-submit,
.page-id-1410 .wvct-sp-submit { background: var(--wvct-sky); color: var(--wvct-navy); }
.page-id-1410 .wvct-hero-btn-secondary { color: var(--wvct-white); border-color: rgba(255,255,255,.42); background: rgba(255,255,255,.08); }
.page-id-1410 .wvct-hero-btn-primary:hover,
.page-id-1410 .wvct-hero-btn-secondary:hover,
.page-id-1410 .wvct-cta-btn:hover,
.page-id-1410 .wvct-cf-submit:hover,
.page-id-1410 .wvct-sp-submit:hover { transform: translateY(-2px); }
.page-id-1410 .wvct-hero-badges {
  display: grid;
  grid-template-columns: repeat(4, minmax(120px, 1fr));
  gap: 1px;
  width: min(760px, 100%);
  margin-top: 56px;
  overflow: hidden;
  border: 1px solid rgba(255,255,255,.16);
  border-radius: 12px;
  background: rgba(255,255,255,.12);
  backdrop-filter: blur(18px);
}
.page-id-1410 .wvct-hero-badge { padding: 24px 18px; background: rgba(6,15,30,.28); }
.page-id-1410 .wvct-hero-badge-n { display: block; font-size: clamp(28px, 3.5vw, 44px); font-weight: 900; letter-spacing: -.04em; color: var(--wvct-white); }
.page-id-1410 .wvct-hero-badge-l { display: block; margin-top: 6px; font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.66); }

.page-id-1410 .wvct-strip {
  overflow: hidden;
  padding: 32px 0;
  background: var(--wvct-white);
  border-bottom: 1px solid var(--wvct-border);
}
.page-id-1410 .wvct-strip-label {
  margin: 0 0 22px;
  text-align: center;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--wvct-muted);
}
.page-id-1410 .wvct-strip-track {
  display: flex;
  width: max-content;
  gap: 48px;
  animation: wvct-strip-scroll 34s linear infinite;
}
.page-id-1410 .wvct-strip-track span {
  white-space: nowrap;
  font-size: 14px;
  font-weight: 800;
  color: rgba(3,34,84,.54);
}
@keyframes wvct-strip-scroll { to { transform: translateX(-50%); } }

.page-id-1410 .wvct-quick,
.page-id-1410 .wvct-offices,
.page-id-1410 .wvct-support {
  padding: 90px 24px;
  background: var(--wvct-light);
}
.page-id-1410 .wvct-quick-inner,
.page-id-1410 .wvct-offices-inner,
.page-id-1410 .wvct-support-inner,
.page-id-1410 .wvct-cta-inner {
  width: min(1180px, 100%);
  margin: 0 auto;
}
.page-id-1410 .wvct-quick-header,
.page-id-1410 .wvct-offices-header,
.page-id-1410 .wvct-support-inner,
.page-id-1410 .wvct-cta-inner { text-align: center; }
.page-id-1410 .wvct-quick-h,
.page-id-1410 .wvct-form-h,
.page-id-1410 .wvct-offices-h,
.page-id-1410 .wvct-dept-h,
.page-id-1410 .wvct-intl-h,
.page-id-1410 .wvct-support-h,
.page-id-1410 .wvct-cta-h {
  margin: 0;
  font-size: clamp(32px, 4.2vw, 58px);
  font-weight: 900;
  letter-spacing: -.045em;
  line-height: 1.02;
  color: var(--wvct-navy);
}
.page-id-1410 .wvct-quick-grid,
.page-id-1410 .wvct-offices-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 18px;
  margin-top: 44px;
}
.page-id-1410 .wvct-quick-card,
.page-id-1410 .wvct-office-card,
.page-id-1410 .wvct-intl-card {
  min-width: 0;
  padding: 28px;
  border: 1px solid var(--wvct-border);
  border-radius: 12px;
  background: var(--wvct-white);
  box-shadow: 0 18px 46px rgba(3,34,84,.06);
}
.page-id-1410 .wvct-quick-icon {
  display: grid;
  place-items: center;
  width: 46px;
  height: 46px;
  margin-bottom: 20px;
  border-radius: 12px;
  background: rgba(71,197,250,.14);
  color: var(--wvct-navy);
  font-size: 21px;
}
.page-id-1410 .wvct-quick-label,
.page-id-1410 .wvct-office-region,
.page-id-1410 .wvct-intl-card-region,
.page-id-1410 .wvct-dept-row-label {
  display: block;
  margin: 0 0 10px;
  font-size: 11px;
  font-weight: 900;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--wvct-sky-dark);
}
.page-id-1410 .wvct-quick-value,
.page-id-1410 .wvct-office-name,
.page-id-1410 .wvct-intl-card-phone {
  margin: 0 0 10px;
  font-size: 21px;
  font-weight: 900;
  letter-spacing: -.03em;
  color: var(--wvct-navy);
}
.page-id-1410 .wvct-quick-sub,
.page-id-1410 .wvct-office-addr,
.page-id-1410 .wvct-intl-card-type,
.page-id-1410 .wvct-offices-sub,
.page-id-1410 .wvct-support-p,
.page-id-1410 .wvct-cta-p,
.page-id-1410 .wvct-dept-p,
.page-id-1410 .wvct-intl-p,
.page-id-1410 .wvct-form-p {
  margin: 0;
  color: var(--wvct-muted);
  font-size: 16px;
  line-height: 1.65;
}
.page-id-1410 .wvct-quick-link {
  display: inline-flex;
  margin-top: 20px;
  font-size: 14px;
  font-weight: 900;
  text-decoration: none;
  color: var(--wvct-navy);
}

.page-id-1410 .wvct-form-wrap,
.page-id-1410 .wvct-dept,
.page-id-1410 .wvct-intl {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  background: var(--wvct-white);
}
.page-id-1410 .wvct-form-left,
.page-id-1410 .wvct-form-right,
.page-id-1410 .wvct-dept-txt,
.page-id-1410 .wvct-intl-txt {
  min-width: 0;
  padding: clamp(64px, 8vw, 110px) clamp(28px, 5vw, 72px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.page-id-1410 .wvct-form-left,
.page-id-1410 .wvct-intl-txt { background: var(--wvct-white); }
.page-id-1410 .wvct-form-right { background: var(--wvct-light); }
.page-id-1410 .wvct-form-p,
.page-id-1410 .wvct-dept-p,
.page-id-1410 .wvct-intl-p { margin-top: 22px; max-width: 680px; }
.page-id-1410 .wvct-form-stats {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1px;
  margin-top: 42px;
  overflow: hidden;
  border: 1px solid var(--wvct-border);
  border-radius: 12px;
  background: var(--wvct-border);
}
.page-id-1410 .wvct-form-stat { padding: 24px; background: var(--wvct-light); }
.page-id-1410 .wvct-form-stat-n { display: block; font-size: clamp(28px, 3.8vw, 48px); font-weight: 900; letter-spacing: -.045em; color: var(--wvct-navy); line-height: 1; }
.page-id-1410 .wvct-form-stat-l { display: block; margin-top: 8px; font-size: 11px; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; color: var(--wvct-muted); line-height: 1.35; }
.page-id-1410 .wvct-form-title {
  margin: 0 0 8px;
  font-size: clamp(28px, 3vw, 38px);
  font-weight: 900;
  letter-spacing: -.035em;
  color: var(--wvct-navy);
}
.page-id-1410 .wvct-form-sub { margin: 0 0 28px; color: var(--wvct-muted); font-size: 16px; line-height: 1.55; }
.page-id-1410 .wvct-cf,
.page-id-1410 .wvct-support-form form { display: grid; gap: 16px; }
.page-id-1410 .wvct-cf-row,
.page-id-1410 .wvct-support-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }
.page-id-1410 .wvct-cf-field,
.page-id-1410 .wvct-sp-field { display: grid; gap: 8px; min-width: 0; }
.page-id-1410 .wvct-cf-field label,
.page-id-1410 .wvct-sp-field label {
  font-size: 12px;
  font-weight: 900;
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--wvct-navy);
}
.page-id-1410 .wvct-cf-field input,
.page-id-1410 .wvct-cf-field select,
.page-id-1410 .wvct-cf-field textarea,
.page-id-1410 .wvct-sp-field input,
.page-id-1410 .wvct-sp-field textarea {
  width: 100%;
  min-height: 50px;
  border: 1px solid rgba(3,34,84,.16);
  border-radius: 10px;
  background: var(--wvct-white);
  color: var(--wvct-ink);
  font: 500 15px/1.4 var(--wvct-font);
  padding: 13px 15px;
  outline: none;
  transition: border-color .2s ease, box-shadow .2s ease;
}
.page-id-1410 .wvct-cf-field textarea,
.page-id-1410 .wvct-sp-field textarea { min-height: 130px; resize: vertical; }
.page-id-1410 .wvct-cf-field input:focus,
.page-id-1410 .wvct-cf-field select:focus,
.page-id-1410 .wvct-cf-field textarea:focus,
.page-id-1410 .wvct-sp-field input:focus,
.page-id-1410 .wvct-sp-field textarea:focus { border-color: var(--wvct-sky); box-shadow: 0 0 0 4px rgba(71,197,250,.16); }
.page-id-1410 .wvct-cf-submit,
.page-id-1410 .wvct-sp-submit { width: max-content; border: 0; margin-top: 8px; }

.page-id-1410 .wvct-offices { background: var(--wvct-white); }
.page-id-1410 .wvct-offices-sub,
.page-id-1410 .wvct-support-p,
.page-id-1410 .wvct-cta-p { max-width: 720px; margin: 20px auto 0; }
.page-id-1410 .wvct-offices-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }

.page-id-1410 .wvct-dept { background: var(--wvct-dark); color: var(--wvct-white); }
.page-id-1410 .wvct-dept-img,
.page-id-1410 .wvct-intl-img { min-height: 560px; overflow: hidden; }
.page-id-1410 .wvct-dept-img img,
.page-id-1410 .wvct-intl-img img { width: 100%; height: 100%; object-fit: cover; }
.page-id-1410 .wvct-dept-h,
.page-id-1410 .wvct-dept-p { color: var(--wvct-white); }
.page-id-1410 .wvct-dept-p { color: rgba(255,255,255,.76); }
.page-id-1410 .wvct-dept-rows { display: grid; gap: 0; margin-top: 34px; border-top: 1px solid rgba(255,255,255,.16); }
.page-id-1410 .wvct-dept-row { display: grid; grid-template-columns: 150px minmax(0,1fr); gap: 20px; padding: 18px 0; border-bottom: 1px solid rgba(255,255,255,.16); }
.page-id-1410 .wvct-dept-row-label { margin: 0; color: var(--wvct-sky); }
.page-id-1410 .wvct-dept-row-val { color: rgba(255,255,255,.86); font-size: 15px; line-height: 1.55; }
.page-id-1410 .wvct-dept-row-val a { color: var(--wvct-white); text-decoration: none; }

.page-id-1410 .wvct-intl { background: var(--wvct-white); }
.page-id-1410 .wvct-intl-cards { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; margin-top: 34px; }

.page-id-1410 .wvct-support { background: var(--wvct-light); }
.page-id-1410 .wvct-support-form {
  margin: 42px auto 0;
  max-width: 920px;
  padding: 34px;
  border: 1px solid var(--wvct-border);
  border-radius: 12px;
  background: var(--wvct-white);
  box-shadow: 0 20px 54px rgba(3,34,84,.08);
  text-align: left;
}
.page-id-1410 .wvct-sp-submit-wrap { display: flex; flex-wrap: wrap; align-items: center; gap: 16px; margin-top: 8px; }
.page-id-1410 .wvct-sp-note { margin: 0; color: var(--wvct-muted); font-size: 14px; line-height: 1.5; }

.page-id-1410 .wvct-cta {
  padding: 100px 24px;
  color: var(--wvct-white);
  background: radial-gradient(circle at 80% 0%, rgba(71,197,250,.18), transparent 34%), linear-gradient(150deg, var(--wvct-dark) 0%, var(--wvct-navy) 100%);
}
.page-id-1410 .wvct-cta-h { color: var(--wvct-white); }
.page-id-1410 .wvct-cta-p,
.page-id-1410 .wvct-cta-phone { color: rgba(255,255,255,.78); }
.page-id-1410 .wvct-cta-btns { justify-content: center; margin-top: 32px; }
.page-id-1410 .wvct-cta-phone { margin: 26px 0 0; font-size: 15px; line-height: 1.6; }
.page-id-1410 .wvct-cta-phone a { color: var(--wvct-white); text-decoration: none; font-weight: 800; }

@media (max-width: 1024px) {
  .page-id-1410 .wvct-quick-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .page-id-1410 .wvct-offices-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .page-id-1410 .wvct-form-wrap,
  .page-id-1410 .wvct-dept,
  .page-id-1410 .wvct-intl { grid-template-columns: 1fr; }
  .page-id-1410 .wvct-intl-img { order: -1; }
  .page-id-1410 .wvct-dept-img,
  .page-id-1410 .wvct-intl-img { min-height: 420px; }
}

@media (max-width: 767px) {
  .page-id-1410 .wvct-hero { min-height: auto; }
  .page-id-1410 .wvct-hero-content { width: min(100% - 32px, 1180px); padding: 118px 0 64px; }
  .page-id-1410 .wvct-hero-h { font-size: clamp(44px, 13vw, 62px); }
  .page-id-1410 .wvct-hero-badges,
  .page-id-1410 .wvct-form-stats,
  .page-id-1410 .wvct-quick-grid,
  .page-id-1410 .wvct-offices-grid,
  .page-id-1410 .wvct-intl-cards,
  .page-id-1410 .wvct-cf-row,
  .page-id-1410 .wvct-support-grid { grid-template-columns: 1fr; }
  .page-id-1410 .wvct-quick,
  .page-id-1410 .wvct-offices,
  .page-id-1410 .wvct-support,
  .page-id-1410 .wvct-cta { padding: 64px 16px; }
  .page-id-1410 .wvct-form-left,
  .page-id-1410 .wvct-form-right,
  .page-id-1410 .wvct-dept-txt,
  .page-id-1410 .wvct-intl-txt { padding: 56px 20px; }
  .page-id-1410 .wvct-support-form { padding: 22px; }
  .page-id-1410 .wvct-dept-row { grid-template-columns: 1fr; gap: 6px; }
  .page-id-1410 .wvct-hero-btn-primary,
  .page-id-1410 .wvct-hero-btn-secondary,
  .page-id-1410 .wvct-cf-submit,
  .page-id-1410 .wvct-sp-submit,
  .page-id-1410 .wvct-cta-btn { width: 100%; }
}

/* Contact hero badge polish */
.page-id-1410 .wvct-hero-content { text-align: center; }
.page-id-1410 .wvct-hero-badges {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(130px, 1fr)) !important;
  gap: 1px !important;
  width: min(760px, 100%) !important;
  margin: 56px auto 0 !important;
  border-radius: 12px !important;
}
.page-id-1410 .wvct-hero-badge {
  display: block !important;
  border-radius: 0 !important;
  padding: 24px 18px !important;
  text-align: center !important;
}
.page-id-1410 .wvct-hero-badge-n,
.page-id-1410 .wvct-hero-badge-l { display: block !important; }
.page-id-1410 .wvct-hero-badge-l { margin-top: 7px !important; }
@media (max-width: 767px) {
  .page-id-1410 .wvct-hero-badges { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
}
@media (max-width: 420px) {
  .page-id-1410 .wvct-hero-badges { grid-template-columns: 1fr !important; }
}

/* Contact department section readability + boss-request cleanup */
.page-id-1410 .wvct-dept {
  background: #FFFFFF !important;
  color: #1A1A1A !important;
}
.page-id-1410 .wvct-dept-txt {
  background: #FFFFFF !important;
  color: #1A1A1A !important;
}
.page-id-1410 .wvct-dept-h {
  color: #032254 !important;
}
.page-id-1410 .wvct-dept-h em {
  color: #47C5FA !important;
}
.page-id-1410 .wvct-dept-p {
  color: #6B6B6B !important;
}
.page-id-1410 .wvct-dept-rows {
  border-top-color: #E2E8F0 !important;
}
.page-id-1410 .wvct-dept-row {
  border-bottom-color: #E2E8F0 !important;
}
.page-id-1410 .wvct-dept-row-label {
  color: #47C5FA !important;
}
.page-id-1410 .wvct-dept-row-val,
.page-id-1410 .wvct-dept-row-val a {
  color: #032254 !important;
}
.page-id-1410 .wvct-dept-row-val a:hover {
  color: #1A9FE0 !important;
}

/* Contact hero center alignment across all breakpoints */
.page-id-1410 .wvct-hero {
  justify-content: center !important;
  text-align: center !important;
}
.page-id-1410 .wvct-hero-content {
  width: min(1180px, calc(100% - 48px)) !important;
  max-width: 1180px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
}
.page-id-1410 .wvct-hero-ey {
  width: 100% !important;
  justify-content: center !important;
  text-align: center !important;
}
.page-id-1410 .wvct-hero-h,
.page-id-1410 .wvct-hero-sub {
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
}
.page-id-1410 .wvct-hero-h {
  max-width: 920px !important;
}
.page-id-1410 .wvct-hero-sub {
  max-width: 820px !important;
}
.page-id-1410 .wvct-hero-btns {
  width: 100% !important;
  justify-content: center !important;
  align-items: center !important;
  text-align: center !important;
}
.page-id-1410 .wvct-hero-badges {
  margin-left: auto !important;
  margin-right: auto !important;
  justify-content: center !important;
}
@media (max-width: 1024px) {
  .page-id-1410 .wvct-hero-content {
    width: min(100% - 40px, 960px) !important;
    align-items: center !important;
    text-align: center !important;
  }
  .page-id-1410 .wvct-hero-h,
  .page-id-1410 .wvct-hero-sub {
    max-width: 100% !important;
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .page-id-1410 .wvct-hero-content {
    width: min(100% - 32px, 680px) !important;
  }
}

/* Contact hero headline/subcopy true center column */
.page-id-1410 .wvct-hero-h,
.page-id-1410 .wvct-hero-sub {
  align-self: center !important;
  width: 100% !important;
  box-sizing: border-box !important;
  text-align: center !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.page-id-1410 .wvct-hero-h {
  max-width: 980px !important;
}
.page-id-1410 .wvct-hero-sub {
  max-width: 860px !important;
}
@media (max-width: 1024px) {
  .page-id-1410 .wvct-hero-h,
  .page-id-1410 .wvct-hero-sub {
    width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */