.elementor .tr-ic-18{width:18px;height:18px;}.elementor .tr-ic-20{width:20px;height:20px;}.elementor .tr-col{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .tr-footer{width:100%;padding-block-start:84px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--NavyDeep);flex-direction:column;align-items:center;}.elementor .tr-ftr-grid{width:100%;max-width:1176px;padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;}.elementor .tr-logo-tile{width:fit-content;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:var(--White);align-self:flex-start;}.elementor .tr-ftr-logo{width:auto;height:70px;display:block;}.elementor .tr-ftr-contact{padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:14px;}.elementor .tr-ftr-row{color:var(--OrangeLight);padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .tr-ftr-text{font-family:var(--BodyFont);font-size:15px;color:rgba(255,255,255,.78);line-height:1.55em;margin:0px;}.elementor .tr-ftr-phone{font-family:var(--HeadingFont);font-weight:800;font-size:20px;color:var(--White);line-height:1.2em;text-decoration:none;margin:0px;}.elementor .tr-social{padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;}.elementor .tr-social-btn{width:42px;height:42px;color:var(--White);padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;justify-content:center;align-items:center;}.elementor .tr-social-btn:hover,.elementor .tr-social-btn:focus-visible{border-color:var(--ButtonOrange);background-color:var(--ButtonOrange);}.elementor .tr-h4-ftr{font-family:var(--HeadingFont);font-weight:800;font-size:16px;color:var(--White);letter-spacing:0.04em;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tr-ftr-bottom{width:100%;max-width:1176px;padding-block-start:24px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,.12);border-style:solid;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;}.elementor .tr-ftr-legal{width:fit-content;padding:0px;flex-direction:row;gap:22px;}.elementor .tr-ftr-small{font-family:var(--BodyFont);font-size:14px;color:rgba(255,255,255,.78);text-decoration:none;margin:0px;}.elementor .tr-ftr-small:hover,.elementor .tr-ftr-small:focus-visible{color:var(--White);}