From 99d5e84cc86b5313ba989443eee3197bb35d2f40 Mon Sep 17 00:00:00 2001 From: Austin Spraggins Date: Fri, 29 Mar 2024 12:50:48 -0700 Subject: [PATCH] Updates --- asset-manifest.json | 6 +++--- index.html | 2 +- static/css/main.632cf22e.css | 2 -- static/css/main.b306644d.css | 2 ++ static/css/{main.632cf22e.css.map => main.b306644d.css.map} | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) delete mode 100644 static/css/main.632cf22e.css create mode 100644 static/css/main.b306644d.css rename static/css/{main.632cf22e.css.map => main.b306644d.css.map} (50%) diff --git a/asset-manifest.json b/asset-manifest.json index 9ec8ee9..96b332e 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,6 +1,6 @@ { "files": { - "main.css": "/Gelateria-Del-Centro-WebApp/static/css/main.632cf22e.css", + "main.css": "/Gelateria-Del-Centro-WebApp/static/css/main.b306644d.css", "main.js": "/Gelateria-Del-Centro-WebApp/static/js/main.5ce6b150.js", "static/js/453.1b729c5a.chunk.js": "/Gelateria-Del-Centro-WebApp/static/js/453.1b729c5a.chunk.js", "static/media/rosa-rafael-Nag3E3yzygU-unsplash.jpg": "/Gelateria-Del-Centro-WebApp/static/media/rosa-rafael-Nag3E3yzygU-unsplash.6b4b7290378bf8d67f16.jpg", @@ -53,12 +53,12 @@ "static/media/slick.ttf": "/Gelateria-Del-Centro-WebApp/static/media/slick.c94f7671dcc99dce43e2.ttf", "static/media/uber-eats-logos-idT_4VNf_n.svg": "/Gelateria-Del-Centro-WebApp/static/media/uber-eats-logos-idT_4VNf_n.8b969d35d373b512664b78f912f19abc.svg", "static/media/slick.woff": "/Gelateria-Del-Centro-WebApp/static/media/slick.295183786cd8a1389865.woff", - "main.632cf22e.css.map": "/Gelateria-Del-Centro-WebApp/static/css/main.632cf22e.css.map", + "main.b306644d.css.map": "/Gelateria-Del-Centro-WebApp/static/css/main.b306644d.css.map", "main.5ce6b150.js.map": "/Gelateria-Del-Centro-WebApp/static/js/main.5ce6b150.js.map", "453.1b729c5a.chunk.js.map": "/Gelateria-Del-Centro-WebApp/static/js/453.1b729c5a.chunk.js.map" }, "entrypoints": [ - "static/css/main.632cf22e.css", + "static/css/main.b306644d.css", "static/js/main.5ce6b150.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 2639782..225dc81 100644 --- a/index.html +++ b/index.html @@ -108,4 +108,4 @@ "https://www.facebook.com/eatgelateria/", "https://www.instagram.com/eatgelateria/" ] - }
\ No newline at end of file + }
\ No newline at end of file diff --git a/static/css/main.632cf22e.css b/static/css/main.632cf22e.css deleted file mode 100644 index 82b0f2c..0000000 --- a/static/css/main.632cf22e.css +++ /dev/null @@ -1,2 +0,0 @@ -@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.carousel-heading{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(90deg,#ffa5b2,#f2ccb2);-webkit-background-clip:text;color:#333;display:flex;font-family:Monterio,sans-serif;font-size:3.5rem;gap:20px;justify-content:center;margin-bottom:20px;text-align:center}.carousel-heading .text-large{font-size:1.3em;font-weight:700}.carousel-heading .text-small{font-size:1em;font-weight:400}.slick-slider{margin-top:50px}.slick-slide{border-radius:0;border-radius:10px;box-shadow:0 4px 8px #0003;box-sizing:border-box;overflow:hidden;padding:10px}.slick-slide:hover{transform:scale(1.03);transition:transform .3s ease-in-out}.slick-slide img{max-height:500px;object-fit:cover;object-position:center;width:100%}@media (max-width:768px){.carousel-heading{font-size:2.5rem}}@media (max-width:480px){.carousel-heading{font-size:1.8rem}}@media (max-width:768px){.slick-slide img{max-height:400px}}@media (max-width:480px){.slick-slide img{max-height:300px}}.about-container{grid-gap:20px;align-items:start;color:#000;display:grid;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;gap:20px;grid-template-columns:1fr 1fr;justify-content:center;margin:0 auto;max-width:1200px;padding:80px 20px 20px}.description{padding:20px;position:relative;text-align:left}.description:after{background:linear-gradient(180deg,#ff7eb9,#ff007d);border-radius:50%;border-radius:70%;bottom:0;box-shadow:0 0 10px #0003;content:"";margin:20px 0;position:absolute;right:-10px;top:0;width:1px}.learnMore-button{background-color:#eb6368;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;margin:4px 2px 5%;padding:15px 32px;text-align:center;text-decoration:none;transition-duration:.4s}.learnMore-button:hover{background-color:#fff;color:#000}hr{background:linear-gradient(90deg,#ff7eb9,#ff007d);border:0;border-radius:70%;box-shadow:0 0 10px #0003;height:1px;margin:20px auto;width:50%}@media (max-width:768px){.description:after{bottom:auto;height:1px;left:0;margin:20px 0;position:relative;right:auto;top:auto;width:100%}}.store-logo{border-radius:50%;box-shadow:0 0 10px #0003;display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:150px;width:100%}.description,.sidebar{padding:20px}.sidebar{color:#000;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;position:-webkit-sticky;position:sticky;text-align:right;top:0}.sidebar ul{list-style-type:none}@media (max-width:768px){.about-container{grid-template-columns:1fr}.sidebar{position:static;text-align:left}}.about-container h1,.about-container h2,.about-container h3,.about-container h4,.about-container h5,.about-container h6{color:#ffa5b2}@media (max-width:768px){.about-container{grid-template-columns:1fr}.sidebar{text-align:left}}.download-button{background-color:#eb6368;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px 5%;padding:15px 32px;text-align:center;text-decoration:none;transition-duration:.4s}.download-button:hover{background-color:#fff;color:#000}.favorites-container{color:#000;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;text-align:center}.favorites-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;@media (max-width:1024px){grid-template-columns:repeat(2,1fr)}@media (max-width:768px){grid-template-columns:1fr}}.favorite-card{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z' fill='%23f2ccb2' fill-rule='evenodd'/%3E%3C/svg%3E");border:1px solid #ccc;border-radius:12px;box-shadow:0 4px 8px 0 #0003;cursor:pointer;max-width:320px;padding:20px;transition:transform .3s ease-in-out}.favorite-card h2{color:#4caf50}.favorite-card img{border-radius:12px;box-shadow:0 2px 4px 0 #0000001a;height:180px;object-fit:cover;width:100%}.favorite-card:hover{transform:scale(1.05)}.specials-container{font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;text-align:center}.specials-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;@media (max-width:1024px){grid-template-columns:repeat(2,1fr)}@media (max-width:768px){grid-template-columns:1fr}}.special-card{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z' fill='%23f2ccb2' fill-rule='evenodd'/%3E%3C/svg%3E");border:1px solid #ccc;border-radius:12px;box-shadow:0 4px 8px 0 #0003;max-width:300px;padding:20px;transition:transform .3s ease-in-out}.special-card img{border-radius:12px;height:200px;object-fit:cover;width:100%}.special-card:hover{transform:scale(1.05)}.special-card h2{color:#66cc7f}body{overflow-x:hidden}.contact-container{color:#978431;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;text-align:center}.contact-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);justify-items:center;margin:auto;width:90%}@media (max-width:412px){.contact-grid{grid-template-columns:1fr}}.map iframe{height:100%;width:100%}.form{border-radius:10px;box-shadow:0 2px 5px 0 #00000026;padding:20px}.form input,.form textarea{border:none;border-radius:5px;margin-bottom:15px}.form button,.form input,.form textarea{box-shadow:0 2px 5px 0 #00000026;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;padding:15px;width:100%}.form button{border:none;border-radius:20px;cursor:pointer;transition:background .3s ease-in-out}@keyframes loading{0%{background-position:0 0}to{background-position:100% 0}}.Button{&.loading{overflow:hidden;position:relative;&:after{animation:loading 2s infinite;background:linear-gradient(90deg,#0000,#ffffff80,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/Gelateria-Del-Centro-WebApp/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/Gelateria-Del-Centro-WebApp/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/Gelateria-Del-Centro-WebApp/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/Gelateria-Del-Centro-WebApp/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/Gelateria-Del-Centro-WebApp/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.navbar{display:flex;height:70px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0}.navbar-left{background-image:url(/Gelateria-Del-Centro-WebApp/static/media/scallop-green.c6bfb0c9a35eb71cd30a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;width:70%}.navbar-left .navbar-address{align-self:flex-start}.navbar-address{color:#fff;font-family:Sofia Pro SemiBold;text-transform:uppercase}.navbar-address em{font-family:Sofia Pro Italic}.navbar-left .home-icon{box-shadow:0 4px 8px #0003}.navbar-right{align-items:center;align-items:flex-start;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAfCAYAAAARBGrPAAAEtWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjE0NDAiCiAgIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIzMSIKICAgZXhpZjpDb2xvclNwYWNlPSIxIgogICB0aWZmOkltYWdlV2lkdGg9IjE0NDAiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjMxIgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICB0aWZmOlhSZXNvbHV0aW9uPSI3Mi8xIgogICB0aWZmOllSZXNvbHV0aW9uPSI3Mi8xIgogICBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIgogICBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDI0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);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;width:30%}.navbar-right,.order-now{margin:0;padding:0}.order-now{color:#000;font-family:Sofia Pro Regular;font-size:1.5rem;text-decoration:none}.home-icon{box-shadow:0 4px 8px #0003;height:24px;width:24px}@media (max-width:768px){.navbar{height:50px}.navbar-left{display:none}.navbar-right{background-image:url(/Gelateria-Del-Centro-WebApp/static/media/scallop-green.c6bfb0c9a35eb71cd30a.png);width:100%}}body{display:flex;flex-direction:column;min-height:100vh}.content{flex:1 0 auto}.FooterContainer{align-items:center;bottom:0;box-sizing:border-box;display:flex;font-family:Monterio,sans-serif;justify-content:space-between;left:0;padding:20px;position:relative;text-align:center;width:100%}@media (max-width:412px){.footer{align-items:flex-start;flex-direction:column}}.footer h2,.footer p{margin:0}.footer a{color:#000;margin:0 10px;text-decoration:none}.modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(2.8px);backdrop-filter:blur(2.8px);border-radius:18px;bottom:0;display:flex;height:80%;justify-content:center;left:0;margin:auto;overflow:hidden;position:fixed;right:0;top:0;width:80%;z-index:10}.service-container{display:flex;flex-wrap:wrap;justify-content:space-around}.service-logo{background-color:#ffffff4d;border-radius:10px;filter:drop-shadow(0 0 20px rgba(0,0,0,.7));height:auto;padding:10px;width:150px}.service-card{border:1px solid #ccc;border-radius:10px;box-shadow:0 10px 20px #0000001a;color:#fff;margin-bottom:15px;padding:20px;text-align:center;transition:transform .3s ease-in-out;width:45%}.service-card:hover{transform:scale(1.05)}.service-card.square .order-button{background-color:#3e4348}.service-card.doordash .order-button,.service-card.square .order-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:10px 20px}.service-card.doordash .order-button{background-color:#ff3008}.service-card.ubereats .order-button{background-color:#06c167}.service-card.grubhub .order-button,.service-card.ubereats .order-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:10px 20px}.service-card.grubhub .order-button{background-color:#f50}.modal-content{background-image:url(/Gelateria-Del-Centro-WebApp/static/media/warnors-image-1.88f007760a7eab00221a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;color:#fff;max-height:calc(100% - 40px);overflow-y:auto;padding:20px;position:relative;text-align:center}.close-btn{align-items:center;background:#ff5f5f;border:none;border-radius:5px;box-shadow:0 8px 15px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;padding:0 20px;position:absolute;right:10px;top:10px;transition:all .3s ease 0s}.close-btn:hover{background-color:#ff1f1f;box-shadow:0 15px 20px #02020233}@media (max-width:768px){.modal-backdrop{height:100%;padding:10px;width:100%}.service-card{margin:auto;width:90%}}@media (max-width:480px){.service-card{margin:10px 0;width:100%}.service-card .order-button{display:block;margin:10px auto;width:auto}.service-logo{width:100px}.close-btn{padding:5px 10px}}body{margin:0;padding:0}.title{color:#333;font-family:Monterio,sans-serif;font-size:2em;margin-bottom:20px;text-align:center}.events-container .grid>section{background-color:#fffc;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:10px;padding:20px}.events-container h1,.events-container h2,.events-container h3,.events-container h4,.events-container h5,.events-container h6{font-family:Monterio,sans-serif;text-align:center}.events-container>div{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:10px;padding:20px}.inquiry-form form{display:flex;flex-direction:column}.inquiry-form form label{display:flex;margin-bottom:20px}.inquiry-form form label span{margin-right:10px;width:100px}.inquiry-form form input,.inquiry-form form textarea{border:1px solid #ccc;border-radius:5px;margin-top:5px;padding:10px}.submit-button{background-color:#eb6368;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px 5%;padding:15px 32px;text-align:center;text-decoration:none;transition-duration:.4s}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}@font-face{font-family:Monterio;font-style:normal;font-weight:400;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioRegular.02e230443d267b5e19ae.ttf) format("truetype")}@font-face{font-family:Monterio;font-style:normal;font-weight:700;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioBold.13a46640b2988b6d2e0d.ttf) format("truetype")}@font-face{font-family:Monterio;font-style:normal;font-weight:300;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioLight.c79bae9efc447b3b4465.ttf) format("truetype")}@font-face{font-family:Monterio;font-style:normal;font-weight:600;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioSemibold.4226b10273e327175ade.ttf) format("truetype")}@font-face{font-family:Sofia Pro Regular;font-style:normal;font-weight:400;src:local("Sofia Pro Regular"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Regular%20Az.246cf6ab78b42885baa8.woff) format("woff")}@font-face{font-family:Sofia Pro Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Regular%20Italic%20Az.2f1041e939e8f4f8b0e6.woff) format("woff")}@font-face{font-family:Sofia Pro ExtraLight;font-style:normal;font-weight:400;src:local("Sofia Pro ExtraLight"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20ExtraLight%20Az.0fab0f26eda0f25bcfa4.woff) format("woff")}@font-face{font-family:Sofia Pro UltraLight;font-style:normal;font-weight:400;src:local("Sofia Pro UltraLight"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20UltraLight%20Az.a7dc94fbdb3e3dba65a9.woff) format("woff")}@font-face{font-family:Sofia Pro ExtraLight Italic;font-style:normal;font-weight:400;src:local("Sofia Pro ExtraLight Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20ExtraLight%20Italic%20Az.9877c9f08167e373019d.woff) format("woff")}@font-face{font-family:Sofia Pro UltraLight Italic;font-style:normal;font-weight:400;src:local("Sofia Pro UltraLight Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20UltraLight%20Italic%20Az.71d2c5161e6e2b6c8371.woff) format("woff")}@font-face{font-family:Sofia Pro Light;font-style:normal;font-weight:400;src:local("Sofia Pro Light"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Light%20Az.05d31297ef63fd9a57db.woff) format("woff")}@font-face{font-family:Sofia Pro Light Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Light Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Light%20Italic%20Az.a963ca1a52fe946e08b3.woff) format("woff")}@font-face{font-family:Sofia Pro Medium;font-style:normal;font-weight:400;src:local("Sofia Pro Medium"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Medium%20Az.b7fe8af5114c9918246d.woff) format("woff")}@font-face{font-family:Sofia Pro Medium Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Medium Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Medium%20Italic%20Az.f00f61d8ecae2de5ac9d.woff) format("woff")}@font-face{font-family:Sofia Pro SemiBold;font-style:normal;font-weight:400;src:local("Sofia Pro SemiBold"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Semi%20Bold%20Az.611b520e6ce1971d9599.woff) format("woff")}@font-face{font-family:Sofia Pro SemiBold Italic;font-style:normal;font-weight:400;src:local("Sofia Pro SemiBold Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Semi%20Bold%20Italic%20Az.a8e67fd3694b4a1b207c.woff) format("woff")}@font-face{font-family:Sofia Pro Bold;font-style:normal;font-weight:400;src:local("Sofia Pro Bold"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Bold%20Az.44c7d391e70d3e8256df.woff) format("woff")}@font-face{font-family:Sofia Pro Bold Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Bold Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Bold%20Italic%20Az.86177a6bc0e9e30dcae7.woff) format("woff")}@font-face{font-family:Sofia Pro Black;font-style:normal;font-weight:400;src:local("Sofia Pro Black"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Black%20Az.0d082325f3100e671865.woff) format("woff")}@font-face{font-family:Sofia Pro Black Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Black Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Black%20Italic%20Az.0fa4f0375642ca4305ca.woff) format("woff")} -/*# sourceMappingURL=main.632cf22e.css.map*/ \ No newline at end of file diff --git a/static/css/main.b306644d.css b/static/css/main.b306644d.css new file mode 100644 index 0000000..e4ff8fa --- /dev/null +++ b/static/css/main.b306644d.css @@ -0,0 +1,2 @@ +@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.carousel-heading{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(90deg,#ffa5b2,#f2ccb2);-webkit-background-clip:text;color:#333;display:flex;font-family:Monterio,sans-serif;font-size:3.5rem;gap:20px;justify-content:center;margin-bottom:20px;text-align:center}.carousel-heading .text-large{font-size:1.3em;font-weight:700}.carousel-heading .text-small{font-size:1em;font-weight:400}.slick-slider{margin-top:50px}.slick-slide{border-radius:0;border-radius:10px;box-shadow:0 4px 8px #0003;box-sizing:border-box;overflow:hidden;padding:10px}.slick-slide:hover{transform:scale(1.03);transition:transform .3s ease-in-out}.slick-slide img{max-height:500px;object-fit:cover;object-position:center;width:100%}@media (max-width:768px){.carousel-heading{font-size:2.5rem}}@media (max-width:480px){.carousel-heading{font-size:1.8rem}}@media (max-width:768px){.slick-slide img{max-height:400px}}@media (max-width:480px){.slick-slide img{max-height:300px}}.about-container{grid-gap:20px;align-items:start;color:#000;display:grid;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;gap:20px;grid-template-columns:1fr 1fr;justify-content:center;margin:0 auto;max-width:1200px;padding:80px 20px 20px}.description{padding:20px;position:relative;text-align:left}.description:after{background:linear-gradient(180deg,#ff7eb9,#ff007d);border-radius:50%;border-radius:70%;bottom:0;box-shadow:0 0 10px #0003;content:"";margin:20px 0;position:absolute;right:-10px;top:0;width:1px}.learnMore-button{background-color:#eb6368;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;margin:4px 2px 5%;padding:15px 32px;text-align:center;text-decoration:none;transition-duration:.4s}.learnMore-button:hover{background-color:#fff;color:#000}hr{background:linear-gradient(90deg,#ff7eb9,#ff007d);border:0;border-radius:70%;box-shadow:0 0 10px #0003;height:1px;margin:20px auto;width:50%}@media (max-width:768px){.description:after{bottom:auto;height:1px;left:0;margin:20px 0;position:relative;right:auto;top:auto;width:100%}}.store-logo{border-radius:50%;box-shadow:0 0 10px #0003;display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:150px;width:100%}.description,.sidebar{padding:20px}.sidebar{color:#000;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;position:-webkit-sticky;position:sticky;text-align:right;top:0}.sidebar ul{list-style-type:none}@media (max-width:768px){.about-container{grid-template-columns:1fr}.sidebar{position:static;text-align:left}}.about-container h1,.about-container h2,.about-container h3,.about-container h4,.about-container h5,.about-container h6{color:#ffa5b2}@media (max-width:768px){.about-container{grid-template-columns:1fr}.sidebar{text-align:left}}.download-button{background-color:#eb6368;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px 5%;padding:15px 32px;text-align:center;text-decoration:none;transition-duration:.4s}.download-button:hover{background-color:#fff;color:#000}.favorites-container{color:#000;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;text-align:center}.favorites-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;@media (max-width:1024px){grid-template-columns:repeat(2,1fr)}@media (max-width:768px){grid-template-columns:1fr}}.favorite-card{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z' fill='%23f2ccb2' fill-rule='evenodd'/%3E%3C/svg%3E");border:1px solid #ccc;border-radius:12px;box-shadow:0 4px 8px 0 #0003;cursor:pointer;max-width:320px;padding:20px;transition:transform .3s ease-in-out}.favorite-card h2{color:#4caf50}.favorite-card img{border-radius:12px;box-shadow:0 2px 4px 0 #0000001a;height:180px;object-fit:cover;width:100%}.favorite-card:hover{transform:scale(1.05)}.specials-container{font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;text-align:center}.specials-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;@media (max-width:1024px){grid-template-columns:repeat(2,1fr)}@media (max-width:768px){grid-template-columns:1fr}}.special-card{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z' fill='%23f2ccb2' fill-rule='evenodd'/%3E%3C/svg%3E");border:1px solid #ccc;border-radius:12px;box-shadow:0 4px 8px 0 #0003;max-width:300px;padding:20px;transition:transform .3s ease-in-out}.special-card img{border-radius:12px;height:200px;object-fit:cover;width:100%}.special-card:hover{transform:scale(1.05)}.special-card h2{color:#66cc7f}body{overflow-x:hidden}.contact-container{color:#978431;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;text-align:center}.contact-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);justify-items:center;margin:auto;width:90%}@media (max-width:412px){.contact-grid{grid-template-columns:1fr}}.map iframe{height:100%;width:100%}.form{border-radius:10px;box-shadow:0 2px 5px 0 #00000026;padding:20px}.form input,.form textarea{border:none;border-radius:5px;margin-bottom:15px}.form button,.form input,.form textarea{box-shadow:0 2px 5px 0 #00000026;font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;padding:15px;width:100%}.form button{border:none;border-radius:20px;cursor:pointer;transition:background .3s ease-in-out}@keyframes loading{0%{background-position:0 0}to{background-position:100% 0}}.Button{&.loading{overflow:hidden;position:relative;&:after{animation:loading 2s infinite;background:linear-gradient(90deg,#0000,#ffffff80,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/Gelateria-Del-Centro-WebApp/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/Gelateria-Del-Centro-WebApp/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/Gelateria-Del-Centro-WebApp/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/Gelateria-Del-Centro-WebApp/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/Gelateria-Del-Centro-WebApp/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.navbar{display:flex;height:70px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0}.navbar-left{background-image:url(/Gelateria-Del-Centro-WebApp/static/media/scallop-green.c6bfb0c9a35eb71cd30a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;width:70%}.navbar-left .navbar-address{align-self:flex-start}.navbar-address{color:#fff;font-family:Sofia Pro SemiBold;text-transform:uppercase}.navbar-address em{font-family:Sofia Pro SemiBold Italic}.navbar-left .home-icon{box-shadow:0 4px 8px #0003}.navbar-right{align-items:center;align-items:flex-start;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAfCAYAAAARBGrPAAAEtWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjE0NDAiCiAgIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIzMSIKICAgZXhpZjpDb2xvclNwYWNlPSIxIgogICB0aWZmOkltYWdlV2lkdGg9IjE0NDAiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjMxIgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICB0aWZmOlhSZXNvbHV0aW9uPSI3Mi8xIgogICB0aWZmOllSZXNvbHV0aW9uPSI3Mi8xIgogICBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIgogICBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDI0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);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;width:30%}.navbar-right,.order-now{margin:0;padding:0}.order-now{color:#000;font-family:Sofia Pro Regular;font-size:1.5rem;text-decoration:none}.home-icon{box-shadow:0 4px 8px #0003;height:24px;width:24px}@media (max-width:768px){.navbar{height:50px}.navbar-left{display:none}.navbar-right{background-image:url(/Gelateria-Del-Centro-WebApp/static/media/scallop-green.c6bfb0c9a35eb71cd30a.png);width:100%}}body{display:flex;flex-direction:column;min-height:100vh}.content{flex:1 0 auto}.FooterContainer{align-items:center;bottom:0;box-sizing:border-box;display:flex;font-family:Monterio,sans-serif;justify-content:space-between;left:0;padding:20px;position:relative;text-align:center;width:100%}@media (max-width:412px){.footer{align-items:flex-start;flex-direction:column}}.footer h2,.footer p{margin:0}.footer a{color:#000;margin:0 10px;text-decoration:none}.modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(2.8px);backdrop-filter:blur(2.8px);border-radius:18px;bottom:0;display:flex;height:80%;justify-content:center;left:0;margin:auto;overflow:hidden;position:fixed;right:0;top:0;width:80%;z-index:10}.service-container{display:flex;flex-wrap:wrap;justify-content:space-around}.service-logo{background-color:#ffffff4d;border-radius:10px;filter:drop-shadow(0 0 20px rgba(0,0,0,.7));height:auto;padding:10px;width:150px}.service-card{border:1px solid #ccc;border-radius:10px;box-shadow:0 10px 20px #0000001a;color:#fff;margin-bottom:15px;padding:20px;text-align:center;transition:transform .3s ease-in-out;width:45%}.service-card:hover{transform:scale(1.05)}.service-card.square .order-button{background-color:#3e4348}.service-card.doordash .order-button,.service-card.square .order-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:10px 20px}.service-card.doordash .order-button{background-color:#ff3008}.service-card.ubereats .order-button{background-color:#06c167}.service-card.grubhub .order-button,.service-card.ubereats .order-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:10px 20px}.service-card.grubhub .order-button{background-color:#f50}.modal-content{background-image:url(/Gelateria-Del-Centro-WebApp/static/media/warnors-image-1.88f007760a7eab00221a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;color:#fff;max-height:calc(100% - 40px);overflow-y:auto;padding:20px;position:relative;text-align:center}.close-btn{align-items:center;background:#ff5f5f;border:none;border-radius:5px;box-shadow:0 8px 15px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;padding:0 20px;position:absolute;right:10px;top:10px;transition:all .3s ease 0s}.close-btn:hover{background-color:#ff1f1f;box-shadow:0 15px 20px #02020233}@media (max-width:768px){.modal-backdrop{height:100%;padding:10px;width:100%}.service-card{margin:auto;width:90%}}@media (max-width:480px){.service-card{margin:10px 0;width:100%}.service-card .order-button{display:block;margin:10px auto;width:auto}.service-logo{width:100px}.close-btn{padding:5px 10px}}body{margin:0;padding:0}.title{color:#333;font-family:Monterio,sans-serif;font-size:2em;margin-bottom:20px;text-align:center}.events-container .grid>section{background-color:#fffc;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:10px;padding:20px}.events-container h1,.events-container h2,.events-container h3,.events-container h4,.events-container h5,.events-container h6{font-family:Monterio,sans-serif;text-align:center}.events-container>div{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:10px;padding:20px}.inquiry-form form{display:flex;flex-direction:column}.inquiry-form form label{display:flex;margin-bottom:20px}.inquiry-form form label span{margin-right:10px;width:100px}.inquiry-form form input,.inquiry-form form textarea{border:1px solid #ccc;border-radius:5px;margin-top:5px;padding:10px}.submit-button{background-color:#eb6368;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px 5%;padding:15px 32px;text-align:center;text-decoration:none;transition-duration:.4s}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}@font-face{font-family:Monterio;font-style:normal;font-weight:400;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioRegular.02e230443d267b5e19ae.ttf) format("truetype")}@font-face{font-family:Monterio;font-style:normal;font-weight:700;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioBold.13a46640b2988b6d2e0d.ttf) format("truetype")}@font-face{font-family:Monterio;font-style:normal;font-weight:300;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioLight.c79bae9efc447b3b4465.ttf) format("truetype")}@font-face{font-family:Monterio;font-style:normal;font-weight:600;src:url(/Gelateria-Del-Centro-WebApp/static/media/MonterioSemibold.4226b10273e327175ade.ttf) format("truetype")}@font-face{font-family:Sofia Pro Regular;font-style:normal;font-weight:400;src:local("Sofia Pro Regular"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Regular%20Az.246cf6ab78b42885baa8.woff) format("woff")}@font-face{font-family:Sofia Pro Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Regular%20Italic%20Az.2f1041e939e8f4f8b0e6.woff) format("woff")}@font-face{font-family:Sofia Pro ExtraLight;font-style:normal;font-weight:400;src:local("Sofia Pro ExtraLight"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20ExtraLight%20Az.0fab0f26eda0f25bcfa4.woff) format("woff")}@font-face{font-family:Sofia Pro UltraLight;font-style:normal;font-weight:400;src:local("Sofia Pro UltraLight"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20UltraLight%20Az.a7dc94fbdb3e3dba65a9.woff) format("woff")}@font-face{font-family:Sofia Pro ExtraLight Italic;font-style:normal;font-weight:400;src:local("Sofia Pro ExtraLight Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20ExtraLight%20Italic%20Az.9877c9f08167e373019d.woff) format("woff")}@font-face{font-family:Sofia Pro UltraLight Italic;font-style:normal;font-weight:400;src:local("Sofia Pro UltraLight Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20UltraLight%20Italic%20Az.71d2c5161e6e2b6c8371.woff) format("woff")}@font-face{font-family:Sofia Pro Light;font-style:normal;font-weight:400;src:local("Sofia Pro Light"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Light%20Az.05d31297ef63fd9a57db.woff) format("woff")}@font-face{font-family:Sofia Pro Light Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Light Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Light%20Italic%20Az.a963ca1a52fe946e08b3.woff) format("woff")}@font-face{font-family:Sofia Pro Medium;font-style:normal;font-weight:400;src:local("Sofia Pro Medium"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Medium%20Az.b7fe8af5114c9918246d.woff) format("woff")}@font-face{font-family:Sofia Pro Medium Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Medium Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Medium%20Italic%20Az.f00f61d8ecae2de5ac9d.woff) format("woff")}@font-face{font-family:Sofia Pro SemiBold;font-style:normal;font-weight:400;src:local("Sofia Pro SemiBold"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Semi%20Bold%20Az.611b520e6ce1971d9599.woff) format("woff")}@font-face{font-family:Sofia Pro SemiBold Italic;font-style:normal;font-weight:400;src:local("Sofia Pro SemiBold Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Semi%20Bold%20Italic%20Az.a8e67fd3694b4a1b207c.woff) format("woff")}@font-face{font-family:Sofia Pro Bold;font-style:normal;font-weight:400;src:local("Sofia Pro Bold"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Bold%20Az.44c7d391e70d3e8256df.woff) format("woff")}@font-face{font-family:Sofia Pro Bold Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Bold Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Bold%20Italic%20Az.86177a6bc0e9e30dcae7.woff) format("woff")}@font-face{font-family:Sofia Pro Black;font-style:normal;font-weight:400;src:local("Sofia Pro Black"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Black%20Az.0d082325f3100e671865.woff) format("woff")}@font-face{font-family:Sofia Pro Black Italic;font-style:normal;font-weight:400;src:local("Sofia Pro Black Italic"),url(/Gelateria-Del-Centro-WebApp/static/media/Sofia%20Pro%20Black%20Italic%20Az.0fa4f0375642ca4305ca.woff) format("woff")} +/*# sourceMappingURL=main.b306644d.css.map*/ \ No newline at end of file diff --git a/static/css/main.632cf22e.css.map b/static/css/main.b306644d.css.map similarity index 50% rename from static/css/main.632cf22e.css.map rename to static/css/main.b306644d.css.map index b45929a..ab9bdb3 100644 --- a/static/css/main.632cf22e.css.map +++ b/static/css/main.b306644d.css.map @@ -1 +1 @@ -{"version":3,"file":"static/css/main.632cf22e.css","mappings":"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","sources":["../node_modules/slick-carousel/slick/slick-theme.css","index.css","components/HeroCarousel.css","components/About.css","components/OurFavorites.css","components/OurSpecials.css","components/contact.css","../node_modules/slick-carousel/slick/slick.css","components/navbar.css","components/footer.css","components/OnlineOrderingModal.css","components/events.css","../node_modules/react-datepicker/dist/react-datepicker.css","App.css"],"sourcesContent":["@charset 'UTF-8';\n/* Slider */\n.slick-loading .slick-list\n{\n background: #fff url('./ajax-loader.gif') center center no-repeat;\n}\n\n/* Icons */\n@font-face\n{\n font-family: 'slick';\n font-weight: normal;\n font-style: normal;\n\n src: url('./fonts/slick.eot');\n src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');\n}\n/* Arrows */\n.slick-prev,\n.slick-next\n{\n font-size: 0;\n line-height: 0;\n\n position: absolute;\n top: 50%;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 0;\n -webkit-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n transform: translate(0, -50%);\n\n cursor: pointer;\n\n color: transparent;\n border: none;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover,\n.slick-prev:focus,\n.slick-next:hover,\n.slick-next:focus\n{\n color: transparent;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover:before,\n.slick-prev:focus:before,\n.slick-next:hover:before,\n.slick-next:focus:before\n{\n opacity: 1;\n}\n.slick-prev.slick-disabled:before,\n.slick-next.slick-disabled:before\n{\n opacity: .25;\n}\n\n.slick-prev:before,\n.slick-next:before\n{\n font-family: 'slick';\n font-size: 20px;\n line-height: 1;\n\n opacity: .75;\n color: white;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.slick-prev\n{\n left: -25px;\n}\n[dir='rtl'] .slick-prev\n{\n right: -25px;\n left: auto;\n}\n.slick-prev:before\n{\n content: '←';\n}\n[dir='rtl'] .slick-prev:before\n{\n content: '→';\n}\n\n.slick-next\n{\n right: -25px;\n}\n[dir='rtl'] .slick-next\n{\n right: auto;\n left: -25px;\n}\n.slick-next:before\n{\n content: '→';\n}\n[dir='rtl'] .slick-next:before\n{\n content: '←';\n}\n\n/* Dots */\n.slick-dotted.slick-slider\n{\n margin-bottom: 30px;\n}\n\n.slick-dots\n{\n position: absolute;\n bottom: -25px;\n\n display: block;\n\n width: 100%;\n padding: 0;\n margin: 0;\n\n list-style: none;\n\n text-align: center;\n}\n.slick-dots li\n{\n position: relative;\n\n display: inline-block;\n\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n\n cursor: pointer;\n}\n.slick-dots li button\n{\n font-size: 0;\n line-height: 0;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 5px;\n\n cursor: pointer;\n\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.slick-dots li button:hover,\n.slick-dots li button:focus\n{\n outline: none;\n}\n.slick-dots li button:hover:before,\n.slick-dots li button:focus:before\n{\n opacity: 1;\n}\n.slick-dots li button:before\n{\n font-family: 'slick';\n font-size: 6px;\n line-height: 20px;\n\n position: absolute;\n top: 0;\n left: 0;\n\n width: 20px;\n height: 20px;\n\n content: '•';\n text-align: center;\n\n opacity: .25;\n color: black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.slick-dots li.slick-active button:before\n{\n opacity: .75;\n color: black;\n}\n","body {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n","/* CSS for HeroCarousel */\n\n/* Carousel heading styles */\n.carousel-heading {\n font-family: \"Monterio\", sans-serif;\n font-size: 3.5rem; /* Fixed font size for larger screens */\n text-align: center;\n color: #333;\n margin-bottom: 20px;\n background: linear-gradient(to right, #ffa5b2, #f2ccb2);\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 20px;\n}\n\n.carousel-heading .text-large {\n font-size: 1.3em; /* Relative to the font-size of .carousel-heading */\n font-weight: bold;\n}\n\n.carousel-heading .text-small {\n font-size: 1em; /* Relative to the font-size of .carousel-heading */\n font-weight: normal;\n}\n\n/* Slick slider styles */\n.slick-slider {\n position: relative;\n display: block;\n box-sizing: border-box;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n margin-top: 50px;\n}\n\n/* Slick list styles */\n.slick-list {\n position: relative;\n display: block;\n overflow: hidden;\n margin: 0;\n padding: 0;\n}\n\n.slick-list:focus {\n outline: none;\n}\n\n.slick-list.dragging {\n cursor: pointer;\n cursor: hand;\n}\n\n/* Slick track styles */\n.slick-slider .slick-track,\n.slick-slider .slick-list {\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track {\n position: relative;\n top: 0;\n left: 0;\n display: block;\n}\n\n.slick-track:before,\n.slick-track:after {\n display: table;\n content: \"\";\n}\n\n.slick-track:after {\n clear: both;\n}\n\n.slick-loading .slick-track {\n visibility: hidden;\n}\n\n/* Slick slide styles */\n.slick-slide {\n display: none;\n float: left;\n height: 100%;\n min-height: 1px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */ /* Commented out to remove drop shadow */\n /* border-right: 1px solid pink; */ /* Commented out to remove divider */\n box-sizing: border-box; /* Include the border in the element's total width and height */\n overflow: hidden;\n border-radius: 0;\n padding: 10px; /* Add padding around images */\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n border-radius: 10px; /* Rounded corners for slides */\n}\n\n.slick-slide:hover {\n transform: scale(1.03); /* Slightly enlarge slides on hover */\n transition: transform 0.3s ease-in-out;\n}\n\n.slick-slide img {\n display: block;\n width: 100%;\n max-height: 500px; /* Limit image height */\n object-fit: cover;\n object-position: center;\n}\n\n.slick-slide.slick-loading img {\n display: none;\n}\n\n.slick-slide.dragging img {\n pointer-events: none;\n}\n\n.slick-initialized .slick-slide {\n display: block;\n}\n\n.slick-loading .slick-slide {\n visibility: hidden;\n}\n\n.slick-vertical .slick-slide {\n display: block;\n height: auto;\n}\n\n.slick-arrow.slick-hidden {\n display: none;\n}\n\n/* Media Queries */\n\n@media (max-width: 768px) {\n .carousel-heading {\n font-size: 2.5rem; /* Adjust for medium screens */\n }\n}\n\n@media (max-width: 480px) {\n .carousel-heading {\n font-size: 1.8rem; /* Adjust for smaller screens */\n }\n}\n\n@media (max-width: 768px) {\n .slick-slide img {\n max-height: 400px; /* Smaller height for medium screens */\n }\n}\n\n@media (max-width: 480px) {\n .slick-slide img {\n max-height: 300px; /* Smaller height for mobile screens */\n }\n}\n",".about-container {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr; /* Creates two equal-width columns */\r\n gap: 20px; /* Adds some space between the columns */\r\n align-items: start; /* Aligns the content to the top */\r\n justify-content: center; /* Horizontally centers the content */\r\n padding: 20px; /* Adds some space around the content */\r\n margin: 0 auto; /* Adds equal whitespace on the left and right */\r\n max-width: 1200px; /* Adjust as needed */\r\n padding-top: 80px;\r\n color: #000000; /* Changes the font color */\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.description {\r\n padding: 20px; /* Adds some space inside the description */\r\n position: relative; /* Needed for the pseudo-element */\r\n text-align: left;\r\n}\r\n\r\n.description::after {\r\n content: \"\";\r\n position: absolute;\r\n right: -10px; /* Adjust as needed */\r\n top: 0;\r\n bottom: 0;\r\n width: 1px; /* Adjust as needed */\r\n background: linear-gradient(\r\n to bottom,\r\n #ff7eb9,\r\n #ff007d\r\n ); /* Adjust as needed */\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); /* Adds a drop shadow */\r\n border-radius: 50%; /* Makes the line slightly rounded */\r\n margin: 20px 0; /* Adds some space above and below the line */\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\r\n /* Adds a drop shadow */\r\n border-radius: 70%;\r\n /* Makes the line slightly rounded */\r\n}\r\n\r\n.learnMore-button {\r\n background-color: #eb6368;\r\n /* Pink background */\r\n border: none;\r\n /* Remove border */\r\n color: white;\r\n /* White text */\r\n padding: 15px 32px;\r\n /* Some padding */\r\n text-align: center;\r\n /* Centered text */\r\n text-decoration: none;\r\n /* Remove underline */\r\n display: inline-block;\r\n font-size: 16px;\r\n margin: 4px 2px;\r\n cursor: pointer;\r\n /* Mouse pointer on hover */\r\n border-radius: 20px;\r\n /* Rounded corners */\r\n transition-duration: 0.4s;\r\n /* Transition */\r\n margin-bottom: 5%;\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.learnMore-button:hover {\r\n background-color: white;\r\n /* White background */\r\n color: black;\r\n /* Black text */\r\n}\r\n\r\nhr {\r\n border: 0;\r\n height: 1px;\r\n background: linear-gradient(to right, #ff7eb9, #ff007d);\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\r\n border-radius: 70%;\r\n margin: 20px auto; /* Centers the line horizontally */\r\n width: 50%; /* Adjust as needed */\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .description::after {\r\n position: relative;\r\n right: auto;\r\n top: auto;\r\n bottom: auto;\r\n height: 1px;\r\n width: 100%;\r\n left: 0;\r\n margin: 20px 0; /* Adds some space above and below the line */\r\n }\r\n}\r\n\r\n.store-logo {\r\n width: 100%;\r\n max-width: 150px; /* Adjust as needed */\r\n margin-bottom: 20px; /* Adds some space below the logo */\r\n border-radius: 50%; /* Makes the logo slightly rounded */\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); /* Adds a drop shadow */\r\n /* Center the logo image in the center of the grid */\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n}\r\n\r\n.description,\r\n.sidebar {\r\n padding: 20px; /* Adds some space inside the description and sidebar */\r\n}\r\n\r\n.sidebar {\r\n padding: 20px; /* Adds some space inside the sidebar */\r\n text-align: right; /* Aligns the text to the right */\r\n position: sticky; /* Makes the sidebar stick to the top of the viewport */\r\n top: 0; /* Aligns the sidebar with the top of the viewport */\r\n color: #000000;\r\n /* Changes the font color */\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n /* Changes the font family */\r\n}\r\n\r\n.sidebar ul {\r\n list-style-type: none;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .about-container {\r\n grid-template-columns: 1fr; /* Stacks the columns vertically on smaller screens */\r\n }\r\n\r\n .sidebar {\r\n position: static; /* Resets the position on smaller screens */\r\n text-align: left; /* Aligns the text to the left on smaller screens */\r\n }\r\n}\r\n\r\n.about-container h1,\r\n.about-container h2,\r\n.about-container h3,\r\n.about-container h4,\r\n.about-container h5,\r\n.about-container h6 {\r\n color: #ffa5b2; /* Soft Pink */\r\n}\r\n\r\n/* Responsive Layout */\r\n\r\n@media (max-width: 768px) {\r\n .about-container {\r\n grid-template-columns: 1fr; /* Stacks the columns vertically on smaller screens */\r\n }\r\n\r\n .sidebar {\r\n text-align: left; /* Aligns the text to the left on smaller screens */\r\n }\r\n}\r\n","body {\r\n margin: 0;\r\n padding: 0;\r\n overflow-x: hidden; /* Prevents horizontal scrolling */\r\n}\r\n/* Download Menu Button */\r\n\r\n.download-button {\r\n background-color: #eb6368; /* Pink background */\r\n border: none; /* Remove border */\r\n color: white; /* White text */\r\n padding: 15px 32px; /* Some padding */\r\n text-align: center; /* Centered text */\r\n text-decoration: none; /* Remove underline */\r\n display: inline-block;\r\n font-size: 16px;\r\n margin: 4px 2px;\r\n cursor: pointer; /* Mouse pointer on hover */\r\n border-radius: 20px; /* Rounded corners */\r\n transition-duration: 0.4s; /* Transition */\r\n margin-bottom: 5%;\r\n}\r\n\r\n.download-button:hover {\r\n background-color: white; /* White background */\r\n color: black; /* Black text */\r\n}\r\n.favorites-container {\r\n text-align: center;\r\n color: #000000; /* Changes the font color */\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n/* h1 green color */\r\n\r\n.favorites-grid {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 20px;\r\n justify-items: center;\r\n\r\n @media (max-width: 1024px) {\r\n grid-template-columns: repeat(\r\n 2,\r\n 1fr\r\n ); /* Changes to 2 columns on larger screens */\r\n }\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr; /* Changes to 1 column on medium screens */\r\n }\r\n}\r\n\r\n.favorite-card {\r\n border: 1px solid #ccc;\r\n padding: 20px;\r\n max-width: 320px;\r\n transition: transform 0.3s ease-in-out;\r\n border-radius: 12px; /* Add rounded corners to the cards */\r\n box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); /* Add a drop shadow */\r\n cursor: pointer;\r\n background-color: #ffffff;\r\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107' viewBox='0 0 77 107'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='stamp-collection' fill='%23f2ccb2' fill-opacity='1'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\");\r\n}\r\n\r\n.favorite-card h2 {\r\n color: #4caf50; /* Green */\r\n}\r\n\r\n.favorite-card img {\r\n width: 100%;\r\n height: 180px; /* Set a specific height for the images */\r\n object-fit: cover; /* Cover the whole area of the container */\r\n border-radius: 12px; /* Add rounded corners to the images */\r\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1); /* Add a slight drop shadow */\r\n}\r\n.favorite-card:hover {\r\n transform: scale(1.05); /* Scales the card up slightly */\r\n}\r\n",".specials-container {\r\n text-align: center;\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.specials-grid {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 20px;\r\n justify-items: center;\r\n\r\n @media (max-width: 1024px) {\r\n grid-template-columns: repeat(\r\n 2,\r\n 1fr\r\n ); /* Changes to 2 columns on larger screens */\r\n }\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr; /* Changes to 1 column on medium screens */\r\n }\r\n}\r\n\r\n.special-card {\r\n border: 1px solid #ccc;\r\n padding: 20px;\r\n max-width: 300px;\r\n transition: transform 0.3s ease-in-out;\r\n border-radius: 12px; /* Add rounded corners to the cards */\r\n box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); /* Add a drop shadow */\r\n background-color: #ffffff;\r\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107' viewBox='0 0 77 107'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='stamp-collection' fill='%23f2ccb2' fill-opacity='1'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\");\r\n}\r\n\r\n.special-card img {\r\n width: 100%;\r\n height: 200px; /* Set a specific height for the images */\r\n object-fit: cover; /* Cover the whole area of the container */\r\n border-radius: 12px; /* Add rounded corners to the images */\r\n}\r\n\r\n.special-card:hover {\r\n transform: scale(1.05); /* Scales the card up slightly */\r\n}\r\n\r\n.special-card h2 {\r\n color: #66cc7f; /* Changes the color of the flavor name to Mint Green */\r\n}\r\n","body {\r\n overflow-x: hidden;\r\n}\r\n\r\n.contact-container {\r\n text-align: center;\r\n color: #978431;\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.contact-grid {\r\n display: grid;\r\n grid-template-columns: repeat(2, 1fr);\r\n gap: 20px;\r\n justify-items: center;\r\n margin: auto; /* Centers the grid */\r\n width: 90%; /* Adjust this value as needed */\r\n}\r\n\r\n@media (max-width: 412px) {\r\n .contact-grid {\r\n grid-template-columns: 1fr; /* Makes the grid have 1 column on small screens */\r\n }\r\n}\r\n\r\n.map iframe {\r\n width: 100%; /* Makes the iframe take up the full width of its container */\r\n height: 100%;\r\n}\r\n\r\n.form {\r\n padding: 20px;\r\n border-radius: 10px;\r\n box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);\r\n}\r\n\r\n.form input,\r\n.form textarea {\r\n width: 100%;\r\n padding: 15px;\r\n margin-bottom: 15px;\r\n border: none;\r\n border-radius: 5px;\r\n box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n font-size: 16px;\r\n}\r\n\r\n.form button {\r\n width: 100%;\r\n padding: 15px;\r\n border: none;\r\n border-radius: 20px;\r\n box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n font-size: 16px;\r\n cursor: pointer;\r\n transition: background 0.3s ease-in-out;\r\n}\r\n\r\n/* Animation in CSS for progress bar on Send Button */\r\n@keyframes loading {\r\n 0% {\r\n background-position: 0% 0;\r\n }\r\n 100% {\r\n background-position: 100% 0;\r\n }\r\n}\r\n\r\n.Button {\r\n /* ... (rest of your button styles) */\r\n\r\n &.loading {\r\n position: relative;\r\n overflow: hidden;\r\n\r\n &:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: linear-gradient(\r\n 90deg,\r\n transparent,\r\n rgba(255, 255, 255, 0.5),\r\n transparent\r\n );\r\n transform: translateX(-100%);\r\n animation: loading 2s infinite;\r\n }\r\n }\r\n}\r\n","/* Slider */\n.slick-slider\n{\n position: relative;\n\n display: block;\n box-sizing: border-box;\n\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n\n.slick-list\n{\n position: relative;\n\n display: block;\n overflow: hidden;\n\n margin: 0;\n padding: 0;\n}\n.slick-list:focus\n{\n outline: none;\n}\n.slick-list.dragging\n{\n cursor: pointer;\n cursor: hand;\n}\n\n.slick-slider .slick-track,\n.slick-slider .slick-list\n{\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track\n{\n position: relative;\n top: 0;\n left: 0;\n\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after\n{\n display: table;\n\n content: '';\n}\n.slick-track:after\n{\n clear: both;\n}\n.slick-loading .slick-track\n{\n visibility: hidden;\n}\n\n.slick-slide\n{\n display: none;\n float: left;\n\n height: 100%;\n min-height: 1px;\n}\n[dir='rtl'] .slick-slide\n{\n float: right;\n}\n.slick-slide img\n{\n display: block;\n}\n.slick-slide.slick-loading img\n{\n display: none;\n}\n.slick-slide.dragging img\n{\n pointer-events: none;\n}\n.slick-initialized .slick-slide\n{\n display: block;\n}\n.slick-loading .slick-slide\n{\n visibility: hidden;\n}\n.slick-vertical .slick-slide\n{\n display: block;\n\n height: auto;\n\n border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n display: none;\n}\n","@import url(\"slick-carousel/slick/slick.css\");\n@import url(\"slick-carousel/slick/slick-theme.css\");\n\nbody {\n margin: 0;\n padding: 0;\n}\n\n.navbar {\n display: flex;\n justify-content: space-between;\n position: sticky;\n top: 0;\n height: 70px;\n}\n\n.navbar-left {\n display: flex;\n width: 70%; /* Directly set to 70% of the navbar */\n background-image: url(\"../assets/scallop-green.png\");\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.navbar-left .navbar-address {\n align-self: flex-start;\n}\n\n.navbar-address {\n font-family: \"Sofia Pro SemiBold\";\n color: white;\n text-transform: uppercase;\n}\n\n.navbar-address em {\n font-family: \"Sofia Pro Italic\";\n}\n\n.navbar-left .home-icon {\n box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);\n}\n\n.navbar-right {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 30%; /* Directly set to 30% of the navbar */\n background-image: url(\"../assets/scallop-pink.png\");\n background-repeat: no-repeat;\n background-size: cover; /* Change this from 'cover' to 'contain' */\n background-position: center;\n align-items: flex-start;\n}\n\n.navbar-right,\n.order-now {\n padding: 0;\n margin: 0;\n}\n\n/* Style the order-now hyperlink so it just looks like an all uppercase order now text in monterio that links you to the modal */\n\n.order-now {\n font-family: \"Sofia Pro Regular\";\n text-decoration: none;\n color: #000;\n font-size: 1.5rem;\n text-decoration: none;\n}\n\n.home-icon {\n width: 24px; /* Adjust this value to make the icon smaller or larger */\n height: 24px; /* Adjust this value to make the icon smaller or larger */\n box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);\n}\n\n/* Responsive Adjustments */\n@media (max-width: 768px) {\n .navbar {\n height: 50px; /* Adjust this value to reduce the size of the navbar on mobile screens */\n }\n\n .navbar-left {\n display: none; /* Hide the left side of the navbar on screens smaller than 768px */\n }\n\n .navbar-right {\n width: 100%; /* Make the right side of the navbar take up the full width on screens smaller than 768px */\n background-image: url(\"../assets/scallop-green.png\"); /* Change the background image to the green scalloped border on screens smaller than 768px */\n }\n}\n","body {\r\n display: flex;\r\n flex-direction: column;\r\n min-height: 100vh;\r\n}\r\n\r\n.content {\r\n flex: 1 0 auto;\r\n}\r\n\r\n.FooterContainer {\r\n position: relative;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n text-align: center;\r\n padding: 20px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n font-family: \"Monterio\", sans-serif;\r\n box-sizing: border-box;\r\n}\r\n\r\n/* Rest of your CSS */\r\n\r\n@media (max-width: 412px) {\r\n .footer {\r\n flex-direction: column;\r\n align-items: flex-start; /* Aligns items to the start of the cross axis */\r\n }\r\n}\r\n\r\n.footer h2,\r\n.footer p {\r\n margin: 0;\r\n}\r\n\r\n.footer a {\r\n color: black;\r\n text-decoration: none;\r\n margin: 0 10px;\r\n}\r\n","/* Base styles for modal backdrop */\r\n.modal-backdrop {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n z-index: 10;\r\n width: 80%;\r\n height: 80%;\r\n margin: auto;\r\n backdrop-filter: blur(2.8px);\r\n border-radius: 18px;\r\n overflow: hidden;\r\n}\r\n\r\n/* Container for services */\r\n.service-container {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-around;\r\n}\r\n\r\n/* Styles for service logos */\r\n.service-logo {\r\n width: 150px;\r\n height: auto;\r\n filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.7));\r\n background-color: rgba(255, 255, 255, 0.3);\r\n border-radius: 10px;\r\n padding: 10px;\r\n}\r\n\r\n/* Base styles for service cards */\r\n.service-card {\r\n color: white;\r\n width: 45%;\r\n margin-bottom: 15px;\r\n padding: 20px;\r\n border: 1px solid #ccc;\r\n border-radius: 10px;\r\n text-align: center;\r\n box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);\r\n transition: transform 0.3s ease-in-out;\r\n}\r\n\r\n.service-card:hover {\r\n transform: scale(1.05);\r\n}\r\n\r\n/* Square button styles */\r\n.service-card.square .order-button {\r\n background-color: #3e4348;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* DoorDash button styles */\r\n.service-card.doordash .order-button {\r\n background-color: #ff3008;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* Uber Eats button styles */\r\n.service-card.ubereats .order-button {\r\n background-color: #06c167;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* GrubHub button styles */\r\n.service-card.grubhub .order-button {\r\n background-color: #ff5500;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* Styles for modal content */\r\n.modal-content {\r\n position: relative;\r\n color: white;\r\n padding: 20px;\r\n border-radius: 10px;\r\n text-align: center;\r\n background-image: url(\"../assets/warnors-image-1.jpg\");\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n overflow-y: auto;\r\n max-height: calc(100% - 40px);\r\n}\r\n\r\n/* Styles for close button */\r\n.close-btn {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n border: none;\r\n background: #ff5f5f;\r\n color: white;\r\n border-radius: 5px;\r\n height: 40px;\r\n padding: 0 20px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n font-size: 18px;\r\n cursor: pointer;\r\n box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);\r\n transition: all 0.3s ease 0s;\r\n}\r\n\r\n.close-btn:hover {\r\n background-color: #ff1f1f;\r\n box-shadow: 0px 15px 20px rgba(2, 2, 2, 0.2);\r\n}\r\n\r\n/* Media Queries */\r\n@media (max-width: 768px) {\r\n .modal-backdrop {\r\n width: 100%;\r\n height: 100%;\r\n padding: 10px;\r\n }\r\n\r\n .service-card {\r\n width: 90%;\r\n margin: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n .service-card {\r\n width: 100%;\r\n margin: 10px 0;\r\n }\r\n\r\n .service-card .order-button {\r\n display: block;\r\n width: auto;\r\n margin: 10px auto;\r\n }\r\n\r\n .service-logo {\r\n width: 100px;\r\n }\r\n\r\n .close-btn {\r\n padding: 5px 10px;\r\n }\r\n}\r\n","body {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.title {\r\n text-align: center;\r\n font-family: \"Monterio\", sans-serif;\r\n font-size: 2em;\r\n color: #333;\r\n margin-bottom: 20px;\r\n}\r\n\r\n.events-container .grid > section {\r\n padding: 20px;\r\n margin: 10px;\r\n background-color: rgba(255, 255, 255, 0.8); /* semi-transparent white */\r\n border-radius: 10px;\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.events-container h1,\r\n.events-container h2,\r\n.events-container h3,\r\n.events-container h4,\r\n.events-container h5,\r\n.events-container h6 {\r\n font-family: \"Monterio\", sans-serif;\r\n text-align: center;\r\n}\r\n\r\n.events-container > div {\r\n padding: 20px;\r\n margin: 10px;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.inquiry-form form {\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n\r\n.inquiry-form form label {\r\n display: flex;\r\n margin-bottom: 20px;\r\n}\r\n\r\n.inquiry-form form label span {\r\n width: 100px; /* Adjust this value as needed */\r\n margin-right: 10px;\r\n}\r\n\r\n.inquiry-form form input,\r\n.inquiry-form form textarea {\r\n padding: 10px;\r\n border-radius: 5px;\r\n border: 1px solid #ccc;\r\n margin-top: 5px; /* Add this line to add space between the label and the input field */\r\n}\r\n\r\n/* Button Style CSS */\r\n.submit-button {\r\n background-color: #eb6368; /* Pink background */\r\n border: none; /* Remove border */\r\n color: white; /* White text */\r\n padding: 15px 32px; /* Some padding */\r\n text-align: center; /* Centered text */\r\n text-decoration: none; /* Remove underline */\r\n display: inline-block;\r\n font-size: 16px;\r\n margin: 4px 2px;\r\n cursor: pointer; /* Mouse pointer on hover */\r\n border-radius: 20px; /* Rounded corners */\r\n transition-duration: 0.4s; /* Transition */\r\n margin-bottom: 5%;\r\n}\r\n","@charset \"UTF-8\";\n.react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {\n border-color: #ccc;\n border-style: solid;\n border-width: 3px 3px 0 0;\n content: \"\";\n display: block;\n height: 9px;\n position: absolute;\n top: 6px;\n width: 9px;\n}\n.react-datepicker-wrapper {\n display: inline-block;\n padding: 0;\n border: 0;\n}\n\n.react-datepicker {\n font-family: \"Helvetica Neue\", helvetica, arial, sans-serif;\n font-size: 0.8rem;\n background-color: #fff;\n color: #000;\n border: 1px solid #aeaeae;\n border-radius: 0.3rem;\n display: inline-block;\n position: relative;\n line-height: initial;\n}\n\n.react-datepicker--time-only .react-datepicker__time-container {\n border-left: 0;\n}\n.react-datepicker--time-only .react-datepicker__time,\n.react-datepicker--time-only .react-datepicker__time-box {\n border-bottom-left-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.react-datepicker-popper {\n z-index: 1;\n line-height: 0;\n}\n.react-datepicker-popper .react-datepicker__triangle {\n stroke: #aeaeae;\n}\n.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {\n fill: #f0f0f0;\n color: #f0f0f0;\n}\n.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {\n fill: #fff;\n color: #fff;\n}\n\n.react-datepicker__header {\n text-align: center;\n background-color: #f0f0f0;\n border-bottom: 1px solid #aeaeae;\n border-top-left-radius: 0.3rem;\n padding: 8px 0;\n position: relative;\n}\n.react-datepicker__header--time {\n padding-bottom: 8px;\n padding-left: 5px;\n padding-right: 5px;\n}\n.react-datepicker__header--time:not(.react-datepicker__header--time--only) {\n border-top-left-radius: 0;\n}\n.react-datepicker__header:not(.react-datepicker__header--has-time-select) {\n border-top-right-radius: 0.3rem;\n}\n\n.react-datepicker__year-dropdown-container--select,\n.react-datepicker__month-dropdown-container--select,\n.react-datepicker__month-year-dropdown-container--select,\n.react-datepicker__year-dropdown-container--scroll,\n.react-datepicker__month-dropdown-container--scroll,\n.react-datepicker__month-year-dropdown-container--scroll {\n display: inline-block;\n margin: 0 15px;\n}\n\n.react-datepicker__current-month,\n.react-datepicker-time__header,\n.react-datepicker-year-header {\n margin-top: 0;\n color: #000;\n font-weight: bold;\n font-size: 0.944rem;\n}\n\n.react-datepicker-time__header {\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n}\n\n.react-datepicker__navigation {\n align-items: center;\n background: none;\n display: flex;\n justify-content: center;\n text-align: center;\n cursor: pointer;\n position: absolute;\n top: 2px;\n padding: 0;\n border: none;\n z-index: 1;\n height: 32px;\n width: 32px;\n text-indent: -999em;\n overflow: hidden;\n}\n.react-datepicker__navigation--previous {\n left: 2px;\n}\n.react-datepicker__navigation--next {\n right: 2px;\n}\n.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {\n right: 85px;\n}\n.react-datepicker__navigation--years {\n position: relative;\n top: 0;\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.react-datepicker__navigation--years-previous {\n top: 4px;\n}\n.react-datepicker__navigation--years-upcoming {\n top: -4px;\n}\n.react-datepicker__navigation:hover *::before {\n border-color: #a6a6a6;\n}\n\n.react-datepicker__navigation-icon {\n position: relative;\n top: -1px;\n font-size: 20px;\n width: 0;\n}\n.react-datepicker__navigation-icon--next {\n left: -2px;\n}\n.react-datepicker__navigation-icon--next::before {\n transform: rotate(45deg);\n left: -7px;\n}\n.react-datepicker__navigation-icon--previous {\n right: -2px;\n}\n.react-datepicker__navigation-icon--previous::before {\n transform: rotate(225deg);\n right: -7px;\n}\n\n.react-datepicker__month-container {\n float: left;\n}\n\n.react-datepicker__year {\n margin: 0.4rem;\n text-align: center;\n}\n.react-datepicker__year-wrapper {\n display: flex;\n flex-wrap: wrap;\n max-width: 180px;\n}\n.react-datepicker__year .react-datepicker__year-text {\n display: inline-block;\n width: 4rem;\n margin: 2px;\n}\n\n.react-datepicker__month {\n margin: 0.4rem;\n text-align: center;\n}\n.react-datepicker__month .react-datepicker__month-text,\n.react-datepicker__month .react-datepicker__quarter-text {\n display: inline-block;\n width: 4rem;\n margin: 2px;\n}\n\n.react-datepicker__input-time-container {\n clear: both;\n width: 100%;\n float: left;\n margin: 5px 0 10px 15px;\n text-align: left;\n}\n.react-datepicker__input-time-container .react-datepicker-time__caption {\n display: inline-block;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container {\n display: inline-block;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {\n display: inline-block;\n margin-left: 10px;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {\n width: auto;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {\n -moz-appearance: textfield;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {\n margin-left: 5px;\n display: inline-block;\n}\n\n.react-datepicker__time-container {\n float: right;\n border-left: 1px solid #aeaeae;\n width: 85px;\n}\n.react-datepicker__time-container--with-today-button {\n display: inline;\n border: 1px solid #aeaeae;\n border-radius: 0.3rem;\n position: absolute;\n right: -87px;\n top: 0;\n}\n.react-datepicker__time-container .react-datepicker__time {\n position: relative;\n background: white;\n border-bottom-right-radius: 0.3rem;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {\n width: 85px;\n overflow-x: hidden;\n margin: 0 auto;\n text-align: center;\n border-bottom-right-radius: 0.3rem;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {\n list-style: none;\n margin: 0;\n height: calc(195px + 1.7rem / 2);\n overflow-y: scroll;\n padding-right: 0;\n padding-left: 0;\n width: 100%;\n box-sizing: content-box;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {\n height: 30px;\n padding: 5px 10px;\n white-space: nowrap;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {\n cursor: pointer;\n background-color: #f0f0f0;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {\n background-color: #216ba5;\n color: white;\n font-weight: bold;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {\n background-color: #216ba5;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {\n color: #ccc;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {\n cursor: default;\n background-color: transparent;\n}\n\n.react-datepicker__week-number {\n color: #ccc;\n display: inline-block;\n width: 1.7rem;\n line-height: 1.7rem;\n text-align: center;\n margin: 0.166rem;\n}\n.react-datepicker__week-number.react-datepicker__week-number--clickable {\n cursor: pointer;\n}\n.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,\n.react-datepicker__week-number--keyboard-selected):hover {\n border-radius: 0.3rem;\n background-color: #f0f0f0;\n}\n.react-datepicker__week-number--selected {\n border-radius: 0.3rem;\n background-color: #216ba5;\n color: #fff;\n}\n.react-datepicker__week-number--selected:hover {\n background-color: #1d5d90;\n}\n.react-datepicker__week-number--keyboard-selected {\n border-radius: 0.3rem;\n background-color: #2a87d0;\n color: #fff;\n}\n.react-datepicker__week-number--keyboard-selected:hover {\n background-color: #1d5d90;\n}\n\n.react-datepicker__day-names {\n white-space: nowrap;\n margin-bottom: -8px;\n}\n\n.react-datepicker__week {\n white-space: nowrap;\n}\n\n.react-datepicker__day-name,\n.react-datepicker__day,\n.react-datepicker__time-name {\n color: #000;\n display: inline-block;\n width: 1.7rem;\n line-height: 1.7rem;\n text-align: center;\n margin: 0.166rem;\n}\n\n.react-datepicker__day,\n.react-datepicker__month-text,\n.react-datepicker__quarter-text,\n.react-datepicker__year-text {\n cursor: pointer;\n}\n.react-datepicker__day:hover,\n.react-datepicker__month-text:hover,\n.react-datepicker__quarter-text:hover,\n.react-datepicker__year-text:hover {\n border-radius: 0.3rem;\n background-color: #f0f0f0;\n}\n.react-datepicker__day--today,\n.react-datepicker__month-text--today,\n.react-datepicker__quarter-text--today,\n.react-datepicker__year-text--today {\n font-weight: bold;\n}\n.react-datepicker__day--highlighted,\n.react-datepicker__month-text--highlighted,\n.react-datepicker__quarter-text--highlighted,\n.react-datepicker__year-text--highlighted {\n border-radius: 0.3rem;\n background-color: #3dcc4a;\n color: #fff;\n}\n.react-datepicker__day--highlighted:hover,\n.react-datepicker__month-text--highlighted:hover,\n.react-datepicker__quarter-text--highlighted:hover,\n.react-datepicker__year-text--highlighted:hover {\n background-color: #32be3f;\n}\n.react-datepicker__day--highlighted-custom-1,\n.react-datepicker__month-text--highlighted-custom-1,\n.react-datepicker__quarter-text--highlighted-custom-1,\n.react-datepicker__year-text--highlighted-custom-1 {\n color: magenta;\n}\n.react-datepicker__day--highlighted-custom-2,\n.react-datepicker__month-text--highlighted-custom-2,\n.react-datepicker__quarter-text--highlighted-custom-2,\n.react-datepicker__year-text--highlighted-custom-2 {\n color: green;\n}\n.react-datepicker__day--holidays,\n.react-datepicker__month-text--holidays,\n.react-datepicker__quarter-text--holidays,\n.react-datepicker__year-text--holidays {\n position: relative;\n border-radius: 0.3rem;\n background-color: #ff6803;\n color: #fff;\n}\n.react-datepicker__day--holidays .overlay,\n.react-datepicker__month-text--holidays .overlay,\n.react-datepicker__quarter-text--holidays .overlay,\n.react-datepicker__year-text--holidays .overlay {\n position: absolute;\n bottom: 100%;\n left: 50%;\n transform: translateX(-50%);\n background-color: #333;\n color: #fff;\n padding: 4px;\n border-radius: 4px;\n white-space: nowrap;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0s, opacity 0.3s ease-in-out;\n}\n.react-datepicker__day--holidays:hover,\n.react-datepicker__month-text--holidays:hover,\n.react-datepicker__quarter-text--holidays:hover,\n.react-datepicker__year-text--holidays:hover {\n background-color: #cf5300;\n}\n.react-datepicker__day--holidays:hover .overlay,\n.react-datepicker__month-text--holidays:hover .overlay,\n.react-datepicker__quarter-text--holidays:hover .overlay,\n.react-datepicker__year-text--holidays:hover .overlay {\n visibility: visible;\n opacity: 1;\n}\n.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,\n.react-datepicker__month-text--selected,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--selected,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--selected,\n.react-datepicker__year-text--in-selecting-range,\n.react-datepicker__year-text--in-range {\n border-radius: 0.3rem;\n background-color: #216ba5;\n color: #fff;\n}\n.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,\n.react-datepicker__month-text--selected:hover,\n.react-datepicker__month-text--in-selecting-range:hover,\n.react-datepicker__month-text--in-range:hover,\n.react-datepicker__quarter-text--selected:hover,\n.react-datepicker__quarter-text--in-selecting-range:hover,\n.react-datepicker__quarter-text--in-range:hover,\n.react-datepicker__year-text--selected:hover,\n.react-datepicker__year-text--in-selecting-range:hover,\n.react-datepicker__year-text--in-range:hover {\n background-color: #1d5d90;\n}\n.react-datepicker__day--keyboard-selected,\n.react-datepicker__month-text--keyboard-selected,\n.react-datepicker__quarter-text--keyboard-selected,\n.react-datepicker__year-text--keyboard-selected {\n border-radius: 0.3rem;\n background-color: #bad9f1;\n color: rgb(0, 0, 0);\n}\n.react-datepicker__day--keyboard-selected:hover,\n.react-datepicker__month-text--keyboard-selected:hover,\n.react-datepicker__quarter-text--keyboard-selected:hover,\n.react-datepicker__year-text--keyboard-selected:hover {\n background-color: #1d5d90;\n}\n.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range),\n.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range),\n.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range),\n.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range) {\n background-color: rgba(33, 107, 165, 0.5);\n}\n.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range) {\n background-color: #f0f0f0;\n color: #000;\n}\n.react-datepicker__day--disabled,\n.react-datepicker__month-text--disabled,\n.react-datepicker__quarter-text--disabled,\n.react-datepicker__year-text--disabled {\n cursor: default;\n color: #ccc;\n}\n.react-datepicker__day--disabled:hover,\n.react-datepicker__month-text--disabled:hover,\n.react-datepicker__quarter-text--disabled:hover,\n.react-datepicker__year-text--disabled:hover {\n background-color: transparent;\n}\n.react-datepicker__day--disabled .overlay,\n.react-datepicker__month-text--disabled .overlay,\n.react-datepicker__quarter-text--disabled .overlay,\n.react-datepicker__year-text--disabled .overlay {\n position: absolute;\n bottom: 70%;\n left: 50%;\n transform: translateX(-50%);\n background-color: #333;\n color: #fff;\n padding: 4px;\n border-radius: 4px;\n white-space: nowrap;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0s, opacity 0.3s ease-in-out;\n}\n\n.react-datepicker__input-container {\n position: relative;\n display: inline-block;\n width: 100%;\n}\n.react-datepicker__input-container .react-datepicker__calendar-icon {\n position: absolute;\n padding: 0.5rem;\n box-sizing: content-box;\n}\n\n.react-datepicker__view-calendar-icon input {\n padding: 6px 10px 5px 25px;\n}\n\n.react-datepicker__year-read-view,\n.react-datepicker__month-read-view,\n.react-datepicker__month-year-read-view {\n border: 1px solid transparent;\n border-radius: 0.3rem;\n position: relative;\n}\n.react-datepicker__year-read-view:hover,\n.react-datepicker__month-read-view:hover,\n.react-datepicker__month-year-read-view:hover {\n cursor: pointer;\n}\n.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,\n.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {\n border-top-color: #b3b3b3;\n}\n.react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-year-read-view--down-arrow {\n transform: rotate(135deg);\n right: -16px;\n top: 0;\n}\n\n.react-datepicker__year-dropdown,\n.react-datepicker__month-dropdown,\n.react-datepicker__month-year-dropdown {\n background-color: #f0f0f0;\n position: absolute;\n width: 50%;\n left: 25%;\n top: 30px;\n z-index: 1;\n text-align: center;\n border-radius: 0.3rem;\n border: 1px solid #aeaeae;\n}\n.react-datepicker__year-dropdown:hover,\n.react-datepicker__month-dropdown:hover,\n.react-datepicker__month-year-dropdown:hover {\n cursor: pointer;\n}\n.react-datepicker__year-dropdown--scrollable,\n.react-datepicker__month-dropdown--scrollable,\n.react-datepicker__month-year-dropdown--scrollable {\n height: 150px;\n overflow-y: scroll;\n}\n\n.react-datepicker__year-option,\n.react-datepicker__month-option,\n.react-datepicker__month-year-option {\n line-height: 20px;\n width: 100%;\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.react-datepicker__year-option:first-of-type,\n.react-datepicker__month-option:first-of-type,\n.react-datepicker__month-year-option:first-of-type {\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n.react-datepicker__year-option:last-of-type,\n.react-datepicker__month-option:last-of-type,\n.react-datepicker__month-year-option:last-of-type {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border-bottom-left-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n.react-datepicker__year-option:hover,\n.react-datepicker__month-option:hover,\n.react-datepicker__month-year-option:hover {\n background-color: #ccc;\n}\n.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,\n.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,\n.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {\n border-bottom-color: #b3b3b3;\n}\n.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,\n.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,\n.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {\n border-top-color: #b3b3b3;\n}\n.react-datepicker__year-option--selected,\n.react-datepicker__month-option--selected,\n.react-datepicker__month-year-option--selected {\n position: absolute;\n left: 15px;\n}\n\n.react-datepicker__close-icon {\n cursor: pointer;\n background-color: transparent;\n border: 0;\n outline: 0;\n padding: 0 6px 0 0;\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n display: table-cell;\n vertical-align: middle;\n}\n.react-datepicker__close-icon::after {\n cursor: pointer;\n background-color: #216ba5;\n color: #fff;\n border-radius: 50%;\n height: 16px;\n width: 16px;\n padding: 2px;\n font-size: 12px;\n line-height: 1;\n text-align: center;\n display: table-cell;\n vertical-align: middle;\n content: \"×\";\n}\n.react-datepicker__close-icon--disabled {\n cursor: default;\n}\n.react-datepicker__close-icon--disabled::after {\n cursor: default;\n background-color: #ccc;\n}\n\n.react-datepicker__today-button {\n background: #f0f0f0;\n border-top: 1px solid #aeaeae;\n cursor: pointer;\n text-align: center;\n font-weight: bold;\n padding: 5px 0;\n clear: left;\n}\n\n.react-datepicker__portal {\n position: fixed;\n width: 100vw;\n height: 100vh;\n background-color: rgba(0, 0, 0, 0.8);\n left: 0;\n top: 0;\n justify-content: center;\n align-items: center;\n display: flex;\n z-index: 2147483647;\n}\n.react-datepicker__portal .react-datepicker__day-name,\n.react-datepicker__portal .react-datepicker__day,\n.react-datepicker__portal .react-datepicker__time-name {\n width: 3rem;\n line-height: 3rem;\n}\n@media (max-width: 400px), (max-height: 550px) {\n .react-datepicker__portal .react-datepicker__day-name,\n .react-datepicker__portal .react-datepicker__day,\n .react-datepicker__portal .react-datepicker__time-name {\n width: 2rem;\n line-height: 2rem;\n }\n}\n.react-datepicker__portal .react-datepicker__current-month,\n.react-datepicker__portal .react-datepicker-time__header {\n font-size: 1.44rem;\n}\n\n.react-datepicker__children-container {\n width: 13.8rem;\n margin: 0.4rem;\n padding-right: 0.2rem;\n padding-left: 0.2rem;\n height: auto;\n}\n\n.react-datepicker__aria-live {\n position: absolute;\n clip-path: circle(0);\n border: 0;\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n width: 1px;\n white-space: nowrap;\n}\n\n.react-datepicker__calendar-icon {\n width: 1em;\n height: 1em;\n vertical-align: -0.125em;\n}\n","/* Monterio font */\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioRegular.ttf\") format(\"truetype\");\n font-weight: normal;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioBold.ttf\") format(\"truetype\");\n font-weight: bold;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioLight.ttf\") format(\"truetype\");\n font-weight: 300;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioSemibold.ttf\") format(\"truetype\");\n font-weight: 600;\n font-style: normal;\n}\n\n/* Font for everything else */\n@font-face {\n font-family: \"Sofia Pro Regular\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Regular\"),\n url(\"../public/fonts/Sofia Pro Regular Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Italic\"),\n url(\"../public/fonts/Sofia Pro Regular Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro ExtraLight\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro ExtraLight\"),\n url(\"../public/fonts/Sofia Pro ExtraLight Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro UltraLight\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro UltraLight\"),\n url(\"../public/fonts/Sofia Pro UltraLight Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro ExtraLight Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro ExtraLight Italic\"),\n url(\"../public/fonts/Sofia Pro ExtraLight Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro UltraLight Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro UltraLight Italic\"),\n url(\"../public/fonts/Sofia Pro UltraLight Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Light\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Light\"),\n url(\"../public/fonts/Sofia Pro Light Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Light Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Light Italic\"),\n url(\"../public/fonts/Sofia Pro Light Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Medium\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Medium\"),\n url(\"../public/fonts/Sofia Pro Medium Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Medium Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Medium Italic\"),\n url(\"../public/fonts/Sofia Pro Medium Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro SemiBold\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro SemiBold\"),\n url(\"../public/fonts/Sofia Pro Semi Bold Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro SemiBold Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro SemiBold Italic\"),\n url(\"../public/fonts/Sofia Pro Semi Bold Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Bold\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Bold\"),\n url(\"../public/fonts/Sofia Pro Bold Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Bold Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Bold Italic\"),\n url(\"../public/fonts/Sofia Pro Bold Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Black\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Black\"),\n url(\"../public/fonts/Sofia Pro Black Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Black Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Black Italic\"),\n url(\"../public/fonts/Sofia Pro Black Italic Az.woff\") format(\"woff\");\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/css/main.b306644d.css","mappings":"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","sources":["../node_modules/slick-carousel/slick/slick-theme.css","index.css","components/HeroCarousel.css","components/About.css","components/OurFavorites.css","components/OurSpecials.css","components/contact.css","../node_modules/slick-carousel/slick/slick.css","components/navbar.css","components/footer.css","components/OnlineOrderingModal.css","components/events.css","../node_modules/react-datepicker/dist/react-datepicker.css","App.css"],"sourcesContent":["@charset 'UTF-8';\n/* Slider */\n.slick-loading .slick-list\n{\n background: #fff url('./ajax-loader.gif') center center no-repeat;\n}\n\n/* Icons */\n@font-face\n{\n font-family: 'slick';\n font-weight: normal;\n font-style: normal;\n\n src: url('./fonts/slick.eot');\n src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');\n}\n/* Arrows */\n.slick-prev,\n.slick-next\n{\n font-size: 0;\n line-height: 0;\n\n position: absolute;\n top: 50%;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 0;\n -webkit-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n transform: translate(0, -50%);\n\n cursor: pointer;\n\n color: transparent;\n border: none;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover,\n.slick-prev:focus,\n.slick-next:hover,\n.slick-next:focus\n{\n color: transparent;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover:before,\n.slick-prev:focus:before,\n.slick-next:hover:before,\n.slick-next:focus:before\n{\n opacity: 1;\n}\n.slick-prev.slick-disabled:before,\n.slick-next.slick-disabled:before\n{\n opacity: .25;\n}\n\n.slick-prev:before,\n.slick-next:before\n{\n font-family: 'slick';\n font-size: 20px;\n line-height: 1;\n\n opacity: .75;\n color: white;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.slick-prev\n{\n left: -25px;\n}\n[dir='rtl'] .slick-prev\n{\n right: -25px;\n left: auto;\n}\n.slick-prev:before\n{\n content: '←';\n}\n[dir='rtl'] .slick-prev:before\n{\n content: '→';\n}\n\n.slick-next\n{\n right: -25px;\n}\n[dir='rtl'] .slick-next\n{\n right: auto;\n left: -25px;\n}\n.slick-next:before\n{\n content: '→';\n}\n[dir='rtl'] .slick-next:before\n{\n content: '←';\n}\n\n/* Dots */\n.slick-dotted.slick-slider\n{\n margin-bottom: 30px;\n}\n\n.slick-dots\n{\n position: absolute;\n bottom: -25px;\n\n display: block;\n\n width: 100%;\n padding: 0;\n margin: 0;\n\n list-style: none;\n\n text-align: center;\n}\n.slick-dots li\n{\n position: relative;\n\n display: inline-block;\n\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n\n cursor: pointer;\n}\n.slick-dots li button\n{\n font-size: 0;\n line-height: 0;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 5px;\n\n cursor: pointer;\n\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.slick-dots li button:hover,\n.slick-dots li button:focus\n{\n outline: none;\n}\n.slick-dots li button:hover:before,\n.slick-dots li button:focus:before\n{\n opacity: 1;\n}\n.slick-dots li button:before\n{\n font-family: 'slick';\n font-size: 6px;\n line-height: 20px;\n\n position: absolute;\n top: 0;\n left: 0;\n\n width: 20px;\n height: 20px;\n\n content: '•';\n text-align: center;\n\n opacity: .25;\n color: black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.slick-dots li.slick-active button:before\n{\n opacity: .75;\n color: black;\n}\n","body {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n","/* CSS for HeroCarousel */\n\n/* Carousel heading styles */\n.carousel-heading {\n font-family: \"Monterio\", sans-serif;\n font-size: 3.5rem; /* Fixed font size for larger screens */\n text-align: center;\n color: #333;\n margin-bottom: 20px;\n background: linear-gradient(to right, #ffa5b2, #f2ccb2);\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 20px;\n}\n\n.carousel-heading .text-large {\n font-size: 1.3em; /* Relative to the font-size of .carousel-heading */\n font-weight: bold;\n}\n\n.carousel-heading .text-small {\n font-size: 1em; /* Relative to the font-size of .carousel-heading */\n font-weight: normal;\n}\n\n/* Slick slider styles */\n.slick-slider {\n position: relative;\n display: block;\n box-sizing: border-box;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n margin-top: 50px;\n}\n\n/* Slick list styles */\n.slick-list {\n position: relative;\n display: block;\n overflow: hidden;\n margin: 0;\n padding: 0;\n}\n\n.slick-list:focus {\n outline: none;\n}\n\n.slick-list.dragging {\n cursor: pointer;\n cursor: hand;\n}\n\n/* Slick track styles */\n.slick-slider .slick-track,\n.slick-slider .slick-list {\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track {\n position: relative;\n top: 0;\n left: 0;\n display: block;\n}\n\n.slick-track:before,\n.slick-track:after {\n display: table;\n content: \"\";\n}\n\n.slick-track:after {\n clear: both;\n}\n\n.slick-loading .slick-track {\n visibility: hidden;\n}\n\n/* Slick slide styles */\n.slick-slide {\n display: none;\n float: left;\n height: 100%;\n min-height: 1px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */ /* Commented out to remove drop shadow */\n /* border-right: 1px solid pink; */ /* Commented out to remove divider */\n box-sizing: border-box; /* Include the border in the element's total width and height */\n overflow: hidden;\n border-radius: 0;\n padding: 10px; /* Add padding around images */\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n border-radius: 10px; /* Rounded corners for slides */\n}\n\n.slick-slide:hover {\n transform: scale(1.03); /* Slightly enlarge slides on hover */\n transition: transform 0.3s ease-in-out;\n}\n\n.slick-slide img {\n display: block;\n width: 100%;\n max-height: 500px; /* Limit image height */\n object-fit: cover;\n object-position: center;\n}\n\n.slick-slide.slick-loading img {\n display: none;\n}\n\n.slick-slide.dragging img {\n pointer-events: none;\n}\n\n.slick-initialized .slick-slide {\n display: block;\n}\n\n.slick-loading .slick-slide {\n visibility: hidden;\n}\n\n.slick-vertical .slick-slide {\n display: block;\n height: auto;\n}\n\n.slick-arrow.slick-hidden {\n display: none;\n}\n\n/* Media Queries */\n\n@media (max-width: 768px) {\n .carousel-heading {\n font-size: 2.5rem; /* Adjust for medium screens */\n }\n}\n\n@media (max-width: 480px) {\n .carousel-heading {\n font-size: 1.8rem; /* Adjust for smaller screens */\n }\n}\n\n@media (max-width: 768px) {\n .slick-slide img {\n max-height: 400px; /* Smaller height for medium screens */\n }\n}\n\n@media (max-width: 480px) {\n .slick-slide img {\n max-height: 300px; /* Smaller height for mobile screens */\n }\n}\n",".about-container {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr; /* Creates two equal-width columns */\r\n gap: 20px; /* Adds some space between the columns */\r\n align-items: start; /* Aligns the content to the top */\r\n justify-content: center; /* Horizontally centers the content */\r\n padding: 20px; /* Adds some space around the content */\r\n margin: 0 auto; /* Adds equal whitespace on the left and right */\r\n max-width: 1200px; /* Adjust as needed */\r\n padding-top: 80px;\r\n color: #000000; /* Changes the font color */\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.description {\r\n padding: 20px; /* Adds some space inside the description */\r\n position: relative; /* Needed for the pseudo-element */\r\n text-align: left;\r\n}\r\n\r\n.description::after {\r\n content: \"\";\r\n position: absolute;\r\n right: -10px; /* Adjust as needed */\r\n top: 0;\r\n bottom: 0;\r\n width: 1px; /* Adjust as needed */\r\n background: linear-gradient(\r\n to bottom,\r\n #ff7eb9,\r\n #ff007d\r\n ); /* Adjust as needed */\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); /* Adds a drop shadow */\r\n border-radius: 50%; /* Makes the line slightly rounded */\r\n margin: 20px 0; /* Adds some space above and below the line */\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\r\n /* Adds a drop shadow */\r\n border-radius: 70%;\r\n /* Makes the line slightly rounded */\r\n}\r\n\r\n.learnMore-button {\r\n background-color: #eb6368;\r\n /* Pink background */\r\n border: none;\r\n /* Remove border */\r\n color: white;\r\n /* White text */\r\n padding: 15px 32px;\r\n /* Some padding */\r\n text-align: center;\r\n /* Centered text */\r\n text-decoration: none;\r\n /* Remove underline */\r\n display: inline-block;\r\n font-size: 16px;\r\n margin: 4px 2px;\r\n cursor: pointer;\r\n /* Mouse pointer on hover */\r\n border-radius: 20px;\r\n /* Rounded corners */\r\n transition-duration: 0.4s;\r\n /* Transition */\r\n margin-bottom: 5%;\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.learnMore-button:hover {\r\n background-color: white;\r\n /* White background */\r\n color: black;\r\n /* Black text */\r\n}\r\n\r\nhr {\r\n border: 0;\r\n height: 1px;\r\n background: linear-gradient(to right, #ff7eb9, #ff007d);\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\r\n border-radius: 70%;\r\n margin: 20px auto; /* Centers the line horizontally */\r\n width: 50%; /* Adjust as needed */\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .description::after {\r\n position: relative;\r\n right: auto;\r\n top: auto;\r\n bottom: auto;\r\n height: 1px;\r\n width: 100%;\r\n left: 0;\r\n margin: 20px 0; /* Adds some space above and below the line */\r\n }\r\n}\r\n\r\n.store-logo {\r\n width: 100%;\r\n max-width: 150px; /* Adjust as needed */\r\n margin-bottom: 20px; /* Adds some space below the logo */\r\n border-radius: 50%; /* Makes the logo slightly rounded */\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); /* Adds a drop shadow */\r\n /* Center the logo image in the center of the grid */\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n}\r\n\r\n.description,\r\n.sidebar {\r\n padding: 20px; /* Adds some space inside the description and sidebar */\r\n}\r\n\r\n.sidebar {\r\n padding: 20px; /* Adds some space inside the sidebar */\r\n text-align: right; /* Aligns the text to the right */\r\n position: sticky; /* Makes the sidebar stick to the top of the viewport */\r\n top: 0; /* Aligns the sidebar with the top of the viewport */\r\n color: #000000;\r\n /* Changes the font color */\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n /* Changes the font family */\r\n}\r\n\r\n.sidebar ul {\r\n list-style-type: none;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .about-container {\r\n grid-template-columns: 1fr; /* Stacks the columns vertically on smaller screens */\r\n }\r\n\r\n .sidebar {\r\n position: static; /* Resets the position on smaller screens */\r\n text-align: left; /* Aligns the text to the left on smaller screens */\r\n }\r\n}\r\n\r\n.about-container h1,\r\n.about-container h2,\r\n.about-container h3,\r\n.about-container h4,\r\n.about-container h5,\r\n.about-container h6 {\r\n color: #ffa5b2; /* Soft Pink */\r\n}\r\n\r\n/* Responsive Layout */\r\n\r\n@media (max-width: 768px) {\r\n .about-container {\r\n grid-template-columns: 1fr; /* Stacks the columns vertically on smaller screens */\r\n }\r\n\r\n .sidebar {\r\n text-align: left; /* Aligns the text to the left on smaller screens */\r\n }\r\n}\r\n","body {\r\n margin: 0;\r\n padding: 0;\r\n overflow-x: hidden; /* Prevents horizontal scrolling */\r\n}\r\n/* Download Menu Button */\r\n\r\n.download-button {\r\n background-color: #eb6368; /* Pink background */\r\n border: none; /* Remove border */\r\n color: white; /* White text */\r\n padding: 15px 32px; /* Some padding */\r\n text-align: center; /* Centered text */\r\n text-decoration: none; /* Remove underline */\r\n display: inline-block;\r\n font-size: 16px;\r\n margin: 4px 2px;\r\n cursor: pointer; /* Mouse pointer on hover */\r\n border-radius: 20px; /* Rounded corners */\r\n transition-duration: 0.4s; /* Transition */\r\n margin-bottom: 5%;\r\n}\r\n\r\n.download-button:hover {\r\n background-color: white; /* White background */\r\n color: black; /* Black text */\r\n}\r\n.favorites-container {\r\n text-align: center;\r\n color: #000000; /* Changes the font color */\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n/* h1 green color */\r\n\r\n.favorites-grid {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 20px;\r\n justify-items: center;\r\n\r\n @media (max-width: 1024px) {\r\n grid-template-columns: repeat(\r\n 2,\r\n 1fr\r\n ); /* Changes to 2 columns on larger screens */\r\n }\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr; /* Changes to 1 column on medium screens */\r\n }\r\n}\r\n\r\n.favorite-card {\r\n border: 1px solid #ccc;\r\n padding: 20px;\r\n max-width: 320px;\r\n transition: transform 0.3s ease-in-out;\r\n border-radius: 12px; /* Add rounded corners to the cards */\r\n box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); /* Add a drop shadow */\r\n cursor: pointer;\r\n background-color: #ffffff;\r\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107' viewBox='0 0 77 107'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='stamp-collection' fill='%23f2ccb2' fill-opacity='1'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\");\r\n}\r\n\r\n.favorite-card h2 {\r\n color: #4caf50; /* Green */\r\n}\r\n\r\n.favorite-card img {\r\n width: 100%;\r\n height: 180px; /* Set a specific height for the images */\r\n object-fit: cover; /* Cover the whole area of the container */\r\n border-radius: 12px; /* Add rounded corners to the images */\r\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1); /* Add a slight drop shadow */\r\n}\r\n.favorite-card:hover {\r\n transform: scale(1.05); /* Scales the card up slightly */\r\n}\r\n",".specials-container {\r\n text-align: center;\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.specials-grid {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 20px;\r\n justify-items: center;\r\n\r\n @media (max-width: 1024px) {\r\n grid-template-columns: repeat(\r\n 2,\r\n 1fr\r\n ); /* Changes to 2 columns on larger screens */\r\n }\r\n\r\n @media (max-width: 768px) {\r\n grid-template-columns: 1fr; /* Changes to 1 column on medium screens */\r\n }\r\n}\r\n\r\n.special-card {\r\n border: 1px solid #ccc;\r\n padding: 20px;\r\n max-width: 300px;\r\n transition: transform 0.3s ease-in-out;\r\n border-radius: 12px; /* Add rounded corners to the cards */\r\n box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); /* Add a drop shadow */\r\n background-color: #ffffff;\r\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='107' viewBox='0 0 77 107'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='stamp-collection' fill='%23f2ccb2' fill-opacity='1'%3E%3Cpath d='M46 101a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10v-5a5 5 0 0 1 0-10V6a5 5 0 0 1-5-5h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0h-5a5 5 0 0 1-10 0H6a5 5 0 0 1-5 5v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 0 10v5a5 5 0 0 1 5 5h5a5 5 0 0 1 10 0h5a5 5 0 0 1 10 0h5a5 5 0 0 1 5-5zm15-2a7 7 0 0 0-6.71 5h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0h-1.58a7 7 0 0 0-13.42 0H7.71A7.01 7.01 0 0 0 3 99.29v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58a7 7 0 0 0 0-13.42v-1.58A7 7 0 0 0 3 9.29V7.71A7.02 7.02 0 0 0 7.71 3h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58a7 7 0 0 0 13.42 0h1.58A7.02 7.02 0 0 0 74 7.71v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7 7 0 0 0 0 13.42v1.58a7.01 7.01 0 0 0-4.71 4.71h-1.58A7 7 0 0 0 61 99zM12 12h53v83H12V12zm51 81H14V14h49v79z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\");\r\n}\r\n\r\n.special-card img {\r\n width: 100%;\r\n height: 200px; /* Set a specific height for the images */\r\n object-fit: cover; /* Cover the whole area of the container */\r\n border-radius: 12px; /* Add rounded corners to the images */\r\n}\r\n\r\n.special-card:hover {\r\n transform: scale(1.05); /* Scales the card up slightly */\r\n}\r\n\r\n.special-card h2 {\r\n color: #66cc7f; /* Changes the color of the flavor name to Mint Green */\r\n}\r\n","body {\r\n overflow-x: hidden;\r\n}\r\n\r\n.contact-container {\r\n text-align: center;\r\n color: #978431;\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.contact-grid {\r\n display: grid;\r\n grid-template-columns: repeat(2, 1fr);\r\n gap: 20px;\r\n justify-items: center;\r\n margin: auto; /* Centers the grid */\r\n width: 90%; /* Adjust this value as needed */\r\n}\r\n\r\n@media (max-width: 412px) {\r\n .contact-grid {\r\n grid-template-columns: 1fr; /* Makes the grid have 1 column on small screens */\r\n }\r\n}\r\n\r\n.map iframe {\r\n width: 100%; /* Makes the iframe take up the full width of its container */\r\n height: 100%;\r\n}\r\n\r\n.form {\r\n padding: 20px;\r\n border-radius: 10px;\r\n box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);\r\n}\r\n\r\n.form input,\r\n.form textarea {\r\n width: 100%;\r\n padding: 15px;\r\n margin-bottom: 15px;\r\n border: none;\r\n border-radius: 5px;\r\n box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n font-size: 16px;\r\n}\r\n\r\n.form button {\r\n width: 100%;\r\n padding: 15px;\r\n border: none;\r\n border-radius: 20px;\r\n box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);\r\n font-family: \"Roboto\", \"Segoe UI\", \"Helvetica Neue\", sans-serif;\r\n font-size: 16px;\r\n cursor: pointer;\r\n transition: background 0.3s ease-in-out;\r\n}\r\n\r\n/* Animation in CSS for progress bar on Send Button */\r\n@keyframes loading {\r\n 0% {\r\n background-position: 0% 0;\r\n }\r\n 100% {\r\n background-position: 100% 0;\r\n }\r\n}\r\n\r\n.Button {\r\n /* ... (rest of your button styles) */\r\n\r\n &.loading {\r\n position: relative;\r\n overflow: hidden;\r\n\r\n &:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: linear-gradient(\r\n 90deg,\r\n transparent,\r\n rgba(255, 255, 255, 0.5),\r\n transparent\r\n );\r\n transform: translateX(-100%);\r\n animation: loading 2s infinite;\r\n }\r\n }\r\n}\r\n","/* Slider */\n.slick-slider\n{\n position: relative;\n\n display: block;\n box-sizing: border-box;\n\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n\n.slick-list\n{\n position: relative;\n\n display: block;\n overflow: hidden;\n\n margin: 0;\n padding: 0;\n}\n.slick-list:focus\n{\n outline: none;\n}\n.slick-list.dragging\n{\n cursor: pointer;\n cursor: hand;\n}\n\n.slick-slider .slick-track,\n.slick-slider .slick-list\n{\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track\n{\n position: relative;\n top: 0;\n left: 0;\n\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after\n{\n display: table;\n\n content: '';\n}\n.slick-track:after\n{\n clear: both;\n}\n.slick-loading .slick-track\n{\n visibility: hidden;\n}\n\n.slick-slide\n{\n display: none;\n float: left;\n\n height: 100%;\n min-height: 1px;\n}\n[dir='rtl'] .slick-slide\n{\n float: right;\n}\n.slick-slide img\n{\n display: block;\n}\n.slick-slide.slick-loading img\n{\n display: none;\n}\n.slick-slide.dragging img\n{\n pointer-events: none;\n}\n.slick-initialized .slick-slide\n{\n display: block;\n}\n.slick-loading .slick-slide\n{\n visibility: hidden;\n}\n.slick-vertical .slick-slide\n{\n display: block;\n\n height: auto;\n\n border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n display: none;\n}\n","@import url(\"slick-carousel/slick/slick.css\");\n@import url(\"slick-carousel/slick/slick-theme.css\");\n\nbody {\n margin: 0;\n padding: 0;\n}\n\n.navbar {\n display: flex;\n justify-content: space-between;\n position: sticky;\n top: 0;\n height: 70px;\n}\n\n.navbar-left {\n display: flex;\n width: 70%; /* Directly set to 70% of the navbar */\n background-image: url(\"../assets/scallop-green.png\");\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.navbar-left .navbar-address {\n align-self: flex-start;\n}\n\n.navbar-address {\n font-family: \"Sofia Pro SemiBold\";\n color: white;\n text-transform: uppercase;\n}\n\n.navbar-address em {\n font-family: \"Sofia Pro SemiBold Italic\";\n}\n\n.navbar-left .home-icon {\n box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);\n}\n\n.navbar-right {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 30%; /* Directly set to 30% of the navbar */\n background-image: url(\"../assets/scallop-pink.png\");\n background-repeat: no-repeat;\n background-size: cover; /* Change this from 'cover' to 'contain' */\n background-position: center;\n align-items: flex-start;\n}\n\n.navbar-right,\n.order-now {\n padding: 0;\n margin: 0;\n}\n\n/* Style the order-now hyperlink so it just looks like an all uppercase order now text in monterio that links you to the modal */\n\n.order-now {\n font-family: \"Sofia Pro Regular\";\n text-decoration: none;\n color: #000;\n font-size: 1.5rem;\n text-decoration: none;\n}\n\n.home-icon {\n width: 24px; /* Adjust this value to make the icon smaller or larger */\n height: 24px; /* Adjust this value to make the icon smaller or larger */\n box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);\n}\n\n/* Responsive Adjustments */\n@media (max-width: 768px) {\n .navbar {\n height: 50px; /* Adjust this value to reduce the size of the navbar on mobile screens */\n }\n\n .navbar-left {\n display: none; /* Hide the left side of the navbar on screens smaller than 768px */\n }\n\n .navbar-right {\n width: 100%; /* Make the right side of the navbar take up the full width on screens smaller than 768px */\n background-image: url(\"../assets/scallop-green.png\"); /* Change the background image to the green scalloped border on screens smaller than 768px */\n }\n}\n","body {\r\n display: flex;\r\n flex-direction: column;\r\n min-height: 100vh;\r\n}\r\n\r\n.content {\r\n flex: 1 0 auto;\r\n}\r\n\r\n.FooterContainer {\r\n position: relative;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n text-align: center;\r\n padding: 20px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n font-family: \"Monterio\", sans-serif;\r\n box-sizing: border-box;\r\n}\r\n\r\n/* Rest of your CSS */\r\n\r\n@media (max-width: 412px) {\r\n .footer {\r\n flex-direction: column;\r\n align-items: flex-start; /* Aligns items to the start of the cross axis */\r\n }\r\n}\r\n\r\n.footer h2,\r\n.footer p {\r\n margin: 0;\r\n}\r\n\r\n.footer a {\r\n color: black;\r\n text-decoration: none;\r\n margin: 0 10px;\r\n}\r\n","/* Base styles for modal backdrop */\r\n.modal-backdrop {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n z-index: 10;\r\n width: 80%;\r\n height: 80%;\r\n margin: auto;\r\n backdrop-filter: blur(2.8px);\r\n border-radius: 18px;\r\n overflow: hidden;\r\n}\r\n\r\n/* Container for services */\r\n.service-container {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-around;\r\n}\r\n\r\n/* Styles for service logos */\r\n.service-logo {\r\n width: 150px;\r\n height: auto;\r\n filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.7));\r\n background-color: rgba(255, 255, 255, 0.3);\r\n border-radius: 10px;\r\n padding: 10px;\r\n}\r\n\r\n/* Base styles for service cards */\r\n.service-card {\r\n color: white;\r\n width: 45%;\r\n margin-bottom: 15px;\r\n padding: 20px;\r\n border: 1px solid #ccc;\r\n border-radius: 10px;\r\n text-align: center;\r\n box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);\r\n transition: transform 0.3s ease-in-out;\r\n}\r\n\r\n.service-card:hover {\r\n transform: scale(1.05);\r\n}\r\n\r\n/* Square button styles */\r\n.service-card.square .order-button {\r\n background-color: #3e4348;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* DoorDash button styles */\r\n.service-card.doordash .order-button {\r\n background-color: #ff3008;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* Uber Eats button styles */\r\n.service-card.ubereats .order-button {\r\n background-color: #06c167;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* GrubHub button styles */\r\n.service-card.grubhub .order-button {\r\n background-color: #ff5500;\r\n color: #ffffff;\r\n border: none;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n font-weight: bold;\r\n margin-top: 10px;\r\n}\r\n\r\n/* Styles for modal content */\r\n.modal-content {\r\n position: relative;\r\n color: white;\r\n padding: 20px;\r\n border-radius: 10px;\r\n text-align: center;\r\n background-image: url(\"../assets/warnors-image-1.jpg\");\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n overflow-y: auto;\r\n max-height: calc(100% - 40px);\r\n}\r\n\r\n/* Styles for close button */\r\n.close-btn {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n border: none;\r\n background: #ff5f5f;\r\n color: white;\r\n border-radius: 5px;\r\n height: 40px;\r\n padding: 0 20px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n font-size: 18px;\r\n cursor: pointer;\r\n box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);\r\n transition: all 0.3s ease 0s;\r\n}\r\n\r\n.close-btn:hover {\r\n background-color: #ff1f1f;\r\n box-shadow: 0px 15px 20px rgba(2, 2, 2, 0.2);\r\n}\r\n\r\n/* Media Queries */\r\n@media (max-width: 768px) {\r\n .modal-backdrop {\r\n width: 100%;\r\n height: 100%;\r\n padding: 10px;\r\n }\r\n\r\n .service-card {\r\n width: 90%;\r\n margin: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n .service-card {\r\n width: 100%;\r\n margin: 10px 0;\r\n }\r\n\r\n .service-card .order-button {\r\n display: block;\r\n width: auto;\r\n margin: 10px auto;\r\n }\r\n\r\n .service-logo {\r\n width: 100px;\r\n }\r\n\r\n .close-btn {\r\n padding: 5px 10px;\r\n }\r\n}\r\n","body {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.title {\r\n text-align: center;\r\n font-family: \"Monterio\", sans-serif;\r\n font-size: 2em;\r\n color: #333;\r\n margin-bottom: 20px;\r\n}\r\n\r\n.events-container .grid > section {\r\n padding: 20px;\r\n margin: 10px;\r\n background-color: rgba(255, 255, 255, 0.8); /* semi-transparent white */\r\n border-radius: 10px;\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.events-container h1,\r\n.events-container h2,\r\n.events-container h3,\r\n.events-container h4,\r\n.events-container h5,\r\n.events-container h6 {\r\n font-family: \"Monterio\", sans-serif;\r\n text-align: center;\r\n}\r\n\r\n.events-container > div {\r\n padding: 20px;\r\n margin: 10px;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.inquiry-form form {\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n\r\n.inquiry-form form label {\r\n display: flex;\r\n margin-bottom: 20px;\r\n}\r\n\r\n.inquiry-form form label span {\r\n width: 100px; /* Adjust this value as needed */\r\n margin-right: 10px;\r\n}\r\n\r\n.inquiry-form form input,\r\n.inquiry-form form textarea {\r\n padding: 10px;\r\n border-radius: 5px;\r\n border: 1px solid #ccc;\r\n margin-top: 5px; /* Add this line to add space between the label and the input field */\r\n}\r\n\r\n/* Button Style CSS */\r\n.submit-button {\r\n background-color: #eb6368; /* Pink background */\r\n border: none; /* Remove border */\r\n color: white; /* White text */\r\n padding: 15px 32px; /* Some padding */\r\n text-align: center; /* Centered text */\r\n text-decoration: none; /* Remove underline */\r\n display: inline-block;\r\n font-size: 16px;\r\n margin: 4px 2px;\r\n cursor: pointer; /* Mouse pointer on hover */\r\n border-radius: 20px; /* Rounded corners */\r\n transition-duration: 0.4s; /* Transition */\r\n margin-bottom: 5%;\r\n}\r\n","@charset \"UTF-8\";\n.react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {\n border-color: #ccc;\n border-style: solid;\n border-width: 3px 3px 0 0;\n content: \"\";\n display: block;\n height: 9px;\n position: absolute;\n top: 6px;\n width: 9px;\n}\n.react-datepicker-wrapper {\n display: inline-block;\n padding: 0;\n border: 0;\n}\n\n.react-datepicker {\n font-family: \"Helvetica Neue\", helvetica, arial, sans-serif;\n font-size: 0.8rem;\n background-color: #fff;\n color: #000;\n border: 1px solid #aeaeae;\n border-radius: 0.3rem;\n display: inline-block;\n position: relative;\n line-height: initial;\n}\n\n.react-datepicker--time-only .react-datepicker__time-container {\n border-left: 0;\n}\n.react-datepicker--time-only .react-datepicker__time,\n.react-datepicker--time-only .react-datepicker__time-box {\n border-bottom-left-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.react-datepicker-popper {\n z-index: 1;\n line-height: 0;\n}\n.react-datepicker-popper .react-datepicker__triangle {\n stroke: #aeaeae;\n}\n.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {\n fill: #f0f0f0;\n color: #f0f0f0;\n}\n.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {\n fill: #fff;\n color: #fff;\n}\n\n.react-datepicker__header {\n text-align: center;\n background-color: #f0f0f0;\n border-bottom: 1px solid #aeaeae;\n border-top-left-radius: 0.3rem;\n padding: 8px 0;\n position: relative;\n}\n.react-datepicker__header--time {\n padding-bottom: 8px;\n padding-left: 5px;\n padding-right: 5px;\n}\n.react-datepicker__header--time:not(.react-datepicker__header--time--only) {\n border-top-left-radius: 0;\n}\n.react-datepicker__header:not(.react-datepicker__header--has-time-select) {\n border-top-right-radius: 0.3rem;\n}\n\n.react-datepicker__year-dropdown-container--select,\n.react-datepicker__month-dropdown-container--select,\n.react-datepicker__month-year-dropdown-container--select,\n.react-datepicker__year-dropdown-container--scroll,\n.react-datepicker__month-dropdown-container--scroll,\n.react-datepicker__month-year-dropdown-container--scroll {\n display: inline-block;\n margin: 0 15px;\n}\n\n.react-datepicker__current-month,\n.react-datepicker-time__header,\n.react-datepicker-year-header {\n margin-top: 0;\n color: #000;\n font-weight: bold;\n font-size: 0.944rem;\n}\n\n.react-datepicker-time__header {\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n}\n\n.react-datepicker__navigation {\n align-items: center;\n background: none;\n display: flex;\n justify-content: center;\n text-align: center;\n cursor: pointer;\n position: absolute;\n top: 2px;\n padding: 0;\n border: none;\n z-index: 1;\n height: 32px;\n width: 32px;\n text-indent: -999em;\n overflow: hidden;\n}\n.react-datepicker__navigation--previous {\n left: 2px;\n}\n.react-datepicker__navigation--next {\n right: 2px;\n}\n.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {\n right: 85px;\n}\n.react-datepicker__navigation--years {\n position: relative;\n top: 0;\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.react-datepicker__navigation--years-previous {\n top: 4px;\n}\n.react-datepicker__navigation--years-upcoming {\n top: -4px;\n}\n.react-datepicker__navigation:hover *::before {\n border-color: #a6a6a6;\n}\n\n.react-datepicker__navigation-icon {\n position: relative;\n top: -1px;\n font-size: 20px;\n width: 0;\n}\n.react-datepicker__navigation-icon--next {\n left: -2px;\n}\n.react-datepicker__navigation-icon--next::before {\n transform: rotate(45deg);\n left: -7px;\n}\n.react-datepicker__navigation-icon--previous {\n right: -2px;\n}\n.react-datepicker__navigation-icon--previous::before {\n transform: rotate(225deg);\n right: -7px;\n}\n\n.react-datepicker__month-container {\n float: left;\n}\n\n.react-datepicker__year {\n margin: 0.4rem;\n text-align: center;\n}\n.react-datepicker__year-wrapper {\n display: flex;\n flex-wrap: wrap;\n max-width: 180px;\n}\n.react-datepicker__year .react-datepicker__year-text {\n display: inline-block;\n width: 4rem;\n margin: 2px;\n}\n\n.react-datepicker__month {\n margin: 0.4rem;\n text-align: center;\n}\n.react-datepicker__month .react-datepicker__month-text,\n.react-datepicker__month .react-datepicker__quarter-text {\n display: inline-block;\n width: 4rem;\n margin: 2px;\n}\n\n.react-datepicker__input-time-container {\n clear: both;\n width: 100%;\n float: left;\n margin: 5px 0 10px 15px;\n text-align: left;\n}\n.react-datepicker__input-time-container .react-datepicker-time__caption {\n display: inline-block;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container {\n display: inline-block;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {\n display: inline-block;\n margin-left: 10px;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {\n width: auto;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {\n -moz-appearance: textfield;\n}\n.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {\n margin-left: 5px;\n display: inline-block;\n}\n\n.react-datepicker__time-container {\n float: right;\n border-left: 1px solid #aeaeae;\n width: 85px;\n}\n.react-datepicker__time-container--with-today-button {\n display: inline;\n border: 1px solid #aeaeae;\n border-radius: 0.3rem;\n position: absolute;\n right: -87px;\n top: 0;\n}\n.react-datepicker__time-container .react-datepicker__time {\n position: relative;\n background: white;\n border-bottom-right-radius: 0.3rem;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {\n width: 85px;\n overflow-x: hidden;\n margin: 0 auto;\n text-align: center;\n border-bottom-right-radius: 0.3rem;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {\n list-style: none;\n margin: 0;\n height: calc(195px + 1.7rem / 2);\n overflow-y: scroll;\n padding-right: 0;\n padding-left: 0;\n width: 100%;\n box-sizing: content-box;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {\n height: 30px;\n padding: 5px 10px;\n white-space: nowrap;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {\n cursor: pointer;\n background-color: #f0f0f0;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {\n background-color: #216ba5;\n color: white;\n font-weight: bold;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {\n background-color: #216ba5;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {\n color: #ccc;\n}\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {\n cursor: default;\n background-color: transparent;\n}\n\n.react-datepicker__week-number {\n color: #ccc;\n display: inline-block;\n width: 1.7rem;\n line-height: 1.7rem;\n text-align: center;\n margin: 0.166rem;\n}\n.react-datepicker__week-number.react-datepicker__week-number--clickable {\n cursor: pointer;\n}\n.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,\n.react-datepicker__week-number--keyboard-selected):hover {\n border-radius: 0.3rem;\n background-color: #f0f0f0;\n}\n.react-datepicker__week-number--selected {\n border-radius: 0.3rem;\n background-color: #216ba5;\n color: #fff;\n}\n.react-datepicker__week-number--selected:hover {\n background-color: #1d5d90;\n}\n.react-datepicker__week-number--keyboard-selected {\n border-radius: 0.3rem;\n background-color: #2a87d0;\n color: #fff;\n}\n.react-datepicker__week-number--keyboard-selected:hover {\n background-color: #1d5d90;\n}\n\n.react-datepicker__day-names {\n white-space: nowrap;\n margin-bottom: -8px;\n}\n\n.react-datepicker__week {\n white-space: nowrap;\n}\n\n.react-datepicker__day-name,\n.react-datepicker__day,\n.react-datepicker__time-name {\n color: #000;\n display: inline-block;\n width: 1.7rem;\n line-height: 1.7rem;\n text-align: center;\n margin: 0.166rem;\n}\n\n.react-datepicker__day,\n.react-datepicker__month-text,\n.react-datepicker__quarter-text,\n.react-datepicker__year-text {\n cursor: pointer;\n}\n.react-datepicker__day:hover,\n.react-datepicker__month-text:hover,\n.react-datepicker__quarter-text:hover,\n.react-datepicker__year-text:hover {\n border-radius: 0.3rem;\n background-color: #f0f0f0;\n}\n.react-datepicker__day--today,\n.react-datepicker__month-text--today,\n.react-datepicker__quarter-text--today,\n.react-datepicker__year-text--today {\n font-weight: bold;\n}\n.react-datepicker__day--highlighted,\n.react-datepicker__month-text--highlighted,\n.react-datepicker__quarter-text--highlighted,\n.react-datepicker__year-text--highlighted {\n border-radius: 0.3rem;\n background-color: #3dcc4a;\n color: #fff;\n}\n.react-datepicker__day--highlighted:hover,\n.react-datepicker__month-text--highlighted:hover,\n.react-datepicker__quarter-text--highlighted:hover,\n.react-datepicker__year-text--highlighted:hover {\n background-color: #32be3f;\n}\n.react-datepicker__day--highlighted-custom-1,\n.react-datepicker__month-text--highlighted-custom-1,\n.react-datepicker__quarter-text--highlighted-custom-1,\n.react-datepicker__year-text--highlighted-custom-1 {\n color: magenta;\n}\n.react-datepicker__day--highlighted-custom-2,\n.react-datepicker__month-text--highlighted-custom-2,\n.react-datepicker__quarter-text--highlighted-custom-2,\n.react-datepicker__year-text--highlighted-custom-2 {\n color: green;\n}\n.react-datepicker__day--holidays,\n.react-datepicker__month-text--holidays,\n.react-datepicker__quarter-text--holidays,\n.react-datepicker__year-text--holidays {\n position: relative;\n border-radius: 0.3rem;\n background-color: #ff6803;\n color: #fff;\n}\n.react-datepicker__day--holidays .overlay,\n.react-datepicker__month-text--holidays .overlay,\n.react-datepicker__quarter-text--holidays .overlay,\n.react-datepicker__year-text--holidays .overlay {\n position: absolute;\n bottom: 100%;\n left: 50%;\n transform: translateX(-50%);\n background-color: #333;\n color: #fff;\n padding: 4px;\n border-radius: 4px;\n white-space: nowrap;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0s, opacity 0.3s ease-in-out;\n}\n.react-datepicker__day--holidays:hover,\n.react-datepicker__month-text--holidays:hover,\n.react-datepicker__quarter-text--holidays:hover,\n.react-datepicker__year-text--holidays:hover {\n background-color: #cf5300;\n}\n.react-datepicker__day--holidays:hover .overlay,\n.react-datepicker__month-text--holidays:hover .overlay,\n.react-datepicker__quarter-text--holidays:hover .overlay,\n.react-datepicker__year-text--holidays:hover .overlay {\n visibility: visible;\n opacity: 1;\n}\n.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,\n.react-datepicker__month-text--selected,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--selected,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--selected,\n.react-datepicker__year-text--in-selecting-range,\n.react-datepicker__year-text--in-range {\n border-radius: 0.3rem;\n background-color: #216ba5;\n color: #fff;\n}\n.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,\n.react-datepicker__month-text--selected:hover,\n.react-datepicker__month-text--in-selecting-range:hover,\n.react-datepicker__month-text--in-range:hover,\n.react-datepicker__quarter-text--selected:hover,\n.react-datepicker__quarter-text--in-selecting-range:hover,\n.react-datepicker__quarter-text--in-range:hover,\n.react-datepicker__year-text--selected:hover,\n.react-datepicker__year-text--in-selecting-range:hover,\n.react-datepicker__year-text--in-range:hover {\n background-color: #1d5d90;\n}\n.react-datepicker__day--keyboard-selected,\n.react-datepicker__month-text--keyboard-selected,\n.react-datepicker__quarter-text--keyboard-selected,\n.react-datepicker__year-text--keyboard-selected {\n border-radius: 0.3rem;\n background-color: #bad9f1;\n color: rgb(0, 0, 0);\n}\n.react-datepicker__day--keyboard-selected:hover,\n.react-datepicker__month-text--keyboard-selected:hover,\n.react-datepicker__quarter-text--keyboard-selected:hover,\n.react-datepicker__year-text--keyboard-selected:hover {\n background-color: #1d5d90;\n}\n.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range),\n.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range),\n.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range),\n.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,\n.react-datepicker__month-text--in-range,\n.react-datepicker__quarter-text--in-range,\n.react-datepicker__year-text--in-range) {\n background-color: rgba(33, 107, 165, 0.5);\n}\n.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range),\n.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,\n.react-datepicker__month-text--in-selecting-range,\n.react-datepicker__quarter-text--in-selecting-range,\n.react-datepicker__year-text--in-selecting-range) {\n background-color: #f0f0f0;\n color: #000;\n}\n.react-datepicker__day--disabled,\n.react-datepicker__month-text--disabled,\n.react-datepicker__quarter-text--disabled,\n.react-datepicker__year-text--disabled {\n cursor: default;\n color: #ccc;\n}\n.react-datepicker__day--disabled:hover,\n.react-datepicker__month-text--disabled:hover,\n.react-datepicker__quarter-text--disabled:hover,\n.react-datepicker__year-text--disabled:hover {\n background-color: transparent;\n}\n.react-datepicker__day--disabled .overlay,\n.react-datepicker__month-text--disabled .overlay,\n.react-datepicker__quarter-text--disabled .overlay,\n.react-datepicker__year-text--disabled .overlay {\n position: absolute;\n bottom: 70%;\n left: 50%;\n transform: translateX(-50%);\n background-color: #333;\n color: #fff;\n padding: 4px;\n border-radius: 4px;\n white-space: nowrap;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0s, opacity 0.3s ease-in-out;\n}\n\n.react-datepicker__input-container {\n position: relative;\n display: inline-block;\n width: 100%;\n}\n.react-datepicker__input-container .react-datepicker__calendar-icon {\n position: absolute;\n padding: 0.5rem;\n box-sizing: content-box;\n}\n\n.react-datepicker__view-calendar-icon input {\n padding: 6px 10px 5px 25px;\n}\n\n.react-datepicker__year-read-view,\n.react-datepicker__month-read-view,\n.react-datepicker__month-year-read-view {\n border: 1px solid transparent;\n border-radius: 0.3rem;\n position: relative;\n}\n.react-datepicker__year-read-view:hover,\n.react-datepicker__month-read-view:hover,\n.react-datepicker__month-year-read-view:hover {\n cursor: pointer;\n}\n.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,\n.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {\n border-top-color: #b3b3b3;\n}\n.react-datepicker__year-read-view--down-arrow,\n.react-datepicker__month-read-view--down-arrow,\n.react-datepicker__month-year-read-view--down-arrow {\n transform: rotate(135deg);\n right: -16px;\n top: 0;\n}\n\n.react-datepicker__year-dropdown,\n.react-datepicker__month-dropdown,\n.react-datepicker__month-year-dropdown {\n background-color: #f0f0f0;\n position: absolute;\n width: 50%;\n left: 25%;\n top: 30px;\n z-index: 1;\n text-align: center;\n border-radius: 0.3rem;\n border: 1px solid #aeaeae;\n}\n.react-datepicker__year-dropdown:hover,\n.react-datepicker__month-dropdown:hover,\n.react-datepicker__month-year-dropdown:hover {\n cursor: pointer;\n}\n.react-datepicker__year-dropdown--scrollable,\n.react-datepicker__month-dropdown--scrollable,\n.react-datepicker__month-year-dropdown--scrollable {\n height: 150px;\n overflow-y: scroll;\n}\n\n.react-datepicker__year-option,\n.react-datepicker__month-option,\n.react-datepicker__month-year-option {\n line-height: 20px;\n width: 100%;\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.react-datepicker__year-option:first-of-type,\n.react-datepicker__month-option:first-of-type,\n.react-datepicker__month-year-option:first-of-type {\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n.react-datepicker__year-option:last-of-type,\n.react-datepicker__month-option:last-of-type,\n.react-datepicker__month-year-option:last-of-type {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border-bottom-left-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n.react-datepicker__year-option:hover,\n.react-datepicker__month-option:hover,\n.react-datepicker__month-year-option:hover {\n background-color: #ccc;\n}\n.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,\n.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,\n.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {\n border-bottom-color: #b3b3b3;\n}\n.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,\n.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,\n.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {\n border-top-color: #b3b3b3;\n}\n.react-datepicker__year-option--selected,\n.react-datepicker__month-option--selected,\n.react-datepicker__month-year-option--selected {\n position: absolute;\n left: 15px;\n}\n\n.react-datepicker__close-icon {\n cursor: pointer;\n background-color: transparent;\n border: 0;\n outline: 0;\n padding: 0 6px 0 0;\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n display: table-cell;\n vertical-align: middle;\n}\n.react-datepicker__close-icon::after {\n cursor: pointer;\n background-color: #216ba5;\n color: #fff;\n border-radius: 50%;\n height: 16px;\n width: 16px;\n padding: 2px;\n font-size: 12px;\n line-height: 1;\n text-align: center;\n display: table-cell;\n vertical-align: middle;\n content: \"×\";\n}\n.react-datepicker__close-icon--disabled {\n cursor: default;\n}\n.react-datepicker__close-icon--disabled::after {\n cursor: default;\n background-color: #ccc;\n}\n\n.react-datepicker__today-button {\n background: #f0f0f0;\n border-top: 1px solid #aeaeae;\n cursor: pointer;\n text-align: center;\n font-weight: bold;\n padding: 5px 0;\n clear: left;\n}\n\n.react-datepicker__portal {\n position: fixed;\n width: 100vw;\n height: 100vh;\n background-color: rgba(0, 0, 0, 0.8);\n left: 0;\n top: 0;\n justify-content: center;\n align-items: center;\n display: flex;\n z-index: 2147483647;\n}\n.react-datepicker__portal .react-datepicker__day-name,\n.react-datepicker__portal .react-datepicker__day,\n.react-datepicker__portal .react-datepicker__time-name {\n width: 3rem;\n line-height: 3rem;\n}\n@media (max-width: 400px), (max-height: 550px) {\n .react-datepicker__portal .react-datepicker__day-name,\n .react-datepicker__portal .react-datepicker__day,\n .react-datepicker__portal .react-datepicker__time-name {\n width: 2rem;\n line-height: 2rem;\n }\n}\n.react-datepicker__portal .react-datepicker__current-month,\n.react-datepicker__portal .react-datepicker-time__header {\n font-size: 1.44rem;\n}\n\n.react-datepicker__children-container {\n width: 13.8rem;\n margin: 0.4rem;\n padding-right: 0.2rem;\n padding-left: 0.2rem;\n height: auto;\n}\n\n.react-datepicker__aria-live {\n position: absolute;\n clip-path: circle(0);\n border: 0;\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n width: 1px;\n white-space: nowrap;\n}\n\n.react-datepicker__calendar-icon {\n width: 1em;\n height: 1em;\n vertical-align: -0.125em;\n}\n","/* Monterio font */\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioRegular.ttf\") format(\"truetype\");\n font-weight: normal;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioBold.ttf\") format(\"truetype\");\n font-weight: bold;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioLight.ttf\") format(\"truetype\");\n font-weight: 300;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"Monterio\";\n src: url(\"../public/fonts/MonterioSemibold.ttf\") format(\"truetype\");\n font-weight: 600;\n font-style: normal;\n}\n\n/* Font for everything else */\n@font-face {\n font-family: \"Sofia Pro Regular\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Regular\"),\n url(\"../public/fonts/Sofia Pro Regular Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Italic\"),\n url(\"../public/fonts/Sofia Pro Regular Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro ExtraLight\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro ExtraLight\"),\n url(\"../public/fonts/Sofia Pro ExtraLight Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro UltraLight\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro UltraLight\"),\n url(\"../public/fonts/Sofia Pro UltraLight Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro ExtraLight Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro ExtraLight Italic\"),\n url(\"../public/fonts/Sofia Pro ExtraLight Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro UltraLight Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro UltraLight Italic\"),\n url(\"../public/fonts/Sofia Pro UltraLight Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Light\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Light\"),\n url(\"../public/fonts/Sofia Pro Light Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Light Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Light Italic\"),\n url(\"../public/fonts/Sofia Pro Light Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Medium\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Medium\"),\n url(\"../public/fonts/Sofia Pro Medium Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Medium Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Medium Italic\"),\n url(\"../public/fonts/Sofia Pro Medium Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro SemiBold\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro SemiBold\"),\n url(\"../public/fonts/Sofia Pro Semi Bold Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro SemiBold Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro SemiBold Italic\"),\n url(\"../public/fonts/Sofia Pro Semi Bold Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Bold\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Bold\"),\n url(\"../public/fonts/Sofia Pro Bold Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Bold Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Bold Italic\"),\n url(\"../public/fonts/Sofia Pro Bold Italic Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Black\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Black\"),\n url(\"../public/fonts/Sofia Pro Black Az.woff\") format(\"woff\");\n}\n\n@font-face {\n font-family: \"Sofia Pro Black Italic\";\n font-style: normal;\n font-weight: normal;\n src: local(\"Sofia Pro Black Italic\"),\n url(\"../public/fonts/Sofia Pro Black Italic Az.woff\") format(\"woff\");\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file