.elementor-2059 .elementor-element.elementor-element-1224edc > .elementor-background-overlay{background-color:#1b1f29;opacity:0.5;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2059 .elementor-element.elementor-element-1224edc:not(.elementor-motion-effects-element-type-background), .elementor-2059 .elementor-element.elementor-element-1224edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://i0.wp.com/azaleabodycare.com/wp-content/uploads/2022/03/Azalea-body-care-scaled-1.jpg?fit=2560%2C1707&ssl=1") 50% 50%;background-size:cover;}.elementor-2059 .elementor-element.elementor-element-1224edc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:270px 40px 270px 40px;}.elementor-2059 .elementor-element.elementor-element-98d56d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-98d56d6 > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-98d56d6{padding:96px 0px 88px 0px;}.elementor-bc-flex-widget .elementor-2059 .elementor-element.elementor-element-97d6d2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2059 .elementor-element.elementor-element-97d6d2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-cf5734e{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-2c2ce5d{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-f283246{width:var( --container-widget-width, 53.309% );max-width:53.309%;--container-widget-width:53.309%;--container-widget-flex-grow:0;}.elementor-2059 .elementor-element.elementor-element-f30db6d > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-f30db6d{padding:0px 0px 0px 0px;}.elementor-2059 .elementor-element.elementor-element-46d6f9f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2059 .elementor-element.elementor-element-46d6f9f > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-46d6f9f{padding:96px 0px 48px 0px;}.elementor-bc-flex-widget .elementor-2059 .elementor-element.elementor-element-27c6c11.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2059 .elementor-element.elementor-element-27c6c11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2059 .elementor-element.elementor-element-15664b0 > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-15664b0{padding:0px 0px 24px 0px;}.elementor-2059 .elementor-element.elementor-element-b17bf49{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-2ef702a{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-93726e3{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-9806019{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-f2c3373 > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-f2c3373{padding:24px 0px 96px 0px;}.elementor-2059 .elementor-element.elementor-element-3623ffd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-3623ffd:not(.elementor-motion-effects-element-type-background), .elementor-2059 .elementor-element.elementor-element-3623ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2EF;}.elementor-2059 .elementor-element.elementor-element-3623ffd > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-3623ffd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 96px 0px;}.elementor-2059 .elementor-element.elementor-element-3623ffd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2059 .elementor-element.elementor-element-c9bff54.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2059 .elementor-element.elementor-element-c9bff54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-74ca0c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2059 .elementor-element.elementor-element-74ca0c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2059 .elementor-element.elementor-element-74ca0c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2059 .elementor-element.elementor-element-74ca0c7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2059 .elementor-element.elementor-element-995ab1e{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-67e6bba{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-293639a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-293639a:not(.elementor-motion-effects-element-type-background), .elementor-2059 .elementor-element.elementor-element-293639a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8BFB3;}.elementor-2059 .elementor-element.elementor-element-293639a > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-293639a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 96px 0px;}.elementor-2059 .elementor-element.elementor-element-293639a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2059 .elementor-element.elementor-element-3ee85ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2059 .elementor-element.elementor-element-3ee85ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-1e9b9ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2059 .elementor-element.elementor-element-1e9b9ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2059 .elementor-element.elementor-element-1e9b9ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2059 .elementor-element.elementor-element-1e9b9ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-2059 .elementor-element.elementor-element-a861021{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-d0c389b{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-7faa615 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2059 .elementor-element.elementor-element-7faa615 > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-7faa615{padding:65px 0px 32px 0px;}.elementor-bc-flex-widget .elementor-2059 .elementor-element.elementor-element-65d008b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2059 .elementor-element.elementor-element-65d008b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2059 .elementor-element.elementor-element-65d008b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2059 .elementor-element.elementor-element-fa0d7e6{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-d84275c > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-d84275c{padding:16px 0px 96px 0px;}.elementor-2059 .elementor-element.elementor-element-1f76d7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-1f76d7b:not(.elementor-motion-effects-element-type-background), .elementor-2059 .elementor-element.elementor-element-1f76d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F7;}.elementor-2059 .elementor-element.elementor-element-1f76d7b > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-1f76d7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 96px 0px;}.elementor-2059 .elementor-element.elementor-element-1f76d7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2059 .elementor-element.elementor-element-f79ba25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2059 .elementor-element.elementor-element-f79ba25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-08b963b > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-08b963b{padding:0px 0px 96px 0px;}.elementor-2059 .elementor-element.elementor-element-b881695:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2059 .elementor-element.elementor-element-b881695 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDDDC;}.elementor-2059 .elementor-element.elementor-element-b881695 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2059 .elementor-element.elementor-element-b881695 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2059 .elementor-element.elementor-element-c457593{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-e906ce1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2059 .elementor-element.elementor-element-e906ce1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/azaleabodycare.com/wp-content/uploads/2022/03/KLP_9026.jpeg?fit=1365%2C910&ssl=1");background-position:center center;background-size:cover;}.elementor-2059 .elementor-element.elementor-element-e906ce1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2059 .elementor-element.elementor-element-e906ce1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2059 .elementor-element.elementor-element-7d8e82b{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-9dc85c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-9dc85c1:not(.elementor-motion-effects-element-type-background), .elementor-2059 .elementor-element.elementor-element-9dc85c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2EF;}.elementor-2059 .elementor-element.elementor-element-9dc85c1 > .elementor-container{max-width:1160px;}.elementor-2059 .elementor-element.elementor-element-9dc85c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 96px 0px;}.elementor-2059 .elementor-element.elementor-element-9dc85c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2059 .elementor-element.elementor-element-b50600a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2059 .elementor-element.elementor-element-b50600a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2059 .elementor-element.elementor-element-1d034be{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-5b0c612{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-7722434{width:auto;max-width:auto;}.elementor-2059 .elementor-element.elementor-element-dec5e6d iframe{height:420px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2059 .elementor-element.elementor-element-1224edc{padding:130px 40px 130px 40px;}.elementor-2059 .elementor-element.elementor-element-f283246{width:var( --container-widget-width, 248.359px );max-width:248.359px;--container-widget-width:248.359px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2059 .elementor-element.elementor-element-1224edc{padding:128px 24px 78px 24px;}.elementor-2059 .elementor-element.elementor-element-98d56d6{padding:32px 0px 48px 0px;}.elementor-2059 .elementor-element.elementor-element-091ae07{width:50%;}.elementor-2059 .elementor-element.elementor-element-2d9320f{width:50%;}.elementor-2059 .elementor-element.elementor-element-9fe45df{width:50%;}.elementor-2059 .elementor-element.elementor-element-8e4e8ef{width:50%;}.elementor-2059 .elementor-element.elementor-element-46d6f9f{padding:56px 0px 32px 0px;}.elementor-2059 .elementor-element.elementor-element-15664b0{padding:0px 0px 16px 0px;}.elementor-2059 .elementor-element.elementor-element-1e7d899{width:50%;}.elementor-2059 .elementor-element.elementor-element-079fb39{width:50%;}.elementor-2059 .elementor-element.elementor-element-148e5c3{width:50%;}.elementor-2059 .elementor-element.elementor-element-76c2952{width:50%;}.elementor-2059 .elementor-element.elementor-element-f2c3373{padding:16px 0px 56px 0px;}.elementor-2059 .elementor-element.elementor-element-3623ffd{padding:56px 0px 56px 0px;}.elementor-2059 .elementor-element.elementor-element-293639a{padding:56px 0px 56px 0px;}.elementor-2059 .elementor-element.elementor-element-7faa615{padding:56px 0px 24px 0px;}.elementor-2059 .elementor-element.elementor-element-7ae8f65{width:100%;}.elementor-2059 .elementor-element.elementor-element-65d008b{width:100%;}.elementor-2059 .elementor-element.elementor-element-65d008b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2059 .elementor-element.elementor-element-d84275c{padding:8px 0px 56px 0px;}.elementor-2059 .elementor-element.elementor-element-17229ec{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-53a38ec{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-956042c{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-beca612{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-c227428{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-c70f323{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-1f76d7b{padding:56px 0px 56px 0px;}.elementor-2059 .elementor-element.elementor-element-f79ba25{width:100%;}.elementor-2059 .elementor-element.elementor-element-08b963b{padding:0px 0px 56px 0px;}.elementor-2059 .elementor-element.elementor-element-b881695{width:100%;}.elementor-2059 .elementor-element.elementor-element-e906ce1{width:100%;}.elementor-2059 .elementor-element.elementor-element-9dc85c1{padding:56px 0px 56px 0px;}.elementor-2059 .elementor-element.elementor-element-b50600a{width:100%;}.elementor-2059 .elementor-element.elementor-element-902d8bf{width:100%;}.elementor-2059 .elementor-element.elementor-element-dec5e6d iframe{height:300px;}}@media(min-width:768px){.elementor-2059 .elementor-element.elementor-element-97d6d2f{width:46%;}.elementor-2059 .elementor-element.elementor-element-3f04479{width:54%;}.elementor-2059 .elementor-element.elementor-element-091ae07{width:25%;}.elementor-2059 .elementor-element.elementor-element-2d9320f{width:25%;}.elementor-2059 .elementor-element.elementor-element-9fe45df{width:25%;}.elementor-2059 .elementor-element.elementor-element-8e4e8ef{width:25%;}.elementor-2059 .elementor-element.elementor-element-32fac3d{width:50%;}.elementor-2059 .elementor-element.elementor-element-27c6c11{width:50%;}.elementor-2059 .elementor-element.elementor-element-1e7d899{width:25%;}.elementor-2059 .elementor-element.elementor-element-079fb39{width:25%;}.elementor-2059 .elementor-element.elementor-element-148e5c3{width:25%;}.elementor-2059 .elementor-element.elementor-element-76c2952{width:25%;}.elementor-2059 .elementor-element.elementor-element-7f96390{width:45%;}.elementor-2059 .elementor-element.elementor-element-c9bff54{width:55%;}.elementor-2059 .elementor-element.elementor-element-3ee85ba{width:55%;}.elementor-2059 .elementor-element.elementor-element-d8d1486{width:45%;}.elementor-2059 .elementor-element.elementor-element-7ae8f65{width:70%;}.elementor-2059 .elementor-element.elementor-element-65d008b{width:30%;}.elementor-2059 .elementor-element.elementor-element-17229ec{width:16.66%;}.elementor-2059 .elementor-element.elementor-element-53a38ec{width:16.66%;}.elementor-2059 .elementor-element.elementor-element-956042c{width:16.66%;}.elementor-2059 .elementor-element.elementor-element-beca612{width:16.66%;}.elementor-2059 .elementor-element.elementor-element-c227428{width:16.66%;}.elementor-2059 .elementor-element.elementor-element-c70f323{width:16.66%;}.elementor-2059 .elementor-element.elementor-element-f79ba25{width:58%;}.elementor-2059 .elementor-element.elementor-element-dbff83e{width:42%;}.elementor-2059 .elementor-element.elementor-element-b881695{width:50%;}.elementor-2059 .elementor-element.elementor-element-e906ce1{width:50%;}.elementor-2059 .elementor-element.elementor-element-b50600a{width:45%;}.elementor-2059 .elementor-element.elementor-element-902d8bf{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2059 .elementor-element.elementor-element-091ae07{width:50%;}.elementor-2059 .elementor-element.elementor-element-2d9320f{width:50%;}.elementor-2059 .elementor-element.elementor-element-9fe45df{width:50%;}.elementor-2059 .elementor-element.elementor-element-8e4e8ef{width:50%;}.elementor-2059 .elementor-element.elementor-element-1e7d899{width:50%;}.elementor-2059 .elementor-element.elementor-element-079fb39{width:50%;}.elementor-2059 .elementor-element.elementor-element-148e5c3{width:50%;}.elementor-2059 .elementor-element.elementor-element-76c2952{width:50%;}.elementor-2059 .elementor-element.elementor-element-17229ec{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-53a38ec{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-956042c{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-beca612{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-c227428{width:33.33%;}.elementor-2059 .elementor-element.elementor-element-c70f323{width:33.33%;}}/* Start custom CSS *//* ==== Azalea redesign styles (edit text, images and links in the normal Elementor panels; these rules only add the finishing touches) ==== */
.az-sec > .elementor-container{padding-left:clamp(10px,3vw,40px);padding-right:clamp(10px,3vw,40px)}
.az-sec .elementor-widget:not(:last-child){margin-bottom:18px}
body .az-script .elementor-heading-title{font-family:"Bolivia Rosilla",cursive;font-weight:400;font-size:clamp(34px,4vw,52px);line-height:1;color:#1B1F29;letter-spacing:-.5px;text-transform:none}
body .az-h1 .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif;font-weight:300;font-size:clamp(42px,5.2vw,72px);line-height:1.02;color:#1B1F29;text-transform:none;letter-spacing:-.01em}
body .az-h2 .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif;font-weight:300;font-size:clamp(34px,3.6vw,48px);line-height:1.08;color:#1B1F29;text-transform:none;letter-spacing:0}
body .az-h3 .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif;font-weight:400;font-size:clamp(23px,2vw,27px);line-height:1.15;color:#1B1F29;text-transform:none;letter-spacing:0}
.az-h1 em,.az-h2 em{font-style:italic}
body .az-eyebrow .elementor-heading-title{font-family:Raleway,sans-serif;font-weight:500;font-size:10.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:#1B1F29}
body .az-eyebrow.az-caramel .elementor-heading-title{color:#B2815D}
body .az-body,body .az-lede{font-family:Raleway,sans-serif;font-size:14px;line-height:1.75;color:#4b4541;max-width:62ch}
body .az-lede{font-size:15px;max-width:46ch}
body .az-ink{color:#1B1F29}
.az-body p:last-child,.az-lede p:last-child,.az-tagline p:last-child,.az-good p:last-child,.az-note p:last-child{margin-bottom:0}
body .az-tagline{font-family:"Cormorant Garamond",serif;font-style:italic;font-weight:300;font-size:19px;line-height:1.3;color:#96694a}
body .az-note{font-family:"Cormorant Garamond",serif;font-style:italic;font-size:16px;line-height:1.4;color:#96694a}
body .az-good{font-family:Raleway,sans-serif;font-size:12.5px;line-height:1.6;color:#4b4541}
.az-good p{display:flex;gap:12px;align-items:baseline}
.az-good p::before{content:"Good to know";flex:none;font:600 9.5px/1.6 Raleway,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#B2815D}
body .az-phone .elementor-heading-title{font-family:"Cormorant Garamond",serif;font-weight:300;font-size:clamp(30px,3vw,40px);letter-spacing:.02em;color:#1B1F29}
/* buttons */
body .az-btn .elementor-button{background:#B2815D;color:#fff;font-family:Raleway,sans-serif;font-weight:500;font-size:11.5px;line-height:1;letter-spacing:.14em;text-transform:uppercase;padding:17px 30px;border-radius:0;transition:background .2s}
body .az-btn .elementor-button:hover{background:#96694a;color:#fff}
body .az-btn.az-dark .elementor-button{background:#1B1F29}
body .az-btn.az-dark .elementor-button:hover{background:#B2815D}
body .az-link .elementor-button{background:none;color:#B2815D;padding:0 0 5px;border-radius:0;border-bottom:1px solid currentColor;font-family:Raleway,sans-serif;font-weight:500;font-size:10.5px;line-height:1;letter-spacing:.16em;text-transform:uppercase}
body .az-link .elementor-button:hover{color:#1B1F29;background:none}
.az-link.az-ink-link .elementor-button{color:#1B1F29}
.az-sec .elementor-widget-button.az-inline{margin-right:28px}
/* photo offset on a blush block, as on the home page */
.az-framed{position:relative;padding:34px 0 0 34px}
.az-framed::before{content:"";position:absolute;left:0;top:0;width:72%;height:78%;background:#D8BFB3}
.az-framed.az-right{padding:34px 34px 0 0}
.az-framed.az-right::before{left:auto;right:0}
.az-framed.az-rose::before{background:#ECDDDC}
.az-framed.az-white::before{background:#fff}
.az-framed img{position:relative;width:100%;object-fit:cover}
.az-r43 img{aspect-ratio:4/3.1;width:100%;object-fit:cover}
.az-r45 img{aspect-ratio:4/5;width:100%;object-fit:cover}
.az-r54 img{aspect-ratio:5/4;width:100%;object-fit:cover}
.az-r34 img{aspect-ratio:3/4;width:100%;object-fit:cover}
.az-rel > .elementor-widget-wrap{position:relative}
.az-sec .az-vscript{position:absolute;z-index:2;width:auto;right:-6px;top:42%;margin:0!important}
body .az-vscript .elementor-heading-title{writing-mode:vertical-rl;font-family:"Bolivia Rosilla",cursive;font-weight:400;font-size:clamp(28px,2.8vw,40px);line-height:1;color:#1B1F29;white-space:nowrap;text-transform:none}
.az-vscript.az-left{right:auto;left:-8px;top:auto;bottom:10%}
.az-vscript.az-left .elementor-heading-title{transform:rotate(180deg)}
body .az-caption .elementor-heading-title{font-family:"Bolivia Rosilla",cursive;font-weight:400;font-size:clamp(26px,2.6vw,34px);line-height:1.05;color:#1B1F29;text-transform:none}
/* price list: spa-menu rows with dotted leaders */
.az-pl .elementor-price-list li{padding:0!important;margin:0!important}
.az-pl .elementor-price-list-item{padding:0}
.az-pl .elementor-price-list-header{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}
body .az-pl .elementor-price-list-title{font-family:"Cormorant Garamond",serif;font-weight:400;font-size:clamp(22px,2vw,26px);line-height:1.15;color:#1B1F29;text-transform:none;letter-spacing:0}
.az-pl .elementor-price-list-separator{flex:1;border-bottom:1px dotted #cdbcb2;min-width:20px;transform:translateY(-5px);margin:0}
body .az-pl .elementor-price-list-price{font-family:"Cormorant Garamond",serif;font-weight:400;font-size:23px;color:#1B1F29;letter-spacing:0;white-space:nowrap}
body .az-pl .elementor-price-list-description{font-family:Raleway,sans-serif;font-size:13.5px;line-height:1.72;color:#4b4541}
.az-pl.az-addons .elementor-price-list li{padding:22px 0!important;border-top:1px solid #e7dcd6}
body .az-pl.az-addons .elementor-price-list-title{font-size:20px}
body .az-pl.az-addons .elementor-price-list-price{font-size:21px}
body .az-pl.az-addons .elementor-price-list-description{font-size:13px}
.az-pl.az-from .elementor-price-list-price::before{content:"from ";font:500 10px/1 Raleway,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8a7e77;margin-right:4px}
.az-tx-head{border-top:1px solid #e1d3cb;padding-top:30px;margin-top:12px}
/* Azalea Collection duration numerals */
.az-mi{border-top:1px solid #e7dcd6;padding:28px 0}
body .az-dur .elementor-heading-title{font-family:"Cormorant Garamond",serif;font-weight:300;font-size:52px;line-height:.9;color:#B2815D}
.az-dur small{display:block;font:500 10px/1 Raleway,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#8a7e77;margin-top:6px}
/* rate + tag chips */
.az-rates .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:8px}
.az-rates .elementor-icon-list-item{margin:0!important;padding:8px 13px;background:#fff;border:1px solid #e7dcd6}
.az-rates .elementor-icon-list-item::after{display:none!important}
body .az-rates .elementor-icon-list-text{font-family:"Cormorant Garamond",serif;font-size:17px;color:#1B1F29;padding:0!important}
.az-rates .elementor-icon-list-icon,.az-tags .elementor-icon-list-icon{display:none}
.az-tags .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:5px 6px}
.az-tags .elementor-icon-list-item{margin:0!important;padding:6px 8px;background:#F8F2EF}
.az-tags .elementor-icon-list-item::after{display:none!important}
body .az-tags .elementor-icon-list-text{font:500 9.5px/1 Raleway,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#96694a;padding:0!important}
.az-blushchips .elementor-icon-list-item{background:rgba(255,255,255,.6)}
body .az-blushchips .elementor-icon-list-text{color:#1B1F29}
/* sticky collection bar */
.az-colbar{background:rgba(255,255,255,.97);border-top:1px solid #e7dcd6;border-bottom:1px solid #e7dcd6;z-index:20}
.az-colbar .elementor-column{border-left:1px solid #e7dcd6}
.az-colbar .elementor-column:last-child{border-right:1px solid #e7dcd6}
.az-colbar .elementor-column > .elementor-widget-wrap{padding:16px 20px 14px!important}
.az-colbar .elementor-widget:not(:last-child){margin-bottom:4px}
body .az-colbar-t .elementor-heading-title{font-family:"Cormorant Garamond",serif;font-weight:400;font-size:21px;color:#1B1F29;text-transform:none;letter-spacing:0}
body .az-colbar-t .elementor-heading-title a:hover{color:#B2815D}
body .az-colbar-s{font:500 10px/1.3 Raleway,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a7e77}
.az-colbar-s p{margin:0}
html{scroll-padding-top:150px}
/* signature add-on panel */
.az-feature .az-feature-img,.az-feature .az-feature-img .elementor-widget-container,.az-feature .az-feature-img img{height:100%}
.az-feature .az-feature-img img{object-fit:cover;min-height:340px;width:100%}
body .az-bigprice .elementor-heading-title{font-family:"Cormorant Garamond",serif;font-weight:300;font-size:46px;line-height:1;color:#1B1F29}
.az-bigprice small{font:500 10px/1.3 Raleway,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin-left:12px;vertical-align:middle}
/* pull quote + signature */
body .az-pull .elementor-heading-title{font-family:"Cormorant Garamond",serif;font-style:italic;font-weight:300;font-size:clamp(28px,3vw,40px);line-height:1.15;color:#1B1F29;text-transform:none}
.az-pull .elementor-heading-title::before{content:"\201C";display:block;font:300 70px/.6 "Cormorant Garamond",serif;color:#D8BFB3;margin-bottom:6px;font-style:normal}
body .az-sig .elementor-heading-title{font-family:"Bolivia Rosilla",cursive;font-size:46px;font-weight:400;line-height:1;color:#1B1F29;text-transform:none}
/* team: collage */
.az-collage{position:relative;padding:40px 0 0 40px}
.az-collage::before{content:"";position:absolute;left:0;top:0;width:78%;height:82%;background:#D8BFB3}
.az-collage .elementor-column:nth-child(2){padding-top:40px}
.az-collage .elementor-column > .elementor-widget-wrap{padding:0 7px!important}
/* team: filter chips */
.az-chips > .elementor-container > .elementor-column > .elementor-widget-wrap{display:flex;flex-wrap:wrap;gap:8px}
.az-chips .elementor-widget{margin:0!important}
body .az-chip .elementor-button{background:#fff;border:1px solid #e7dcd6;border-radius:0;padding:11px 16px;font:500 10.5px/1 Raleway,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#4b4541}
body .az-chip .elementor-button:hover{border-color:#B2815D;color:#B2815D;background:#fff}
body .az-chip.is-on .elementor-button{background:#1B1F29;border-color:#1B1F29;color:#fff}
.az-chip .az-n{margin-left:6px;opacity:.6}
.az-count{border-top:1px solid #e7dcd6;padding-top:16px;font:400 13px/1.5 Raleway,sans-serif;color:#8a7e77;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}
.az-count b{color:#1B1F29;font-weight:600}
/* team: card grid */
.az-tm-grid > .elementor-container > .elementor-column > .elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 28px}
.az-tm-grid .az-tm{margin:0!important;width:100%}
.az-tm.az-out{display:none!important}
.az-tm > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0!important;align-content:flex-start}
.az-tm .elementor-widget:not(:last-child){margin-bottom:12px}
.az-tm-photo{overflow:hidden;cursor:pointer;background:#F8F2EF}
.az-tm-photo img{aspect-ratio:4/5;width:100%;object-fit:cover;transition:transform .6s ease}
.az-tm-photo:hover img{transform:scale(1.03)}
body .az-tm-name .elementor-heading-title{display:flex;justify-content:space-between;align-items:baseline;font-family:"Cormorant Garamond",serif;font-weight:400;font-size:25px;color:#1B1F29;text-transform:none;letter-spacing:0}
.az-tm-name span{font:500 9.5px/1 Raleway,sans-serif;letter-spacing:.2em;color:#8a7e77}
body .az-tm-focus{font:400 13px/1.65 Raleway,sans-serif;color:#4b4541}
.az-tm-focus p{margin:0}
.az-tm .az-link{border-top:1px solid #e7dcd6;padding-top:14px;margin-right:0!important;width:60%!important}
.az-tm .az-more{border-top:1px solid #e7dcd6;padding-top:14px;width:40%!important;text-align:right}
body .az-more .elementor-button{background:none;padding:0 0 5px;color:#8a7e77;font:500 9.5px/1 Raleway,sans-serif;letter-spacing:.16em;text-transform:uppercase;border-radius:0}
body .az-more .elementor-button:hover{color:#1B1F29;background:none}
.az-tm .az-link .elementor-button{font-size:9.5px}
body:not(.elementor-editor-active) .az-bio{display:none}
.elementor-editor-active .az-bio{border:1px dashed #D8BFB3;padding:10px;font-size:12px}
.elementor-editor-active .az-bio::before{content:"Bio (shows in the side panel on the live page)";display:block;font:600 9px/1.4 Raleway,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#B2815D;margin-bottom:6px}
/* team: bio drawer (built by the script in the HTML widget) */
.az-scrim{position:fixed;inset:0;background:rgba(27,31,41,.38);z-index:99998;opacity:0;pointer-events:none;transition:opacity .3s}
.az-scrim.open{opacity:1;pointer-events:auto}
.az-drawer{position:fixed;top:0;right:0;bottom:0;width:min(480px,100%);background:#fff;z-index:99999;transform:translateX(100%);transition:transform .4s cubic-bezier(.2,.7,.2,1);overflow-y:auto}
.az-drawer.open{transform:none}
.az-dr-in{padding:28px 36px 40px;display:grid;gap:16px;font-family:Raleway,sans-serif}
.az-dr-close{justify-self:end;background:none;border:0;cursor:pointer;font:500 10px/1 Raleway,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#8a7e77;padding:6px 0}
.az-dr-head{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:end}
.az-dr-head img{aspect-ratio:4/5;object-fit:cover;width:100%}
.az-dr-head h3{margin:0;font:400 34px/1.1 "Cormorant Garamond",serif;color:#1B1F29}
.az-dr-head p{margin:0 0 8px;font:500 10.5px/1.4 Raleway,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#1B1F29}
.az-dr-focus{font:italic 300 19px/1.3 "Cormorant Garamond",serif;color:#96694a;margin:0}
.az-dr-bio{font-size:13.5px;line-height:1.75;color:#4b4541;border-top:1px solid #e7dcd6;padding-top:16px}
.az-dr-book{justify-self:start;background:#B2815D;color:#fff!important;text-decoration:none;font:500 11.5px/1 Raleway,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:17px 30px}
.az-dr-tags{display:flex;flex-wrap:wrap;gap:5px 6px}
.az-dr-tags span{font:500 9.5px/1 Raleway,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#96694a;background:#F8F2EF;padding:6px 8px}
.elementor-editor-active .az-js{min-height:20px}
/* tablet */
@media (max-width:1024px){
  .az-tm-grid > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}
  body .az-colbar-t .elementor-heading-title{font-size:18px}
}
/* phone */
@media (max-width:767px){
  .az-colbar > .elementor-container{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}
  .az-colbar .elementor-column{width:auto!important;flex:none}
  body .az-colbar-t .elementor-heading-title{font-size:17px;white-space:nowrap}
  .az-mi .elementor-column:first-child{width:22%!important}
  .az-mi .elementor-column:last-child{width:78%!important}
  body .az-dur .elementor-heading-title{font-size:42px}
  .az-framed{margin-right:8px}
  .az-sec .az-vscript{display:none}
  .az-chips > .elementor-container > .elementor-column > .elementor-widget-wrap{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}
  .az-chip{flex:none}
  .az-tm-grid > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns:1fr;gap:0}
  .az-tm{border-top:1px solid #e7dcd6;padding:22px 0!important}
  .az-tm > .elementor-container > .elementor-column > .elementor-widget-wrap{display:grid!important;grid-template-columns:112px 1fr;column-gap:16px}
  .az-tm .az-tm-photo{grid-row:span 4;margin:0!important}
  .az-tm .elementor-widget{grid-column:2}
  .az-tm .az-tm-photo{grid-column:1}
  .az-tm .az-link,.az-tm .az-more{width:auto!important;border-top:0;padding-top:4px}
  .az-collage{padding:28px 0 0 24px}
  .az-feature .az-feature-img img{min-height:0;aspect-ratio:4/3}
}
/* keep the collection bar just below the site's fixed menu (height set by the small script in the last section) */
.az-colbar.elementor-sticky--active{top:var(--az-top,60px)!important}
/* phone: keep "Book" and "Read bio" on one line */
@media (max-width:767px){
  .az-tm .az-tm-photo{grid-row:1 / span 20;align-self:start;background:none}
  .az-tm .az-more{justify-self:end;margin-top:-26px!important}
  .az-tm .az-link{justify-self:start}
}

/* ==== Home page ==== */
.az-hm-fbr{position:relative;padding:0 34px 34px 0}
.az-hm-fbr::before{content:"";position:absolute;right:0;bottom:0;width:72%;height:78%;background:#D8BFB3}
.az-hm-fbr img{position:relative}
.az-sec .az-hm-badge{position:absolute;z-index:2;left:-26px;bottom:62px;width:auto;max-width:230px;margin:0!important;background:#fff;padding:16px 20px 15px;box-shadow:0 18px 40px -22px rgba(60,40,30,.45)}
.az-hm-badge p{margin:0;display:grid;gap:4px}
.az-hm-badge span{font:500 9.5px/1.4 Raleway,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#96694a}
.az-hm-badge b{font:400 19px/1.15 "Cormorant Garamond",serif;color:#1B1F29}
.az-hm-meta p{margin:0;display:flex;flex-wrap:wrap;gap:6px 18px;font:400 12.5px/1.5 Raleway,sans-serif;color:#8a7e77}
.az-hm-meta a{color:inherit}
.az-hm-meta span + span::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#D8BFB3;margin:0 14px 2px 0;vertical-align:middle}
/* trust strip */
.az-hm-trust{border-top:1px solid #e7dcd6;border-bottom:1px solid #e7dcd6}
.az-hm-trust .elementor-column{border-left:1px solid #e7dcd6}
.az-hm-trust .elementor-column:last-child{border-right:1px solid #e7dcd6}
.az-hm-trust .elementor-column > .elementor-widget-wrap{padding:22px 22px 20px!important}
.az-hm-trust .elementor-widget:not(:last-child){margin-bottom:5px}
body .az-hm-tt .elementor-heading-title{font:400 20px/1.15 "Cormorant Garamond",serif;color:#1B1F29;text-transform:none;letter-spacing:0}
body .az-hm-tt a:hover{color:#B2815D}
body .az-hm-ts{font:400 12px/1.45 Raleway,sans-serif;color:#8a7e77}
.az-hm-ts p{margin:0}.az-hm-ts a{color:#B2815D}
/* collection cards */
.az-hm-card .elementor-widget:not(:last-child){margin-bottom:10px}
.az-hm-ph{position:relative;padding:0 0 12px 12px;margin-bottom:16px!important}
.az-hm-ph::before{content:"";position:absolute;left:0;bottom:0;width:70%;height:70%;background:#D8BFB3}
.az-hm-card:nth-child(even) .az-hm-ph::before{background:#ECDDDC}
.az-hm-ph img{position:relative;transition:transform .4s}
.az-hm-card:hover .az-hm-ph img{transform:translateY(-4px)}
body .az-hm-small{font:500 9.5px/1.4 Raleway,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#8a7e77}
.az-hm-small p{margin:0}
.az-hm-card .az-h3 a{color:inherit}
.az-hm-card .az-h3 a:hover{color:#B2815D}
body .az-hm-cardp{font-size:13.5px;line-height:1.65}
body .az-ghost .elementor-button{background:transparent;color:#1B1F29;box-shadow:inset 0 0 0 1px #1B1F29}
body .az-ghost .elementor-button:hover{background:#1B1F29;color:#fff}
/* condition tags */
.az-hm-conds .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:8px}
.az-hm-conds .elementor-icon-list-item{margin:0!important;padding:10px 13px;background:#fff;border:1px solid #e7dcd6}
.az-hm-conds .elementor-icon-list-item::after{display:none!important}
.az-hm-conds .elementor-icon-list-icon,.az-hm-svcs .elementor-icon-list-icon{display:none}
body .az-hm-conds .elementor-icon-list-text{font:400 12.5px/1 Raleway,sans-serif;color:#1B1F29;padding:0!important}
/* skincare */
body .az-hm-tag .elementor-heading-title{display:inline-block;font:600 10px/1 Raleway,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#B2815D;padding:8px 11px 7px}
.az-hm-svcs .elementor-icon-list-item{padding:13px 0!important;border-top:1px solid rgba(27,31,41,.15);margin:0!important}
.az-hm-svcs .elementor-icon-list-item:last-child{border-bottom:1px solid rgba(27,31,41,.15)}
.az-hm-svcs .elementor-icon-list-item::after{display:none!important}
body .az-hm-svcs .elementor-icon-list-text{font:400 20px/1.2 "Cormorant Garamond",serif;color:#1B1F29;padding:0!important}
.az-hm-ella img{object-position:50% 20%}
/* team row */
.az-hm-person .elementor-widget:not(:last-child){margin-bottom:10px}
body .az-hm-cap .elementor-heading-title{font:400 17px/1.2 "Cormorant Garamond",serif;color:#1B1F29;text-align:center;text-transform:none;letter-spacing:0}
.az-hm-person img{filter:saturate(.9)}
/* quotes */
body .az-hm-quote p{margin:0;font:300 clamp(22px,2.2vw,28px)/1.35 "Cormorant Garamond",serif;color:#1B1F29}
.az-hm-quote p:first-child::before{content:"\201C";display:block;font:300 64px/.6 "Cormorant Garamond",serif;color:#B2815D;margin-bottom:6px}
body .az-hm-quote p.az-cite{margin-top:12px;font:500 10.5px/1 Raleway,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#8a7e77}
.az-sec .az-hm-quote{margin-bottom:30px!important}
/* gift cards + couples */
.az-hm-duo .elementor-column > .elementor-widget-wrap{position:relative;min-height:400px;align-content:flex-end;padding:40px!important;overflow:hidden}
.az-hm-duo .elementor-widget:not(:last-child){margin-bottom:10px}
.az-hm-duo .az-script .elementor-heading-title{font-size:clamp(30px,3vw,42px)}
.az-hm-couples > .elementor-widget-wrap::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(27,31,41,0) 25%,rgba(27,31,41,.78))}
.az-hm-couples .elementor-widget{position:relative;z-index:1}
body .az-hm-couples .elementor-heading-title{color:#fff}
body .az-hm-couples .az-body{color:rgba(255,255,255,.88)}
.az-sec .az-hm-giftcard{position:absolute;right:40px;top:40px;width:230px;margin:0!important;transform:rotate(-4deg)}
.az-hm-giftcard p{margin:0;position:relative;aspect-ratio:1.6;background:#fff;box-shadow:0 22px 40px -22px rgba(60,40,30,.5);display:grid;place-items:center}
.az-hm-giftcard span{font:400 30px/1 "Bolivia Rosilla",cursive;color:#1B1F29}
.az-hm-giftcard small{position:absolute;bottom:12px;left:0;right:0;text-align:center;font:500 8.5px/1 Raleway,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#96694a}
/* visit */
.az-hm-dl p{display:grid;grid-template-columns:70px 1fr;gap:20px;margin:0 0 14px;font:400 19px/1.35 "Cormorant Garamond",serif;color:#1B1F29}
.az-hm-dl span{font:500 10px/1.9 Raleway,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#8a7e77}
.az-hm-dl a{color:inherit}
.az-hm-map iframe{display:block;filter:grayscale(.35) sepia(.12)}
/* keep a button and the links beside it on one level (same bottom margin, centred in the row) */
.az-sec .elementor-widget-button.az-inline,.az-sec .elementor-widget-button.az-inline + .elementor-widget-button{margin-bottom:18px!important;align-self:center}
@media (max-width:1024px){
  .az-hm-trust .elementor-column:nth-child(2){border-right:1px solid #e7dcd6}
  .az-hm-trust .elementor-column:nth-child(n+3){border-top:1px solid #e7dcd6}
  .az-hm-cards .elementor-column{margin-bottom:28px}
}
/* spacing between team portraits and between the gift / couples panels */
.az-hm-team .elementor-column > .elementor-widget-wrap{padding:0 10px!important}
@media (min-width:768px){
  .az-hm-duo > .elementor-container{column-gap:32px}
  .az-hm-duo > .elementor-container > .elementor-column{width:calc(50% - 16px)!important}
}
@media (max-width:767px){
  .az-sec .az-hm-badge{left:-8px;bottom:46px;padding:12px 14px}
  .az-hm-badge b{font-size:16px}
  .az-hm-fbr{margin-left:8px}
  .az-hm-meta p{display:grid;gap:4px}
  .az-hm-meta span + span::before{display:none}
  .az-hm-trust .elementor-column > .elementor-widget-wrap{padding:16px 16px 14px!important}
  body .az-hm-tt .elementor-heading-title{font-size:17px}
  .az-hm-cards .elementor-column > .elementor-widget-wrap{padding:0 7px!important}
  .az-hm-cardp{display:none}
  body .az-hm-card .az-h3 .elementor-heading-title{font-size:20px}
  .az-hm-ella{max-width:340px}
  .az-hm-duo .elementor-column{margin-bottom:20px}
  .az-hm-duo .elementor-column > .elementor-widget-wrap{min-height:300px;padding:28px!important}
  .az-sec .az-hm-giftcard{position:relative;right:auto;top:auto;width:150px;margin:0 0 22px 4px!important}
  .az-hm-giftcard span{font-size:24px}
  body .az-hm-cap .elementor-heading-title{font-size:15px}
  .az-hm-team .elementor-column > .elementor-widget-wrap{padding:0 5px!important}
}
/* inline pill lists: cancel Elementor's -8px list offset so the first pill isn't clipped */
.az-sec .elementor-icon-list-items.elementor-inline-items{margin-left:0!important;margin-right:0!important}/* End custom CSS */