/* Iconos «Happy Icons» usados en la web (4 de ~1.000), extraídos como SVG. Origen: Happy Addons (GPL). */
.hm{position:relative;display:inline-block;width:1em;height:1em;line-height:1;font-style:normal;vertical-align:-.125em}
.hm::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;-webkit-mask:var(--hm) center/contain no-repeat;mask:var(--hm) center/contain no-repeat}
.elementor-icon i.hm::before{left:0;transform:none}
.hm-gift-box{--hm:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20transform%3D%27matrix(1%200%200%20-1%200%20960)%27%20d%3D%27M976%20736h-297.6c16%200%2028.8%2019.2%2041.6%2032%2044.8%2038.4%2073.6%2086.4%2073.6%20128%200%2019.2-6.4%2038.4-22.4%2048-38.4%2035.2-128%2012.8-195.2-44.8-25.6-22.4-44.8-44.8-57.6-70.4-12.8%2022.4-32%2048-57.6%2070.4-67.2%2057.6-156.8%2080-195.2%2044.8-9.6-12.8-16-28.8-16-51.2%200-38.4%2025.6-86.4%2073.6-128%2012.8-12.8%2028.8-32%2041.6-32h-316.8c-25.6%203.2-48-19.2-48-44.8v-128c0-25.6%2022.4-48%2048-48h16v-528c0-25.6%2022.4-48%2048-48h800c25.6%200%2048%2022.4%2048%2048v528h16c25.6%200%2048%2022.4%2048%2048v128c0%2025.6-22.4%2048-48%2048zM598.4%20873.6c38.4%2032%2083.2%2054.4%20121.6%2054.4%2012.8%200%2025.6-3.2%2032-9.6s9.6-16%209.6-25.6c0-28.8-25.6-70.4-60.8-102.4-38.4-32-83.2-54.4-121.6-54.4-12.8%200-25.6%203.2-32%209.6s-9.6%2016-9.6%2025.6c0%2028.8%2022.4%2070.4%2060.8%20102.4zM480%20704h64v-736h-64v736zM342.4%20790.4c-38.4%2032-60.8%2073.6-60.8%20102.4%200%209.6%203.2%2019.2%209.6%2025.6s19.2%209.6%2032%209.6c35.2%200%2083.2-22.4%20121.6-54.4s60.8-73.6%2060.8-102.4c0-9.6-3.2-19.2-9.6-25.6s-19.2-9.6-32-9.6c-38.4%200-83.2%2022.4-121.6%2054.4zM96-16v528h272c9.6%200%2016%206.4%2016%2016s-6.4%2016-16%2016h-320c-9.6%200-16%206.4-16%2016v128c0%209.6%206.4%2016%2016%2016h400v-736h-336c-9.6%200-16%206.4-16%2016zM992%20560c0-9.6-6.4-16-16-16h-320c-9.6%200-16-6.4-16-16s6.4-16%2016-16h272v-528c0-9.6-6.4-16-16-16h-336v736h400c9.6%200%2016-6.4%2016-16v-128z%27%2F%3E%3C%2Fsvg%3E")}
.hm-snow{--hm:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20transform%3D%27matrix(1%200%200%20-1%200%20960)%27%20d%3D%27M998.4%20470.4l-124.8%2076.8%20118.4%2032c9.6%203.2%2012.8%209.6%2012.8%2019.2-3.2%209.6-9.6%2012.8-19.2%2012.8l-115.2-32%2070.4%20115.2c3.2%206.4%203.2%2016-6.4%2022.4-6.4%203.2-16%203.2-22.4-6.4l-86.4-144-278.4-73.6%2073.6%20268.8%20144%2086.4c6.4%206.4%206.4%2016%203.2%2025.6-3.2%206.4-12.8%209.6-22.4%206.4l-115.2-70.4%2035.2%20128c3.2%209.6-3.2%2016-12.8%2019.2s-16-3.2-19.2-12.8l-35.2-131.2-76.8%20124.8c-3.2%206.4-16%209.6-22.4%206.4s-9.6-16-6.4-22.4l92.8-150.4-76.8-288-9.6-3.2-211.2%20214.4v169.6c0%209.6-6.4%2016-16%2016s-16-6.4-16-16v-137.6l-83.2%2083.2c-6.4%206.4-16%206.4-22.4%200s-6.4-16%200-22.4l83.2-83.2h-137.6c-9.6%200-16-6.4-16-16s6.4-16%2016-16h169.6l198.4-198.4-265.6-70.4-150.4%2080c-6.4%203.2-16%200-22.4-6.4s0-16%206.4-22.4l121.6-64-131.2-35.2c-9.6-3.2-12.8-9.6-12.8-19.2%203.2-6.4%209.6-12.8%2016-12.8%200%200%203.2%200%203.2%200l134.4%2035.2-67.2-128c-3.2-6.4%200-16%206.4-22.4%203.2%200%206.4-3.2%206.4-3.2%206.4%200%209.6%203.2%2012.8%209.6l86.4%20156.8%20281.6%2076.8%206.4-6.4-76.8-291.2-156.8-86.4c-6.4-3.2-9.6-12.8-6.4-22.4%206.4-9.6%2016-9.6%2022.4-6.4l131.2%2070.4-32-121.6c-3.2-9.6%203.2-16%2012.8-19.2%200%200%203.2%200%203.2%200%206.4%200%2012.8%203.2%2016%2012.8l32%20118.4%2064-121.6c3.2-6.4%209.6-9.6%2012.8-9.6s6.4%200%206.4%203.2c6.4%203.2%209.6%2012.8%206.4%2022.4l-80%20150.4%2073.6%20272%20188.8-188.8%2022.4-195.2c0-9.6%206.4-12.8%2016-12.8%200%200%200%200%203.2%200%209.6%200%2016%209.6%2012.8%2019.2l-19.2%20153.6%20102.4-102.4c3.2-3.2%206.4-3.2%2012.8-3.2s9.6%200%2012.8%203.2c6.4%206.4%206.4%2016%200%2022.4l-108.8%20108.8%20160%206.4c9.6%200%2016%206.4%2016%2016s-6.4%2016-16%2016l-192-6.4-201.6%20198.4%203.2%209.6%20294.4%2080%20150.4-92.8c3.2-3.2%206.4-3.2%209.6-3.2%206.4%200%209.6%203.2%2012.8%206.4%203.2%209.6%200%2019.2-6.4%2022.4z%27%2F%3E%3C%2Fsvg%3E")}
.hm-spoon-fork{--hm:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201088%201024%27%3E%3Cpath%20transform%3D%27matrix(1%200%200%20-1%200%20960)%27%20d%3D%27M588.8%20400l105.6%20105.6c32-25.6%2073.6-41.6%20118.4-41.6%2060.8%200%20124.8%2025.6%20166.4%2067.2%2073.6%2073.6%20150.4%20265.6%2067.2%20348.8-22.4%2022.4-57.6%2035.2-102.4%2035.2-89.6%200-195.2-51.2-246.4-102.4-38.4-38.4-60.8-92.8-67.2-147.2-3.2-54.4%209.6-102.4%2038.4-137.6l-105.6-105.6-144%20144%2073.6%2073.6c16%2016%2019.2%2032%2019.2%2041.6%200%2022.4-16%2038.4-19.2%2038.4l-230.4%20236.8c-6.4%203.2-19.2%203.2-25.6%200s-6.4-16%200-22.4l236.8-236.8c3.2-3.2%209.6-9.6%209.6-16s-3.2-12.8-9.6-16l-73.6-73.6-252.8%20249.6c-6.4%206.4-16%206.4-22.4%200s-6.4-16%200-22.4l252.8-252.8-76.8-76.8c-6.4-6.4-12.8-9.6-16-9.6-6.4%200-16%206.4-19.2%209.6l-233.6%20236.8c-6.4%206.4-16%206.4-22.4%200s-6.4-16%200-22.4l233.6-236.8c3.2%200%2019.2-19.2%2041.6-19.2%200%200%200%200%200%200%209.6%200%2025.6%203.2%2038.4%2019.2l76.8%2076.8%20144-144-435.2-438.4c-6.4-6.4-6.4-16%200-22.4%203.2-3.2%206.4-3.2%209.6-3.2s9.6%200%2012.8%203.2l438.4%20438.4%20435.2-435.2c3.2-3.2%206.4-3.2%2012.8-3.2s9.6%200%2012.8%203.2c6.4%206.4%206.4%2016%200%2022.4l-441.6%20435.2zM723.2%20790.4c44.8%2044.8%20144%2092.8%20224%2092.8%2035.2%200%2060.8-9.6%2080-25.6%2060.8-60.8%203.2-233.6-67.2-304-35.2-35.2-89.6-57.6-144-57.6-44.8%200-83.2%2016-108.8%2041.6-28.8%2028.8-44.8%2073.6-41.6%20124.8s25.6%2096%2057.6%20128z%27%2F%3E%3C%2Fsvg%3E");width:1.0625em}
.hm-location-pointer{--hm:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20928%201024%27%3E%3Cpath%20transform%3D%27matrix(1%200%200%20-1%200%20960)%27%20d%3D%27M32%2073.6l425.6-137.6c0%200%203.2%200%206.4%200s3.2%200%206.4%200l425.6%20140.8c19.2%206.4%2032%2025.6%2032%2044.8s-12.8%2038.4-32%2044.8l-246.4%2083.2c-9.6%203.2-16-3.2-19.2-9.6-3.2-9.6%203.2-16%209.6-19.2l246.4-83.2c9.6-3.2%209.6-12.8%209.6-16s0-12.8-9.6-16l-422.4-137.6-422.4%20134.4c-9.6%203.2-9.6%2012.8-9.6%2016s0%2012.8%209.6%2016l256%2089.6c9.6%203.2%2012.8%2012.8%209.6%2019.2%200%206.4-9.6%2012.8-19.2%209.6l-256-89.6c-19.2-6.4-32-25.6-32-44.8s12.8-38.4%2032-44.8zM502.4%20956.8c-188.8%2022.4-348.8-124.8-348.8-307.2%200-70.4%2022.4-134.4%2076.8-204.8l201.6-291.2c6.4-12.8%2022.4-19.2%2035.2-19.2v0c12.8%200%2028.8%206.4%2035.2%2019.2l134.4%20192%2073.6%20115.2c54.4%2067.2%2076.8%20150.4%2064%20236.8-19.2%20134.4-134.4%20243.2-272%20259.2zM684.8%20476.8l-76.8-115.2-134.4-192c-3.2-3.2-6.4-3.2-9.6-3.2s-6.4%200-9.6%203.2l-198.4%20291.2c-48%2064-70.4%20121.6-70.4%20188.8%200%20153.6%20124.8%20278.4%20278.4%20278.4%209.6%200%2022.4%200%2032-3.2%20124.8-12.8%20227.2-112%20243.2-236.8%2012.8-76.8-6.4-150.4-54.4-211.2zM464%20809.6c-89.6%200-160-70.4-160-160s70.4-160%20160-160%20160%2070.4%20160%20160-70.4%20160-160%20160zM464%20521.6c-70.4%200-128%2057.6-128%20128s57.6%20128%20128%20128%20128-57.6%20128-128-57.6-128-128-128z%27%2F%3E%3C%2Fsvg%3E");width:0.9063em}