.elementor .Main-btn{font-family:DM Sans;font-weight:500;font-size:16px;color:var(--Main-color);border-radius:30px;background-color:var(--white)}.elementor .Main-btn:hover,.elementor .Main-btn:focus-visible{color:#07413B;background-color:#FFF}.elementor .outer-cnt{width:100%;padding:0;border-block-start-width:0;border-block-end-width:3px;border-inline-start-width:0;border-inline-end-width:0;border-color:#000;border-style:solid;background-image:url(https://universaltravelhealth.ca/wp-content/uploads/2026/06/img-map.png);background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-position:center center;background-color:var(--Main-color)}.elementor .inner-ctn{width:100%;padding-inline-start:80px;padding-inline-end:80px;display:flex;justify-content:center;align-items:center;align-self:center}.elementor .sec-name-lite{font-family:DM Sans;font-weight:600;font-size:14px;color:var(--sec-1);line-height:22px;text-transform:uppercase}.elementor .Hd-h2-lite{font-family:DM Serif Text;font-size:36px;color:var(--white)}.elementor .body-lg-reg{font-family:DM Sans;font-size:18px;color:var(--grey);line-height:24px;text-align:center;align-self:center}.elementor .body-dark{font-family:DM Sans;font-weight:700;font-size:16px;color:var(--Main-color);line-height:14px}.elementor .body-dark-med{font-family:DM Sans;font-weight:500;font-size:16px;color:var(--med-grey);line-height:24px;text-align:start}.elementor .copy-of-Main-btn{font-family:DM Sans;font-weight:500;font-size:16px;color:var(--white);text-align:center;border-radius:30px;background-color:var(--Main-color);align-self:center}.elementor .copy-of-Main-btn:hover,.elementor .copy-of-Main-btn:focus-visible{background-color:#11554E}.elementor .Dk-sec-name-lite{font-family:DM Sans;font-weight:600;font-size:14px;color:var(--Main-color);line-height:22px}.elementor .DK-Hd-h2-lite{font-family:DM Serif Text;font-size:36px;color:var(--Main-color)}.elementor .DK-body-med-reg{font-family:DM Sans;font-weight:500;font-size:16px;color:var(--med-grey);line-height:24px;text-align:start;align-self:center}