.elementor .wtc-foot-link:hover,.elementor .wtc-foot-link:focus-visible{color:var(--wtc-gold);}.elementor .wtc-foot-link{font-family:var(--wtc-body-font);font-size:15px;color:rgba(255, 255, 255, 0.72);text-decoration:none;}.elementor .wtc-valtitle{font-family:var(--wtc-display);font-weight:600;font-size:17px;color:var(--wtc-white);letter-spacing:0.6px;line-height:1.26;text-transform:uppercase;margin:0px;}.elementor .wtc-h1-gold{color:var(--wtc-gold);}.elementor .wtc-h1{font-family:var(--wtc-display);font-weight:700;font-size:64px;color:var(--wtc-white);letter-spacing:0.5px;line-height:1.02;text-transform:uppercase;margin:0px;}.elementor .wtc-card-w{width:calc(25% - 16.5px);flex:0 0 auto;}.elementor .wtc-cards{width:100%;padding:0px;display:flex;gap:22px;flex-wrap:wrap;justify-content:center;}.elementor .wtc-rule{width:86px;height:3px;border-style:none;background-color:var(--wtc-gold);flex:0 0 auto;}.elementor .wtc-navlink-on{color:var(--wtc-gold);border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: var(--wtc-gold);\n}.elementor .wtc-navlink:hover,.elementor .wtc-navlink:focus-visible{color:var(--wtc-gold);border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: var(--wtc-gold);\n}.elementor .wtc-navlink{font-family:var(--wtc-body-font);font-weight:500;font-size:16px;color:var(--wtc-white);text-decoration:none;padding-block-end:6px;border-block-end-width:3px;transition:color 0.2s;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .wtc-btn-gold:hover,.elementor .wtc-btn-gold:focus-visible{color:var(--wtc-navy);border-width:2px;border-color:var(--wtc-gold-dark);border-style:solid;background-color:var(--wtc-gold-dark);}.elementor .wtc-btn-gold:focus{color:var(--wtc-navy);}.elementor .wtc-btn-gold{color:var(--wtc-navy);border-width:2px;border-color:var(--wtc-gold);border-style:solid;background-color:var(--wtc-gold);}.elementor .wtc-btn{font-family:var(--wtc-display);font-weight:600;font-size:14px;letter-spacing:1.6px;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:6px;border-width:2px;border-color:transparent;border-style:solid;transition:background-color 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .wtc-cardtext{font-family:var(--wtc-body-font);font-size:14.5px;color:var(--wtc-body);line-height:1.62;text-align:center;padding-inline-start:22px;padding-inline-end:22px;margin:0px;flex:1 1 auto;}.elementor .wtc-cardtitle{font-family:var(--wtc-display);font-weight:700;font-size:21px;color:var(--wtc-navy);letter-spacing:0.4px;line-height:1.15;text-align:center;text-transform:uppercase;padding-inline-start:14px;padding-inline-end:14px;margin:0px;}.elementor .wtc-cardimg{width:100%;height:148px;object-fit:cover;display:block;}.elementor .wtc-card:hover,.elementor .wtc-card:focus-visible{box-shadow:0px 20px 44px 0px rgba(10, 35, 66, 0.17);transform:translate3d(0px, -7px, 0px);}.elementor .wtc-card{overflow:hidden;padding-block-end:26px;border-radius:10px;border-width:1px;border-color:var(--wtc-line);border-style:solid;background-color:var(--wtc-white);box-shadow:0px 4px 18px 0px rgba(10, 35, 66, 0.07);transition:transform 0.25s;display:flex;flex-direction:column;align-items:center;}.elementor .wtc-h2{font-family:var(--wtc-display);font-weight:700;font-size:46px;color:var(--wtc-navy);letter-spacing:0.5px;line-height:1.08;text-transform:uppercase;margin:0px;}.elementor .wtc-eyebrow{font-family:var(--wtc-display);font-weight:600;font-size:15px;color:var(--wtc-gold);letter-spacing:4px;text-transform:uppercase;margin:0px;}.elementor .wtc-ico-phone{width:20px;height:20px;flex:0 0 auto;background-repeat: no-repeat; background-position: center center; background-size: 20px 20px;\n}.elementor .wtc-val{width:44px;height:44px;flex:0 0 auto;background-repeat: no-repeat; background-position: center center; background-size: 44px 44px;\n}.elementor .wtc-ico{width:58px;height:58px;border-radius:50%;background-color:var(--wtc-gold);flex:0 0 auto;background-repeat: no-repeat; background-position: center center; background-size: 27px 27px;\n}.elementor .wtc-shell{width:100%;max-width:1240px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}