@charset "UTF-8";.spinner:where(.astro-TGF7JYD6){align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.spinner:where(.astro-TGF7JYD6):before{animation:spin 1s linear infinite;border:8px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#000;content:"";height:50px;width:50px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-overlay:where(.astro-C3NN2266){align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.loading-icon:where(.astro-C3NN2266){color:#fff;height:80px;width:80px}body.modal-open{overflow:hidden}.modal:where(.astro-C3NN2266){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000e6;display:none;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:50}.modal:where(.astro-C3NN2266) .modal-content:where(.astro-C3NN2266){align-items:center;display:flex;flex-direction:column;height:80%;margin:auto;overflow:hidden;position:relative;z-index:50}.button-box:where(.astro-C3NN2266),.modal:where(.astro-C3NN2266) .modal-content:where(.astro-C3NN2266){width:-moz-max-content;width:max-content}.button-box:where(.astro-C3NN2266){background-color:transparent;bottom:0;color:#fff;display:none;gap:1rem;left:50%;margin-inline:auto;padding:1rem 0;position:fixed;transform:translate(-50%);z-index:100}.button-box:where(.astro-C3NN2266) button:where(.astro-C3NN2266){border-radius:.5rem;padding:.5rem 1rem}.button-box:where(.astro-C3NN2266) .button--ok:where(.astro-C3NN2266){background-color:#55ab57;cursor:pointer}.button-box:where(.astro-C3NN2266) .button--cancel:where(.astro-C3NN2266){background-color:#d60b00;cursor:pointer}.modal:where(.astro-C3NN2266) .modal-content:where(.astro-C3NN2266) .close-button:where(.astro-C3NN2266){align-self:flex-end;background:none;border:none;color:#000;cursor:pointer;font-size:24px;margin-bottom:10px}.modal:where(.astro-C3NN2266) .modal-content:where(.astro-C3NN2266) button:where(.astro-C3NN2266){background-color:#4caf50;border:none;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px}.modal:where(.astro-C3NN2266) .modal-content:where(.astro-C3NN2266) #croppedButton:where(.astro-C3NN2266){background-color:#008cba}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:100;src:url(/fonts/OpenSans-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:200;src:url(/fonts/OpenSans-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/fonts/OpenSans-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/fonts/OpenSans-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/fonts/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/fonts/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:900;src:url(/fonts/OpenSans-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(/fonts/Poppins-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/fonts/Poppins-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/fonts/Poppins-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/fonts/Poppins-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(/fonts/Montserrat-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/Montserrat-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/fonts/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/Montserrat-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:DMSans;font-style:"normal";font-weight:700;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:DMSans;font-style:"italic";font-weight:400;src:url(/fonts/DMSans-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:DMSans;font-style:"normal";font-weight:500;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:DMSans;font-style:"normal";font-weight:400;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}a{color:inherit;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--primary_color:var(--primary_color);--secondary_color:var(--secondary_color);--tertiary_color:var(--tertiary_color);--primary_font:var(--primary_font);--secondary_font:var(--secondary_font);--tertiary_font:var(--tertiary_font);--title-1_font-size:clamp(2rem,2vw + 1rem,3rem);--title-1_line-height:clamp(2.1rem,2vw + 1rem,3.1rem);--title-1_font-weight:700;--title-1_text-transform:uppercase;--title-2_font-size:1.25rem;--title-2_line-height:1.5rem;--title-3_font-size:1.125rem;--title-3_line-height:1.25rem;--text-1_font-size:1rem;--text-1_line-height:1.5rem;--text-1_font-weight:400;--max-screen:1400px;--section-padding:3.75rem;--info-item-title_font-size:clamp(1rem,1vw + .5rem,1.5rem);--info-item-title_line-height:clamp(1.2rem,1vw + .5rem,1.7rem);--info-item-subtitle_font-size:clamp(1.3rem,1vw + .5rem,1.8rem);--info-item-subtitle_line-height:clamp(1.5rem,1vw + .5rem,2rem);color:#171717;font-family:var(--primary_font)}.title-1{font-size:var(--title-1_font-size);font-weight:var(--title-1_font-weight);line-height:var(--title-1_line-height);text-transform:var(--title-1_text-transform)}.wrapper{margin:0 auto;max-width:var(--max-screen);padding:0 1.5rem}.scss_container{color:#171717;font-family:Poppins}.button{border:2px solid var(--primary_color);font-size:1rem;font-weight:500;letter-spacing:2px;padding:1rem 1.5rem;text-transform:uppercase;width:-moz-max-content;width:max-content}.button svg{margin-left:.5rem}.button:hover{background-color:var(--primary_color);color:#fff}@media (min-width:768px){:root{--section-padding:5rem}.wrapper{margin:0 auto;max-width:var(--max-screen);padding:0 2rem}}@media (min-width:1024px){:root{--section-padding:10rem}}@media (min-width:1450px){.wrapper{padding:0}}.list:where(.astro-SRPSZW5S) ul:where(.astro-SRPSZW5S){display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.list:where(.astro-SRPSZW5S) li:where(.astro-SRPSZW5S){margin-bottom:.2rem;text-transform:uppercase}.navbar:where(.astro-QXXMJG7L){background-color:var(--background_color);color:var(--color);position:fixed;top:0;width:100%;z-index:40}.navbar__container:where(.astro-QXXMJG7L){align-items:center;background-color:transparent;display:flex;height:6.5rem;justify-content:space-between}.navbar__logo:where(.astro-QXXMJG7L){height:70%;width:auto}.navbar__logo:where(.astro-QXXMJG7L) img:where(.astro-QXXMJG7L){height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.navbar__cta:where(.astro-QXXMJG7L),.navbar__links:where(.astro-QXXMJG7L),.navbar__socials:where(.astro-QXXMJG7L){display:none}.navbar__button:where(.astro-QXXMJG7L){background-color:var(--primary_color);color:#fff!important}.navbar__button:where(.astro-QXXMJG7L):hover{background-color:#fff;color:var(--primary_color)!important}.navbar__bars:where(.astro-QXXMJG7L){background-color:var(--primary_color);color:#fff;cursor:pointer;display:block;padding:.5rem .6rem .3rem}.navbar__bars:where(.astro-QXXMJG7L) i:where(.astro-QXXMJG7L){font-size:1.75rem}@media (min-width:1200px){.navbar__menu:where(.astro-QXXMJG7L){align-items:center;display:flex;gap:3rem}.navbar__bars:where(.astro-QXXMJG7L){display:none}.navbar__cta:where(.astro-QXXMJG7L),.navbar__links:where(.astro-QXXMJG7L),.navbar__socials:where(.astro-QXXMJG7L){display:flex;font-size:1.25rem;font-weight:500;gap:1.5rem;line-height:1}.navbar__socials_icon:where(.astro-QXXMJG7L){align-items:center;background-color:var(--primary_color);border-radius:100%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:1.875rem;justify-content:center;padding:.5rem;width:1.875rem}.navbar__cta:where(.astro-QXXMJG7L){display:block}}.mobile-menu:where(.astro-QXXMJG7L){background-color:var(--background_color);display:none;position:fixed;top:6.5rem;width:100%;z-index:50}.mobile-menu__cta:where(.astro-QXXMJG7L),.mobile-menu__links:where(.astro-QXXMJG7L),.mobile-menu__socials:where(.astro-QXXMJG7L){align-items:center;display:flex;flex-direction:column;padding:1rem 0}.mobile-menu__socials:where(.astro-QXXMJG7L){display:flex;gap:1rem;justify-content:center;padding:1rem 0}.mobile-menu__socials:where(.astro-QXXMJG7L) a:where(.astro-QXXMJG7L){font-size:1.5rem}.mobile-menu__socials:where(.astro-QXXMJG7L) a:where(.astro-QXXMJG7L),.mobile-menu__socials:where(.astro-QXXMJG7L) a:where(.astro-QXXMJG7L):hover{color:var(--primary_color)}.mobile-menu:where(.astro-QXXMJG7L).show{display:block}.container:where(.astro-4YAG24R7){background-color:var(--background_color);margin:0 auto}.padding:where(.astro-4YAG24R7){padding:var(--section-padding) 1.5rem}.grid:where(.astro-5EEFNPGO){grid-gap:.5rem;display:grid;grid-template-columns:1fr;width:100%}@media (min-width:600px){.grid:where(.astro-5EEFNPGO){gap:5rem;grid-template-columns:var(--columns)}}.footer:where(.astro-HGVYTMZA){background-color:var(--background_color)}.footer__container:where(.astro-HGVYTMZA){align-items:left;display:flex;flex-direction:column;gap:4rem;padding:5rem 0}.footer__logo:where(.astro-HGVYTMZA){height:6rem;max-width:15rem;width:-moz-max-content;width:max-content}.footer__logo:where(.astro-HGVYTMZA) img:where(.astro-HGVYTMZA){height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer__text:where(.astro-HGVYTMZA){text-align:center;text-transform:uppercase}.footer__text:where(.astro-HGVYTMZA) a:where(.astro-HGVYTMZA){text-decoration:underline}.footer_end:where(.astro-HGVYTMZA){background-color:var(--background_color_end);color:var(--color_end)}.footer_end__container:where(.astro-HGVYTMZA){display:flex;flex-direction:column;gap:1rem;padding:2rem 0}.footer_end__text:where(.astro-HGVYTMZA){text-align:left;text-transform:uppercase}.footer_end__socials_item:where(.astro-HGVYTMZA){display:inline-block;font-size:1.5rem;margin-right:1rem;transition:all .3s ease-in-out}.footer_end__socials_item:where(.astro-HGVYTMZA):hover{transform:scale(1.2)}@media (min-width:768px){.footer__container:where(.astro-HGVYTMZA){display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr)}.footer__container:where(.astro-HGVYTMZA) .hours:where(.astro-HGVYTMZA),.footer__text:where(.astro-HGVYTMZA){text-align:left}.footer__text:where(.astro-HGVYTMZA){place-self:center}.footer_end__container:where(.astro-HGVYTMZA){flex-direction:row;justify-content:space-between}}.footer:where(.astro-6VBSQMLC){background-color:var(--background_color);text-transform:uppercase}.footer:where(.astro-6VBSQMLC) .hidden:where(.astro-6VBSQMLC){display:none}.footer__content-top:where(.astro-6VBSQMLC){padding-top:3rem;position:relative}.footer__wrapper:where(.astro-6VBSQMLC){align-items:end;display:flex;flex-direction:column;margin:0 auto;max-width:var(--max-screen);padding:0 1.5rem}.footer__pretitle:where(.astro-6VBSQMLC){align-self:start;color:var(--primary_color);font-size:clamp(.675rem,.5vw + .5rem,1rem);margin-bottom:1rem}.footer__subtitle:where(.astro-6VBSQMLC),.footer__title:where(.astro-6VBSQMLC){align-self:start;color:var(--color);font-size:clamp(2rem,2vw + 1rem,3rem);font-weight:700}.footer__subtitle:where(.astro-6VBSQMLC){cursor:pointer;padding-bottom:2rem}.footer__subtitle:where(.astro-6VBSQMLC):hover{color:var(--primary_color)}.footer__subtitle:where(.astro-6VBSQMLC) a:where(.astro-6VBSQMLC){text-decoration:none}.footer__img:where(.astro-6VBSQMLC){bottom:0;height:75%;position:absolute;z-index:2}.footer__img:where(.astro-6VBSQMLC) img:where(.astro-6VBSQMLC){height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer__svg--500:where(.astro-6VBSQMLC){display:none}.footer:where(.astro-6VBSQMLC) polyline:where(.astro-6VBSQMLC){fill:var(--primary_color);stroke-width:0}.footer__content-middle:where(.astro-6VBSQMLC){align-items:start;color:var(--color);display:flex;flex-direction:column;gap:1rem;padding:3rem 0}.footer__socials:where(.astro-6VBSQMLC){display:flex;font-size:1.5rem;gap:1rem;margin:1rem 0}.footer__socials:where(.astro-6VBSQMLC) :hover:where(.astro-6VBSQMLC){color:var(--primary_color)}.footer__content-end:where(.astro-6VBSQMLC){border-top:1px solid #aeaeae;color:#d4d4d4;font-size:.875rem;max-width:1400px;padding-bottom:3rem;padding-inline:1.5rem;text-align:center}.footer__content-end:where(.astro-6VBSQMLC) a:where(.astro-6VBSQMLC):hover{color:var(--primary_color)}@media (min-width:500px){.footer__svg--350:where(.astro-6VBSQMLC){display:none}.footer__svg--500:where(.astro-6VBSQMLC){display:block}}@media (min-width:768px){.footer:where(.astro-6VBSQMLC){margin-top:12.5rem}.footer__wrapper:where(.astro-6VBSQMLC){padding:0 2rem}.footer__subtitle:where(.astro-6VBSQMLC){padding:0}.footer__rectangle:where(.astro-6VBSQMLC){display:grid;grid-template-columns:4fr 5fr}.footer__img:where(.astro-6VBSQMLC){height:175%}.footer__content-middle:where(.astro-6VBSQMLC){flex-direction:row;justify-content:space-between}.footer__content-end:where(.astro-6VBSQMLC){max-width:none}.footer__content-end-box:where(.astro-6VBSQMLC){margin:0 auto;width:-moz-max-content;width:max-content}}@media (min-width:1400px){.footer:where(.astro-6VBSQMLC){margin-top:14.5rem}.footer__wrapper:where(.astro-6VBSQMLC){padding:0}}.title_1:where(.astro-SDL6HKET){color:var(--color);font-family:var(--secondary_font);font-size:var(--title-1_font-size);font-weight:var(--title-1_font-weight);line-height:var(--title-1_line-height);margin-bottom:1.5rem;text-transform:var(--title-1_text-transform)}.text:where(.astro-PB2B3MPL){color:var(--color);font-size:var(--text-1_font-size);font-weight:var(--text-1_font-weight);line-height:var(--text-1_line-height)}.text:where(.astro-SA3G7ORT){border-left:1px solid var(--color);color:var(--color);font-size:var(--text-1_font-size);font-weight:var(--text-1_font-weight);line-height:var(--text-1_line-height);padding-left:2rem}.img:where(.astro-LGFYLF2E){aspect-ratio:10/7;max-height:700px;width:100%}.img:where(.astro-LGFYLF2E) img:where(.astro-LGFYLF2E){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:500px){.img:where(.astro-LGFYLF2E){aspect-ratio:7/10;width:100%}.img:where(.astro-LGFYLF2E) img:where(.astro-LGFYLF2E){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.img-box:where(.astro-KW6CMAOS){display:grid;gap:.7rem;grid-template-columns:1fr 1fr;width:100%}.img:where(.astro-KW6CMAOS){aspect-ratio:1/2;height:auto;max-height:400px;width:100%}.img:where(.astro-KW6CMAOS) img:where(.astro-KW6CMAOS){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:800px){.img-box:where(.astro-KW6CMAOS){gap:1rem;grid-template-columns:1fr 1fr}.img:where(.astro-KW6CMAOS){aspect-ratio:1/2;height:auto;max-height:600px;width:100%}.img:where(.astro-KW6CMAOS) img:where(.astro-KW6CMAOS){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.img-box:where(.astro-3RS3KCTN){display:grid;gap:.7rem;grid-template-columns:1fr 1fr;order:2;width:100%}.img-box2:where(.astro-3RS3KCTN){display:flex;flex-direction:column;gap:.7rem;justify-content:space-between}.img2:where(.astro-3RS3KCTN),.img:where(.astro-3RS3KCTN){height:auto;width:100%}.img2:where(.astro-3RS3KCTN) img:where(.astro-3RS3KCTN),.img:where(.astro-3RS3KCTN) img:where(.astro-3RS3KCTN){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img2:where(.astro-3RS3KCTN){aspect-ratio:1/1}@media (min-width:500px){.img-box:where(.astro-3RS3KCTN){gap:1rem;grid-template-columns:1fr 1fr}.img-box2:where(.astro-3RS3KCTN){gap:1rem}.img:where(.astro-3RS3KCTN){height:auto;width:100%}.img:where(.astro-3RS3KCTN) img:where(.astro-3RS3KCTN){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}div:where(.astro-NPMKMY35){display:inline-block}._button:where(.astro-NPMKMY35){background-color:var(--primary_color);color:#fff!important;margin:2rem 0}._button:where(.astro-NPMKMY35):hover{background-color:#fff;color:var(--primary_color)!important}.margin:where(.astro-IZ52B66I){height:calc(var(--section-padding)/2)}.logo:where(.astro-54TXRSSO){display:flex;flex-direction:column;gap:1rem}.logo:where(.astro-54TXRSSO) img:where(.astro-54TXRSSO){height:auto;width:15rem}@media (min-width:1400px){.logo:where(.astro-54TXRSSO){align-items:flex-start}}.info:where(.astro-4R4OA463) ul:where(.astro-4R4OA463){display:flex;flex-direction:column;list-style:none;margin-top:1rem;padding:0}.info:where(.astro-4R4OA463) li:where(.astro-4R4OA463):before{background-position:50%;color:var(--primary_color);content:"•";display:inline-block;width:1rem}.info:where(.astro-4R4OA463) li:where(.astro-4R4OA463){margin-bottom:.5rem}.title:where(.astro-4R4OA463){font-size:clamp(1.25rem,1vw + .6rem,1.5rem);font-weight:500}.socials:where(.astro-AXMPKDFU){display:flex;font-size:1.5rem;gap:1rem;justify-content:center;margin:1rem 0}.socials:where(.astro-AXMPKDFU) :hover:where(.astro-AXMPKDFU){color:var(--primary_color)}.appointment:where(.astro-PKN2DDB6){align-items:start;border-bottom:1px solid #171616;border-top:1px solid #171616;display:flex;flex-direction:column;margin-bottom:2rem;padding:2rem 0}.appointment_icon:where(.astro-PKN2DDB6){font-size:1.5rem;margin-bottom:1.5rem}.appointment_title:where(.astro-PKN2DDB6){font-size:var(--title-3_font-size);font-weight:700;text-transform:uppercase}.appointment_button:where(.astro-PKN2DDB6),.appointment_subtitle:where(.astro-PKN2DDB6){font-size:var(--text-1_font-size)}.appointment_button:where(.astro-PKN2DDB6){background-color:#171616;color:#fff;cursor:pointer;font-weight:500;margin-top:1.5rem;padding:1rem 1.5rem;text-transform:uppercase}.appointment_button:where(.astro-PKN2DDB6):hover{background-color:var(--primary_color)}.appointment_button_icon:where(.astro-PKN2DDB6){font-size:1rem;margin-left:1rem}@media (min-width:768px){.appointment:where(.astro-PKN2DDB6){height:-moz-max-content;height:max-content;padding-left:2rem}}@media (min-width:1200px){.appointment:where(.astro-PKN2DDB6){margin-left:auto;width:80%}}
