1<!DOCTYPE html><html lang="en-US"> <!-- 2 _________________ 3 /\ _____ \ ______ ___ ___ 4 \ \ \ / \ /\__ _\ /'___\/\_ \ 5 \ \ \ / / \ \/_/\ \/ ___ /\ \__/\//\ \ __ __ __ _ 6 \ \ \/ / \ \ \ \ \ /' _ `\ \ ,__\ \ \ \ /\ \/\ \/\ \/'\ 7 \ \ / \ \ \_\ \__/\ \/\ \ \ \_/ \_\ \_\ \ \_\ \/> </ 8 \ \ \____\ \ /\_____\ \_\ \_\ \_\ /\____\\ \____//\_/\_\ 9 \ \________________\ \/_____/\/_/\/_/\/_/ \/____/ \/___/ \//\/_/ 10 \/________________/ 11--> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="generator" content="Growthstack by Influx"><meta name="swap" content="formfacebody.ca"><meta name="city" content="Toronto"><meta name="country" content="Canada"><meta name="state" content="ON"><meta name="zipcode" content="M4P 2Y3"><meta property="og:locale" content="en_US"><meta property="og:type" content="website"><meta property="og:title" content="The FORM Difference | Why Choose FORM? | FORM Face + Body "><meta property="og:description" content="Innovative consultations and surgical experience you can feel confident in. Learn what makes FORM Face + Body stand out from the crowd."><meta property="og:site_name" content="FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant"><link rel="sitemap" type="application/xml" href="/sitemap.xml"><link rel="canonical" href="https://formfacebody.ca/about/the-form-difference/"><link rel="preload" as="image" href="/_static_/masthead/about-05.jpg" imagesrcset="/_static_/masthead/@720@/about-05.jpg 720w, /_static_/masthead/@1080@/about-05.jpg 1080w, /_static_/masthead/@1620@/about-05.jpg 1620w, /_static_/masthead/about-05.jpg 2600w" imagesizes="100vw" media="(min-width: 841px)"><link rel="preload" as="image" href="/_static_/masthead/ak1-3124.jpg" imagesrcset="/_static_/masthead/@720@/ak1-3124.jpg 720w, /_static_/masthead/@1080@/ak1-3124.jpg 1080w, /_static_/masthead/@1620@/ak1-3124.jpg 1620w, /_static_/masthead/ak1-3124.jpg 1733w" imagesizes="100vw" media="(max-width: 840px)"><link rel="preconnect" href="https://use.typekit.net/"><style>@import url('https: 12@import url('https: 13@font-face { 14 font-family: "gilroy"; 15 src: url("/assets/font/Gilroy-Regular.woff"); 16 font-style: normal; 17 font-weight: 400; 18 font-display: auto; 19} 20@font-face { 21 font-family: "gilroy"; 22 src: url("/assets/font/Gilroy-Medium.woff"); 23 font-style: normal; 24 font-weight: 500; 25 font-display: auto; 26} 27@font-face { 28 font-family: "gilroy"; 29 src: url("/assets/font/Gilroy-SemiBold.woff"); 30 font-style: normal; 31 font-weight: 600; 32 font-display: auto; 33} 34.masthead__image { 35 background-position: top center; 36 background-image: none; 37 transform-origin: bottom left; 38 position: absolute; 39 height: 100%; 40 width: 100%; 41 top: 0; 42 overflow: hidden; 43 z-index: -1; 44 background-size: cover; 45 background-position: center center; 46} 47.masthead__image .gatsby-image-wrapper { 48 max-width: unset; 49 position: absolute !important; 50} 51@media (max-width: 840px) { 52 .masthead__image .gatsby-image-wrapper { 53 position: absolute !important; 54 } 55} 56.masthead__image .gatsby-image-wrapper { 57 min-width: 100%; 58 min-height: 100%; 59 overflow: hidden; 60 width: auto; 61 height: 100%; 62 margin: auto; 63 max-width: 100%; 64 object-fit: cover; 65 left: 0; 66 opacity: 0.0001; 67 -webkit-transition-property: opacity, -webkit-transform, filter; 68 -webkit-transition-duration: 1.5s, 10s, 3s; 69 -webkit-transform-transition-delay: 0s, 0s, 1.5s; 70 -webkit-transform-origin: top right; 71 -moz-transition-property: opacity, -moz-transform, filter; 72 -moz-transition-duration: 1.5s, 10s, 3s; 73 -moz-transition-transition-delay: 0s, 0s, 1.5s; 74 -moz-transform-origin: top right; 75 -ms-transition-property: opacity, -ms-transform, filter; 76 -ms-transition-duration: 1.5s, 10s, 3s; 77 -ms-transition-transition-delay: 0s, 0s, 1.5s; 78 -ms-transform-origin: top right; 79 -o-transition-property: opacity, -o-transform, filter; 80 -o-transition-duration: 1.5s, 10s, 3s; 81 -o-transition-transition-delay: 0s, 0s, 1.5s; 82 -o-transform-origin: top right; 83 transition-property: opacity, transform, filter; 84 transition-duration: 1.5s, 10s, 3s; 85 transition-delay: 0s, 0s, 1.5s; 86 transform-origin: top right; 87} 88@media (max-width: 840px) { 89 .masthead__image .gatsby-image-wrapper { 90 max-height: 100%; 91 } 92} 93.masthead__image .gatsby-image-wrapper:nth-child(2n+1) { 94 -webkit-transform-origin: top left; 95 -moz-transform-origin: top left; 96 -ms-transform-origin: top left; 97 -o-transform-origin: top left; 98 transform-origin: top left; 99} 100.masthead__image .gatsby-image-wrapper.first-load { 101 opacity: 1; 102} 103.masthead__image .gatsby-image-wrapper.fx { 104 opacity: 1; 105 -webkit-transform: scale(1.1); 106 -moz-transform: scale(1.1); 107 -ms-transform: scale(1.1); 108 -o-transform: scale(1.1); 109 transform: scale(1.1); 110} 111.masthead__image .gatsby-image-wrapper.fx:first-child + img ~ img { 112 z-index: -1; 113} 114 115@media (max-width: 840px) { 116 .is-desktop-only-image { 117 display: none !important; 118 } 119} 120 121@media (min-width: 840px) { 122 .is-mobile-only-image { 123 display: none !important; 124 } 125} 126 127.masthead-locations { 128 padding-bottom: 15px; 129} 130.masthead-locations::-webkit-scrollbar {
131 margin-top: 15px; 132 -webkit-appearance: none; 133 width: 100%; 134 height: 7px; 135} 136.masthead-locations::-webkit-scrollbar-thumb { 137 border-radius: 4px; 138 background-color: rgba(0, 0, 0, 0.3); 139 -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); 140}</style><link rel="icon" type="image/png" href="/_static_/logos/favicon.png" sizes="any"><meta property="og:image" content="/_static_/background/og-image.jpg"><title>The FORM Difference | Why Choose FORM? | FORM Face + Body </title><meta name="description" content="Innovative consultations and surgical experience you can feel confident in. Learn what makes FORM Face + Body stand out from the crowd.">
140<script type="application/ld+json" id="newschema"> 141{"@context":"https://schema.org","@graph":[{"@type":["Organization","MedicalOrganization"],"@id":"https://formfacebody.ca/#organization","name":"FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant","url":"https://formfacebody.ca/","sameAs":["https://www.facebook.com/formfaceandbody","https://www.instagram.com/formfaceandbody/","https://www.linkedin.com/company/form-face-body/about/","https://www.youtube.com/channel/UC0euCdCX1TxGVnr39vKsMAA","https://www.tiktok.com/@formfaceandbody","https://share.google/RDYs7sEIEBJlEcCYL"],"subOrganization":[{"@id":"https://formfacebody.ca/#location"}],"areaServed":{"@type":"City","name":"Toronto, ON"},"logo":{"@type":"ImageObject","@id":"https://formfacebody.ca/#logo","url":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/logos/logo.png","contentUrl":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/logos/logo.png","caption":"FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant"},"image":{"@type":"ImageObject","@id":"https://formfacebody.ca/#image","url":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/background/og-image.jpg","contentUrl":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/background/og-image.jpg","caption":"FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant"},"telephone":"(416) 447-6176","contactPoint":{"@type":"ContactPoint","telephone":"(416) 447-6176","contactType":"customer service"}},{"@type":"WebSite","@id":"https://formfacebody.ca/#website","url":"https://formfacebody.ca/","name":"FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant","publisher":{"@id":"https://formfacebody.ca/#organization"}},{"@type":"BreadcrumbList","@id":"https://formfacebody.ca/about/the-form-difference/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://formfacebody.ca/"},{"@type":"ListItem","position":2,"name":"About","item":"https://formfacebody.ca/about/"},{"@type":"ListItem","position":3,"name":"The Form Difference","item":"https://formfacebody.ca/about/the-form-difference/"}]},{"@type":["LocalBusiness","MedicalBusiness","MedicalClinic"],"@id":"https://formfacebody.ca/#location","name":"FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant","url":"https://formfacebody.ca/","telephone":"(416) 447-6176","parentOrganization":{"@id":"https://formfacebody.ca/#organization"},"logo":{"@id":"https://formfacebody.ca/#logo"},"image":{"@id":"https://formfacebody.ca/#image"},"areaServed":[{"@type":"City","name":"Toronto, ON"},{"@type":"GeoCircle","geoMidpoint":{"@type":"GeoCoordinates","latitude":"43.7075668","longitude":"-79.3957393"},"geoRadius":24140}],"address":{"@type":"PostalAddress","streetAddress":"90 Eglinton Avenue East, Suite 700","addressLocality":"Toronto","addressRegion":"ON","postalCode":"M4P 2Y3","addressCountry":"CA"},"geo":{"@type":"GeoCoordinates","latitude":"43.7075668","longitude":"-79.3957393"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":"Monday","opens":"08:30","closes":"16:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Tuesday","opens":"08:30","closes":"16:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Wednesday","opens":"08:30","closes":"16:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Thursday","opens":"08:30","closes":"16:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Friday","opens":"08:30","closes":"16:30"}],"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","reviewCount":"915","bestRating":5,"worstRating":1},"hasMap":"https://www.google.com/maps?cid=3076004278579885197","sameAs":["https://www.google.com/maps?cid=3076004278579885197"],"hasOfferCatalog":{"@type":"OfferCatalog","name":"FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant Services","itemListElement":[{"@type":"OfferCatalog","name":"Toronto Hair Restoration","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-hair-restoration/alma-ted-hair-restoration/#service","name":"Alma TED Hair Restoration","description":"Alma TED Hair Restoration is a cosmetic treatment that uses the Alma TED device to stimulate hair growth.","url":"https://formfacebody.ca/toronto-hair-restoration/alma-ted-hair-restoration/"}}},{"@type":"ListItem","position":2,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-hair-restoration/hair-health/#service","name":"Hair Health","description":"The first step to restoring thinning hair or hair loss is understanding the underlying causes.","url":"https://formfacebody.ca/toronto-hair-restoration/hair-health/"}}},{"@type":"ListItem","position":3,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-hair-restoration/hair-loss-treatment/#service","name":"Hair Loss Overview","description":"A comprehensive, 360-degree approach to permanent hair restoration, combining robotic precision, surgical artistry, and medical scalp health.","url":"https://formfacebody.ca/toronto-hair-restoration/hair-loss-treatment/"}}},{"@type":"ListItem","position":4,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-hair-restoration/hair-transplant/#service","name":"Hair Transplant","description":"A permanent surgical solution that relocates healthy hair follicles to thinning areas, restoring a natural, dense, and youthful hairline.","url":"https://formfacebody.ca/toronto-hair-restoration/hair-transplant/"}}},{"@type":"ListItem","position":5,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-hair-restoration/revision-hair-restoration/#service","name":"Revision Hair Restoration","description":"A specialized corrective procedure designed to repair unnatural hairlines, poor density, and visible scarring from previous, unsuccessful hair transplants.","url":"https://formfacebody.ca/toronto-hair-restoration/revision-hair-restoration/"}}},{"@type":"ListItem","position":6,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-hair-restoration/toronto-robotic-hair-restoration/#service","name":"Robotic Hair Restoration","description":"Robotic Hair Restoration offers a precise and minimally invasive approach to hair transplant procedures, utilizing advanced technology to ensure natural-looking results with minimal downtime.","url":"https://formfacebody.ca/toronto-hair-restoration/toronto-robotic-hair-restoration/"}}},{"@type":"ListItem","position":7,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-hair-restoration/womens-hair-loss/#service","name":"Women's Hair Loss","description":"A dedicated medical pathway for women that identifies hormonal, nutritional, and systemic triggers to
141stabilize thinning and restore hair density.","url":"https://formfacebody.ca/toronto-hair-restoration/womens-hair-loss/"}}}]},{"@type":"OfferCatalog","name":"Toronto Non Surgical Treatments","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/liquid-rhinoplasty/#service","name":"Liquid Rhinoplasty","description":"A non-surgical nose reshaping procedure using injectable fillers to alter the contour.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/liquid-rhinoplasty/"}}},{"@type":"ListItem","position":2,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/xerf-non-surgical-lift/#service","name":"XERF Non-Surgical Lift","description":"Discover XERF in Toronto at FORM Face + Body. A non-surgical radiofrequency treatment designed to firm and lift the face and neck with little to no downtime.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/xerf-non-surgical-lift/"}}},{"@type":"ListItem","position":3,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/botox/#service","name":"Botox","description":"Precision neuromodulators that relax fine lines and wrinkles for a smooth, meticulous, and well-rested expression.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/botox/"}}},{"@type":"ListItem","position":4,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/chemical-peels/#service","name":"Chemical Peels","description":"Chemical peels are skin treatments that use a solution to exfoliate and remove dead skin cells, revealing smoother and healthier skin underneath.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/chemical-peels/"}}},{"@type":"ListItem","position":5,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/dermal-fillers/#service","name":"Dermal Fillers","description":"Instantly restores lost volume and smooths fine lines using high-end, gel-based injectables for a refreshed appearance.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/dermal-fillers/"}}},{"@type":"ListItem","position":6,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/dysport/#service","name":"Dysport","description":"A fast-acting neuromodulator designed to smooth moderate to severe frown lines for a well-rested look.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/dysport/"}}},{"@type":"ListItem","position":7,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/ipl-laser/#service","name":"IPL","de
141scription":"A light-based therapy that targets pigment, sun damage, and redness to create a clear, even skin tone.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/ipl-laser/"}}},{"@type":"ListItem","position":8,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/laser-hair-removal/#service","name":"Laser Hair Removal","description":"A fast and effective way to permanently reduce unwanted hair for smooth, maintenance-free skin.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/laser-hair-removal/"}}},{"@type":"ListItem","position":9,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/microneedling/#service","name":"Microneedling","description":"Stimulates your skin's natural collagen production to improve texture, reduce pores, and erase fine lines.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/microneedling/"}}},{"@type":"ListItem","position":10,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/neuromodulators/#service","name":"Neuromodulators","description":"Explore various injectables used to relax fine lines and prevent signs of aging.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/neuromodulators/"}}},{"@type":"ListItem","position":11,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/phenol-peels/#service","name":"Phenol Peels","description":"Phenol peels offer a deep exfoliation solution for significantly reducing wrinkles and sun damage, revealing smoother, rejuvenated skin.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/phenol-peels/"}}},{"@type":"ListItem","position":12,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/scar-reduction/#service","name":"Scar Reduction","description":"Advanced laser and topical treatments to reduce the visibility of surgical, traumatic, or acne scars.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/scar-reduction/"}}},{"@type":"ListItem","position":13,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/skin-resurfacing/#service","name":"Skin Resurfacing","description":"Advanced laser treatments that remove damaged outer layers to reveal smoother, clearer, and firmer skin.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/skin-resurfacing/"}}},{"@type":"ListItem","position":14,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/skin-tightening/#service","name":"Skin Tightening","description":"Non-invasive treatments that utilize advanced energy technology to stimulate collagen and firm the skin for a lifted, youthful appearance.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/skin-tightening/"}}},{"@type":"ListItem","position":15,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-non-surgical-treatments/skincare-products/#service","name":"Skincare Products","description":"A curated collection of professional-grade products designed to enhance and maintain your skinâs health.","url":"https://formfacebody.ca/toronto-non-surgical-treatments/skincare-products/"}}}]},{"@type":"OfferCatalog","name":"Toronto Breast Surgery","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/composite-breast-augmentation/#service","name":"Composite Breast Augmentation","description":"A sophisticated technique combining breast implants with fat grafting for improved cleavage and a natural feel.","url":"https://formfacebody.ca/toronto-breast-surgery/composite-breast-augmentation/"}}},{"@type":"ListItem","position":2,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/asymmetry-correction/#service","name":"Breast Asymmetry Correction","description":"A specialized surgical plan to harmonize the size, shape, or position of the breasts for a more balanced and symmetrical silhouette.","url":"https://formfacebody.ca/toronto-breast-surgery/asymmetry-correction/"}}},{"@type":"ListItem","position":3,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/breast-augmentation/#service","name":"Breast Augmentation","description":"Increases breast size and improves shape using your own fat for a soft, natural, and implant-free result.","url":"https://formfacebody.ca/toronto-breast-surgery/breast-augmentation/"}}},{"@type":"ListItem","position":4,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/fat-transfer-breast-augmentation/#service","name":"Fat Transfer Breast Augmentation","description":"Enhance your natural curves with breast augmentation using fat transfer, a procedure that gently removes unwanted fat from one area of your body and uses it to create fuller breasts for a balanced and harmonious look.","url":"https://formfacebody.ca/toronto-breast-surgery/fat-transfer-breast-augmentation/"}}},{"@type":"ListItem","position":5,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/breast-lift/#service","name":"Breast Lift","description":"A breast lift, or mastopexy, restores a firmer and more youthful breast contour by removing excess skin and repositioning the breast tissue to a higher position.","url":"https://formfacebody.ca/toronto-breast-surgery/breast-lift/"}}},{"@type":"ListItem","position":6,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/breast-reconstruction/#service","name":"Breast Reconstruction","description":"Comprehensive surgical restoration of the breast following mastectomy or injury to restore form and balance.","url":"https://formfacebody.ca/toronto-breast-surgery/breast-reconstruction/"}}},{"@type":"ListItem","position":7,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/breast-reduction/#service","name":"Breast Reduction","description":"A life-changing surg
141ical procedure that removes excess breast tissue and skin to alleviate physical pain and create a balanced silhouette.","url":"https://formfacebody.ca/toronto-breast-surgery/breast-reduction/"}}},{"@type":"ListItem","position":8,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/breast-revision/#service","name":"Breast Revision","description":"A specialized corrective surgery designed to replace, remove, or adjust breast implants to improve aesthetic results and physical comfort.","url":"https://formfacebody.ca/toronto-breast-surgery/breast-revision/"}}},{"@type":"ListItem","position":9,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/breast-inverted-nipple-correction/#service","name":"Inverted Nipple Correction","description":"A brief, effective procedure to release inverted nipples and create a more projected, natural appearance.","url":"https://formfacebody.ca/toronto-breast-surgery/breast-inverted-nipple-correction/"}}},{"@type":"ListItem","position":10,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-breast-surgery/tuberous-correction/#service","name":"Tuberous Breast Correction","description":"Specialized surgery to reshape and expand tuberous breast tissue for a more rounded, natural appearance.","url":"https://formfacebody.ca/toronto-breast-surgery/tuberous-correction/"}}}]},{"@type":"OfferCatalog","name":"Toronto Body Contouring","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/arm-lift/#service","name":"Arm Lift","description":"An arm lift in Toronto, or brachioplasty, tightens loose skin & removes excess fat from the upper arms, particularly after major weight loss.","url":"https://formfacebody.ca/toronto-body-contouring/arm-lift/"}}},{"@type":"ListItem","position":2,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/body-lift/#service","name":"Body Lift","description":"A body lift removes excess, hanging skin and stubborn fat from the midsection, back, buttocks/posterior, and thighs to restore a firmer, more athletic body contour.","url":"https://formfacebody.ca/toronto-body-contouring/body-lift/"}}},{"@type":"ListItem","position":3,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/bra-line-lift/#service","name":"Bra Line Lift","description":"Removes excess skin from the upper and mid-back to create a smooth, contoured look under clothing and swimwear.","url":"https://formfacebody.ca/toronto-body-contouring/bra-line-lift/"}}},{"@type":"ListItem","position":4,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/fat-grafting/#service","name":"Fat Grafting","description":"Uses your body's own natural fat to restore volume and youthful contours to the face or body.","url":"https://formfacebody.ca/toronto-body-contouring/fat-grafting/"}}},{"@type":"ListItem","position":5,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/hand-rejuvenation-via-fat-transfer/#service","name":"Hand Rejuvenation Via Fat Transfer","description":"Restores a plump, youthful appearance to the hands by replenishing lost volume with natural fat transfer.","url":"https://formfacebody.ca/toronto-body-contouring/hand-rejuvenation-via-fat-transfer/"}}},{"@type":"ListItem","position":6,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/l
141iposuction/#service","name":"Liposuction","description":"Liposuction precisely removes stubborn fat deposits to sculpt a more defined, athletic silhouette that reflects your desired shape.","url":"https://formfacebody.ca/toronto-body-contouring/liposuction/"}}},{"@type":"ListItem","position":7,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/lower-body-lift/#service","name":"Lower Body Lift","description":"A transformative surgical procedure that removes redundant skin and lifts the hips, thighs, and buttocks to create a smoother, more athletic lower body profile.","url":"https://formfacebody.ca/toronto-body-contouring/lower-body-lift/"}}},{"@type":"ListItem","position":8,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/mini-tummy-tuck/#service","name":"Mini Tummy Tuck","description":"A mini tummy tuck in Toronto is a less invasive procedure that effectively flattens and tightens the lower stomach.","url":"https://formfacebody.ca/toronto-body-contouring/mini-tummy-tuck/"}}},{"@type":"ListItem","position":9,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/mommy-makeover/#service","name":"Mommy Makeover","description":"A mommy makeover combines customized breast and abdominal procedures to restore your confidence and help you reclaim your pre-pregnancy silhouette.","url":"https://formfacebody.ca/toronto-body-contouring/mommy-makeover/"}}},{"@type":"ListItem","position":10,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/post-weight-loss-surgery/#service","name":"Post-Weight Loss Surgery","description":"Post-weight loss surgery can refine and enhance your contours, helping you feel more confident in your skin.","url":"https://formfacebody.ca/toronto-body-contouring/post-weight-loss-surgery/"}}},{"@type":"ListItem","position":11,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/thigh-lift/#service","name":"Thigh Lift","description":"A surgical procedure designed to remove loose skin and stubborn fat from the thighs, resulting in smoother skin and better-proportioned lower body contours.","url":"https://formfacebody.ca/toronto-body-contouring/thigh-lift/"}}},{"@type":"ListItem","position":12,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/inner-thigh-lift/#service","name":"Thigh Lift Inner","description":"If you are considering having an inner thigh lift in Toronto, contact our plastic surgery team at FORM Face + Body today.","url":"https://formfacebody.ca/toronto-body-contouring/inner-thigh-lift/"}}},{"@type":"ListItem","position":13,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/outer-thigh-lift/#service","name":"Thigh Lift Outer","description":"Schedule a consultation with FORM Face + Body to learn about achieving a toned, sculpted appearance with an outer thigh lift in Toronto.","url":"https://formfacebody.ca/toronto-body-contouring/outer-thigh-lift/"}}},{"@type":"ListItem","position":14,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-body-contouring/tummy-tuck-abdominoplasty/#service","name":"Tummy Tuck Abdominoplasty","description":"A focused surgical solution to tighten the lower abdomen with a shorter incision and a swifter recovery journey.","url":"https://formfacebody.ca/toronto-body-contouring/tummy-tuck-abdominoplasty/"}}}]},{"@type":"OfferCatalog","name":"Toronto Facial Plastic Surgery","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/brow-lift/#service","name":"Brow Lift","description":"Elevates a heavy or drooping brow to open the eyes and create a more youthful, rested appearance.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/brow-lift/"}}},{"@type":"ListItem","position":2,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/buccal-fat-pad-reduction/#service","name":"Buccal Fat Pad Reduction","description":"A refined procedure that removes fullness from the lower cheeks to highlight your natural bone structure.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/buccal-fat-pad-reduction/"}}},{"@type":"ListItem","position":3,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/chin-augmentation/#service","name":"Chin Augmentation","description":"A surgical procedure designed to enhance the projection of the chin and improve the definition of the jawline for a balanced, harmonious profile","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/chin-augmentation/"}}},{"@type":"ListItem","position":4,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/otoplasty-earlobe-repair/#service","name":"Cleft Earlobe Repair","description":"A simple surgical procedure to repair earlobes that have been torn, stretched, or damaged by jewelry.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/otoplasty-earlobe-repair/"}}},{"@type":"ListItem","position":5,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/ear-surgery-otoplasty/#service","name":"Ear Surgery | Otoplasty","description":"Corrects the size, shape, or position of the ears to create a more balanced and natural facial appearance.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/ear-surgery-otoplasty/"}}},{"@type":"ListItem","position":6,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/eyelid-surgery-blepharoplasty/#service","name":"Eyelid Surgery","description":"Eyelid surgery, or blepharoplasty, removes excess skin and fat to eliminate hooding and under-eye bags, creating a more alert and rested appearance.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/eyelid-surgery-blepharoplasty/"}}},{"@type":"ListItem","position":7,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/facelift/#service","name":"Facelift","description":"A sophisticated surgical procedure designed to reposition deep facial tissues, addressing jowls and sagging for a permanently refreshed appearance.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/facelift/"}}},{"@type":"ListItem","position":8,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/facial-contouring/#service","name":"Facial Contouring","description":"A comprehensive suite of surg
141ical and non-surgical treatments to sculpt and refine your body's natural shape.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/facial-contouring/"}}},{"@type":"ListItem","position":9,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/fat-transfer/#service","name":"Facial Fat Transfer","description":"A regenerative technique that harvests your own fat to add youthful volume to the face, hands, or body.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/fat-transfer/"}}},{"@type":"ListItem","position":10,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/lip-lift/#service","name":"Lip Lift in Toronto","description":"A permanent, surgical refinement that shortens the space above the lip to create a fuller, more youthful pout.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/lip-lift/"}}},{"@type":"ListItem","position":11,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/neck-lift/#service","name":"Neck Lift","description":"A structural surgical procedure designed to tighten the appearance of the neck area and remove excess skin for a refined, youthful profile.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/neck-lift/"}}},{"@type":"ListItem","position":12,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-facial-plastic-surgery/nose-reshaping-rhinoplasty/#service","name":"Rhinoplasty","description":"A transformative surgical procedure designed to reshape the nose and improve facial harmony.","url":"https://formfacebody.ca/toronto-facial-plastic-surgery/nose-reshaping-rhinoplasty/"}}}]},{"@type":"OfferCatalog","name":"Wellness","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/wellness/longevity-wellness/#service","name":"Longevity & Wellness","description":"Our science-driven wellness hub features hyperbaric chambers, red light therapy, cryotherapy, and other advanced modalities to enhance healing and promote longevity.","url":"https://formfacebody.ca/wellness/longevity-wellness/"}}},{"@type":"ListItem","position":2,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/wellness/mens-health/#service","name":"Men's Health","description":"A comprehensive program led by expert providers focusing on testosterone optimization, erectile dysfunction, and long-term vitality for the modern man.","url":"https://formfacebody.ca/wellness/mens-health/"}}},{"@type":"ListItem","position":3,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/wellness/womens-health/#service","name":"Women's Health","description":"Ãlevé is a physician-led, assessment-first women's health clinic in Midtown Toronto for pelvic and bladder health, postpartum recovery, menopause, and sexual wellness. Every patient begins with a comprehensive Women's Health Assessment.","url":"https://formfacebody.ca/wellness/womens-health/"}}}]},{"@type":"OfferCatalog","name":"Toronto Plastic Surgery For Men","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-plastic-surgery-for-men/breast-reduction/#service","name":"Male Breast Reduction","description":"A transformative procedure designed to remove excess glandular tissue and fat, restoring a firm, masculine, and athletic chest contour.","url":"https://formfacebody.ca/toronto-plastic-surgery-for-men/breast-reduction/"}}}]},{"@type":"OfferCatalog","name":"Toronto Sexual Health","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://formfacebody.ca/toronto-sexual-health/labiaplasty/#service","name":"Labiaplasty","description":"A restorative procedure to improve the comfort and aesthetic appearance of the labia and vaginal area.","url":"https://formfacebody.ca/toronto-sexual-health/labiaplasty/"}}}]}]},"medicalSpecialty":"https://schema.org/PlasticSurgery","member":[{"@id":"https://formfacebody.ca/about/dr-alaina-garbens/#person"},{"@id":"https://formfacebody.ca/about/dr-cory-s-goldberg/#person"}
141,{"@id":"https://formfacebody.ca/about/dr-michael-brandt/#person"},{"@id":"https://formfacebody.ca/about/dr-noah-stern/#person"},{"@id":"https://formfacebody.ca/about/dr-ron-somogyi/#person"},{"@id":"https://formfacebody.ca/team/#person-195914b5-dddc-4a68-ad82-6469ade14f1d"},{"@id":"https://formfacebody.ca/team/#person-5e44fcfb-6d99-48c4-a6aa-83bc41d32d84"},{"@id":"https://formfacebody.ca/team/#person-3d332948-aee3-4ad5-8438-2642243c1f95"}]},{"@type":["Person","Physician"],"@id":"https://formfacebody.ca/about/dr-alaina-garbens/#person","name":"Dr. Alaina Garbens","jobTitle":"BSc Hons, MD, PhD, FRCSC","description":"Dr. Garbens is a leader in womenâs health, combining advanced urologic expertise with a whole-person approach to care. As the founder of Ãlevé and Medical Director of FORM Womenâs Health, she is dedicated to helping women navigate pelvic health, hormonal changes, postpartum recovery, and long-term wellness with personalized, evidence-informed care.","url":"https://formfacebody.ca/about/dr-alaina-garbens/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"honorificPrefix":"Dr.","workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/feature/formfacebody-june2026-retouched-img-0366-influxmarketing.jpg"},{"@type":["Person","Physician"],"@id":"https://formfacebody.ca/about/dr-cory-s-goldberg/#person","name":"Dr. Cory S. Goldberg","jobTitle":"BSc, MD, MASc, FRCSC, FACS, MBA","description":"Dr. Goldberg is the driving force behind integrating surgery and wellness. As a specialist in both plastic and craniofacial surgery, he understands the deep biological connection between aesthetic intervention and regenerative health. Dr. Goldbergâs mission is to move beyond traditional surgery, embedding every procedure within a broader framework of longevity and human optimization to protect your investment in yourself.","url":"https://formfacebody.ca/about/dr-cory-s-goldberg/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"honorificPrefix":"Dr.","workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/feature/dr-team-02.jpg"},{"@type":["Person","Physician"],"@id":"https://formfacebody.ca/about/dr-michael-brandt/#person","name":"Dr. Michael Brandt","jobTitle":"MD, MSc, EMBA, FRCSC","description":"Dr. Brandt is a Royal Collegeâcertified Otolaryngology â Head & Neck Surgeon who practices in facial plastic and reconstructive surgery, and a pioneer in non-surgical rhinoplasty. As an international educator who trains other providers across the globe, he brings an unmatched level of technical precision to the FORM team. Whether performing complex facial surgery or his signature liquid rhinoplasty, Dr. Brandtâs work embodies the FORM standard of care.","url":"https://formfacebody.ca/about/dr-michael-brandt/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"honorificPrefix":"Dr.","workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/masthead/dr-team-01.jpg"},{"@type":["Person","Physician"],"@id":"https://formfacebody.ca/about/dr-noah-stern/#person","name":"Dr. Noah Stern","jobTitle":"MD, FRCSC","description":"Dr. Stern is a fellowship-trained urologist specializing in menâs sexual health, hormonal optimization, and reconstructive urology. As the Founder and Medical Director of FORM Menâs Health, he takes a comprehensive, diagnostic-first approach to care, helping men understand the underlying factors affecting their sexual health, energy, and overall well-being.","url":"https://formfacebody.ca/about/dr-noah-stern/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"honorificPrefix":"Dr.","workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/masthead/formfacebody-june2026-retouched-img-1336-influxmarketing.jpg"},{"@type":["Person","Physician"],"@id":"https://formfacebody.ca/about/dr-ron-somogyi/#person","name":"Dr. Ron S
141omogyi","jobTitle":"MSc, MD, FRCSC","description":"Dr. Somogyi is a visionary in the field of breast and body contouring, known for his attention to detail and his commitment to the FORM standard of excellence. He views every procedure through the lens of whole-person health, ensuring that your surgical milestone is supported by a foundation of strength and resilience. A leader in complex restorative surgery, Dr. Somogyi is dedicated to results that feel as natural as they look.","url":"https://formfacebody.ca/about/dr-ron-somogyi/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"honorificPrefix":"Dr.","workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/masthead/dr-team-03.jpg"},{"@type":"Person","@id":"https://formfacebody.ca/team/#person-195914b5-dddc-4a68-ad82-6469ade14f1d","name":"Justine","jobTitle":"Cosmetic Patient Care Coordinator","description":"With over 12 years of specialized experience, Justine is your dedicated guide through the surgical process. She partners with you from your initial inquiry to your final post-operative milestone, providing the education and emotional support you need to feel completely confident in your decisions.","url":"https://formfacebody.ca/team/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/masthead/justine.jpg"},{"@type":"Person","@id":"https://formfacebody.ca/team/#person-5e44fcfb-6d99-48c4-a6aa-83bc41d32d84","name":"Michele","jobTitle":"Surgical Care & Aesthetic Nurse","description":"Michele brings a meticulous eye and steady hand to our injectable and non-surgical treatments. As a Registered Nurse, she bridges the gap between surgical intervention and aesthetic refinement, creating personalized treatment plans that harmonize with your long-term wellness goals.","url":"https://formfacebody.ca/team/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/masthead/form-face-body-logo.png"},{"@type":"Person","@id":"https://formfacebody.ca/team/#person-3d332948-aee3-4ad5-8438-2642243c1f95","name":"Shani","jobTitle":"Cosmetic Patient Care Coordinator","description":"Shani is an expert in the patient journey, thoughtfully guiding you through every clinical and administrative detail of your care. Her deep knowledge of cosmetic plastic surgery makes her an invaluable resource, ensuring that your pre- and post-operative experience is as elevated as the space itself.","url":"https://formfacebody.ca/team/","worksFor":{"@id":"https://formfacebody.ca/#organization"},"workLocation":[{"@id":"https://formfacebody.ca/#location"}],"image":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/masthead/shani.jpg"},{"@type":"AboutPage","@id":"https://formfacebody.ca/about/the-form-difference/#webpage","url":"https://formfacebody.ca/about/the-form-difference/","name":"The FORM Difference | Why Choose FORM? | FORM Face + Body","description":"Innovative consultations and surgical experience you can feel confident in. Learn what makes FORM Face + Body stand out from the crowd.","isPartOf":{"@id":"https://formfacebody.ca/#website"},"publisher":{"@id":"https://formfacebody.ca/#organization"},"inLanguage":"en-US","primaryImageOfPage":{"@type":"ImageObject","url":"https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/masthead/about-05.jpg"},"about":{"@id":"https://formfacebody.ca/#organization"},"breadcrumb":{"@id":"https://formfacebody.ca/about/the-form-difference/#breadcrumb"}}]} 142</script>
142<link rel="stylesheet" href="/_astro/_gallery_.Oc5lngzI.css"> 143<link rel="stylesheet" href="/_astro/_landing_.gFDOZ5yy.css"></head> <body style="--navImage: url(https://influx-site-assets.s3.us-west-2.amazonaws.com/4d14279a-29a7-4e88-8815-ca2607a23ef1/logos/logo.png)" class=" about-page about the-form-difference "> <section class="header dropdown-navigation animated-menu"> <nav class="navbar container" role="navigation" aria-label="main navigation"> <div class="nav-flex-item nav-left-container animate fadeIn" style="justify-content: flex-start"> <a class="nav-link nav-left-link" href="/contact/"> Contact Us </a> </div> <div class="nav-flex-item nav-logo-container animate fadeIn"> <a class="navbar-brand" href="/" aria-label="Go to formfacebody.ca homepage"> <div data-gatsby-image-wrapper="" data-initial-width="328" data-initial-height="140" class="gatsby-image-wrapper gatsby-image-wrapper-constrained " style="position: relative !important" id="gatsby-img-uk8qj6hr1"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='140' width='328' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: contain; display: block" decoding="async" loading="eager" fetchpriority="high" class="navbar__logo" alt="Header Logo" src="/_static_/logos/logo.png"></picture></div>
143<script type="module">document.addEventListener("DOMContentLoaded",()=>{const o=document.querySelectorAll("[data-gatsby-image-wrapper]");if(o)for(const a of o){if(!a)continue;const r=a.querySelector(".placeholder-wrapper");if(!r)continue;const e=a.querySelector("[data-main-image]");if(!e)continue;const c=parseInt(a.getAttribute("data-initial-width")||"0",10),h=parseInt(a.getAttribute("data-initial-height")||"0",10),d=({width:n,height:t})=>{const i=document.createElementNS("http://www.w3.org/2000/svg","svg");return i.setAttribute("height",t),i.setAttribute("width",n),i},s=n=>{const t={width:n.naturalWidth,height:n.naturalHeight};if(t.width!==c||t.height!==h){d(t),r.style.aspectRatio=`${t.width} / ${t.height}`;const i=r.querySelector("img");i&&(i.src=`data:image/svg+xml;charset=utf-8,<svg height='${t.height}' width='${t.width}' xmlns='http://www.w3.org/2000/svg' version='1.1'></svg>`)}};e.complete&&e.naturalWidth?s(e):e.addEventListener("load",()=>{s(e)})}});</script>
143 </a> </div> <div class="navbar-links nav-flex-item nav-right-container animate fadeIn" style="justify-content: flex-end"> <div class="nav-right-links"> <a class="nav-link nav-right-link" href="tel:(416) 447-6176"> (416) 447-6176 </a> </div> <div class="menu-button"><div role="button" tabindex="0" aria-haspopup="menu" aria-expanded="false" aria-controls="site-menu" aria-labelledby="menuButtonLabel"><span></span><span></span><span></span></div><label id="menuButtonLabel">Menu</label></div>
143<script type="module">document.addEventListener("DOMContentLoaded",()=>{const t=document.querySelector(".menu-button");if(!t)return;const n=e=>{e.preventDefault(),document.dispatchEvent(new CustomEvent("toggleNavigation"))};t.addEventListener("click",n),t.addEventListener("keydown",e=>{(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),document.dispatchEvent(new CustomEvent("toggleNavigation")))})});</script>
143 </div> </nav> <menu class="dropdown-menu-container animate fadeIn"> <ul class="menu-items animated"> <div class="mobile-contact-menu"> <ul> <a href="/contact/"> Contact Us </a> <a href="tel:(416) 447-6176"> (416) 447-6176 </a> </ul> </div> <li class="menu-item animate-menu" style="--column-count: 2; animation-delay: 0s;"> <a role="button" class="menu-item-title" data-index="0"> About </a> <div class="submenu-container animated"> <div class="submenu-container-inner animated"> <div class="submenu-column animate-menu" style="animation-delay: 0s;"> <h3 class="submenu-title animate-menu" data-menu-index="0" data-column-index="0"> About Us </h3> <div class="submenu-items animated"> <a href="/about/the-form-difference/" class="submenu-item animate-menu" style="animation-delay: 0s;"> The FORM Difference </a><a href="/about/dr-ron-somogyi/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Dr. Ron Somogyi </a><a href="/about/dr-cory-s-goldberg/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Dr. Cory S. Goldberg </a><a href="/about/dr-michael-brandt/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Dr. Michael Brandt </a><a href="/about/dr-alaina-garbens/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Dr. Alaina Garbens </a><a href="/about/dr-noah-stern/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Dr. Noah Stern </a><a href="/about/our-team/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Our Team </a><a href="/about/our-facilities/" class="submenu-item animate-menu" style="animation-delay: 0.35000000000000003s;"> Our Facilities </a><a href="/about/ambassador/" class="submenu-item animate-menu" style="animation-delay: 0.4s;"> Become an Ambassador </a><a href="/about/media/" class="submenu-item animate-menu" style="animation-delay: 0.45s;"> Media </a><a href="https://formfacebody.ca/form-face-body-events/" class="submenu-item animate-menu" style="animation-delay: 0.5s;" target="_blank" rel="noopener noreferrer"> Events </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.05s;"> <h3 class="submenu-title animate-menu" data-menu-index="0" data-column-index="1"> Patient Resources </h3> <div class="submenu-items animated"> <a href="/patient-resources/patient-benefits/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Patient Benefits </a><a href="/patient-resources/pre-post-operative-instructions/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Pre- & Post-Op Instructions </a><a href="/patient-resources/post-surgical-massage/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Post-Surgical Massage </a><a href="/patient-resources/financing/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Financing </a><a href="/blog/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Blog </a><a href="/faq/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> FAQ </a><a href="/promotions/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Promotions </a><a href="/about/directions/" class="submenu-item animate-menu" style="animation-delay: 0.35000000000000003s;"> Directions </a> </div> </div> </div> </div> </li><li class="menu-item animate-menu" style="--column-count: 3; animation-delay: 0.05s;"> <a role="button" class="menu-item-title" data-index="1"> Cosmetic Surgery </a> <div class="submenu-container animated"> <div class="submenu-container-inner animated"> <div class="submenu-column animate-menu" style="animation-delay: 0s;"> <h3 class="submenu-title animate-menu" data-menu-index="1" data-column-index="0"> Face </h3> <div class="submenu-items animated"> <a href="/toronto-facial-plastic-surgery/facelift/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Facelift </a><a href="/toronto-facial-plastic-surgery/neck-lift/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Neck Lift </a><a href="/toronto-facial-plastic-surgery/brow-lift/" class="submenu-item animate-menu" style="animation-delay: 0.1s;">
143 Brow Lift </a><a href="/toronto-facial-plastic-surgery/eyelid-surgery-blepharoplasty/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Blepharoplasty </a><a href="/toronto-facial-plastic-surgery/lip-lift/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Lip Lift </a><a href="/toronto-facial-plastic-surgery/fat-transfer/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Fat Transfer </a><a href="/toronto-facial-plastic-surgery/nose-reshaping-rhinoplasty/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Rhinoplasty </a><a href="/toronto-facial-plastic-surgery/chin-augmentation/" class="submenu-item animate-menu" style="animation-delay: 0.35000000000000003s;"> Chin Augmentation </a><a href="/toronto-facial-plastic-surgery/buccal-fat-pad-reduction/" class="submenu-item animate-menu" style="animation-delay: 0.4s;"> Buccal Fat Pad Reduction </a><a href="/toronto-facial-plastic-surgery/ear-surgery-otoplasty/" class="submenu-item animate-menu" style="animation-delay: 0.45s;"> Otoplasty </a><a href="/toronto-facial-plastic-surgery/otoplasty-earlobe-repair/" class="submenu-item animate-menu" style="animation-delay: 0.5s;"> Earlobe Repair </a><a href="/toronto-facial-plastic-surgery/facial-contouring/" class="submenu-item animate-menu" style="animation-delay: 0.55s;"> Facial Contouring </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.05s;"> <h3 class="submenu-title animate-menu" data-menu-index="1" data-column-index="1"> Breast </h3> <div class="submenu-items animated"> <a href="/toronto-breast-surgery/breast-augmentation/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Breast Augmentation </a><a href="/toronto-breast-surgery/fat-transfer-breast-augmentation/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Fat Transfer Breast Augmentation </a><a href="/toronto-breast-surgery/composite-breast-augmentation/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Composite Breast Augmentation </a><a href="/toronto-breast-surgery/breast-lift/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Breast Lift </a><a href="/toronto-breast-surgery/breast-revision/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Breast Revision </a><a href="/toronto-breast-surgery/breast-reduction/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Breast Reduction </a><a href="/toronto-breast-surgery/breast-reconstruction/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Breast Reconstruction </a><a href="/toronto-breast-surgery/asymmetry-correction/" class="submenu-item animate-menu" style="animation-delay: 0.35000000000000003s;"> Breast Asymmetry Correction </a><a href="/toronto-breast-surgery/tuberous-correction/" class="submenu-item animate-menu" style="animation-delay: 0.4s;"> Tuberous Breast Correction </a><a href="/toronto-breast-surgery/breast-inverted-nipple-correction/" class="submenu-item animate-menu" style="animation-delay: 0.45s;"> Inverted Nipple Correction </a><a href="/toronto-body-contouring/bra-line-lift/" class="submenu-item animate-menu" style="animation-delay: 0.5s;"> Bra Line Lift </a><a href="/toronto-plastic-surgery-for-men/breast-reduction/" class="submenu-item animate-menu" style="animation-delay: 0.55s;"> Gynecomastia </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.1s;"> <h3 class="submenu-title animate-menu" data-menu-index="1" data-column-index="2"> Body </h3> <div class="submenu-items animated"> <a href="/toronto-body-contouring/arm-lift/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Arm Lift </a><a href="/toronto-body-contouring/body-lift/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Body Lift </a><a href="/toronto-body-contouring/lower-body-lift/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Lower Body Lift </a><a href="/toronto-body-contouring/tummy-tuck-abdominoplasty/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Tummy Tuck </a><a href="/toronto-body-contouring/mini-tummy-tuck/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Mini Tummy Tuck </a><a href="/toronto-body-contouring/mommy-makeover/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Mommy Makeover </a><a href="/toronto-body-contouring/post-weight-loss-surgery/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Post-Weight Loss Surgery </a><a href="/toronto-body-contouring/thigh-lift/" class="submenu-item animate-menu" style="animation-delay: 0.35000000000000003s;">
143 Thigh Lift </a><a href="/toronto-body-contouring/inner-thigh-lift/" class="submenu-item animate-menu" style="animation-delay: 0.4s;"> Inner Thigh Lift </a><a href="/toronto-body-contouring/outer-thigh-lift/" class="submenu-item animate-menu" style="animation-delay: 0.45s;"> Outer Thigh Lift </a><a href="/toronto-body-contouring/fat-grafting/" class="submenu-item animate-menu" style="animation-delay: 0.5s;"> Fat Grafting </a><a href="/toronto-body-contouring/hand-rejuvenation-via-fat-transfer/" class="submenu-item animate-menu" style="animation-delay: 0.55s;"> Hand Rejuvenation via Fat Transfer </a><a href="/toronto-body-contouring/liposuction/" class="submenu-item animate-menu" style="animation-delay: 0.6000000000000001s;"> Liposuction </a><a href="/toronto-sexual-health/labiaplasty/" class="submenu-item animate-menu" style="animation-delay: 0.65s;"> Vaginal Rejuvenation Labiaplasty </a> </div> </div> </div> </div> </li><li class="menu-item animate-menu" style="--column-count: 2; animation-delay: 0.1s;"> <a role="button" class="menu-item-title" data-index="2"> Non-Surgical </a> <div class="submenu-container animated"> <div class="submenu-container-inner animated"> <div class="submenu-column animate-menu" style="animation-delay: 0s;"> <h3 class="submenu-title animate-menu" data-menu-index="2" data-column-index="0"> Injectables </h3> <div class="submenu-items animated"> <a href="/toronto-non-surgical-treatments/neuromodulators/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Neuromodulators Overview </a><a href="/toronto-non-surgical-treatments/botox/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Botox </a><a href="/toronto-non-surgical-treatments/dysport/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Dysport </a><a href="/toronto-non-surgical-treatments/dermal-fillers/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Dermal Fillers </a><a href="/toronto-non-surgical-treatments/liquid-rhinoplasty/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Liquid Rhinoplasty </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.05s;"> <h3 class="submenu-title animate-menu" data-menu-index="2" data-column-index="1"> Skin & Laser Treatments </h3> <div class="submenu-items animated"> <a href="/toronto-non-surgical-treatments/ipl-laser/" class="submenu-item animate-menu" style="animation-delay: 0s;"> IPL </a><a href="/toronto-non-surgical-treatments/skin-resurfacing/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Skin Resurfacing </a><a href="/toronto-non-surgical-treatments/skin-tightening/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Skin Tightening </a><a href="/toronto-non-surgical-treatments/laser-hair-removal/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Laser Hair Removal </a><a href="/toronto-non-surgical-treatments/microneedling/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Microneedling </a><a href="/toronto-non-surgical-treatments/scar-reduction/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Scar Reduction </a><a href="/toronto-non-surgical-treatments/chemical-peels/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Chemical Peels </a><a href="/toronto-non-surgical-treatments/phenol-peels/" class="submenu-item animate-menu" style="animation-delay: 0.35000000000000003s;"> Phenol Peels </a><a href="/toronto-non-surgical-treatments/skincare-products/" class="submenu-item animate-menu" style="animation-delay: 0.4s;"> Skincare Products </a><a href="/toronto-non-surgical-treatments/xerf-non-surgical-lift/" class="submenu-item animate-menu" style="animation-delay: 0.45s;"> XERF Non-Surgical Lift </a> </div> </div> </div> </div> </li><li class="menu-item animate-menu" style="--column-count: 1; animation-delay: 0.15000000000000002s;"> <a role="button" class="menu-item-title" data-index="3"> Hair Restoration </a> <div class="submenu-container animated"> <div class="submenu-container-inner animated"> <div class="submenu-column animate-menu" style="animation-delay: 0s;"> <div class="submenu-items is-active animated"> <a href="/toronto-hair-restoration/hair-loss-treatment/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Hair Loss Overview </a><a href="/toronto-hair-restoration/revision-hair-restoration/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Revision Hair Restoration </a><a href="/toronto-hair-restoration/toronto-robotic-hair-restoration/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Robotic Hair Restoration </a><a href="/toronto-hair-restoration/hair-transplant/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Hair Transplant </a><a href="/toronto-hair-restoration/hair-health/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Hair Health </a><a href="/toronto-hair-restoration/womens-hair-loss/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Women's Hair Loss </a><a href="/toronto-hair-restoration/alma-ted-hair-restoration/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Alma TED Hair Restoration </a> </div> </div> </div> </div> </li><li class="menu-item animate-menu" style="--column-count: 1; animation-delay: 0.2s;"> <a role="button" class="menu-item-title" data-index="4"> Clinics </a> <div class="submenu-container animated"> <div class="submenu-container-inner animated"> <div class="submenu-column animate-menu" style="animation-delay: 0s;"> <div class="submenu-items is-active animated"> <a href="/wellness/womens-health/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Women's Health </a><a href="/wellness/mens-health/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Men's Health </a><a href="/wellness/longevity-wellness/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Longevity and Wellness </a> </div> </div> </div> </div> </li><li class="menu-item animate-menu" style="--column-count: 1; animation-delay: 0.25s;"> <a role="button" class="menu-item-title" data-index="5"> Concerns </a> <div class="submenu-container animated"> <div class="submenu-container-inner animated"> <div class="submenu-column animate-menu" style="animation-delay: 0s;"> <div class="submenu-items is-active animated"> <a href="/patient-resources/aging-concerns/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Aging </a><a href="/patient-resources/post-childbirth-concerns/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Post-Childbirth </a><a href="/patient-resources/post-weight-loss-concerns/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Post-Weight Loss </a><a href="/toronto-hair-restoration/toronto-robotic-hair-restoration/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Hair Loss </a> </div> </div> </div> </div> </li><li class="menu-item animate-menu" style="--column-count: 5; animation-delay: 0.30000000000000004s;"> <a role="button" class="menu-item-title" data-index="6"> Gallery </a> <div class="submenu-container animated"> <div class="submenu-container-inner animated"> <div class="submenu-column animate-menu" style="animation-delay: 0s;"> <h3 class="submenu-title animate-menu" data-menu-index="6" data-column-index="0"> Facial Plastic Surgery </h3> <div class="submenu-items animated"> <a href="/gallery/face/blepharoplasty-eyelid-surgery/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Blepharoplasty (Eyelid Surgery) </a><a href="/gallery/face/rhinoplasty/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Rhinoplasty </a><a href="/gallery/face/chin-jawline/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Chin | Jawline </a><a href="/gallery/face/facelift-neck-lift/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;">
143 Facelift | Neck Lift </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.05s;"> <h3 class="submenu-title animate-menu" data-menu-index="6" data-column-index="1"> Breast Surgery </h3> <div class="submenu-items animated"> <a href="/gallery/breast/breast-augmentation-lift/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Breast Augmentation Lift </a><a href="/gallery/breast/breast-augmentation/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Breast Augmentation </a><a href="/gallery/breast/breast-lift/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Breast Lift </a><a href="/gallery/breast/breast-reconstruction/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Breast Reconstruction </a><a href="/gallery/breast/breast-reduction/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Breast Reduction </a><a href="/gallery/breast/breast-revision/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Breast Revision </a><a href="/gallery/breast/mastopexy/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Mastopexy </a><a href="/gallery/body/gynecomastia/" class="submenu-item animate-menu" style="animation-delay: 0.35000000000000003s;"> Gynecomastia Surgery </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.1s;"> <h3 class="submenu-title animate-menu" data-menu-index="6" data-column-index="2"> Body Contouring </h3> <div class="submenu-items animated"> <a href="/gallery/body/mommy-makeover/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Mommy Makeover </a><a href="/gallery/body/gynecomastia/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Gynecomastia </a><a href="/gallery/body/tummy-tuck/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> Tummy Tuck </a><a href="/gallery/body/post-weight-loss/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Post-Weight Loss </a><a href="/gallery/body/arm-lift-thigh-lift/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Arm Lift | Thigh Lift </a><a href="/gallery/body/liposuction/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Liposuction </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.15000000000000002s;"> <h3 class="submenu-title animate-menu" data-menu-index="6" data-column-index="3"> Non-Surgical </h3> <div class="submenu-items animated"> <a href="/gallery/non-surgical/neuromodulators/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Neuromodulators </a><a href="/gallery/non-surgical/dermal-fillers/" class="submenu-item animate-menu" style="animation-delay: 0.05s;"> Dermal Fillers </a><a href="/gallery/non-surgical/ipl/" class="submenu-item animate-menu" style="animation-delay: 0.1s;"> IPL </a><a href="/gallery/non-surgical/skin-resurfacing/" class="submenu-item animate-menu" style="animation-delay: 0.15000000000000002s;"> Skin Resurfacing </a><a href="/gallery/non-surgical/skin-tightening/" class="submenu-item animate-menu" style="animation-delay: 0.2s;"> Skin Tightening </a><a href="/gallery/non-surgical/venus-tribella/" class="submenu-item animate-menu" style="animation-delay: 0.25s;"> Venus Tribella </a><a href="/gallery/non-surgical/phenol-peel/" class="submenu-item animate-menu" style="animation-delay: 0.30000000000000004s;"> Phenol Peels </a> </div> </div><div class="submenu-column animate-menu" style="animation-delay: 0.2s;"> <h3 class="submenu-title animate-menu" data-menu-index="6" data-column-index="4"> Hair Restoration </h3> <div class="submenu-items animated"> <a href="/gallery/hair-restoration/hair/" class="submenu-item animate-menu" style="animation-delay: 0s;"> Hair Restoration </a> </div> </div> </div> </div> </li><li class="menu-item menu-no-sub animate-menu" style="--column-count: 0; animation-delay: 0.35000000000000003s;"> <a href="/contact/" class="menu-item-title"> Contact </a> </li> <a id="adaWidget" tabindex="0" class="menuAda" aria-label="Open accessibility menu" role="button">
144Accessibility <svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg" role="img"> <title>Accessibility icon</title> <g clip-path="url(#clip0_3_2)"> <path d="M30 4.42857C44.1227 4.42857 55.5714 15.8773 55.5714 30C55.5714 44.1227 44.1227 55.5714 30 55.5714C15.8773 55.5714 4.42857 44.1227 4.42857 30C4.42857 15.8773 15.8773 4.42857 30 4.42857ZM30 6.42857C16.9819 6.42857 6.42857 16.9819 6.42857 30C6.42857 43.0181 16.9819 53.5714 30 53.5714C43.0181 53.5714 53.5714 43.0181 53.5714 30C53.5714 16.9819 43.0181 6.42857 30 6.42857ZM40.5936 24.6361C40.8208 24.6942 41.0323 24.8028 41.2129 24.9537C41.3927 25.1041 41.5373 25.2927 41.6362 25.506C41.7349 25.7185 41.7857 25.9505 41.7857 26.1965C41.778 26.578 41.6395 26.9452 41.3936 27.2353C41.1464 27.5268 40.8059 27.7221 40.4376 27.7857C38.1922 28.2018 35.9244 28.4828 33.6481 28.6271C33.5049 28.6367 33.3651 28.6759 33.2369 28.7424C33.1082 28.8091 32.994 28.9019 32.9012 29.0154C32.8079 29.1294 32.7383 29.2618 32.6967 29.4044C32.6759 29.4759 32.6623 29.5493 32.6557 29.6152L32.6511 29.7072L32.6599 29.8496L32.8523 31.5976C33.0926 33.7484 33.5345 35.8702 34.1701 37.9296L34.4174 38.6989L34.6846 39.4673L35.9271 42.8464C35.9992 43.0441 36.0318 43.2542 36.023 43.4646C36.0141 43.6751 35.964 43.8817 35.8755 44.0727C35.7867 44.2639 35.6611 44.4355 35.5059 44.5773C35.3502 44.7196 35.1677 44.829 34.99 44.8912C34.8134 44.9616 34.6253 44.9985 34.4204 45C34.1148 44.9943 33.8175 44.8987 33.5651 44.7253C33.4239 44.6283 33.2998 44.5091 33.189 44.3581L33.0827 44.196L33.0074 44.0456L32.6902 43.3563C31.8321 41.4806 31.0485 39.6428 30.3336 37.8221L30.0025 36.9627L29.5751 38.0696C29.3404 38.6637 29.0998 39.2561 28.8537 39.8465L28.4802 40.7305L27.9044 42.0505L27.3109 43.3601L27.0273 43.9426C26.881 44.3389 26.585 44.6608 26.2035 44.837C25.8203 45.0139 25.3832 45.0288 24.9892 44.8784C24.5966 44.7286 24.2796 44.4272 24.1073 44.0414C23.9886 43.7757 23.9447 43.4837 23.9834 43.1769L24.0166 42.9911L24.0668 42.8262L25.3079 39.4507C26.0439 37.4198 26.5852 35.3222 26.9239 33.1917L27.0415 32.3912L27.1413 31.5772L27.3403 29.8382C27.3582 29.6889 27.346 29.5376 27.3045 29.3935C27.2631 29.2497 27.1935 29.1162 27.1 29.0012C27.007 28.8867 26.8923 28.7929 26.7631 28.7253C26.6343 28.658 26.4937 28.6182 26.3535 28.6083C24.0561 28.4627 21.7692 28.1774 19.507 27.7543C19.3016 27.7166 19.1058 27.
1446379 18.9308 27.5231C18.7564 27.4085 18.6063 27.2602 18.489 27.0868C18.3721 26.9139 18.2902 26.7195 18.2479 26.5149C18.2055 26.3104 18.2035 26.0993 18.2404 25.902C18.2758 25.6952 18.3515 25.4975 18.4633 25.3202C18.5754 25.1425 18.7216 24.9892 18.8933 24.869C19.0655 24.7486 19.26 24.6643 19.4652 24.6211C19.6707 24.5779 19.8826 24.5768 20.0823 24.6167C26.6344 25.8478 33.3529 25.8478 39.898 24.618C40.1283 24.5717 40.366 24.5779 40.5936 24.6361ZM32.8056 16.183C34.352 17.7552 34.352 20.3006 32.8056 21.8729C31.2543 23.4501 28.7353 23.4501 27.184 21.8729C25.6376 20.3007 25.6376 17.7552 27.184 16.183C28.7353 14.6057 31.2543 14.6057 32.8056 16.183Z" fill="white"></path> </g> <defs> <clipPath id="clip0_3_2"> <rect width="60" height="60" fill="white"></rect> </clipPath> </defs> </svg> </a> <div class="mobile-social-icons"><a href="https://www.instagram.com/formfaceandbody/" target="_blank" rel="noreferrer" class="nav-social-media-icon-container social-media-icon-container-instagram" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant Instagram Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="nav-social-media-icon social-media-icon-instagram" width="100" height="100" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4.69166 0.0548132C3.8379 0.0922779 3.25627 0.231432 2.74935 0.42946C2.22108 0.63284 1.77819 0.911149 1.3353 1.35537C0.88707 1.7996 0.620268 2.24917 0.412163 2.77368C0.21473 3.28213 0.0813297 3.86551 0.0439775 4.71649C0.00662526 5.56747 -0.00404779 5.84043 0.00128825 8.01338C0.00128825 10.1863 0.0119595 10.4593 0.0546478 11.3103C0.097336 12.1613 0.230738 12.7393 0.433508 13.2477C0.636277 13.7722 0.91375 14.2218 1.35664 14.666C1.79953 15.1103 2.24776 15.3832 2.77603 15.5866C3.28295 15.7846 3.86458 15.9184 4.71834 15.9559C5.57211 15.9934 5.84424 16.0041 8.01601 15.9987C10.1878 15.9987 10.4599 15.988 11.3137 15.9452C12.1674 15.9024 12.7437 15.7686 13.256 15.5705C13.7789 15.3672 14.2272 15.0889 14.67 14.6446C15.1129 14.2004 15.3851 13.7508 15.5878 13.2263C15.7853 12.7179 15.9187 12.1345 15.956 11.2835C15.9934 10.4272 16.004 10.1596 15.9987 7.98662C15.9987 5.81367 15.9827 5.54071 15.9454 4.68973C15.9027 3.83875 15.7693 3.25537 15.5718 2.74692C15.3637 2.22241 15.0916 1.77819 14.6487 1.33396C14.2005 0.88974 13.7522 0.616783 13.2293 0.413404C12.7224 0.215376 12.1408 0.0815737 11.287 0.044109C10.4332 0.00664437 10.1611 -0.00405991 7.98933 0.00129218C5.81756 0.00129218 5.54543 0.0119965 4.69166 0.0548132ZM4.78771 14.5162C4.00865 14.4841 3.58177 14.3503 3.29896 14.2432C2.92543 14.0987 2.65863 13.9274 2.37582 13.6438C2.09301 13.3655 1.92226 13.0979 1.77819 12.7232C1.66613 12.4396 1.53807 12.0167 1.50071 11.2407C1.46336 10.3951 1.45269 10.1435 1.44735 8.00803C1.44735 5.87254 1.44735 5.62099 1.49004 4.77536C1.52206 3.99396 1.65546 3.57114 1.76218 3.28748C1.90625 2.91283 2.07701 2.64523 2.35982 2.36692C2.63729 2.08861 2.90409 1.91199 3.27761 1.76748C3.56042 1.65509 3.98197 1.52664 4.76103 1.48917C5.60412 1.45171 5.86025 1.44101 7.99466 1.43565C10.1291 1.43565 10.3852 1.43565 11.2283 1.47847C12.0074 1.51058 12.4342 1.63903 12.7117 1.75143C13.0852 1.89593 13.352 2.0672 13.6348 2.34551C13.9123 2.62382 14.0884 2.89142 14.2325 3.26607C14.3445 3.54438 14.4726 3.97255 14.51 4.7486C14.5473 5.59423 14.558 5.84578 14.5633 7.98127C14.5633 10.1168 14.5633 10.3683 14.5206 11.2139C14.4886 11.9953 14.3606 12.4182 14.2485 12.7018C14.1044 13.0765 13.9337 13.3441 13.6509 13.6224C13.3734 13.9007 13.1066 14.0773 12.7331 14.2218C12.4502 14.3342 12.0287 14.4627 11.2496 14.5001C10.4066 14.5376 10.1504 14.5483 8.01601 14.5536C5.8816 14.5536 5.62547 14.5536 4.78237 14.5162M11.3083 3.721C11.3083 4.25086 11.7406 4.67902 12.2688 4.67902C12.7971 4.67902 13.2293 4.2455 13.2293 3.71565C13.2293 3.18579 12.7971 2.75762 12.2635 2.75762C11.7352 2.75762 11.303 3.19114 11.303 3.721M3.89659 8.00803C3.89659 10.2773 5.74286 12.1131 8.01601 12.1077C10.2838 12.1077 12.1248 10.2613 12.1194 7.99197C12.1194 5.72268 10.2732 3.88691 8 3.89227C5.73219 3.89227 3.89126 5.73874 3.89659 8.00803ZM5.33732 8.00268C5.33732 6.53085 6.52726 5.33198 8 5.33198C9.47275 5.33198 10.668 6.52015 10.6734 7.99197C10.6734 9.4638 9.48342 10.6627 8.01067 10.6627C6.53793 10.6627 5.34266 9.4745 5.33732 8.00268Z" fill="url(#instagram-icon-svg-gradient-mobile-nav)"></path> <defs> <linearGradient id="instagram-icon-svg-gradient-mobile-nav" x1="0" y1="0" x2="16" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.facebook.com/formfaceandbody" target="_blank" rel="noreferrer" class="nav-social-media-icon-container social-media-icon-container-facebook" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant Facebook Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="nav-social-media-icon social-media-icon-facebook" width="47" height="101" viewB
144ox="0 0 47 101" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M31.3634 100.651V50.6455H44.9161L46.7122 33.4132H31.3634L31.3864 24.7883C31.3864 20.2938 31.8057 17.8856 38.1436 17.8856H46.6162V0.651367H33.0615C16.7802 0.651367 11.0496 9.01088 11.0496 23.069V33.4152H0.900879V50.6475H11.0496V100.651H31.3634Z" fill="url(#facebook-icon-svg-gradient-mobile-nav)"></path> <defs> <linearGradient id="facebook-icon-svg-gradient-mobile-nav" x1="0" y1="0" x2="47" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.youtube.com/channel/UC0euCdCX1TxGVnr39vKsMAA" target="_blank" rel="noreferrer" class="nav-social-media-icon-container social-media-icon-container-youtube" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant YouTube Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="nav-social-media-icon social-media-icon-youtube" width="98" height="101" viewBox="0 0 98 101" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M23.503 21.7716V39.6931C23.503 41.4348 24.9165 42.8483 26.6582 42.8483C28.3999 42.8483 29.8134 41.4348 29.8134 39.6931V21.7716L41.8031 5.78532C42.8506 4.33393 42.5183 2.3104 41.0669 1.26288C39.6155 0.215353 37.592 0.5477 36.5445 1.99909L26.4479 15.4612L16.5616 1.99909C15.5141 0.606597 13.5368 0.320526 12.1443 1.36805C10.7518 2.41557 10.4658 4.39283 11.5133 5.78532L23.503 21.7716ZM38.4376 20.7619V33.3827C38.4376 38.6119 42.6739 42.8483 47.9031 42.8483C53.1324 42.8483 57.3687 38.6119 57.3687 33.3827V20.7619C57.3687 15.5327 53.1324 11.2964 47.9031 11.2964C42.6739 11.2964 38.4376 15.5327 38.4376 20.7619ZM44.748 20.7619C44.748 19.0203 46.1615 17.6068 47.9031 17.6068C49.6448 17.6068 51.0583 19.0203 51.0583 20.7619V33.3827C51.0583 35.1244 49.6448 36.5379 47.9031 36.5379C46.1615 36.5379 44.748 35.1244 44.748 33.3827V20.7619ZM65.1936 39.4407C67.3559 41.603 70.2966 42.8146 73.355 42.8062C75.3701 42.7852 77.3432 42.2341 79.0764 41.2076C79.6191 42.1878 80.6498 42.7978 81.7689 42.8062C83.5105 42.8062 84.924 41.3927 84.924 39.651V14.4095C84.924 12.6678 83.5105 11.2543 81.7689 11.2543C80.0272 11.2543 78.6137 12.6678 78.6137 14.4095V31.2372C78.6137 34.14 76.2578 36.4958 73.355 36.4958C70.4522 36.4958 68.0964 34.14 68.0964 31.2372V14.4095C68.0964 12.6678 66.6828 11.2543 64.9412 11.2543C63.1995 11.2543 61.786 12.6678 61.786 14.4095V31.2372C61.7776 34.3166 63.0018 37.2741 65.1936 39.4407ZM76.5102 73.3064C76.5102 72.1453 75.5678 71.2029 74.4067 71.2029C73.2456 71.2029 72.3033 72.1453 72.3033 73.3064V75.4098H76.5102V73.3064ZM57.5791 71.2029C56.418 71.2029 55.4756 72.1453 55.4756 73.3064V81.7202C55.4756 82.8813 56.418 83.8237 57.5791 83.8237C58.7402 83.8237 59.6825 82.8813 59.6825 81.7202V73.3064C59.6825 72.1453 58.7402 71.2029 57.5791 71.2029ZM78.6137 50.1683H19.7168C9.26259 50.1683 0.785645 58.6453 0.785645 69.0995V81.7202C0.785645 92.1744 9.26259 100.651 19.7168 100.651H78.6137C89.0679 100.651 97.5448 92.1744 97.5448 81.7202V69.0995C97.5448 58.6453 89.0679 50.1683 78.6137 50.1683ZM32.3375 66.996H26.0272V85.843C26.0272 87.0041 25.0848 87.9465 23.9237 87.9465C22.7626 87.9465 21.8202 87.0041 21.8202 85.843V66.996H15.5099C14.3488 66.996 13.4064 66.0536 13.4064 64.8925C13.4064 63.7314 14.3488 62.7891 15.5099 62.7891H32.3375C33.4987 62.7891 34.441 63.7314 34.441 64.8925C34.441 66.0536 33.4987 66.996 32.3375 66.996ZM46.9776 85.9271C46.986 87.0883 46.0479 88.0348 44.8868 88.0432C44.3104 88.0474 43.7593 87.816 43.3597 87.3996C42.5225 87.8076 41.6012 88.0264 40.6672 88.0306C37.1839 88.0306 34.3569 85.2036 34.3569 81.7202V69.0995C34.3569 67.9384 35.2992 66.996 36.4603 66.996C37.6214 66.996 38.5638 67.9384 38.5638 69.0995V81.7202C38.5638 82.8813 39.5061 83.8237 40.6672 83.8237C41.8284 83.8237 42.7707 82.8813 42.770
1447 81.7202V69.0995C42.7707 67.9384 43.7131 66.996 44.8742 66.996C46.0353 66.996 46.9776 67.9384 46.9776 69.0995V85.9271ZM63.8053 81.7202C63.8053 85.2036 60.9783 88.0306 57.4949 88.0306C56.5315 88.0264 55.5808 87.795 54.7184 87.3575C53.8686 88.1484 52.535 88.0979 51.7441 87.2439C51.3907 86.8611 51.1888 86.3605 51.1845 85.843V60.6015C51.1845 59.4404 52.1269 58.498 53.288 58.498C54.4491 58.498 55.3915 59.4404 55.3915 60.6015V67.5429C56.0646 67.2947 56.7755 67.1685 57.4949 67.1643C60.9783 67.1643 63.8053 69.9913 63.8053 73.4747V81.7202ZM74.7012 88.0306C71.0496 87.8161 68.1595 84.8712 68.0122 81.2154V73.3064C68.0122 69.8231 70.8393 66.996 74.3226 66.996C77.8059 66.996 80.633 69.8231 80.633 73.3064V77.5133C80.633 78.6744 79.6906 79.6168 78.5295 79.6168H72.3033V81.2154C72.4421 82.549 73.4602 83.6218 74.7854 83.8237C75.753 83.8237 77.2674 83.403 77.2674 82.2671C77.2674 81.106 78.2098 80.1637 79.3709 80.1637C80.532 80.1637 81.4744 81.106 81.4744 82.2671C81.2809 85.6537 78.3739 88.2409 74.9873 88.0474C74.92 88.0432 74.8527 88.039 74.7854 88.0306H74.7012Z" fill="url(#youtube-icon-svg-gradient-mobile-nav)"></path> <defs> <linearGradient id="youtube-icon-svg-gradient-mobile-nav" x1="0" y1="0" x2="98" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.tiktok.com/@formfaceandbody" target="_blank" rel="noreferrer" class="nav-social-media-icon-container social-media-icon-container-tiktok" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant TikTok Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="nav-social-media-icon social-media-icon-tiktok" width="98" height="101" viewBox="0 0 98 101" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M75.8777 21.3864C75.2028 21.0376 74.5457 20.6552 73.909 20.2407C72.0576 19.0167 70.3601 17.5744 68.853 15.945C65.0824 11.6307 63.6741 7.2538 63.1554 4.18937H63.1762C62.7429 1.64575 62.9221 0 62.9492 0H45.775V66.4092C45.775 67.3008 45.775 68.182 45.7375 69.0528C45.7375 69.1611 45.7271 69.2611 45.7209 69.3778C45.7209 69.4257 45.7209 69.4757 45.7105 69.5257C45.7105 69.5382 45.7105 69.5507 45.7105 69.5632C45.5294 71.9459 44.7656 74.2477 43.4862 76.266C42.2068 78.2842 40.451 79.9572 38.3733 81.1376C36.2079 82.3695 33.7587 83.0157 31.2674 83.0125C23.2657 83.0125 16.7806 76.4878 16.7806 68.4299C16.7806 60.372 23.2657 53.8473 31.2674 53.8473C32.7821 53.8459 34.2875 54.0843 35.7276 54.5535L35.7484 37.0669C31.3765 36.5022 26.935 36.8496 22.704 38.0873C18.4731 39.3251 14.5446 41.4262 11.1663 44.2582C8.20621 46.8302 5.71761 49.899 3.81254 53.3265C3.08758 54.5764 0.352299 59.5991 0.0210653 67.7508C-0.187258 72.3776 1.20226 77.1711 1.86472 79.1523V79.194C2.28137 80.3606 3.89587 84.3416 6.52699 87.6977C8.64863 90.3898 11.1553 92.7546 13.9662 94.7161V94.6744L14.0079 94.7161C22.322 100.366 31.5403 99.995 31.5403 99.995C33.1361 99.9304 38.4816 99.995 44.5522 97.1181C51.2852 93.9286 55.1183 89.1768 55.1183 89.1768C57.5671 86.3375 59.5143 83.1018 60.8764 79.6085C62.4304 75.5233 62.9492 70.6236 62.9492 68.6653V33.4337C63.1575 33.5587 65.9324 35.3941 65.9324 35.3941C65.9324 35.3941 69.9301 37.9564 76.1673 39.6251C80.642 40.8125 86.6709 41.0625 86.6709 41.0625V24.0134C84.5585 24.2425 80.2691 23.5759 75.8777 21.3864Z" fill="url(#tiktok-icon-svg-gradient-mobile-nav)"></path> <defs> <linearGradient id="tiktok-icon-svg-gradient-mobile-nav" x1="0" y1="0" x2="98" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.linkedin.com/company/form-face-body/about/" target="_blank" rel="noreferrer" class="nav-social-media-icon-container social-media-icon-container-linkedin" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant LinkedIn Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="nav-social-media-icon social-media-icon-linkedin" width="100" height="100" viewB
144ox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g fill="url(#linkedin-icon-svg-gradient-mobile-nav)"> <path d="M14.7516 0H1.24842C0.560189 0 0 0.565145 0 1.25292V14.7471C0 15.4349 0.560189 16 1.24842 16H14.7516C15.4398 16 16 15.4349 16 14.7471V1.25292C16 0.565145 15.4345 0 14.7516 0ZM4.74825 13.6168H2.37413V5.998H4.74825V13.6168ZM3.56386 4.98501C2.77426 4.98501 2.13938 4.34522 2.13938 3.56148C2.13938 2.77774 2.7796 2.13795 3.56386 2.13795C4.34812 2.13795 4.98833 2.77774 4.98833 3.56148C4.98833 4.34522 4.34812 4.98501 3.56386 4.98501ZM13.6205 9.11696V13.6168H11.2464V9.11696C11.2464 9.11696 11.2944 7.87471 10.0353 7.87471C8.53618 7.87471 8.38146 9.11696 8.38146 9.11696V13.6168H6.00734V5.998H8.25342V7.0963C8.25342 7.0963 8.95231 5.74742 10.7769 5.74742C13.8073 5.74742 13.6205 9.11163 13.6205 9.11163V9.11696Z"></path> </g> <defs> <linearGradient id="linkedin-icon-svg-gradient-mobile-nav" x1="0" y1="0" x2="16" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://share.google/RDYs7sEIEBJlEcCYL" target="_blank" rel="noreferrer" class="nav-social-media-icon-container social-media-icon-container-googleBusinessProfile" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant Google Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="101" height="101" viewBox="0 0 23 23" fill="none" class="nav-social-media-icon social-media-icon-googleBusinessProfile"> <path d="M0.265182 11.5C0.265182 5.4346 5.19978 0.5 11.2652 0.5C13.7148 0.5 16.0334 1.28812 17.9704 2.7792L15.4142 6.09973C14.2165 5.17783 12.7818 4.69048 11.2652 4.69048C7.51041 4.69048 4.45566 7.74523 4.45566 11.5C4.45566 15.2548 7.51041 18.3095 11.2652 18.3095C14.2893 18.3095 16.8593 16.3282 17.7449 13.5952H11.2652V9.40476H22.2652V11.5C22.2652 17.5654 17.3306 22.5 11.2652 22.5C5.19978 22.5 0.265182 17.5654 0.265182 11.5Z" fill="url(#google-icon-svg-gradient-mobile-nav)"></path> <defs> <linearGradient id="google-icon-svg-gradient-mobile-nav" x1="0" y1="0" x2="20" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a></div> </ul> </menu> </section> <div class="mobile-cta"> <a class="mobile-cta-right-link" href="tel:(416) 447-6176"> (416) 447-6176 </a><a class="mobile-cta-left-link" href="/contact/"> Contact Us </a> </div> <div class="overlay"></div> <div class="modal"> <div class="modal-background"></div> <div class="modal-content"></div> <button class="modal-close is-large" aria-label="close"></button> </div>
144<script type="module">document.addEventListener("DOMContentLoaded",()=>{const u=document.querySelector(".dropdown-menu-container"),d=document.querySelector(".menu-button"),g=document.querySelector(".overlay"),l={};let a=null;window?.location?.pathname&&document.querySelector(".navbar")?.classList.add("animate","animated");const m=()=>{document.documentElement.classList.toggle("open"),u?.classList.toggle("is-active"),document.body.classList.toggle("menu-open"),d?.classList.toggle("is-active"),g?.classList.toggle("is-active")};d?.addEventListener("click",e=>{e.preventDefault(),m()}),g?.addEventListener("click",m),window.addEventListener("keydown",e=>{e.key==="Escape"&&u?.classList.contains("is-active")&&m()});const b=e=>{const n=e.currentTarget,t=n.querySelector(".submenu-container");if(!t||!u)return;n.classList.add("submenu-open"),t.removeAttribute("style");const s=u.getBoundingClientRect();let c=t.getBoundingClientRect(),o=parseFloat(window.getComputedStyle(t).left)||0;const i=s.left-c.left;i>0&&(o+=i,t.style.left=`${o}px`,c=t.getBoundingClientRect());const r=c.right-s.right;r>0&&(o-=r,t.style.left=`${o}px`)},L=e=>{const n=e.currentTarget;n.classList.remove("submenu-open");const t=n.querySelector(".submenu-container");t?.hasAttribute("style")&&t.removeAttribute("style")},f=document.querySelectorAll(".menu-item");f.forEach(e=>{e.querySelector(".submenu-container")&&(e.addEventListener("mouseenter",b),e.addEventListener("mouseleave",L))});const p=(e,n)=>{n.preventDefault(),a=a===e?null:e,v()},S=(e,n,t)=>{t.preventDefault(),t.stopPropagation();const s=`${e}-${n}`;for(let c in l)c.startsWith(`${e}-`)&&c!==s&&(l[c]=!1);l[s]=!l[s],v()},v=()=>{f.forEach((e,n)=>{const t=e.querySelector(".menu-item-title"),s=e.querySelector(".submenu-container");t&&s&&(t.classList.toggle("is-active",a===n),s.classList.toggle("is-active",a===n)),e.querySelectorAll(".submenu-title").forEach(o=>{const i=o.dataset.menuIndex,r=o.dataset.columnIndex,y=`${i}-${r}`,E=o.nextElementSibling;o.classList.toggle("is-active",l[y]||!1),E?.classList.toggle("is-active",l[y]||!1)})})};document.querySelectorAll(".menu-item-title").forEach(e=>{const n=parseInt(e.dataset.index||"");isNaN(n)||e.addEventListener("click",t=>p(n,t))}),document.querySelectorAll(".submenu-title").forEach(e=>{const n=parseInt(e.dataset.menuIndex||""),t=parseInt(e.dataset.columnIndex||"");!isNaN(n)&&!isNaN(t)&&e.addEventListener("click",s=>S(n,t,s))})});</script>
144
144<script>(function(){const serializedData = {"navLinks":"{\"navLeftLinkText\":\"Contact Us\",\"navLeftLinkText2\":\"\",\"navLeftLinkUrl\":\"/contact/\",\"navLeftLinkUrl2\":\"\",\"navLeftSubtext\":\"\",\"navRightLinkText\":\"(416) 447-6176\",\"navRightLinkText2\":\"\",\"navRightLinkUrl\":\"tel:(416) 447-6176\",\"navRightLinkUrl2\":\"\",\"navRightSubtext\":\"\",\"navRightSocials\":false,\"navLeftSocials\":false,\"mobileCtaLinks\":[]}","locationData":null}; 145const domain = "formfacebody.ca"; 146const assetsBucket = "influx-site-assets"; 147const siteId = "4d14279a-29a7-4e88-8815-ca2607a23ef1"; 148 149function getLocalSrcClient(src) { 150 if (!src || typeof src !== "string") { 151 return ""; 152 } 153 154 const normalizedSrc = src.trim(); 155 const queryStringIndex = normalizedSrc.indexOf("?"); 156 const srcWithoutQueryString = queryStringIndex === -1 ? normalizedSrc : normalizedSrc.slice(0, queryStringIndex); 157 const queryString = queryStringIndex === -1 ? "" : normalizedSrc.slice(queryStringIndex); 158 159 let matchKey = null;
160 let staticPrefix = "/" + "_static_"; 161 162 if (srcWithoutQueryString.startsWith(staticPrefix + "/")) { 163 return `${srcWithoutQueryString}${queryString}`; 164 } 165 166 // Determine the match key and its corresponding static prefix 167 if (srcWithoutQueryString && domain && srcWithoutQueryString.includes(`/${domain}/`)) { 168 matchKey = domain; 169 } else if (srcWithoutQueryString && siteId && srcWithoutQueryString.includes(`/${siteId}/`)) { 170 matchKey = siteId; 171 } 172 173 const baseImageUrl = 174 srcWithoutQueryString && matchKey && assetsBucket && srcWithoutQueryString.includes(assetsBucket) && srcWithoutQueryString.split(matchKey).length > 1 175 ? `${staticPrefix}${srcWithoutQueryString.split(matchKey)[1]}` 176 : srcWithoutQueryString; 177 178 return `${baseImageUrl}${queryString}`; 179 } 180 181 // Initialize state from serialized data 182 const navLinksState = JSON.parse(serializedData?.navLinks); 183 const locationData = serializedData.locationData ? JSON.parse(serializedData.locationData) : null; 184 // Save location data on location-aware pages, otherwise apply the saved navigation data. 185 if (locationData) { 186 const locationCookieData = {...navLinksState, ...locationData}; 187 document.cookie = `locationNav=${JSON.stringify(locationCookieData)}; path=/`; 188 } 189 else { 190 const locationCookie = getCookie("locationNav"); 191 if (locationCookie) { 192 const savedLocationData = JSON.parse(locationCookie); 193 setNavLinks({...navLinksState, ...savedLocationData}); 194 document.addEventListener("DOMContentLoaded", () => setFooter(savedLocationData.footer)); 195 } 196 } 197 198 function getCookie(name) { 199 function escape(s) { 200 return s.replace(/([.*+?\^$(){}|\[\]\/\\])/g, "\\$1"); 201 } 202 const match = document.cookie.match(RegExp("(?:^|;\\s*)" + escape(name) + "=([^;]*)")); 203 return match ? match[1] : null; 204 } 205 206 function setNavLinks(links) { 207 208 const leftLink = document.querySelector('.nav-left-link'); 209 const leftSub = document.querySelector('.nav-left-subtext'); 210 const rightLink = document.querySelector('.nav-right-link'); 211 const rightSub = document.querySelector('.nav-right-subtext'); 212 213 // Update left nav link 214 if (leftLink && links.navLeftLinkUrl && links.navLeftLinkText) { 215 leftLink.href = links.navLeftLinkUrl; 216 leftLink.textContent = links.navLeftLinkText; 217 } 218 219 // Optional second left link (if structure allows adding it dynamically) 220 if (links.navLeftLinkText2 && links.navLeftLinkUrl2) { 221 let secondLeftLink = document.querySelector('.second-nav-link-left'); 222 // if (!secondLeftLink && leftLink?.parentElement) { 223 // secondLeftLink = document.createElement('a'); 224 // secondLeftLink.className = 'nav-link nav-left-link second-nav-link-left'; 225 // leftLink.parentElement.appendChild(secondLeftLink); 226 // } 227 if (secondLeftLink) { 228 secondLeftLink.href = links.navLeftLinkUrl2; 229 secondLeftLink.textContent = links.navLeftLinkText2; 230 } 231 } 232 233 // Update left subtext 234 if (leftSub && links.navLeftSubtext) { 235 leftSub.textContent = links.navLeftSubtext; 236 } 237 238 // Update right nav link 239 if (rightLink && links.navRightLinkUrl && links.navRightLinkText) { 240 rightLink.href = links.navRightLinkUrl; 241 rightLink.textContent = links.navRightLinkText; 242 } 243 244 // Optional second right link (if structure allows adding it dynamically) 245 if (links.navRightLinkText2 && links.navRightLinkUrl2) { 246 let secondRightLink = document.querySelector('.second-nav-link-right'); 247 // if (!secondRightLink && rightLink?.parentElement) { 248 // secondRightLink = document.createElement('a'); 249 // secondRightLink.className = 'nav-link nav-right-link second-nav-link-right'; 250 // rightLink.parentElement.appendChild(secondRightLink); 251 // } 252 if (secondRightLink) { 253 secondRightLink.href = links.navRightLinkUrl2; 254 secondRightLink.textContent = links.navRightLinkText2; 255 } 256 } 257 258 // Update right subtext 259 if (rightSub && links.navRightSubtext) { 260 rightSub.textContent = links.navRightSubtext; 261 } 262 if (links.mobileCtaLinks && links.mobileCtaLinks.length > 0) { 263 let mobileCta = document.querySelector(".mobile-cta"); 264 mobileCta.innerHTML = ""; 265 let mobileCtaHtml = ""; 266 {links.mobileCtaLinks.forEach((ctaLink) => { 267 let ariaLabel = ctaLink.url.startsWith("http") 268 ? `Open ${ctaLink.mobileCtaLinkText} in a new tab` 269 : null; 270 mobileCtaHtml += ` 271 <a class="mobile-cta-link mobile-cta-link-icon" href="${ctaLink.url}" ${ariaLabel ? `target="_blank"` : ""} ${ariaLabel ? `rel="noopener"` : ""} ${ariaLabel ? `aria-label=${ariaLabel}` : ""}> 272 ${ctaLink.icon ? `<img loading="lazy" src="${getLocalSrcClient(ctaLink.icon)}" alt="${ctaLink.iconAlt}" />` : ""} 273 ${ctaLink.displayTitle || ""} 274 </a>` 275 } 276 )} 277 mobileCta.innerHTML = mobileCtaHtml; 278 } 279 else { 280 let rightMobileCta = document.querySelector(".mobile-cta-right-link"); 281 let leftMobileCta = document.querySelector(".mobile-cta-left-link"); 282 if (rightMobileCta && links.navRightLinkUrl && links.navRightLinkText) { 283 rightMobileCta.href = links.navRightLinkUrl; 284 rightMobileCta.innerText = links.navRightLinkText; 285 } 286 if (leftMobileCta && links.navLeftLinkUrl && links.navLeftLinkText) { 287 leftMobileCta.href = links.navLeftLinkUrl; 288 leftMobileCta.innerText = links.navLeftLinkText; 289 } 290 } 291 292 293 } 294 295 function setFooter(footer) { 296 if (!footer) return; 297 298 const setText = (selector, value, prefix = "") => { 299 if (value === undefined || value === null || value === "") return; 300 document.querySelectorAll(selector).forEach(element => { 301 element.textContent = `${prefix}${value}`; 302 }); 303 }; 304 305 setText("[data-location-footer-address-line-1]", footer.addressLine1); 306 setText("[data-location-footer-address-line-2]", footer.addressLine2, " "); 307 setText("[data-location-footer-city]", footer.city); 308 setText("[data-location-footer-state]", footer.state); 309 setText("[data-location-footer-zip]", footer.zip); 310 311 if (footer.googleMapUrl) { 312 document.querySelectorAll("[data-location-footer-address-link]").forEach(link => link.href = footer.googleMapUrl); 313 } 314 315 if (footer.phoneNumber) { 316 document.querySelectorAll("[data-location-footer-phone-link]").forEach(link => { 317 link.href = `tel:${footer.phoneNumber}`; 318 (link.querySelector("p") || link).textContent = footer.phoneNumber; 319 }); 320 } 321 322 if (footer.hoursOfOperation) { 323 document.querySelectorAll("[data-location-footer-hours]").forEach(hours => { 324 hours.innerHTML = footer.hoursOfOperation.split(",").join("<br />"); 325 hours.hidden = false;
326 }); 327 } 328 329 document.querySelectorAll("[data-location-footer-rating-link]").forEach(link => { 330 if (footer.rating !== undefined && footer.rating !== null && footer.rating !== "") { 331 link.querySelector(".ratings-number").textContent = footer.rating; 332 } 333 if (footer.reviewCount !== undefined && footer.reviewCount !== null && footer.reviewCount !== "") { 334 link.querySelector(".ratings-text").textContent = `from ${footer.reviewCount}+ Reviews`; 335 } 336 if (footer.ratingsLink) { 337 link.href = footer.ratingsLink; 338 const externalLink = footer.ratingsLink.startsWith("http"); 339 link.target = externalLink ? "_blank" : ""; 340 link.rel = externalLink ? "noopener" : ""; 341 link.ariaLabel = externalLink ? "View more testimonials (Opens in a new tab)" : ""; 342 } 343 if (footer.rating !== undefined && footer.rating !== null && footer.rating !== "" 344 && footer.reviewCount !== undefined && footer.reviewCount !== null && footer.reviewCount !== "") { 345 link.hidden = false; 346 } 347 }); 348 } 349 350 const resizeObserver = new ResizeObserver((entries) => { 351 if (document.querySelector("html").classList.contains("open")) return; 352 for (const entry of entries) { 353 if (entry.contentBoxSize) { 354 const navbar = document.querySelector(".navbar"); 355 const header = document.querySelector(".header"); 356 357 if (navbar) { 358 const navHeight = navbar.getBoundingClientRect().height; 359 document.body.style.setProperty("--navbar-height", `${navHeight}px`); 360 } 361 362 if (header) { 363 const headerHeight = header.getBoundingClientRect().height; 364 document.body.style.setProperty("--header-height", `${headerHeight}px`); 365 } 366 } 367 } 368}); 369 370const header = document.querySelector(".header"); 371const headerHeight = header.getBoundingClientRect().height; 372document.body.style.setProperty("--header-height", `${headerHeight}px`); 373resizeObserver.observe(header); 374 375})();</script>
375
375<script>(function(){const disableScrolledClassToggle = false; 376 377(() => { 378 if (typeof window === 'undefined') return; 379 380 const html = document.documentElement; 381 if (html) html.style.scrollBehavior = "smooth"; 382 383 if (!disableScrolledClassToggle) { 384 let headerHeight = parseFloat(getComputedStyle(document.body).getPropertyValue("--header-height")) 385 // turn on scrolled 60% of header height, off at 20% - this is updated as the header height changes 386 let SCROLL_ON = headerHeight * .6; 387 let SCROLL_OFF = headerHeight * .2; 388 389 let isScrolled = window.scrollY > SCROLL_ON; 390 document.body.classList.toggle("scrolled", isScrolled); 391 392 let squelchUntil = 0; 393 394 const toggleScrolled = (y) => { 395 if (!isScrolled && y > SCROLL_ON) { 396 isScrolled = true; 397 document.body.classList.add("scrolled"); 398 squelchUntil = performance.now() + 200; 399 setTimeout(() => { 400 headerHeight = parseFloat(getComputedStyle(document.body).getPropertyValue("--header-height")) 401 SCROLL_ON = headerHeight * .6; 402 SCROLL_OFF = headerHeight * .2; 403 }, 400) 404 } else if (isScrolled && y < SCROLL_OFF) { 405 isScrolled = false; 406 document.body.classList.remove("scrolled"); 407 squelchUntil = performance.now() + 200; 408 setTimeout(() => { 409 headerHeight = parseFloat(getComputedStyle(document.body).getPropertyValue("--header-height")) 410 SCROLL_ON = headerHeight * .6; 411 SCROLL_OFF = headerHeight * .2; 412 }, 400) 413 } 414 }; 415 416 const rafThrottle = (fn) => { 417 let ticking = false; 418 return (...args) => { 419 if (!ticking) { 420 ticking = true; 421 requestAnimationFrame(() => { ticking = false; fn(...args); }); 422 } 423 }; 424 }; 425 426 const handleScroll = () => toggleScrolled(window.scrollY); 427 window.addEventListener("scroll", rafThrottle(handleScroll), { passive: true }); 428 } 429 430 const animateIn = (entries, observer) => { 431 entries.forEach(entry => { 432 if (entry.isIntersecting && !entry.target.classList.contains("animated")) { 433 entry.target.classList.add("animated"); 434 observer.unobserve(entry.target); 435 } 436 }); 437 }; 438 439 const animateObserver = new IntersectionObserver(animateIn, { threshold: 0 }); 440 const observedElements = new WeakSet(); 441 442 const observeNewElements = () => { 443 document.querySelectorAll(".animate:not(.animated)").forEach(element => { 444 if (!observedElements.has(element)) { 445 observedElements.add(element); 446 animateObserver.observe(element); 447 } 448 }); 449 }; 450 451 observeNewElements(); 452 setInterval(observeNewElements, 500); 453})(); 454})();</script>
454 <section class="masthead-outer-container about-masthead-outer"> <div class="default-masthead-container subpage-masthead-container animate fadeIn animated "> <div class="masthead__image"> <div data-gatsby-image-wrapper="" data-initial-width="2600" data-initial-height="1418" class="gatsby-image-wrapper gatsby-image-wrapper-fullWidth animate zoomOutFadeIn gatsby-subpage-masthead-container is-desktop-only-image" style id="gatsby-img-jmwi8aexl"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='1418' width='2600' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: cover; object-position: 48.75% 29.92576069150605%" decoding="async" loading="eager" fetchpriority="high" class alt="Modern reception area with computers and plants." src="/_static_/masthead/about-05.jpg" srcset="/_static_/masthead/@720@/about-05.jpg 720w, /_static_/masthead/@1080@/about-05.jpg 1080w, /_static_/masthead/@1620@/about-05.jpg 1620w, /_static_/masthead/about-05.jpg 2600w" sizes="100vw"></picture></div> <div data-gatsby-image-wrapper="" data-initial-width="1733" data-initial-height="2600" class="gatsby-image-wrapper gatsby-image-wrapper-fullWidth animate zoomOutFadeIn gatsby-subpage-masthead-container is-mobile-only-image" style id="gatsby-img-y4fkykox2"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='2600' width='1733' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: cover; object-position: top" decoding="async" loading="eager" fetchpriority="high" class alt="Group portrait of six professionals in office setting." src="/_static_/masthead/ak1-3124.jpg" srcset="/_static_/masthead/@720@/ak1-3124.jpg 720w, /_static_/masthead/@1080@/ak1-3124.jpg 1080w, /_static_/masthead/@1620@/ak1-3124.jpg 1620w, /_static_/masthead/ak1-3124.jpg 1733w" sizes="100vw"></picture></div> </div> <div class="masthead__content__subpage"> <h1 class="title-lg white">The FORM Difference</h1> <div class="breadcrumbs-list-page"> <a class="breadcrumb-link animate fadeUp animated" href="/"> 455Home 456</a> <span class="breadcrumb-separator animate fadeUp animated"></span> <a class="breadcrumb-link animate fadeUp animated" href="/about/"> About </a> <span class="breadcrumb-separator animate fadeUp animated"></span> <p class="breadcrumb-link animate fadeUp animated">The FORM Difference</p> </div> </div> </div> </section>
456<script>(function(){const serializedData = {"hasMultipleImages":false}; 457 458 document.addEventListener('DOMContentLoaded', () => { 459 const { hasMultipleImages } = serializedData; 460 461 if (hasMultipleImages) { 462 let mastheadIterator = 1; 463 464 // Initial fade out of first image 465 setTimeout(() => { 466 document.querySelectorAll(".masthead__image .masthead_image_container.masthead-image-1").forEach(e => { 467 e.classList.add('fadeOutMasthead'); 468 }); 469 }, 7100); 470 471 // Remove first-load and fadeOutMasthead classes 472 setTimeout(() => { 473 document.querySelectorAll(".masthead__image .masthead_image_container.masthead-image-1").forEach(e => { 474 e.classList.remove('first-load'); 475 e.classList.remove('fadeOutMasthead'); 476 }); 477 }, 10000); 478 479 // Image rotation interval 480 setInterval(() => { 481 mastheadIterator = mastheadIterator >= 4 ? 1 : mastheadIterator + 1; 482 document.querySelectorAll(".masthead__image .masthead_image_container").forEach(e => { 483 e.classList.remove('fx'); 484 }); 485 document.querySelectorAll(`.masthead__image .masthead_image_container.masthead-image-${mastheadIterator}`).forEach(e => { 486 e.classList.add('fx'); 487 }); 488 }, 7000); 489 } 490 }); 491})();</script>
491 <section class="container page-section-container one-column-section-container " id> <div class="one-column-section"> <div class="one-column-section-text-container"> <div class="one-column-section-text animate fadeIn"><p class="ql-align-center intro"><strong><span class='red' >Choosing an aesthetic provider is an important decision</span></strong> that often requires extensive research. Below, weâve distilled four areas of our practice that weâre most proud of so you can feel confident when considering <strong>FORM Face + Body. </strong></p></div> </div> </div> </section><section class="page-section-container media-embed-outer-container media-embed-8b417465-886e-46bb-bd6b-1ee5158a2fa2" id data-astro-cid-7w735dnj> <div class="full-width-image-container media-embed-container" data-astro-cid-7w735dnj> <div class="media-embed-play-overlay" data-play-overlay data-astro-cid-7w735dnj></div> <div data-gatsby-image-wrapper="" data-initial-width="1415" data-initial-height="789" class="gatsby-image-wrapper gatsby-image-wrapper-cover animate fadeIn media-embed-placeholder-container" style id="gatsby-img-554l2ug7a"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='789' width='1415' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: cover; object-position: top" decoding="async" loading="lazy" fetchpriority="low" class="media-embed-placeholder" alt="Medical professionals posing in clinic setting." src="/_static_/placeholder/overview-vid-placeholder.jpg" srcset="/_static_/placeholder/@720@/overview-vid-placeholder.jpg 720w, /_static_/placeholder/@1080@/overview-vid-placeholder.jpg 1080w, /_static_/placeholder/overview-vid-placeholder.jpg 1415w" sizes="100vw"></picture></div> <img class="media-play-button" src="/_static_/icons/play.png" alt="Play button on a circular background" data-play-button data-astro-cid-7w735dnj> <video class="media-embed" data-media-embed-local-video data-load-on-click data-src="/_static_/video/overview-video.mp4" preload="none" playsinline aria-label="Media Player" data-astro-cid-7w735dnj> <track src="/assets/caption.vtt" kind="captions" srclang="en" label="English Captions" default data-astro-cid-7w735dnj> </video> </div> </section>
491<script> 492 document.addEventListener("DOMContentLoaded", function () { 493 var containers = document.querySelectorAll(".media-embed-container"); 494 containers.forEach(function (container) { 495 if (container.dataset.mediaEmbedInitialized === "true") { 496 return; 497 } 498 499 container.dataset.mediaEmbedInitialized = "true"; 500 501 var playOverlay = container.querySelector("[data-play-overlay]"); 502 var playButton = container.querySelector("[data-play-button]"); 503 var iframe = container.querySelector("[data-media-embed-iframe]"); 504 var video = container.querySelector("[data-media-embed-local-video]"); 505 506 function hideOverlay() { 507 if (playOverlay) playOverlay.style.display = "none"; 508 if (playButton) playButton.style.display = "none"; 509 } 510 511 function addAutoplayQueryParameterToYoutubeUrl(src) { 512 var url = new URL(src, window.location.href); 513 var hostname = url.hostname.replace(/^www\./, ""); 514 515 if ( 516 hostname !== "youtube.com" && 517 !hostname.endsWith(".youtube.com") && 518 hostname !== "youtube-nocookie.com" && 519 !hostname.endsWith(".youtube-nocookie.com") 520 ) { 521 return src; 522 } 523 524 url.searchParams.set("autoplay", "1"); 525 return url.toString(); 526 } 527 528 function loadIframe() { 529 if (!iframe) { 530 return; 531 } 532 533 var src = iframe.getAttribute("data-src"); 534 if (!src && !iframe.getAttribute("src")) { 535 return; 536 } 537 538 if (src && !iframe.getAttribute("src")) { 539 iframe.setAttribute("src", addAutoplayQueryParameterToYoutubeUrl(src)); 540 } 541 542 hideOverlay(); 543 } 544 545 function loadLocalVideo() { 546 if (!video) { 547 return; 548 } 549 550 var src = video.getAttribute("data-src"); 551 if (!src && !video.getAttribute("src")) { 552 return; 553 } 554 555 if (src && !video.getAttribute("src")) { 556 video.setAttribute("src", src); 557 video.removeAttribute("data-src"); 558 video.load(); 559 } 560 561 video.controls = true; 562 video.muted = false; 563 video.removeAttribute("muted"); 564 video.addEventListener("play", function () { 565 container.dispatchEvent(new CustomEvent("media-embed:local-video-play", { bubbles: true })); 566 }, { once: true }); 567 hideOverlay(); 568 569 var playPromise = video.play(); 570 if (playPromise && typeof playPromise.catch === "function") { 571 playPromise.catch(function (error) { 572 console.error("Unable to start local media embed playback:", error); 573 }); 574 } 575 } 576 577 function loadMedia() { 578 if (video) { 579 loadLocalVideo(); 580 return; 581 } 582 583 loadIframe(); 584 } 585 586 if (playOverlay) playOverlay.addEventListener("click", loadMedia); 587 if (playButton) playButton.addEventListener("click", loadMedia); 588 }); 589 }); 590</script>
590 <section class="container page-section-container two-column-image-section-container " id> <div class="flexy two-column-section-flex-container two-column-section-flex-container-has-image " style="flex-direction:unset"> <div class="flexy-item two-column-section-flex-child two-column-section-flex-child-text-container animate fadeIn"> <div class="title-container two-column-image-title-container"> <h2 class="two-column-section-has-image-title title-md highlight-color animate fadeIn"><span class="title-65-regular black">1. Our </span><span class="title-65-regular red block">Outstanding </span><span class="title-75-semibold blue">Support</span></h2> </div> <div class="two-column-section-text animate fadeIn"><p>We have a patient-centered philosophy here at FORM, and our incredibly dedicated team ensures your needs are always metâwe know this can make a huge difference in how you feel about your surgical experience. Itâs no surprise that our reviews often include shoutouts and appreciation for our support staff! Our stars include <a href="/about/our-team/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/team/michele/ in a new tab">Nurse Michele</a>, an experienced RN who guides our patients through post-op care and ensures you feel at ease throughout your recovery. Our patient coordinators, <a href="/about/our-team/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/team/justine/ in a new tab">Justine</a> and Shani, go above and beyond to answer your questions thoroughly and keep you up to date as you move through the booking processâtheyâre an excellent resource if youâre not quite ready to book a surgical consultation but want to chat about your options first. In addition, we provide all patients with emergency line information and SMS support in the case of crisis and to enhance communication. It is crucial to us that all patients feel taken care of every step of the way.</p></div> <div class="accordion additional-reading-accordion"><div class="accordion__item animate fadeIn"><div class="accordion__question flex-accordion" data-type="accordion-question"><h3 class="lead flex-accordion-question"><a role="button"><span>Additional Reading</span></a></h3></div><div class="accordion__answer flex-accordion-answer" data-type="accordion-answer"><div><p>We also work to connect you with other types of providers that can complement the procedure you have with us. For our <a href="https://formfacebody.ca/toronto-breast-surgery/reconstruction/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/toronto-breast-surgery/reconstruction/ in a new tab">breast reconstruction</a> patients, we have fostered relationships with highly recommended physiotherapists and NAC (nipple-areolar complex) tattoo artists who can help our patients optimize their recovery and add the finishing touches to a natural-looking breast result. Many of our <a href="https://formfacebody.ca/toronto-body-contouring/l
590iposuction/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/toronto-body-contouring/liposuction/ in a new tab">liposuction</a> and <a href="https://formfacebody.ca/toronto-body-contouring/mommy-makeover/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/toronto-body-contouring/mommy-makeover/ in a new tab">mommy makeover</a> patients ask about <a href="https://formfacebody.ca/post-surgical-massage/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/post-surgical-massage/ in a new tab">lymphatic massage</a> to improve their resultsânot only do we maintain a shortlist of preferred registered massage therapists, but we also cover the costs of your first treatment when you have surgery with us. We always look for ways to use our connections to your advantage and offer a holistic approach to your care.</p></div></div></div></div>
590<script type="module">document.querySelectorAll('[data-type="accordion-question"]').forEach(t=>{t.dataset.accordionInitialized!=="true"&&(t.dataset.accordionInitialized="true",t.addEventListener("click",function(){const a=this.parentElement,e=a.querySelector(".accordion__answer");a.classList.toggle("open"),e.style.maxHeight&&e.style.maxHeight!=="0px"?e.style.maxHeight="0px":e.style.maxHeight=e.scrollHeight+"px"}))});</script>
590 </div> <div class="flexy-item two-column-section-flex-child flexy-image two-column-section-flex-child-image animate fadeIn"> <div class="feature-accent-image animate fadeIn accent-image-two-column"></div> <div data-gatsby-image-wrapper="" data-initial-width="600" data-initial-height="725" class="gatsby-image-wrapper gatsby-image-wrapper-cover animate zoomOutFadeIn gatsby-image-absolute-wrapper" style id="gatsby-img-cp92orof1"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='725' width='600' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: cover; object-position: 57.75% 27.215250502921734%" decoding="async" loading="lazy" fetchpriority="low" class alt="Medical professional consulting with a patient." src="/_static_/feature/about-03.jpg" srcset="/_static_/feature/about-03.jpg 600w" sizes="100vw"></picture></div> </div> </div> </section><section class="container page-section-container two-column-text-section-container " id> <div class="two-column-section-no-image-title-container"> <div class="title-container two-column-text-title-container"> <h3 class="animate two-column-section-no-image-subtitle title-xs fadeIn"><span class="title-75-regular black">2. Access to</span><span class="title-75-semibold red"> Our Team</span></h3> </div> </div> <div class="flexy two-column-section-flex-container two-column-section-flex-container-no-image"> <div class="flexy-item two-column-section-flex-child animate fadeIn"> <div class="two-column-section-text animate fadeIn"><p class="ql-align-center intro"><strong><span class='red' >We prioritize easy access</span></strong> to your <a href="/about/our-team/">medical team</a> from start to finish. Some practices leave their consultations to a nurse or coordinatorâthe patient may not even meet their surgeon face to face until the day of their surgery. At FORM, your surgical consultation will always be with either <a href="/about/dr-ron-somogyi/">Dr. Somogyi</a> or <a href="/about/dr-michael-brandt/">Dr. Brandt</a>. </p></div> </div> <div class="flexy-item two-column-section-flex-child animate fadeIn"> <div class="two-column-section-text animate fadeIn"><p>
590We know that meeting with the surgeon you are entrusting your body to is essential from the very beginning of your journey and throughout. We take the time to listen to your story, answer all your questions, and work together on a plan to change your life for the better.</p><p>After your surgery, youâll receive a call from your surgeon that evening and have an opportunity to check in about how youâre feeling and ask any initial questions. Youâll also receive your surgeonâs cell phone number in case of any urgent concerns that come up during your recovery, and of course, our support team remains available via phone, text, or email for any questions. At FORM, weâre dedicated to ensuring that each patient feels truly cared for and supported as an individual. Both before and after your surgery, we are always here for you.</p></div> </div> </div> </section><section class="container page-section-container two-column-image-section-container reversed-two-column " id> <div class="flexy two-column-section-flex-container two-column-section-flex-container-has-image reversed" style="flex-direction:row-reverse"> <div class="flexy-item two-column-section-flex-child two-column-section-flex-child-text-container animate fadeIn"> <div class="title-container two-column-image-title-container"> <h3 class="two-column-section-has-image-title title-md highlight-color animate fadeIn"><span class="title-75-semibold blue-color">3. Our </span><span class="title-75-regular red-color">Motivation</span></h3> </div> <div class="two-column-section-text animate fadeIn"><p class="lead"><strong><span class='red' >Our goal is to exemplify the most genuine care and concern for the well-being of our patients.</span></strong> We consider every aspect of the patient experience to ensure you feel heard, informed, and supported at each step. </p></div> <div class="two-column-section-text animate fadeIn"><p>Dr. Brandt and Dr. Somogyi joined forces to create FORM Face + Body and have since been driven by this common goal. We hold regular staff meetings that focus on continuously elevating our patient care standards, and we listen to and incorporate feedback from our patients. We ensure that you are being offered the right care from the right provider, whether that means a surgical or non-surgical solution with the FORM team or a referral to our network of colleagues. We empathize with the wide range of concerns, problems, and fears that our patients bring to us, and our motivation lies in using our skill sets to alleviate some of these burdens. Our ultimate goal is for our patients to be happy and satisfiedâand we do everything in our power to help make that happen.</p></div> </div> <div class="flexy-item two-column-section-flex-child flexy-image two-column-section-flex-child-image animate fadeIn"> <div class="feature-accent-image animate fadeIn feature-accent-reversed accent-image-two-column"></div> <div data-gatsby-image-wrapper="" data-initial-width="1200" data-initial-height="1450" class="gatsby-image-wrapper gatsby-image-wrapper-cover animate zoomOutFadeIn gatsby-image-absolute-wrapper" style id="gatsby-img-18q7h09h6"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='1450' width='1200' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: cover; object-position: 44.71544715447154% 27.66798418972332%" decoding="async" loading="lazy" fetchpriority="low" class alt="Three professionals posing in a modern office." src="/_static_/feature/about-02.jpg" srcset="/_static_/feature/@720@/about-02.jpg 720w, /_static_/feature/@1080@/about-02.jpg 1080w, /_static_/feature/about-02.jpg 1200w" sizes="100vw"></picture></div> </div> </div> </section><section class="page-section-container cards-section-container full-width-background-image-container box-shadow-smooth " id> <div data-inline-video-wrapper class="inline-video-wrapper gatsby-image-wrapper gatsby-image-wrapper-constrained full-width-background-image" style id="inline-video-ibc1qbqgo">
590<video autoplay muted loop playsinline data-inline-video="" style="object-fit: cover; object-position: top" fetchpriority="low" class aria-label data-src="/_static_/video/video-texture-03.mp4" poster="data:image/svg+xml;charset=utf-8,%3Csvg%20height%3D%27100%25%27%20width%3D%27100%25%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20version%3D%271.1%27%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27rgba(211%2C%20211%2C%20211%2C%200)%27%2F%3E%3C%2Fsvg%3E"><track src="/assets/caption.vtt" kind="captions" srclang="en" label="English Captions" default></video></div> <div class="title-container card-title-container"> <h3 class="animate title-xs card-feature-subtitle fadeIn"><span class="title-75-regular black">4. Our Surgical </span><span class="title-75-semibold tan">Foundation</span></h3> </div> <div class="card-feature-section-text-container"> <div class="card-feature-section-text animate fadeIn"><p>When you choose FORM, you benefit from the partnership that Dr. Somogyi and Dr. Brandt have forged and their extensive combined training, education, and experience. They often consult with one another on treatment plans and techniques, sometimes even working together in the OR for especially long or complex surgeries. We feel our surgical team falls in the sweet spot of well-established skills and experience while actively keeping up to date with cutting-edge techniques and practices.</p><p>In addition, our surgeons have dual training in both cosmetic and reconstructive techniques. Cosmetic surgery generally enhances and improves a healthy and functional part of the body, while reconstructive surgery corrects a deformityâcongenital or acquiredâthat can cause functional or cosmetic problems for a patient. Dr. Somogyi strongly believes that the principles of cosmetic and reconstructive surgery inform each other, allowing them to accurately assess each patientâs concerns and provide long-lasting, functional, natural, and beautiful results.</p><p>For example, a <a href="/toronto-breast-surgery/breast-reduction/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/toronto-breast-surgery/reduction/ in a new tab">breast reduction</a> patient could be perfectly healthy and primarily desire cosmetic improvements to their silhouette, but a thorough consultation and skillful procedure will also provide the benefits of reduced back pain, shoulder grooving, and rashes. A breast reconstruction patient is primarily seeking to restore their breast(s) in light of a cancer diagnosis and/or mastectomy, but an aesthetic eye is very important to create the most natural-looking results. In this sense, we combine science and art to create the best possible outcomes for our patients.</p><p>FORM Face + Body strives to use cutting-edge technology and tools to achieve the best results for patients and make the entire process seamless and comfortable. For example, our <a href="/consultation/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/consultation/ in a new tab">Crisalix 3D imaging</a> software allows our patients to visualize potential results before procedures so they are as confident in their decisions as possible, and our in-office ultrasound ensures efficie
590ncy. We believe in the importance of staying up to speed with high-quality technology to deliver the best experiences to our patients.</p><p>We hope this gives you a taste of our values and what sets us apart from the crowd. If you have any questions, donât hesitate to <a href="/contact/" rel="noopener" target="_blank" aria-label="Open https://formfacebody.ca/contact/ in a new tab">reach out today.</a></p></div> </div> <div class="flexy cards-container"> </div> </section><section class="contact-form-container inline-form-container pv100 mb150 box-shadow-smooth animate fadeIn no-delay full-width-background-image-container newsletter-form-wrapper" id><div data-gatsby-image-wrapper="" data-initial-width="2600" data-initial-height="1336" class="gatsby-image-wrapper gatsby-image-wrapper-cover contact-form-background-image full-width-background-image" style id="gatsby-img-lr6a01bct"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='1336' width='2600' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: cover; object-position: top" decoding="async" loading="lazy" fetchpriority="low" class alt="Soft gradient of purple and pink hues." src="/_static_/background/bg-form.jpg" srcset="/_static_/background/@720@/bg-form.jpg 720w, /_static_/background/@1080@/bg-form.jpg 1080w, /_static_/background/@1620@/bg-form.jpg 1620w, /_static_/background/bg-form.jpg 2600w" sizes="100vw"></picture></div><div class="container inline-form-container"><div class="mw1600"><div class="inline-form-text-container"><h2 class=" animate title-xs inline-form-section-subtitle fadeIn">SUBSCRIBE TO OUR NEWSLETTER</h2></div><div class="inline-schedule-consult"><div class="flexy gap50 contact-form-flexy"><div class="flexy-item contact-form-flexy-form-container"><div class="contact-form"><form data-influx-form="{"redirectOnSubmit":false,"redirectUrl":"","webhookUrl":null,"thankYouTitle":"Thank you for your submission!","thankYouSubtitle":"","thankYouParagraph1":"<p>
590A member of our team will contact you shortly. If you need immediate assistance, please call us at <a href=\"tel:6473715773\"><a href=\"tel:(416) 447-6176\">(416) 447-6176</a></a>.</p>"}" action="https://forms.influx.mx/form" method="POST" name="Subscribe" id="Subscribe" aria-label="Subscribe" class="form" data-submitting="false" data-submitted="false" data-error="false" enctype="multipart/form-data"><input type="hidden" name="formId" value="85ed2818-048f-4030-85b5-327769d1d460"><input type="hidden" name="siteId" value="4d14279a-29a7-4e88-8815-ca2607a23ef1"><input type="hidden" name="gtagevent" value="subscribe"> 591 <div class="input-wrap-is-half"> 592 <input 593 594 595 name="Your-Name" 596 aria-label="Your Name" 597 aria-required="true" 598 placeholder="Your Name *" 599 required 600 601 602 type="text" 603 /> 604 </div> 605 606 <div class="input-wrap-is-half"> 607 <input 608 609 610 name="Your-Email" 611 aria-label="Your Email" 612 aria-required="true" 613 placeholder="Your Email *" 614 required 615 616 617 type="email" 618 /> 619 </div> 620 <div class="input-wrap-is-full" style="display:none"><input name="ZipCode" placeholder="Zip Code*" type="number" aria-hidden="true"></div><button type="submit" class="button contact-form-button">Join Us<svg class="arrow contact-form-button-arrow" width="18" height="10" viewBox="0 0 18 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 1.3252L17 5.3252M17 5.3252L12.5 9.3252M17 5.3252H1" stroke="white" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></form><div class="form-message" style="display: none;"><div class="card"><div class="error-message" style="display: none;"><h2 class="ipj-link thank-you-form-title title-md">Error with Form Submission</h2><div class="thank-you-form-text-container"><p>There was an error processing your form. Please try again later.</p></div></div><div class="success-message" style="display: none;"><h2 class="ipj-link thank-you-form-title title-md">Thank you for your submission!</h2><div class="thank-you-form-text-container"><p>
620A member of our team will contact you shortly. If you need immediate assistance, please call us at <a href="tel:6473715773"><a href="tel:(416) 447-6176">(416) 447-6176</a></a>.</p></div></div></div></div></div></div></div></div></div></div></section> <section class="contact-form-container footer-form-container pv100 animate fadeIn no-delay" data-astro-cid-svshx33u><div data-gatsby-image-wrapper="" data-initial-width="2600" data-initial-height="1336" class="gatsby-image-wrapper gatsby-image-wrapper-constrained contact-form-background-image " style id="gatsby-img-pdlm65ent"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='1336' width='2600' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: cover" decoding="async" loading="lazy" fetchpriority="low" class alt="FORM Background" src="/_static_/background/bg-form.jpg" srcset="/_static_/background/@720@/bg-form.jpg 720w, /_static_/background/@1080@/bg-form.jpg 1080w, /_static_/background/@1620@/bg-form.jpg 1620w, /_static_/background/bg-form.jpg 2600w" sizes="100vw"></picture></div><div class="container" id="schedule-consult-footer-form" data-astro-cid-svshx33u><div class="mw1600" data-astro-cid-svshx33u><div class="inline-schedule-consult" data-astro-cid-svshx33u><div class="flexy gap50 contact-form-flexy" data-astro-cid-svshx33u><div class="flexy-item contact-form-flexy-text-container" data-astro-cid-svshx33u><h2 data-astro-cid-svshx33u="true" class="ipj-link contact-form-title title-md"><span class="form-title-01">Your</span> <span class="consult-form-logo"></span> <span class="form-title-02">Awaits</span></h2><h3 data-astro-cid-svshx33u="true" class="lead contact-form-subtitle">Let FORM Face + Body Deliver the Care and Confidence You Deserve</h3><div data-astro-cid-svshx33u="true" class="contact-form-text-container"><p>Ready to Schedule? One of our friendly expert Patient Coordinators will be in touch by phone to personally confirm your appointment and answer any questions you may have. To secure your dedicated consultation time, a consultation fee will be requested at that point. Contact us today to begin your journey.</p></div></div><div class="flexy-item contact-form-flexy-form-container" data-astro-cid-svshx33u><div class="contact-form" data-astro-cid-svshx33u><form data-influx-form="{"redirectOnSubmit":false,"redirectUrl":null,"webhookUrl":null,"thankYouTitle":"Thank you for your submission.","thankYouSubtitle":null,"thankYouParagraph1":"<p>
620A member of our team will contact you shortly. If you need immediate assistance, please call us at <a href=\"tel:6473715773\"><a href=\"tel:(416) 447-6176\">(416) 447-6176</a></a>.</p>"}" action="https://forms.influx.mx/form" method="POST" novalidate name="FORM" aria-label="FORM" class="form" data-thank-you-title="Thank you for your submission." data-thank-you-text="<p>A member of our team will contact you shortly. If you need immediate assistance, please call us at <a href="tel:6473715773"><a href="tel:(416) 447-6176">(416) 447-6176</a></a>.</p>" id="footer-form" data-astro-reload enctype="multipart/form-data" data-astro-cid-svshx33u><input type="hidden" name="formId" value="de86fb7d-fc9d-4837-851c-649e745fabed" data-astro-cid-svshx33u><input type="hidden" name="siteId" value="4d14279a-29a7-4e88-8815-ca2607a23ef1" data-astro-cid-svshx33u><input type="hidden" name="gtagevent" value="form" data-astro-cid-svshx33u><input type="hidden" name="redirectOnSubmit" value="false" data-astro-cid-svshx33u><input type="hidden" name="redirectUrl" value data-astro-cid-svshx33u> 621 <div class="input-wrap-is-half"> 622 <input 623 624 625 name="First-Name" 626 aria-label="First Name" 627 aria-required="true" 628 placeholder="First Name *" 629 required 630 631 632 type="text" 633 /> 634 </div> 635 636 <div class="input-wrap-is-half"> 637 <input 638 639 640 name="Last-Name" 641 aria-label="Last Name" 642 aria-required="true" 643 placeholder="Last Name *" 644 required 645 646 647 type="text" 648 /> 649 </div> 650 651 <div class="input-wrap-is-half"> 652 <input 653 654 655 name="Email-Address" 656 aria-label="Email Address" 657 aria-required="true" 658 placeholder="Email Address *" 659 required 660 661 662 type="email" 663 /> 664 </div> 665 666 <div class="input-wrap-is-half"> 667 <input 668 669 670 name="Phone-Number" 671 aria-label="Phone Number" 672 aria-required="true" 673 placeholder="Phone Number *" 674 required 675 676 677 pattern="[\+]?[0-9]{0,2}[\-\s\.]?[\(]?[0-9]{3}[\)]?[\-\s\.]?[0-9]{3}[\-\s\.]?[0-9]{4,6}" 678 type="tel" 679 /> 680 </div> 681 682 <div class="input-wrap-is-half"> 683 <select 684 685 686 name="Procedure-of-Interest" 687 aria-label="Procedure of Interest" 688 aria-required="true" 689 placeholder="Procedure of Interest *" 690 required 691 692 693 > 694 <option disabled selected value=""> 695 Procedure of Interest* 696 </option> 697 <option value="Cosmetic Surgery â Face">Cosmetic Surgery â Face</option><option value=" Cosmetic Surgery â Body"> Cosmetic Surgery â Body</option><option value=" Cosmetic Surgery â Breast"> Cosmetic Surgery â Breast</option><option value=" Non-Surgical"> Non-Surgical</option><option value=" Hair"> Hair</option><option value=" Menâs Health"> Menâs Health</option><option value=" Womenâs Health"> Womenâs Health</option><option value=" Longevity"> Longevity</option><option value=" Wellness"> Wellness</option><option value=" Not sure yet"> Not sure yet</option> 698 </select> 699 </div> 700 701 <div class="input-wrap-is-half"> 702 <input 703 704 705 name="Preferred-day--time" 706 aria-label="Preferred day & time" 707 aria-required="true" 708 placeholder="Preferred day & time *" 709 required 710 711 712 type="text" 713 /> 714 </div> 715 716 <div class="input-wrap-is-full"> 717 <textarea 718 719 720 name="Anything-we-should-know" 721 aria-label="Anything we should know?" 722 723 placeholder="Anything we should know?" 724 725 726 727 maxlength="280" 728 ></textarea> 729 </div> 730 <div class="input-wrap-is-full" style="display: none;" data-astro-cid-svshx33u><input name="ZipCode" placeholder="Zip Code*" type="number" aria-hidden="true" data-astro-cid-svshx33u></div><button type="submit" class="button contact-form-button" data-astro-cid-svshx33u>Submit<svg class="arrow contact-form-button-arrow" width="18" height="10" viewB
730ox="0 0 18 10" fill="none" xmlns="http://www.w3.org/2000/svg" data-astro-cid-svshx33u><path d="M12.5 1.3252L17 5.3252M17 5.3252L12.5 9.3252M17 5.3252H1" stroke="white" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" data-astro-cid-svshx33u></path></svg></button><a class="button contact-form-button form-phone-link" href="tel:(416) 447-6176" data-location-footer-phone-link data-astro-cid-svshx33u>(416) 447-6176</a></form><div class="form-message" style="display: none;" data-astro-cid-svshx33u><div class="card" data-astro-cid-svshx33u><div class="error-message" style="display: none;" data-astro-cid-svshx33u><h2 class="ipj-link thank-you-form-title title-md" data-astro-cid-svshx33u>Error with Form Submission</h2><div class="thank-you-form-text-container" data-astro-cid-svshx33u><p data-astro-cid-svshx33u>There was an error processing your form. Please try again later.</p></div></div><div class="success-message" style="display: none;" data-astro-cid-svshx33u><h2 data-astro-cid-svshx33u="true" class="ipj-link thank-you-form-title title-md">Thank you for your submission.</h2><div data-astro-cid-svshx33u="true" class="thank-you-form-text-container"><p>
730A member of our team will contact you shortly. If you need immediate assistance, please call us at <a href="tel:6473715773"><a href="tel:(416) 447-6176">(416) 447-6176</a></a>.</p></div></div></div></div></div></div></div></div></div></div></section> <section><div class="footer pv50 animate fadeIn no-delay"><div class="container text-center-touch"><div class="flexy flexy mb-footer is-vcentered"><div class="flexy-item text-center footer-image is-visible-tablet mb35"><a href="/" aria-label="Go to formfacebody.ca homepage" class><div data-gatsby-image-wrapper="" data-initial-width="468" data-initial-height="200" class="gatsby-image-wrapper gatsby-image-wrapper-constrained " style="position: relative !important" id="gatsby-img-2a40vh57i"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='200' width='468' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: contain; display: block; margin: auto" decoding="async" loading="lazy" fetchpriority="low" class="footer-logo" alt="Footer Logo" src="/_static_/logos/logo-footer.png"></picture></div></a></div><div class="flexy-item animate fadeIn footer-address"><div class="icon-map-wrapper"><p><a href="https://www.google.com/maps/place/FORM+Face+%2B+Body+Toronto+Plastic+Surgery,+Med+Spa+%26+Hair+Transplant/@43.7075668,-79.3957393,760m/data=!3m2!1e3!4b1!4m6!3m5!1s0x882b34b6760abff5:0x2ab029981055f48d!8m2!3d43.7075668!4d-79.3957393!16s%2Fg%2F11bx1xkwdn!5m1!1e1?entry=ttu&g_ep=EgoyMDI2MDgxNy4wIKXMDSoASAFQAw%3D%3D" rel="noopener" target="_blank" aria-label="Open www.google.com in a new tab"><span class='icon-map' ></span>Get Directions</a></p></div><a href="https://www.google.com/maps/place/FORM+Face+%2B+Body+Toronto+Plastic+Surgery,+Med+Spa+%26+Hair+Transplant/@43.7075668,-79.3957393,17z/data=!3m1!4b1!4m6!3m5!1s0x882b34b6760abff5:0x2ab029981055f48d!8m2!3d43.7075668!4d-79.3957393!16s%2Fg%2F11bx1xkwdn!5m1!1e1?entry=ttu&g_ep=EgoyMDI2MDUyNy4wIKXMDSoASAFQAw%3D%3D" target="_blank" rel="noopener" class data-location-footer-address-link><p class="lead footer-address"><span data-location-footer-address-line-1>90 Eglinton Avenue East</span><span data-location-footer-address-line-2> Suite 700 </span><br><span data-location-footer-city>Toronto</span>, <span data-location-footer-state>ON</span> <span data-location-footer-zip>M4P 2Y3</span></p></a></div><div class="flexy-item text-center footer-image is-hidden-tablet animate fadeIn"><a href="/" aria-label="Go to formfacebody.ca homepage" class><div data-gatsby-image-wrapper="" data-initial-width="468" data-initial-height="200" class="gatsby-image-wrapper gatsby-image-wrapper-constrained " style="position: relative !important" id="gatsby-img-7544jry4j"><div class="placeholder-wrapper" style="display:block;"><img alt="" aria-hidden="true" fetchpriority="high" src="data:image/svg+xml;charset=utf-8,%3Csvg height='200' width='468' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width: 100%; display: block; position: static"></div><picture><img data-main-image="" style="object-fit: contain; display: block; margin: auto" decoding="async" loading="lazy" fetchpriority="low" class="footer-logo" alt="Footer Logo" src="/_static_/logos/logo-footer.png"></picture></div></a></div><div class="flexy-item animate fadeIn text-right"><p class="lead " data-location-footer-hours>Monday-Friday: 8:30 am-4:30 pm</p><div><p>Fax: (416) 447-5750</p><p><a href="/cdn-cgi/l/email-protection#f79e999198b79198859a919694929598938ed99496"><span class="__cf_email__" data-cfemail="563f383039163039243b303735333439322f783537">[email protected]</span></a></p></div></div></div><div class="flexy flexy is-vcentered mb50"><div class="flexy-item is-80 text-center animate fadeIn"><div class="socials-container"><a href="https://www.instagram.com/formfaceandbody/" target="_blank" rel="noreferrer" class="footer-social-media-icon-container" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant Instagram Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="footer-social-media-icon" width="100" height="100" viewB
730ox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4.69166 0.0548132C3.8379 0.0922779 3.25627 0.231432 2.74935 0.42946C2.22108 0.63284 1.77819 0.911149 1.3353 1.35537C0.88707 1.7996 0.620268 2.24917 0.412163 2.77368C0.21473 3.28213 0.0813297 3.86551 0.0439775 4.71649C0.00662526 5.56747 -0.00404779 5.84043 0.00128825 8.01338C0.00128825 10.1863 0.0119595 10.4593 0.0546478 11.3103C0.097336 12.1613 0.230738 12.7393 0.433508 13.2477C0.636277 13.7722 0.91375 14.2218 1.35664 14.666C1.79953 15.1103 2.24776 15.3832 2.77603 15.5866C3.28295 15.7846 3.86458 15.9184 4.71834 15.9559C5.57211 15.9934 5.84424 16.0041 8.01601 15.9987C10.1878 15.9987 10.4599 15.988 11.3137 15.9452C12.1674 15.9024 12.7437 15.7686 13.256 15.5705C13.7789 15.3672 14.2272 15.0889 14.67 14.6446C15.1129 14.2004 15.3851 13.7508 15.5878 13.2263C15.7853 12.7179 15.9187 12.1345 15.956 11.2835C15.9934 10.4272 16.004 10.1596 15.9987 7.98662C15.9987 5.81367 15.9827 5.54071 15.9454 4.68973C15.9027 3.83875 15.7693 3.25537 15.5718 2.74692C15.3637 2.22241 15.0916 1.77819 14.6487 1.33396C14.2005 0.88974 13.7522 0.616783 13.2293 0.413404C12.7224 0.215376 12.1408 0.0815737 11.287 0.044109C10.4332 0.00664437 10.1611 -0.00405991 7.98933 0.00129218C5.81756 0.00129218 5.54543 0.0119965 4.69166 0.0548132ZM4.78771 14.5162C4.00865 14.4841 3.58177 14.3503 3.29896 14.2432C2.92543 14.0987 2.65863 13.9274 2.37582 13.6438C2.09301 13.3655 1.92226 13.0979 1.77819 12.7232C1.66613 12.4396 1.53807 12.0167 1.50071 11.2407C1.46336 10.3951 1.45269 10.1435 1.44735 8.00803C1.44735 5.87254 1.44735 5.62099 1.49004 4.77536C1.52206 3.99396 1.65546 3.57114 1.76218 3.28748C1.90625 2.91283 2.07701 2.64523 2.35982 2.36692C2.63729 2.08861 2.90409 1.91199 3.27761 1.76748C3.56042 1.65509 3.98197 1.52664 4.76103 1.48917C5.60412 1.45171 5.86025 1.44101 7.99466 1.43565C10.1291 1.43565 10.3852 1.43565 11.2283 1.47847C12.0074 1.51058 12.4342 1.63903 12.7117 1.75143C13.0852 1.89593 13.352 2.0672 13.6348 2.34551C13.9123 2.62382 14.0884 2.89142 14.2325 3.26607C14.3445 3.54438 14.4726 3.97255 14.51 4.7486C14.5473 5.59423 14.558 5.84578 14.5633 7.98127C14.5633 10.1168 14.5633 10.3683 14.5206 11.2139C14.4886 11.9953 14.3606 12.4182 14.2485 12.7018C14.1044 13.0765 13.9337 13.3441 13.6509 13.6224C13.3734 13.9007 13.1066 14.0773 12.7331 14.2218C12.4502 14.3342 12.0287 14.4627 11.2496 14.5001C10.4066 14.5376 10.1504 14.5483 8.01601 14.5536C5.8816 14.5536 5.62547 14.5536 4.78237 14.5162M11.3083 3.721C11.3083 4.25086 11.7406 4.67902 12.2688 4.67902C12.7971 4.67902 13.2293 4.2455 13.2293 3.71565C13.2293 3.18579 12.7971 2.75762 12.2635 2.75762C11.7352 2.75762 11.303 3.19114 11.303 3.721M3.89659 8.00803C3.89659 10.2773 5.74286 12.1131 8.01601 12.1077C10.2838 12.1077 12.1248 10.2613 12.1194 7.99197C12.1194 5.72268 10.2732 3.88691 8 3.89227C5.73219 3.89227 3.89126 5.73874 3.89659 8.00803ZM5.33732 8.00268C5.33732 6.53085 6.52726 5.33198 8 5.33198C9.47275 5.33198 10.668 6.52015 10.6734 7.99197C10.6734 9.4638 9.48342 10.6627 8.01067 10.6627C6.53793 10.6627 5.34266 9.4745 5.33732 8.00268Z" fill="url(#instagram-icon-svg-gradient-footer)"></path> <defs> <linearGradient id="instagram-icon-svg-gradient-footer" x1="0" y1="0" x2="16" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.facebook.com/formfaceandbody" target="_blank" rel="noreferrer" class="footer-social-media-icon-container" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant Facebook Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="footer-social-media-icon" width="47" height="101" viewBox="0 0 47 101" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M31.3634 100.651V50.6455H44.9161L46.7122 33.4132H31.3634L31.3864 24.7883C31.3864 20.2938 31.8057 17.8856 38.1436 17.8856H46.6162V0.651367H33.0615C16.7802 0.651367 11.0496 9.01088 11.
7300496 23.069V33.4152H0.900879V50.6475H11.0496V100.651H31.3634Z" fill="url(#facebook-icon-svg-gradient-footer)"></path> <defs> <linearGradient id="facebook-icon-svg-gradient-footer" x1="0" y1="0" x2="47" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.youtube.com/channel/UC0euCdCX1TxGVnr39vKsMAA" target="_blank" rel="noreferrer" class="footer-social-media-icon-container" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant YouTube Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="footer-social-media-icon" width="98" height="101" viewBox="0 0 98 101" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M23.503 21.7716V39.6931C23.503 41.4348 24.9165 42.8483 26.6582 42.8483C28.3999 42.8483 29.8134 41.4348 29.8134 39.6931V21.7716L41.8031 5.78532C42.8506 4.33393 42.5183 2.3104 41.0669 1.26288C39.6155 0.215353 37.592 0.5477 36.5445 1.99909L26.4479 15.4612L16.5616 1.99909C15.5141 0.606597 13.5368 0.320526 12.1443 1.36805C10.7518 2.41557 10.4658 4.39283 11.5133 5.78532L23.503 21.7716ZM38.4376 20.7619V33.3827C38.4376 38.6119 42.6739 42.8483 47.9031 42.8483C53.1324 42.8483 57.3687 38.6119 57.3687 33.3827V20.7619C57.3687 15.5327 53.1324 11.2964 47.9031 11.2964C42.6739 11.2964 38.4376 15.5327 38.4376 20.7619ZM44.748 20.7619C44.748 19.0203 46.1615 17.6068 47.9031 17.6068C49.6448 17.6068 51.0583 19.0203 51.0583 20.7619V33.3827C51.0583 35.1244 49.6448 36.5379 47.9031 36.5379C46.1615 36.5379 44.748 35.1244 44.748 33.3827V20.7619ZM65.1936 39.4407C67.3559 41.603 70.2966 42.8146 73.355 42.8062C75.3701 42.7852 77.3432 42.2341 79.0764 41.2076C79.6191 42.1878 80.6498 42.7978 81.7689 42.8062C83.5105 42.8062 84.924 41.3927 84.924 39.651V14.4095C84.924 12.6678 83.5105 11.2543 81.7689 11.2543C80.0272 11.2543 78.6137 12.6678 78.6137 14.4095V31.2372C78.6137 34.14 76.2578 36.4958 73.355 36.4958C70.4522 36.4958 68.0964 34.14 68.0964 31.2372V14.4095C68.0964 12.6678 66.6828 11.2543 64.9412 11.2543C63.1995 11.2543 61.786 12.6678 61.786 14.4095V31.2372C61.7776 34.3166 63.0018 37.2741 65.1936 39.4407ZM76.5102 73.3064C76.5102 72.1453 75.5678 71.2029 74.4067 71.2029C73.2456 71.2029 72.3033 72.1453 72.3033 73.3064V75.4098H76.5102V73.3064ZM57.5791 71.2029C56.418 71.2029 55.4756 72.1453 55.4756 73.3064V81.7202C55.4756 82.8813 56.418 83.8237 57.5791 83.8237C58.7402 83.8237 59.6825 82.8813 59.6825 81.7202V73.3064C59.6825 72.1453 58.7402 71.2029 57.5791 71.2029ZM78.6137 50.1683H19.7168C9.26259 50.1683 0.785645 58.6453 0.785645 69.0995V81.7202C0.785645 92.1744 9.26259 100.651 19.7168 100.651H78.6137C89.0679 100.651 97.5448 92.1744 97.5448 81.7202V69.0995C97.5448 58.6453 89.0679 50.1683 78.6137 50.1683ZM32.3375 66.996H26.0272V85.843C26.0272 87.0041 25.0848 87.9465 23.9237 87.9465C22.7626 87.9465 21.8202 87.0041 21.8202 85.843V66.996H15.5099C14.3488 66.996 13.4064 66.0536 13.4064 64.8925C13.4064 63.7314 14.3488 62.7891 15.5099 62.7891H32.3375C33.4987 62.7891 34.441 63.7314 34.441 64.8925C34.441 66.0536 33.4987 66.996 32.3375 66.996ZM46.9776 85.9271C46.986 87.0883 46.0479 88.0348 44.8868 88.0432C44.3104 88.0474 43.7593 87.816 43.3597 87.3996C42.5225 87.8076 41.6012 88.0264 40.6672 88.0306C37.1839 88.0306 34.3569 85.2036 34.3569 81.7202V69.0995C34.3569 67.9384 35.2992 66.996 36.4603 66.996C37.6214 66.996 38.5638 67.9384 38.5638 69.0995V81.7202C38.5638 82.8813 39.5061 83.8237 40.6672 83.8237C41.8284 83.8237 42.7707 82.8813 42.7707 81.7202V69.0995C42.7707 67.9384 43.7131 66.996 44.8742 66.996C46.0353 66.996 46.9776 67.9384 46.9776 69.0995V85.9271ZM63.8053 81.7202C63.8053 85.2036 60.9783 88.0306 57.4949 88.0306C56.5315 88.0264 55.5808 87.795 54.7184 87.3575C53.8686 88.1484 52.535 88.0979 51.7441 87.2439C51.3907 86.8611 51.1888 86.3605 51.1845 85.843V60.6015C51.1845 59.4404 52.1269 58.498 53.288 58.498
730C54.4491 58.498 55.3915 59.4404 55.3915 60.6015V67.5429C56.0646 67.2947 56.7755 67.1685 57.4949 67.1643C60.9783 67.1643 63.8053 69.9913 63.8053 73.4747V81.7202ZM74.7012 88.0306C71.0496 87.8161 68.1595 84.8712 68.0122 81.2154V73.3064C68.0122 69.8231 70.8393 66.996 74.3226 66.996C77.8059 66.996 80.633 69.8231 80.633 73.3064V77.5133C80.633 78.6744 79.6906 79.6168 78.5295 79.6168H72.3033V81.2154C72.4421 82.549 73.4602 83.6218 74.7854 83.8237C75.753 83.8237 77.2674 83.403 77.2674 82.2671C77.2674 81.106 78.2098 80.1637 79.3709 80.1637C80.532 80.1637 81.4744 81.106 81.4744 82.2671C81.2809 85.6537 78.3739 88.2409 74.9873 88.0474C74.92 88.0432 74.8527 88.039 74.7854 88.0306H74.7012Z" fill="url(#youtube-icon-svg-gradient-footer)"></path> <defs> <linearGradient id="youtube-icon-svg-gradient-footer" x1="0" y1="0" x2="98" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.tiktok.com/@formfaceandbody" target="_blank" rel="noreferrer" class="footer-social-media-icon-container" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant TikTok Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="footer-social-media-icon" width="98" height="101" viewBox="0 0 98 101" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M75.8777 21.3864C75.2028 21.0376 74.5457 20.6552 73.909 20.2407C72.0576 19.0167 70.3601 17.5744 68.853 15.945C65.0824 11.6307 63.6741 7.2538 63.1554 4.18937H63.1762C62.7429 1.64575 62.9221 0 62.9492 0H45.775V66.4092C45.775 67.3008 45.775 68.182 45.7375 69.0528C45.7375 69.1611 45.7271 69.2611 45.7209 69.3778C45.7209 69.4257 45.7209 69.4757 45.7105 69.5257C45.7105 69.5382 45.7105 69.5507 45.7105 69.5632C45.5294 71.9459 44.7656 74.2477 43.4862 76.266C42.2068 78.2842 40.451 79.9572 38.3733 81.1376C36.2079 82.3695 33.7587 83.0157 31.2674 83.0125C23.2657 83.0125 16.7806 76.4878 16.7806 68.4299C16.7806 60.372 23.2657 53.8473 31.2674 53.8473C32.7821 53.8459 34.2875 54.0843 35.7276 54.5535L35.7484 37.0669C31.3765 36.5022 26.935 36.8496 22.704 38.0873C18.4731 39.3251 14.5446 41.4262 11.1663 44.2582C8.20621 46.8302 5.71761 49.899 3.81254 53.3265C3.08758 54.5764 0.352299 59.5991 0.0210653 67.7508C-0.187258 72.3776 1.20226 77.1711 1.86472 79.1523V79.194C2.28137 80.3606 3.89587 84.3416 6.52699 87.6977C8.64863 90.3898 11.1553 92.7546 13.9662 94.7161V94.6744L14.0079 94.7161C22.322 100.366 31.5403 99.995 31.5403 99.995C33.1361 99.9304 38.4816 99.995 44.5522 97.1181C51.2852 93.9286 55.1183 89.1768 55.1183 89.1768C57.5671 86.3375 59.5143 83.1018 60.8764 79.6085C62.4304 75.5233 62.9492 70.6236 62.9492 68.6653V33.4337C63.1575 33.5587 65.9324 35.3941 65.9324 35.3941C65.9324 35.3941 69.9301 37.9564 76.1673 39.6251C80.642 40.8125 86.6709 41.0625 86.6709 41.0625V24.0134C84.5585 24.2425 80.2691 23.5759 75.8777 21.3864Z" fill="url(#tiktok-icon-svg-gradient-footer)"></path> <defs> <linearGradient id="tiktok-icon-svg-gradient-footer" x1="0" y1="0" x2="98" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://www.linkedin.com/company/form-face-body/about/" target="_blank" rel="noreferrer" class="footer-social-media-icon-container" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant LinkedIn Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" class="footer-social-media-icon" width="100" height="100" viewB
730ox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g fill="url(#linkedin-icon-svg-gradient-footer)"> <path d="M14.7516 0H1.24842C0.560189 0 0 0.565145 0 1.25292V14.7471C0 15.4349 0.560189 16 1.24842 16H14.7516C15.4398 16 16 15.4349 16 14.7471V1.25292C16 0.565145 15.4345 0 14.7516 0ZM4.74825 13.6168H2.37413V5.998H4.74825V13.6168ZM3.56386 4.98501C2.77426 4.98501 2.13938 4.34522 2.13938 3.56148C2.13938 2.77774 2.7796 2.13795 3.56386 2.13795C4.34812 2.13795 4.98833 2.77774 4.98833 3.56148C4.98833 4.34522 4.34812 4.98501 3.56386 4.98501ZM13.6205 9.11696V13.6168H11.2464V9.11696C11.2464 9.11696 11.2944 7.87471 10.0353 7.87471C8.53618 7.87471 8.38146 9.11696 8.38146 9.11696V13.6168H6.00734V5.998H8.25342V7.0963C8.25342 7.0963 8.95231 5.74742 10.7769 5.74742C13.8073 5.74742 13.6205 9.11163 13.6205 9.11163V9.11696Z"></path> </g> <defs> <linearGradient id="linkedin-icon-svg-gradient-footer" x1="0" y1="0" x2="16" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a><a href="https://share.google/RDYs7sEIEBJlEcCYL" target="_blank" rel="noreferrer" class="footer-social-media-icon-container" aria-label="View FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant Google Page (Opens in a new tab)"><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="101" height="101" viewBox="0 0 23 23" fill="none" class="footer-social-media-icon"> <path d="M0.265182 11.5C0.265182 5.4346 5.19978 0.5 11.2652 0.5C13.7148 0.5 16.0334 1.28812 17.9704 2.7792L15.4142 6.09973C14.2165 5.17783 12.7818 4.69048 11.2652 4.69048C7.51041 4.69048 4.45566 7.74523 4.45566 11.5C4.45566 15.2548 7.51041 18.3095 11.2652 18.3095C14.2893 18.3095 16.8593 16.3282 17.7449 13.5952H11.2652V9.40476H22.2652V11.5C22.2652 17.5654 17.3306 22.5 11.2652 22.5C5.19978 22.5 0.265182 17.5654 0.265182 11.5Z" fill="url(#google-icon-svg-gradient-footer)"></path> <defs> <linearGradient id="google-icon-svg-gradient-footer" x1="0" y1="0" x2="20" y2="0" gradientUnits="userSpaceOnUse"> <stop stop-color="#ffffff"></stop> <stop offset="0.08" stop-color="#ffffff"></stop> <stop offset="0.24" stop-color="#ffffff"></stop> <stop offset="0.47" stop-color="#ffffff"></stop> <stop offset="0.56" stop-color="#ffffff"></stop> <stop offset="0.69" stop-color="#ffffff"></stop> <stop offset="0.75" stop-color="#ffffff"></stop> <stop offset="0.89" stop-color="#ffffff"></stop> <stop offset="1" stop-color="#ffffff"></stop> </linearGradient> </defs> </svg></a></div></div><div class="flexy-item is-40 animate fadeIn text-right"><a class="display-unset footer-phone" href="tel:(416) 447-6176" data-location-footer-phone-link><p class="lead">(416) 447-6176</p></a></div></div></div><div class="footer-nav"><div class="footer-nav-item"><p><a href="/testimonials/">FORM STORIES</a></p></div><div class="footer-nav-item"><p><a href="/patient-resources/">JOIN THE FORM CIRCLE</a></p></div><div class="footer-nav-item"><p><a href="/form-face-body-events/">EVENTS</a></p></div><div class="footer-nav-item"><p><a href="/patient-resources/financing/">Financing</a></p></div><div class="footer-nav-item"><p><a href="/faq/">FAQ</a></p></div><div class="footer-nav-item"><p><a href="https://shop.formfacebody.ca/?_gl=1*hcs6le*_gcl_au*MTE2NzA2NjYzOC4xNzgxMjE1OTM3LjE4ODc5ODk1OTEuMTc4MzAyODI1MC4xNzgzMDI4MjQ5" rel="noopener" target="_blank" aria-label="Open https://shop.formfacebody.ca/?_gl=1*hcs6le*_gcl_au*MTE2NzA2NjYzOC4xNzgxMjE1OTM3LjE4ODc5ODk1OTEuMTc4MzAyODI1MC4xNzgzMDI4MjQ5 in a new tab">FORM SHOP</a></p></div></div><div class="footer-bottom-container"><div class="footer-bottom-top"><div><p>FORM Face + Body Toronto Plastic Surgery, Med Spa & Hair Transplant © 2026 | All rights reserved | <a href="/sitemap/">Sitemap</a> | <a href="/privacy-policy/">Privacy Policy</a> | <a href="/accessibility/">Accessibility</a> </p></div><a class="influx-link " href="https://www.influxmarketing.com/" target="_blank" rel="noopener"><svg width="68" class="influx-footer-logo" height="17" viewBox="0 0 68 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0)"><path class="footer-influx-logo-letter" d="M24.0794 1.75391H20.6508V15.1743H24.0794V1.75391Z" fill="#424648"></path><path class="footer-influx-logo-letter" d="M25.6593 5.11066H28.4717V6.1793H28.5078C28.8159 5.69087 29.4518 4.76318 31.2481 4.76318C32.2085 4.76318 33.2804 5.16311 33.8245 5.63515C34.3687 6.10719 34.9849 6.90375 34.9849 8.88042V15.1743H31.9725V9.68027C31.9725 8.97221 31.9725 7.59542 30.3926 7.59542C28.6684 7.59542 28.6684 9.08366 28.6684 9.69994V15.1776H25.656V5.11066H25.6593Z" fill="#424648"></path><path class="footer-influx-logo-letter" d="M36.5059 7.39541H35.3816V5.1106H36.5059V4.58612C36.50
73059 1.75715 38.8824 1.50146 40.3509 1.50146H40.7868V3.76988H40.4427C40.1903 3.76988 39.5183 3.86167 39.5183 4.71396V5.11388H40.7868V7.39869H39.5183V15.1808H36.5059V7.39541Z" fill="#424648"></path><path class="footer-influx-logo-letter" d="M45.1071 1.75391H42.0947V15.1743H45.1071V1.75391Z" fill="#424648"></path><path class="footer-influx-logo-letter" d="M55.8816 15.174H53.0331V14.1053H52.997C52.3808 15.3936 51.1483 15.5018 50.3845 15.5018C49.7683 15.5018 48.3162 15.3576 47.4279 14.2332C46.6281 13.2367 46.5199 12.5089 46.5199 11.1321V5.11035H49.5323V10.6798C49.5323 11.3682 49.5323 12.6925 51.1483 12.6925C52.0202 12.6925 52.8725 12.2401 52.8725 10.6437V5.11035H55.8849V15.174H55.8816Z" fill="#424648"></path><path class="footer-influx-logo-letter" d="M63.9191 5.11035L62.3063 7.75574L60.6707 5.11035H57.0617L60.4543 9.78814L56.6257 15.174H60.2544L62.3063 12.0566L64.319 15.174H68L64.1026 9.78814L67.492 5.11035H63.9191Z" fill="#424648"></path><path d="M17.0025 0H0V17H17.0025V0Z" fill="url(#paint0_linear)"></path><path d="M7.08679 9.19177L9.74517 5.31055V13.0664H7.08679V9.19177Z" fill="white"></path><path d="M9.74517 3.93701H7.08679V7.81823L9.74517 3.93701Z" fill="#F9B78E"></path></g><defs><linearGradient id="paint0_linear" x1="17.8371" y1="0.21739" x2="-0.94874" y2="5.12118" gradientUnits="userSpaceOnUse"><stop stop-color="#EA1877"></stop><stop offset="1" stop-color="#FF8732"></stop></linearGradient><clipPath id="clip0"><rect width="68" height="17" fill="white"></rect></clipPath></defs></svg><span class="profession-text">Plastic Surgery Marketing</span></a></div><div><p><strong>Accessibility: FORM Face + Body is committed to meeting the requirements of Ontario's Accessibility for Ontarians with Disabilities Act (AODA). If you need an accommodation to use this website, please contact us at <a href="tel:(416) 447-6176">(416) 447-6176</a> or </strong><a href="/cdn-cgi/l/email-protection#c5acaba3aa85a3aab7a8a3a4a6a0a7aaa1bceba6a4"><strong><span class="__cf_email__" data-cfemail="3b52555d547b5d5449565d5a585e59545f4215585a">[email protected]</span></strong></a><strong>. </strong></p></div></div></div></section>
vendor: 108 bytes, line 730
730<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
730<script type="module">function n(e){const r=e.getBoundingClientRect().height;document.body.style.setProperty("--mobile-cta-height",`${r}px`)}const t=document.querySelector(".mobile-cta");t&&(n(t),new ResizeObserver(()=>{n(t)}).observe(t));let o=document.querySelectorAll(".dynamic-full-year-container");o.length>0&&o.forEach(e=>{e.textContent=`${new Date().getFullYear()}`});</script>
730
730<script> 731 /** Accent strong fields with colons */ 732 function accentStrongFieldsWithColons() { 733 if (!document.querySelector('.page-section-container')) return; 734 const strongElements = document.querySelectorAll('.page-section-container p strong, .page-section-container li strong'); 735 strongElements.forEach(strong => { 736 const text = strong.textContent.trim(); 737 if (text.endsWith(':')) strong.classList.add('red'); 738 }); 739 } 740 741 /** Reduce swiper gaps and kill autoplay on everything except doctor swiper */ 742 function reduceAllSwiperGaps() { 743 document.querySelectorAll(".swiper-container").forEach(function(swiperContainer) { 744 const swiperInit = swiperContainer.swiper; 745 if (!swiperInit) return; 746 747 swiperInit.params.spaceBetween = 5; 748 749 const isDoctorSwiper = swiperContainer.closest('#two-column-swiper') !== null || swiperContainer.id === 'two-column-swiper'; 750 if (!isDoctorSwiper) { 751 if (swiperInit.autoplay && swiperInit.autoplay.running) { 752 swiperInit.autoplay.stop(); 753 } 754 swiperInit.params.autoplay = false; 755 } 756 }); 757 } 758 759 /** Pause doctor swiper on hover only */ 760 function pauseSwiperOnHover() { 761 const doctorContainer = document.querySelector("#two-column-swiper .swiper-container"); 762 if (!doctorContainer) return; 763 const swiperInit = doctorContainer.swiper; 764 if (swiperInit && swiperInit.autoplay) { 765 doctorContainer.addEventListener("mouseenter", function() { 766 swiperInit.autoplay.stop(); 767 }); 768 doctorContainer.addEventListener("mouseleave", function() { 769 swiperInit.autoplay.start(); 770 }); 771 } 772 } 773 774 /** Slow down doctor swiper */ 775 function slowDownDoctorSwiper() { 776 const doctorSwiper = document.querySelector("#two-column-swiper .swiper-container"); 777 if (doctorSwiper && doctorSwiper.swiper && doctorSwiper.swiper.autoplay) { 778 doctorSwiper.swiper.params.autoplay.delay = 6000; 779 doctorSwiper.swiper.autoplay.stop(); 780 doctorSwiper.swiper.autoplay.start(); 781 } 782 } 783 784 /** Gallery index page swipers */ 785 function reinitGalleryPageSwipers() { 786 if (!document.body.classList.contains('gallery-page')) return; 787 788 const maxAttempts = 20; 789 let attempts = 0; 790 791 const interval = setInterval(function() { 792 attempts++; 793 const swipers = document.querySelectorAll('div[class*="main-swiper-"]'); 794 795 let allReady = swipers.length > 0; 796 swipers.forEach(function(el) { 797 if (!el.swiper) allReady = false; 798 }); 799 800 if (allReady) { 801 clearInterval(interval); 802 803 const allImgs = document.querySelectorAll('div[class*="main-swiper-"] img'); 804 let loadedCount = 0; 805 const totalImgs = allImgs.length; 806 807 function initSwipers() { 808 swipers.forEach(function(el) { 809 const currentParams = el.swiper.params; 810 el.swiper.destroy(true, true); 811 new Swiper(el, { 812 ...currentParams, 813 spaceBetween: 30, 814 autoplay: false, 815 observer: true, 816 observeParents: true, 817 breakpoints: { 818 0: { 819 slidesPerView: 1, 820 spaceBetween: 15, 821 }, 822 840: { 823 slidesPerView: currentParams.slidesPerView || 2, 824 spaceBetween: 30, 825 }, 826 }, 827 }); 828 }); 829 } 830 831 if (totalImgs === 0) { 832 initSwipers(); 833 return; 834 } 835 836 allImgs.forEach(function(img) { 837 img.removeAttribute('loading'); 838 if (img.complete) { 839 loadedCount++; 840 if (loadedCount === totalImgs) initSwipers(); 841 } else { 842 img.addEventListener('load', function() { 843 loadedCount++; 844 if (loadedCount === totalImgs) initSwipers(); 845 }); 846 img.addEventListener('error', function() { 847 loadedCount++; 848 if (loadedCount === totalImgs) initSwipers(); 849 }); 850 } 851 }); 852 } 853 854 if (attempts >= maxAttempts) clearInterval(interval); 855 }, 300); 856 } 857 858 /** Individual patient page swipers */ 859 function reinitIndividualGallerySwipers() { 860 const maxAttempts = 30; 861 let attempts = 0; 862 863 const interval = setInterval(function() { 864 attempts++; 865
866 const el = document.querySelector('.gallery-individual-swiper-container .swiper'); 867 if (el && el.swiper) { 868 clearInterval(interval); 869 el.swiper.params.spaceBetween = 30; 870 el.swiper.update(); 871 } 872 873 if (attempts >= maxAttempts) clearInterval(interval); 874 }, 200); 875 } 876 877 /** Inline gallery swipers */ 878 function initInlineGallerySwipers() { 879 const maxAttempts = 20; 880 let attempts = 0; 881 882 const interval = setInterval(function() { 883 attempts++; 884 const containers = document.querySelectorAll('.inline-gallery-section-container .swiper-container'); 885 886 if (containers.length > 0 && containers[0].swiper) { 887 clearInterval(interval); 888 889 containers.forEach(function(el) { 890 if (!el.swiper) return; 891 892 if (el.swiper.autoplay && el.swiper.autoplay.running) { 893 el.swiper.autoplay.stop(); 894 } 895 896 const section = el.closest('.inline-gallery-section-container'); 897 const prevBtnOld = section ? section.querySelector('.swiper-controls-top-previous') : null; 898 const nextBtnOld = section ? section.querySelector('.swiper-controls-top-next') : null; 899 900 let prevBtn = null; 901 let nextBtn = null; 902 903 if (prevBtnOld) { 904 prevBtn = prevBtnOld.cloneNode(true); 905 prevBtnOld.parentNode.replaceChild(prevBtn, prevBtnOld); 906 } 907 if (nextBtnOld) { 908 nextBtn = nextBtnOld.cloneNode(true); 909 nextBtnOld.parentNode.replaceChild(nextBtn, nextBtnOld); 910 } 911 912 el.swiper.destroy(true, true); 913 914 const swiper = new Swiper(el, { 915 slidesPerView: window.innerWidth <= 840 ? 2 : 4, 916 spaceBetween: window.innerWidth <= 840 ? 5 : 10, 917 autoplay: false, 918 loop: false, 919 allowTouchMove: true, 920 }); 921 922 if (prevBtn) { 923 prevBtn.addEventListener('click', function() { 924 swiper.slidePrev(); 925 }); 926 } 927 if (nextBtn) { 928 nextBtn.addEventListener('click', function() { 929 swiper.slideNext(); 930 }); 931 } 932 933 window.addEventListener('resize', function() { 934 swiper.params.slidesPerView = window.innerWidth <= 840 ? 2 : 4; 935 swiper.params.spaceBetween = window.innerWidth <= 840 ? 5 : 10; 936 swiper.update(); 937 }); 938 }); 939 } 940 941 if (attempts >= maxAttempts) clearInterval(interval); 942 }, 300); 943 } 944 945 document.addEventListener("DOMContentLoaded", function() { 946 accentStrongFieldsWithColons(); 947 reduceAllSwiperGaps(); 948 pauseSwiperOnHover(); 949 slowDownDoctorSwiper(); 950 reinitGalleryPageSwipers(); 951 reinitIndividualGallerySwipers(); 952 initInlineGallerySwipers(); 953 }); 954 955 // Removes duplicate service links 956 document.addEventListener("DOMContentLoaded", () => { 957 const pathname = window.location.pathname; 958 const serviceGridCards = document.querySelectorAll(".services-grid-container .services-grid-outer"); 959 serviceGridCards.forEach(card => { 960 let cardLink = card.getAttribute('href'); 961 if(pathname === cardLink) { 962 card.classList.add('active'); 963 } 964 }) 965 }); 966 967 968const video = document.querySelector('video'); 969if (video && video.textTracks.length > 0) { 970 video.textTracks[0].mode = 'disabled'; 971} 972 973</script>
973
973<script defer src="https://s.ksrndkehqnwntyxlhgto.com/158864.js"></script>
973<script defer>var $wc_load=function(a){return JSON.parse(JSON.stringify(a))},$wc_leads=$wc_leads||{doc:{url:$wc_load(document.URL),ref:$wc_load(document.referrer),search:$wc_load(location.search),hash:$wc_load(location.hash)}};</script>
973<link rel="preconnect" href="https://influx-site-assets.s3.us-west-2.amazonaws.com/" /> 974<link rel="preconnect" href="https://www.googletagmanager.com/" /> 975<link rel="preconnect" href="https://www.google-analytics.com/" /> 976<!-- deploy -->
vendor: 59 bytes, lines 976-978
976 977 978<script src="https://www.googletagmanager.com/gtag/js?id=
978G-P6LXMHMQNV
vendor: 12 bytes, line 978
978"></script>
979<script> 980
vendor: 133 bytes, lines 980-983
980window.dataLayer = window.dataLayer || []; 981 function gtag(){dataLayer.push(arguments);} 982 gtag('js', new Date()); 983 gtag('config', '
983G-P6LXMHMQNV
vendor: 6 bytes, lines 983-984
983'); 984
984gtag('config', 'G-26JF6QXQJ7'); 985 gtag('config', 'AW-17790115785'); 986 987</script>
vendor: 1 bytes, line 987
987
988<script> 989 let allTelTags = document.querySelectorAll("a[href^='tel']"); 990 for (let tag of allTelTags) { 991 tag.addEventListener("click", () => gtag('event', 'phone_number_click')); 992 let phoneNumberSplit = tag.href.split("tel:"); 993 if (phoneNumberSplit.length > 1) { 994 tag.ariaLabel = `Call ${phoneNumberSplit[1]}`; 995 } 996 } 997 let allForms = document.querySelectorAll("form"); 998 for (let form of allForms) { 999 form.addEventListener("submit", (e) => { 1000 gtag("event", 'form_completion', { 1001 'form_name': e.target.querySelector("input[name='gtagevent']").value || "contact_form" 1002 }); 1003 gtag('event', 'conversion', {'send_to': '17790115785/BKd5CPyurM4bEMm__qJC'}); 1004 }) 1005 } 1006</script>
1006 1007 1008<iframe name="bfiframe" id="bewebchat" loading="lazy" title="Webchat widget" 1009 src="https://webchat.birdeye.com/getBubbleContent?update=0&source=false&bNum=316392&apikey=1ffd0f4caae4fa30e04a9014b5d78f7bfd906d0d9a1e344f&widgetApiVersion=2&isWidgetAlignLeft=false&mFullView=false&isPreview=0&widgetAgent=&draftSessionId=null" 1010 style="-webkit-overflow-scrolling: touch; visibility: visible; opacity: 1; z-index: 9999999; right:20px; bottom:20px; position:fixed; overflow:hidden; width:70px; height:80px; border: 0;" 1011 data-gtm-yt-inspected-17="true"></iframe> 1012 1013<!-- Google Tag Manager -->
1014<script>
vendor: 330 bytes, lines 1014-1019
1014 1015 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1016new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1017j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1018'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1019})(window,document,'script','dataLayer','
1019GTM-K53NZKL
vendor: 4 bytes, line 1019
1019');
1020</script>
vendor: 69 bytes, lines 1020-1022
1020 1021 1022<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1022GTM-K53NZKL
vendor: 87 bytes, lines 1022-1023
1022" height="0" width="0" 1023 style="display:none;visibility:hidden"></iframe></noscript>
1024<!-- End Google Tag Manager (noscript) --> 1025 1026
1026<script> 1027 function getCookie(name) { 1028 function escape(s) { 1029 return s.replace(/([.*+?\^$(){}|\[\]\/\\])/g, "\\$1"); 1030 } 1031 const match = document.cookie.match(RegExp("(?:^|;\\s*)" + escape(name) + "=([^;]*)")); 1032 return match ? match[1] : null; 1033 } 1034 1035 function setFormLocation() { 1036 const locationNav = getCookie("locationNav"); 1037 if (locationNav) { 1038 const location = JSON.parse(locationNav).locationName; 1039 document.querySelectorAll("form").forEach(form => { 1040 form.querySelectorAll("select").forEach(select => { 1041 select.querySelectorAll("option").forEach(option => { 1042 if (option.value === location) option.selected = true; 1043 }); 1044 }); 1045 }); 1046 } 1047 } 1048 1049 function setTrackingCookies() { 1050 const url = new URL(window.location); 1051 for (const key of url.searchParams.keys()) { 1052 if (!document.cookie.includes(`__form__${key}`)) { 1053 document.cookie = `__form__${key}=${url.searchParams.get(key)}; path=/`; 1054 } 1055 } 1056 } 1057 1058 function setVisitedPageCookie() { 1059 if (document.cookie.includes("currentVisitedPage")) { 1060 document.cookie = `lastVisitedPage=${getCookie("currentVisitedPage")}; path=/`; 1061 } 1062 document.cookie = `currentVisitedPage=${window.location.href}; path=/`; 1063 } 1064 1065 function scrollToHashTarget() { 1066 const hash = window.location.hash; 1067 if (!hash) return; 1068 const target = document.querySelector(hash); 1069 if (!target) return; 1070 let headerHeight = parseInt(document.body.style.getPropertyValue("--header-height")) || 135; 1071 headerHeight += 75; 1072 let lastOffset = null; 1073 let stableCount = 0; 1074 const offSetInterval = setInterval(() => { 1075 const target = document.querySelector(hash); 1076 if (!target) { 1077 clearInterval(offSetInterval); 1078 return; 1079 } 1080 const newOffset = target.getBoundingClientRect().top + window.scrollY - headerHeight; 1081 if (newOffset === lastOffset) { 1082 stableCount++; 1083 if (stableCount >= 3) { 1084 clearInterval(offSetInterval); 1085 window.scrollTo({ 1086 top: newOffset, 1087 behavior: "smooth" 1088 }); 1089 } 1090 } else { 1091 stableCount = 0; 1092 lastOffset = newOffset; 1093 window.scrollTo({ 1094 top: newOffset, 1095 behavior: "smooth" 1096 }); 1097 } 1098 }, 100); 1099 } 1100 1101 window.addEventListener("DOMContentLoaded", scrollToHashTarget); 1102 window.addEventListener("hashchange", scrollToHashTarget); 1103 1104 setTrackingCookies(); 1105 setVisitedPageCookie(); 1106 setFormLocation(); 1107 1108 1109 //if current URL matches the item in the menu, add a "current-page" class to the item 1110 document.querySelectorAll("menu a").forEach(a => { 1111 if (a.href === window.location.href) { 1112 a.classList.add("current-page"); 1113 a.parentElement.classList.add("current-page"); 1114 } 1115 }); 1116 1117</script>
1117
1117<script type="module">function a(){const o={root:null,rootMargin:"1000px 0px",threshold:0},s=new IntersectionObserver(t=>{t.forEach(r=>{if(r.isIntersecting){const e=r.target;if(!e.dataset.src)return;e.src=e.dataset.src,s.unobserve(e)}})},o),n=new IntersectionObserver(t=>{t.forEach(r=>{if(r.isIntersecting){const e=r.target;if(!e.dataset.src)return;e.src=e.dataset.src,e.load(),e.onloadeddata=()=>{e.removeAttribute("data-src"),e.play()},n.unobserve(e)}})},o);document.querySelectorAll("img[data-src]").forEach(t=>s.observe(t)),document.querySelectorAll("video[data-src]:not([data-load-on-click])").forEach(t=>n.observe(t))}window.addEventListener("DOMContentLoaded",a);</script>
1117
1117<script type="module" src="/_astro/FormHandler.astro_astro_type_script_index_0_lang.C67_aVBj.js"></script>
1117 <div class="accessibility-widget-container"> <a role="button" class="accessibility-launcher" aria-label="Open Accessibility Menu" aria-expanded="false" tabindex="0"> <div class="accessibility-launcher-icon"> <svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg" role="img"> <title>Accessibility icon</title> <g clip-path="url(#clip0_3_2)"> <path d="M30 4.42857C44.1227 4.42857 55.5714 15.8773 55.5714 30C55.5714 44.1227 44.1227 55.5714 30 55.5714C15.8773 55.5714 4.42857 44.1227 4.42857 30C4.42857 15.8773 15.8773 4.42857 30 4.42857ZM30 6.42857C16.9819 6.42857 6.42857 16.9819 6.42857 30C6.42857 43.0181 16.9819 53.5714 30 53.5714C43.0181 53.5714 53.5714 43.0181 53.5714 30C53.5714 16.9819 43.0181 6.42857 30 6.42857ZM40.5936 24.6361C40.8208 24.6942 41.0323 24.8028 41.2129 24.9537C41.3927 25.1041 41.5373 25.2927 41.6362 25.506C41.7349 25.7185 41.7857 25.9505 41.7857 26.1965C41.778 26.578 41.6395 26.9452 41.3936 27.2353C41.1464 27.5268 40.8059 27.7221 40.4376 27.7857C38.1922 28.2018 35.9244 28.4828 33.6481 28.6271C33.5049 28.6367 33.3651 28.6759 33.2369 28.7424C33.1082 28.8091 32.994 28.9019 32.9012 29.0154C32.8079 29.1294 32.7383 29.2618 32.6967 29.4044C32.6759 29.4759 32.6623 29.5493 32.6557 29.6152L32.6511 29.7072L32.6599 29.8496L32.8523 31.5976C33.0926 33.7484 33.5345 35.8702 34.1701 37.9296L34.4174 38.6989L34.6846 39.4673L35.9271 42.8464C35.9992 43.0441 36.0318 43.2542 36.023 43.4646C36.0141 43.6751 35.964 43.8817 35.8755 44.0727C35.7867 44.2639 35.6611 44.4355 35.5059 44.5773C35.3502 44.7196 35.1677 44.829 34.99 44.8912C34.8134 44.9616 34.6253 44.9985 34.4204 45C34.1148 44.9943 33.8175 44.8987 33.5651 44.7253C33.4239 44.6283 33.2998 44.5091 33.189 44.3581L33.0827 44.196L33.0074 44.0456L32.6902 43.3563C31.8321 41.4806 31.0485 39.6428 30.3336 37.8221L30.0025 36.9627L29.5751 38.0696C29.3404 38.6637 29.0998 39.2561 28.8537 39.8465L28.4802 40.7305L27.9044 42.0505L27.3109 43.3601L27.0273 43.9426C26.881 44.3389 26.585 44.6608 26.2035 44.837C25.8203 45.0139 25.3832 45.0288 24.9892 44.8784C24.5966 44.7286 24.2796 44.4272 24.1073 44.0414C23.9886 43.7757 23.9447 43.4837 23.9834 43.1769L24.0166 42.9911L24.0668 42.8262L25.3079 39.4507C26.0439 37.4198 26.5852 35.3222 26.9239 33.1917L27.0415 32.3912L27.1413 31.5772L27.3403 29.8382C27.3582 29.6889 27.346 29.5376 27.3045 29.3935C27.2631 29.2497 27.1935 29.1162 27.1 29.0012C27.007 28.8867 26.8923 28.7929 26.7631 28.7253C26.6343 28.658 26.4937 28.6182 26.3535 28.6083C24.0561 28.4627 21.7692 28.1774 19.507 27.7543C19.3016 27.7166 19.1058 27.
11176379 18.9308 27.5231C18.7564 27.4085 18.6063 27.2602 18.489 27.0868C18.3721 26.9139 18.2902 26.7195 18.2479 26.5149C18.2055 26.3104 18.2035 26.0993 18.2404 25.902C18.2758 25.6952 18.3515 25.4975 18.4633 25.3202C18.5754 25.1425 18.7216 24.9892 18.8933 24.869C19.0655 24.7486 19.26 24.6643 19.4652 24.6211C19.6707 24.5779 19.8826 24.5768 20.0823 24.6167C26.6344 25.8478 33.3529 25.8478 39.898 24.618C40.1283 24.5717 40.366 24.5779 40.5936 24.6361ZM32.8056 16.183C34.352 17.7552 34.352 20.3006 32.8056 21.8729C31.2543 23.4501 28.7353 23.4501 27.184 21.8729C25.6376 20.3007 25.6376 17.7552 27.184 16.183C28.7353 14.6057 31.2543 14.6057 32.8056 16.183Z" fill="white"></path> </g> <defs> <clipPath id="clip0_3_2"> <rect width="60" height="60" fill="white"></rect> </clipPath> </defs> </svg> </div> </a> <div class="accessibility-panel hidden" role="dialog" aria-modal="true" aria-label="Accessibility Settings" tabindex="-1"> <div class="accessibility-panel-inner"> <div class="accessibility-header"> <p class="accessibility-header-title">Accessibility Menu <span class="accessibility-menu-small-text">(CTRL + U)</span></p> <div class="accessibility-header-controls"> <a role="button" class="accessibility-header-close" aria-label="Close Menu" tabindex="0"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" width="16" height="16"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="m2.3 2.3 9.4 9.4m-9.4 0 9.4-9.4"></path></svg> </a> </div> </div> <div class="accessibility-body"> <div class="accessibility-feature-grid"> <a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Contrast Mode" data-feature-id="contrast" data-current-step="0" data-steps="3" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char">â</span> </span> <span class="accessibility-feature-name">Contrast Mode</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span><span class="step-dot" data-step-index="2"></span><span class="step-dot" data-step-index="3"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Highlight Links" data-feature-id="highlight" data-current-step="0" data-steps="1" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07L13.5 6.5M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07L10.5 17.5"></path> </svg> </span> </span> <span class="accessibility-feature-name">Highlight Links</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Larger Text" data-feature-id="text-size" data-current-step="0" data-steps="2" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char">T+</span> </span> <span class="accessibility-feature-name">Larger Text</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span><span class="step-dot" data-step-index="2"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Text Spacing" data-feature-id="spacing" data-current-step="0" data-steps="3" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char">â</span> </span> <span class="accessibility-feature-name">Text Spacing</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span><span class="step-dot" data-step-index="2"></span><span class="step-dot" data-step-index="3"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Dyslexia Friendly" data-feature-id="dyslexia" data-current-step="0" data-steps="1" tabindex="0"> <span class="accessibility-feature-icon">
1117 <span class="icon-char">Aa</span> </span> <span class="accessibility-feature-name">Dyslexia Friendly</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Hide Images" data-feature-id="hide-images" data-current-step="0" data-steps="1" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="1" y1="1" x2="23" y2="23"></line> <path d="M21 15V5a2 2 0 0 0-2-2H9"></path> <path d="m21 15-5-5L5 21"></path> <path d="M3.6 3.6c-.4.4-.6.9-.6 1.4v14a2 2 0 0 0 2 2h14c.5 0 1-.2 1.4-.6"></path> </svg> </span> </span> <span class="accessibility-feature-name">Hide Images</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Line Height" data-feature-id="line-height" data-current-step="0" data-steps="3" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M3 3h18"></path> <path d="M3 21h18"></path> <path d="m16 16-4 4-4-4"></path> <path d="m12 20V4"></path> <path d="m16 8-4-4-4 4"></path> </svg> </span> </span> <span class="accessibility-feature-name">Line Height</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span><span class="step-dot" data-step-index="2"></span><span class="step-dot" data-step-index="3"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Text Align" data-feature-id="text-align" data-current-step="0" data-steps="3" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="17" y1="10" x2="3" y2="10"></line> <line x1="21" y1="6" x2="3" y2="6"></line> <line x1="21" y1="14" x2="3" y2="14"></line> <line x1="17" y1="18" x2="3" y2="18"></line> </svg> </span> </span> <span class="accessibility-feature-name">Text Align</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span><span class="step-dot" data-step-index="2"></span><span class="step-dot" data-step-index="3"></span> </span> </a><a role="button" class="accessibility-feature-btn" aria-pressed="false" aria-label="Saturation" data-feature-id="saturation" data-current-step="0" data-steps="3" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z"></path> </svg> </span> </span> <span class="accessibility-feature-name">Saturation</span> <span class="accessibility-feature-steps"> <span class="step-dot" data-step-index="1"></span><span class="step-dot" data-step-index="2"></span><span class="step-dot" data-step-index="3"></span> </span> </a><a class="accessibility-feature-btn" href="/accessibility/" aria-pressed="false" aria-label="Accessibility Statement" data-feature-id="statement-page" data-current-step="0" data-steps="0" tabindex="0"> <span class="accessibility-feature-icon"> <span class="icon-char"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path> <polyline points="14 2 14 8 20 8"></polyline> <line x1="16" y1="13" x2="8" y2="13"></line> <line x1="16" y1="17" x2="8" y2="17"></line> <polyline points="10 9 9 9 8 9"></polyline> </svg> </span> </span> <span class="accessibility-feature-name">Accessibility Statement</span> <span class="accessibility-feature-steps"> </span> </a> </div> </div> <div class="accessibility-footer"> <a role="button" class="accessibility-btn-reset" tabindex="0"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 16" width="16" style="margin-right:8px"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="1.5"><path d="M16.2 8c0 .9-.2 1.9-.5 2.7-.3.8-.8 1.6-1.4 2.2-.6.6-1.3 1.1-2.1 1.5-.8.4-1.7.5-2.6.5-2.6 0-5-1.5-6.2-3.7M2.7 8c0-1 .2-1.9.5-2.7.3-.8.8-1.6 1.4-2.2.6-.6 1.3-1.1 2.1-1.5C7.6 1.2 8.5 1 9.4 1c.9 0 1.8.2 2.6.5.8.4 1.5.9 2.1 1.5"></path><path stroke-linejoin="round" d="m4.9 7-2.5 1.5L1 5.9m13 2.9 2.4-1.6L18 9.6"></path></g></svg> 1118Reset Settings 1119</a> <button class="accessibility-btn-oversize accessibility-btn-square" aria-label="Toggle Oversized Widget" aria-pressed="false" tabindex="0"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1119ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect> <line x1="16" y1="8" x2="8" y2="8"></line> <line x1="8" y1="16" x2="16" y2="16"></line> </svg> </button> <button class="accessibility-btn-widget-theme" aria-label="Toggle Widget Theme" tabindex="0"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="5"></circle> <line x1="12" y1="1" x2="12" y2="3"></line> <line x1="12" y1="21" x2="12" y2="23"></line> <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> <line x1="1" y1="12" x2="3" y2="12"></line> <line x1="21" y1="12" x2="23" y2="12"></line> <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> </svg> </button> </div> </div> </div> </div>
1119<script type="module" src="/_astro/Accessibility.astro_astro_type_script_index_0_lang.D0lp6Osc.js"></script>
1119 </body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.