.vortexContainer{height:100%}.loaderParent{text-align:center;justify-content:center;align-items:center;height:100vh;display:flex}.loaderParent .loader{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.allPluginsContainer.profile{border-radius:22px;margin:0 10px 10px;overflow:auto}@media (width>=481px){.allPluginsContainer.profile{max-width:750px;margin:0 auto 10px}}.pluginContainer{word-spacing:0;color:#000;box-sizing:border-box;word-wrap:break-word;font-family:Inter}.pluginContainer.profile{background:#fff;border-bottom:1px solid #d9d9d9;width:100%}.pluginContainer.linkButtons{flex-direction:column;align-items:center;height:100px;display:flex}@media (width<=959px){.pluginContainer.linkButtons{height:74px;padding-left:24px;padding-right:24px}}@media (width>=481px) and (width<=959px){.pluginContainer.linkButtons{margin-bottom:1px}}.pluginContainer.linkButtons button,.pluginContainer.linkButtons a.linkWrapper{width:auto}@media (width<=480px){.pluginContainer.linkButtons button,.pluginContainer.linkButtons a.linkWrapper{width:100%;min-height:38.4px!important}}@media (width>=481px) and (width<=959px){.pluginContainer.linkButtons button,.pluginContainer.linkButtons a.linkWrapper{width:100%}}.vortexBlock{height:303px;max-height:303px;overflow:hidden}@media (width<=481px){.vortexBlock{height:302px;max-height:302px}}.genericPlugin .PluginProfile{padding:30px}.aboutPlugin .aboutPluginProfile{padding:30px;font-family:Inter}.aboutPlugin .aboutPluginProfile .title{margin-bottom:24px}@media (width>=481px) and (width<=959px){.aboutPlugin .aboutPluginProfile .title{margin-bottom:14px}}.aboutPlugin .aboutPluginProfile .label{text-align:left;align-items:center;font-size:1.5rem;font-weight:700;line-height:1.4;display:flex}.aboutPlugin .aboutPluginProfile .bio{font-family:Inter;font-size:1.125rem;line-height:1.4}.aboutPlugin .aboutPluginProfile .introBlock{margin-bottom:20px;margin-right:27px;padding:10px}@media (width<=481px){.aboutPlugin .aboutPluginProfile .introBlock{align-items:center;padding:0}}@media (width>=481px) and (width<=959px){.aboutPlugin .aboutPluginProfile .introBlock{margin-bottom:10px}}.aboutPlugin .aboutPluginProfile .avatarContainer{border-radius:50%;width:50px;min-width:50px;height:50px;margin-right:7px;overflow:hidden}@media (width<=959px){.aboutPlugin .aboutPluginProfile .avatarContainer{margin-right:20px}}@media (width>=481px) and (width<=959px){.aboutPlugin .aboutPluginProfile .avatarContainer{width:57.5px;height:57.5px;margin-top:2px;margin-left:-10px;margin-right:20px}}.aboutPlugin .aboutPluginProfile img{width:100%}.aboutPlugin .aboutPluginProfile .role{font-size:1.25rem;line-height:1.4}.swan-modal-dialog-body .aboutPluginProfile{padding-top:0}@media (width>=481px){.aboutPlugin.pluginContainer.linkButtons .title{margin-bottom:11px;margin-left:8px}}@media (width<=481px){.aboutPlugin.pluginContainer.linkButtons .title{margin-bottom:12px}}.simplePluginProfile{padding:30px;font-family:Inter}.simplePlugin.pluginContainer.profile a.linkWrapper{width:100%}.IntroBlock{box-sizing:border-box;margin-right:27px;padding:10px;font-family:Inter}@media (width<=481px){.IntroBlock{align-items:center;padding:0}}@media (width>=481px) and (width<=959px){.IntroBlock{padding:0}}.IntroBlock .label{text-align:left;align-items:center;font-size:1.5rem;font-weight:700;line-height:1.4;display:flex}.IntroBlock .avatarContainer{border-radius:50%;width:50px;min-width:50px;height:50px;margin-top:4px;margin-right:7px;overflow:hidden}@media (width<=959px){.IntroBlock .avatarContainer{margin-top:0;margin-right:20px}}@media (width>=481px) and (width<=959px){.IntroBlock .avatarContainer{width:57.5px;height:57.5px;margin-top:0;margin-right:20px}}.IntroBlock img{width:100%}.IntroBlock .role{overflow-wrap:break-word;font-size:1.125rem;line-height:1.4}.operationHoursPluginProfile{padding:10px 30px;font-family:Inter}.operationHoursPluginProfile .dayrow{margin-bottom:7.5px;font-size:16px;font-weight:400}.operationHoursPluginProfile .dayrow:last-child{margin-bottom:3px}.operationHoursPluginProfile .title{margin-bottom:14px;font-size:1.5rem;font-weight:700;line-height:1.4}.operationHoursPluginProfile div.hoursRow:not(:last-child){margin-bottom:8px}@media (width<=959px){.operationHoursPlugin.linkButtons .operationHoursPluginProfile{padding:0 10px 27px}.operationHoursPlugin.linkButtons .dayrow{margin-bottom:2.5px}.operationHoursPlugin.linkButtons .title{margin-bottom:12px}}@media (width>=960px){.operationHoursPlugin.linkButtons .operationHoursPluginProfile{padding:0 10px 32px}.operationHoursPlugin.linkButtons .title{letter-spacing:normal;margin-bottom:16px;padding-left:10px}.operationHoursPlugin.linkButtons .dayrow{margin-bottom:10px;line-height:1}.operationHoursPlugin.linkButtons .dayrow:last-child{margin-bottom:2px}}.videoPluginProfile{padding:10px 30px;font-family:Inter}.videoPluginProfile .title{margin-top:18px;margin-bottom:25px;font-size:1.5rem;font-weight:700;line-height:1.4}.videoPluginProfile .video-container{aspect-ratio:560/315;width:100%;height:100%;margin-bottom:19px;position:relative}.videoPluginProfile .video-container iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.blankImageContainer{width:54%;margin:auto auto 20px}.blankContainer{padding-bottom:20px}.galleryPluginProfile{padding:10px 30px;font-family:Inter}.galleryPluginProfile .title{margin-bottom:14px;font-size:1.5rem;font-weight:700;line-height:1.4}.slideshowImagesContainer{width:90%;height:90%;position:relative}.slideshowImagesContainer .imgbox{width:100%;height:90vh}.slideshowImagesContainer .imgbox img{object-fit:contain;width:100%;height:100%}.slideshowModalDialogBody{background-color:#000;justify-content:center;align-items:center;height:100vh;display:flex}.slideshowModalDialogBody .closeIconBox{width:34px;height:34px;position:absolute;top:10px;right:10px}.slideshowModalDialogBody .slideshowCurrentSlide{color:#fff;font-size:20px;position:absolute;top:17px;left:34px}.slideshowModalDialogBody .slideshowAutoPlayToggle{cursor:pointer;width:41px;position:absolute;top:8px;right:69px}.slideshowModalDialogBody .slideshowAutoPlayToggle img{width:100%}.imagesContainer{box-sizing:border-box;flex-flow:wrap;margin-top:6px;display:flex}.imagesContainer .imgbox{box-sizing:border-box;aspect-ratio:1;background-color:#fff;width:50%;margin-bottom:2.5px;padding-bottom:6px;position:relative}.imagesContainer .imgbox .zoomIcon{z-index:1;cursor:pointer;background-color:#8080801c;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjMuNSAyNGEuNS41IDAgMCAxLS4zNTQtLjE0NmwtOS4wMDQtOS4wMDRBOC40NjEgOC40NjEgMCAwIDEgOC41IDE3QzMuODEzIDE3IDAgMTMuMTg3IDAgOC41IDAgMy44MTMgMy44MTMgMCA4LjUgMCAxMy4xODcgMCAxNyAzLjgxMyAxNyA4LjVhOC40NTcgOC40NTcgMCAwIDEtMi4xNTEgNS42NDJsOS4wMDQgOS4wMDRBLjUuNSAwIDAgMSAyMy41IDI0ek04LjUgMUM0LjM2NSAxIDEgNC4zNjUgMSA4LjVTNC4zNjUgMTYgOC41IDE2IDE2IDEyLjYzNSAxNiA4LjUgMTIuNjM1IDEgOC41IDF6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:30px;width:100%;height:100%;display:none;position:absolute;top:0}.imagesContainer .imgbox img{object-fit:contain;background:#c1c1c1;width:100%;height:100%}.imagesContainer .imgbox:nth-child(odd){padding-right:4px}.imagesContainer .imgbox:nth-child(2n){padding-left:4px}.imagesContainer .imgbox:hover .zoomIcon{display:block}.addressPluginProfile{padding:30px;font-family:Inter}.addressPluginProfile .title{margin-bottom:12px;margin-left:5px;font-size:1.5rem;line-height:1.4}.addressPluginProfile .addressText{flex-grow:2;margin-left:10px;font-size:1.25rem;line-height:1.4}@media (width<=479px){.addressPluginProfile .addressText{margin-left:0}}.addressPluginProfile .responsiveFlexBoxContainer{flex-direction:row;margin-bottom:20px}@media (width<=479px){.addressPluginProfile .responsiveFlexBoxContainer{flex-direction:column;margin-bottom:30px}}.addressPluginProfile .directionsButtonContainer{height:"53px";flex-grow:1;font-size:1.25rem;line-height:1.4}@media (width<=479px){.addressPluginProfile .directionsButtonContainer{margin:15px 0;line-height:.4}}.addressPluginProfile .directionsButton{color:#222;box-sizing:border-box;border:1px solid #222;border-radius:3px;width:auto;height:80%;display:table;background-color:#0000!important}@media (width<=479px){.addressPluginProfile .directionsButton{width:100%}}.addressPluginProfile .directionsButtonText{text-align:center;vertical-align:middle;padding:12px 25px;font-size:12.8px;text-decoration:none;display:table-cell}@media (width<=479px){.addressPluginProfile .directionsButtonText{font-size:9.6px}}.addressPluginProfile .directionsButton:link,.addressPluginProfile .directionsButton:visited,.addressPluginProfile .directionsButton:hover,.addressPluginProfile .directionsButton:active{text-decoration:none}.addressPluginProfile .googleMapsContainer{width:100%;height:360px;margin-top:10px}@media (width<=959px){.addressPlugin.linkButtons .addressPluginProfile{padding:0 10px 27px}.addressPlugin.linkButtons .dayrow{margin-bottom:2.5px}.addressPlugin.linkButtons .title{margin-bottom:12px}}@media (width>=960px){.addressPlugin.linkButtons .addressPluginProfile{padding:0 10px 32px}.addressPlugin.linkButtons .title{letter-spacing:normal;margin-bottom:16px;padding-left:10px}.addressPlugin.linkButtons .dayrow{margin-bottom:10px;line-height:1}.addressPlugin.linkButtons .dayrow:last-child{margin-bottom:2px}}
