.calendly-embed{position:relative}.calendly-embed,.calendly-embed__iframe{width:100%;height:100%;margin:0;padding:0;background-color:#f8f1e6;border:none;outline:none;box-shadow:none}.calendly-embed__iframe{min-height:700px;display:block;color-scheme:light}.calendly-embed__iframe body{margin:0;padding:0}.calendly-embed__loading{display:flex;align-items:center;justify-content:center;min-height:400px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f8f1e6}.calendly-embed__dots{display:flex;align-items:center;gap:12px}.calendly-embed__dot{width:32px;height:32px;background-color:#165d7d;border-radius:50%;animation:calendly-dot-pulse 1.4s ease-in-out infinite}.calendly-embed__dot:first-child{animation-delay:0s}.calendly-embed__dot:nth-child(2){animation-delay:.2s}.calendly-embed__dot:nth-child(3){animation-delay:.4s}@keyframes calendly-dot-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.calendly-embed__widget-container{width:100%;min-height:700px;margin-top:-65px;margin-bottom:-30px}.calendly-embed__widget-container iframe{width:100%;height:100%;min-height:700px;border:none;outline:none;box-shadow:none;display:block;margin:0;padding:0;background-color:#f8f1e6;color-scheme:light}@media (max-width:1024px){.calendly-embed__iframe,.calendly-embed__widget-container,.calendly-embed__widget-container iframe{min-height:700px}.calendly-embed__widget-container{margin-top:-16px;margin-bottom:-30px}}@media (max-width:767px){.calendly-embed__iframe,.calendly-embed__widget-container,.calendly-embed__widget-container iframe{min-height:700px}.calendly-embed__widget-container{margin-top:-65px;margin-bottom:-30px}}@media (max-width:697px){.calendly-embed__iframe,.calendly-embed__widget-container,.calendly-embed__widget-container iframe{min-height:550px}.calendly-embed__widget-container{margin-top:-16px;margin-bottom:-30px}}@media (min-width:768px){.calendly-embed__iframe,.calendly-embed__widget-container,.calendly-embed__widget-container iframe{min-height:700px}}