@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}.section-hero{padding:0;min-height:100vh;position:relative;display:grid;grid-template-columns:2fr 1fr;align-items:center}.section-hero .hero-textbox{padding-left:var(--grid-padding);width:90%}.section-hero .hero-textbox .hero-subheading{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;font-size:3.2rem;color:#54a362}.section-hero .hero-textbox .hero-heading{color:#04310c;margin-bottom:1.6rem}.section-hero .hero-textbox .hero-text{font-size:var(--p1);color:#595959;margin-bottom:3.2rem}.section-hero .hero-textbox .hero-btn-box{display:flex;gap:2.4rem}.section-hero .hero-img{width:100%;height:100%;align-self:end;object-fit:cover}.section-hero .hero-cardio{width:100%;position:absolute;bottom:.4rem;left:0;transform:translateY(4.8rem)}.section-about{padding-top:12.8rem;padding-bottom:12.8rem}.section-about .about-card{display:flex;justify-content:center;align-items:center;gap:4.8rem;margin:0 auto;margin-bottom:6.4rem;padding:0 calc(var(--grid-padding) + calc(calc(var(--grid-column-width) + var(--grid-gutter)) * 2))}.section-about .about-card .about-card-img-box{width:35%;position:relative}.section-about .about-card .about-card-img-box .about-card-img{width:100%;z-index:1;border-radius:1rem}.section-about .about-card .about-card-img-box:before{display:block;width:100%;height:100%;background-color:#9dcaa5;content:"";border-radius:1rem;z-index:-1;position:absolute;top:-2rem;left:-2rem}.section-about .about-card .about-card-textbox{flex-grow:1}.section-about .about-card .about-card-textbox .about-card-subheading{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;font-size:2rem;color:#3b954c}.section-about .about-card .about-card-textbox .about-card-heading{color:#04310c;margin-bottom:1.6rem}.section-about .about-card .about-card-textbox .about-card-specialities{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:3.2rem;font-size:1.6rem;color:#595959}.section-about .about-card .about-card-textbox .about-card-specialities .speciality{display:flex;align-items:center;gap:.8rem;text-align:start}.section-about .about-card .about-card-textbox .about-card-specialities .speciality .speciality-icon{color:#54a362;width:3.2rem;height:3.2rem}.section-about .about-card .about-card-textbox .about-card-btn-box{display:flex;gap:2.4rem}.section-about .biography{padding:0 calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}.section-about .biography .biography-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;text-align:center;padding:3.2rem 3.2rem 6.4rem;margin-bottom:7.2rem;display:flex;flex-direction:column;gap:3.2rem;font-size:1.6rem;line-height:3rem;font-weight:700}.section-about .biography .biography-card .title{color:#053e10}.section-about .biography .biography-card .biography-heading{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;color:#053e10;display:flex;gap:1.6rem;align-items:center;justify-content:center;font-size:3.2rem}.section-about .biography .biography-card .biography-heading .biography-icon{width:5.6rem;height:5.6rem}.section-about .articles{display:flex;gap:7.2rem;margin-bottom:9.6rem;padding:0 calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}.section-about .articles .article{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;width:50%;overflow:hidden;cursor:pointer;text-decoration:none;transition:.2s}.section-about .articles .article .title{color:#053e10}.section-about .articles .article:hover{transform:scale(1.02)}.section-about .articles .article .article-img{width:100%;margin-bottom:3.2rem}.section-about .articles .article .article-textbox{padding:0 3.2rem 3.2rem}.section-about .articles .article .article-textbox .article-heading{color:#053e10;margin-bottom:2.4rem;line-height:3.2rem}.section-about .articles .article .article-textbox .article-text{font-size:1.6rem;line-height:2.4rem;margin-bottom:2.4rem}.section-about .articles .article .article-textbox .article-source{font-weight:700;font-size:1.4rem}.section-about .interview{width:100%;border-radius:1rem;padding:0 calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}.section-services{padding:0 var(--grid-padding);padding-bottom:9.6rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.section-services .service-card{padding:6.4rem 3.2rem;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:1.6rem;transition:.2s}.section-services .service-card.green{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959}.section-services .service-card.green .title{color:#04310c}.section-services .service-card.red{background-color:#fbe2e2;border:solid .05rem #9C3334;border-radius:1rem;color:#9c3334}.section-services .service-card.red .title{color:#520a0c}.section-services .service-card:hover{transform:scale(1.03)}.section-services .service-card .service-content{font-size:1.6rem;line-height:2.4rem}.section-pricing{padding:0 var(--grid-padding);padding-bottom:15.2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.section-pricing .pricing-card{padding:6.4rem 3.2rem;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:3.2rem;transition:.2s}.section-pricing .pricing-card.green{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#54a362}.section-pricing .pricing-card.green .title{color:#04310c}.section-pricing .pricing-card.red{background-color:#fbe2e2;border:solid .05rem #9C3334;border-radius:1rem;color:#bb5959}.section-pricing .pricing-card.red .title{color:#520a0c}.section-pricing .pricing-card:hover{transform:scale(1.03)}.section-pricing .pricing-card .pricing-content{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;font-size:4.8rem;line-height:2.4rem}.section-appointment{padding:0 var(--grid-padding);padding-bottom:15.2rem;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.section-appointment .appointment-table{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#8c8c8c;padding:6.4rem;display:flex;flex-direction:column;justify-content:center;grid-row:span 2}.section-appointment .appointment-table .title{color:#086219}.section-appointment .appointment-table .date-picker-heading{display:flex;gap:.8rem;align-items:center;margin-bottom:3.2rem}.section-appointment .appointment-table .date-picker-heading .heading-icon{width:3.2rem;height:3.2rem;color:#3b954c;cursor:pointer}.section-appointment .appointment-table .date-picker-heading .heading-line{flex-grow:1;border-bottom:solid .2rem #6CB079}.section-appointment .appointment-table .date-picker-heading .heading-text{font-size:2.4rem;color:#086219;font-weight:700}.section-appointment .appointment-table .calendar{margin-bottom:6.4rem}.section-appointment .appointment-table .calendar .calendar-dates{display:grid;font-size:3.2rem;gap:2rem;grid-template-columns:repeat(7,1fr);padding:0 2.4rem}.section-appointment .appointment-table .calendar .calendar-dates .calendar-day{font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:center}.section-appointment .appointment-table .calendar .calendar-dates .calendar-date{text-align:center;font-size:1.6rem;color:#086219;cursor:pointer;background-color:#9dcaa5;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;transition:.2s}.section-appointment .appointment-table .calendar .calendar-dates .calendar-date:hover{background-color:#6cb079;color:#e7f2e9}.section-appointment .appointment-table .calendar .calendar-dates .calendar-date.active{background-color:#3b954c;color:#e7f2e9}.section-appointment .appointment-table .calendar .calendar-dates .calendar-date.disabled{background-color:#cee5d2;color:#8c8c8c;cursor:not-allowed;position:relative}.section-appointment .appointment-table .available-hours{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;padding:0 2.4rem;max-height:25.6rem;overflow:auto}.section-appointment .appointment-table .available-hours .available-hour{background-color:#9dcaa5;border-radius:1rem;color:#086219;font-size:1.6rem;display:flex;justify-content:center;align-items:center;height:4.8rem;cursor:pointer;transition:.2s}.section-appointment .appointment-table .available-hours .available-hour:hover{background-color:#6cb079;color:#e7f2e9}.section-appointment .appointment-table .available-hours .available-hour.active{background-color:#3b954c;color:#e7f2e9}.section-appointment .appointment-form-container{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#727272;padding:6.4rem 3.2rem;display:flex;flex-direction:column;justify-content:center}.section-appointment .appointment-form-container .title,.section-appointment .appointment-form-container .appointment-title{color:#086219}.section-appointment .appointment-form-container .appointment-note{font-size:1.4rem;line-height:2.4rem;margin-bottom:1.6rem}.section-appointment .appointment-form-container .appointment-note span{color:#9c3334}.section-appointment .appointment-form-container .appointment-doctor{font-size:1.6rem;color:#595959;margin-bottom:3.2rem}.section-appointment .appointment-form-container .checkbox-container{display:flex;align-items:center;gap:.8rem;margin-top:.8rem;margin-bottom:3.2rem}.section-appointment .appointment-form-container .checkbox-container label{font-size:1.4rem;font-weight:700;color:#595959}.section-appointment .appointment-form-container .checkbox-container label .terms-link{color:#0a7b1f}.section-appointment .appointment-form-container .checkbox-container input{width:1.6rem;height:1.6rem}.section-appointment .appointment-form-container .appointment-btn{width:100%;margin-bottom:2.4rem}.section-appointment .appointment-form-container .appointment-cancel{font-size:1.6rem;text-align:center}.section-appointment .appointment-form-container .appointment-cancel span{color:#9c3334;font-weight:700}.section-appointment .appointment-form-container .appointment-cancel span a:link,.section-appointment .appointment-form-container .appointment-cancel span a:visited{color:inherit}.section-appointment .appointment-phone-container{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;padding:4.8rem 3.2rem;display:flex;flex-direction:column;justify-content:center}.section-appointment .appointment-phone-container .title{color:#086219}.section-appointment .appointment-phone-container .appointment-phone-heading{display:flex;align-items:center;gap:1.6rem;margin-bottom:1.6rem}.section-appointment .appointment-phone-container .appointment-phone-heading .appointment-phone-icon{width:4.8rem;height:4.8rem;color:#086219}.section-appointment .appointment-phone-container .appointment-phone-heading .appointment-phone-label{color:#6cb079;font-size:1.6rem}.section-appointment .appointment-phone-container .appointment-phone-heading .appointment-phone-number{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;color:#086219;font-size:3.2rem}.section-appointment .appointment-phone-container .appointment-phone-text{font-size:1.6rem;line-height:2.4rem}.section-contact{padding:0 calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter));padding-bottom:25.6rem}.section-contact .contact-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;display:flex;overflow:hidden}.section-contact .contact-card .title{color:#086219}.section-contact .contact-card .contact-map{width:60%;border:none}.section-contact .contact-card .contacts-data{padding:4.8rem 6.4rem;flex-grow:1}.section-contact .contact-card .contacts-data .contact-header{padding-bottom:1.6rem;border-bottom:solid .1rem #3B954C;width:100%;margin-bottom:4.8rem}.section-contact .contact-card .contacts-data .contact-header .contact-subheading{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;color:#086219;font-size:2.4rem}.section-contact .contact-card .contacts-data .contact-header .contact-heading{color:#04310c}.section-contact .contact-card .contacts-data .contacts{display:flex;flex-direction:column;gap:2.4rem}.section-contact .contact-card .contacts-data .contacts .contact-title{display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem;color:#086219}.section-contact .contact-card .contacts-data .contacts .contact-title .contact-icon{width:2.4rem;height:2.4rem}.section-contact .contact-card .contacts-data .contacts .contact-content{font-size:1.6rem;line-height:2rem}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}.section-cancel{min-height:100vh;padding:12.8rem calc(var(--grid-padding) + calc(calc(var(--grid-column-width) + var(--grid-gutter)) * 3));padding-top:18.4rem}.section-cancel .cancel-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#727272;padding:4.8rem}.section-cancel .cancel-card .title{color:#086219}.section-cancel .cancel-card .cancel-title{color:#086219;margin-bottom:.8rem}.section-cancel .cancel-card .cancel-text{font-size:1.6rem;line-height:2.4rem;margin-bottom:3.2rem}.section-cancel .cancel-card .cancel-form{display:flex;flex-direction:column;gap:.8rem}.section-cancel .cancel-card .btn{width:100%}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}.section-success{min-height:100vh;padding:12.8rem calc(var(--grid-padding) + calc(calc(var(--grid-column-width) + var(--grid-gutter)) * 3));padding-top:16rem;text-align:center}.section-success .success-img{width:20rem;margin:0 auto;display:block;margin-bottom:2.4rem}.section-success .success-title{color:#086219;margin-bottom:.8rem}.section-success .success-text{font-size:1.6rem;line-height:2.4rem;color:#727272;margin-bottom:3.2rem}.section-success .success-btn-box{display:flex;gap:1.6rem;width:75%;margin:0 auto}.section-success .success-btn-box .btn{width:50%}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}.section-terms{min-height:100vh;padding:18.4rem calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}.section-terms .terms-title{color:#086219;margin-bottom:2.4rem}.section-terms .terms-text{font-size:1.6rem;color:#727272;line-height:3.2rem;margin-bottom:1.6rem}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}.section-login{min-height:100vh;padding:12.8rem calc(var(--grid-padding) + calc(calc(var(--grid-column-width) + var(--grid-gutter)) * 3));padding-top:18.4rem}.section-login .login-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#727272;padding:3.2rem}.section-login .login-card .title{color:#086219}.section-login .login-card .login-title{color:#086219;margin-bottom:2.4rem;text-align:center}.section-login .login-card .login-form{display:flex;flex-direction:column}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}.admin-panel{min-height:100vh;display:grid;grid-template-columns:1fr 4fr}.admin-panel .sidebar{padding:12.8rem 0;border-right:solid .1rem #3B954C;background-color:#e7f2e9;position:sticky;top:0;left:0;height:100vh;overflow:auto;z-index:10}.admin-panel .sidebar .sidebar-textbox{padding:0 2.4rem;margin-bottom:4.8rem}.admin-panel .sidebar .sidebar-textbox .sidebar-title{color:#086219;margin-bottom:1.6rem;border-bottom:solid .1rem #086219;padding-bottom:.4rem}.admin-panel .sidebar .sidebar-textbox .sidebar-text{font-size:1.6rem;line-height:2rem;color:#595959}.admin-panel .sidebar .sidebar-navigation{display:flex;flex-direction:column;margin-bottom:6.4rem}.admin-panel .sidebar .sidebar-navigation .sidebar-link{font-size:1.6rem;font-weight:700;color:#086219;text-decoration:none;padding:1.6rem 3.2rem;transition:.2s}.admin-panel .sidebar .sidebar-navigation .sidebar-link:hover{background-color:#3b954c;color:#e7f2e9}.admin-panel .sidebar .sidebar-navigation .sidebar-link.active{background-color:#04310c;color:#e7f2e9}.admin-panel .sidebar .sidebar-btn-box{padding:0 2.4rem;width:100%}.admin-panel .sidebar .sidebar-btn-box .btn{width:100%}.admin-panel .sidebar-icon{position:fixed;top:50vh;transform:translateY(50%);display:none;z-index:11;width:3.2rem;height:3.2rem;color:#3b954c;border-radius:100%}.admin-panel .sidebar-icon.open{left:0}.admin-panel .sidebar-icon.close{left:50%;transform:translate(-50%);background-color:#e7f2e9}.admin-panel .section-data{padding:12.8rem 6.4rem}.admin-panel .section-data .biography-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;width:100%;padding:3.2rem}.admin-panel .section-data .biography-card .title{color:#086219}.admin-panel .section-data .biography-card .btn-box{display:flex;gap:2.4rem;justify-content:end}.admin-panel .section-data .biography-card .biography-title{width:100%;color:#086219;border-bottom:solid .1rem #238835;padding:.8rem;margin-bottom:3.2rem}.admin-panel .section-data .biography-card .admin-input-container{display:flex;gap:2.4rem;margin-bottom:4.8rem}.admin-panel .section-data .biography-card .admin-input-container .admin-contact{display:flex;align-items:center;gap:.8rem;border:solid .1rem #086219;border-radius:1rem;padding:.8rem 1.6rem;width:50%}.admin-panel .section-data .biography-card .admin-input-container .admin-contact .admin-contact-icon{color:#086219;width:4.8rem;height:4.8rem}.admin-panel .section-data .biography-card .admin-input-container .admin-contact .admin-contact-content{font-size:1.6rem;color:#212a23}.admin-panel .section-data .biography-card .specialities-container{margin-bottom:4.8rem}.admin-panel .section-data .biography-card .specialities-container .specialities{display:flex;flex-direction:column;gap:1.6rem}.admin-panel .section-data .biography-card .specialities-container .specialities .speciality-container{font-size:1.6rem;display:flex;justify-content:space-between;align-items:center;padding:0 1.6rem}.admin-panel .section-data .biography-card .specialities-container .specialities .speciality-container .specialty-input{background-color:transparent;font-family:inherit;font-size:inherit;border:none;color:#086219;border-bottom:solid .1rem #086219;flex-grow:1;padding-bottom:.8rem}.admin-panel .section-data .biography-card .specialities-container .specialities .speciality-container .speciality-icon{width:1.6rem;height:1.6rem;cursor:pointer;transition:.2s}.admin-panel .section-data .biography-card .specialities-container .specialities .speciality-container .speciality-icon:hover{color:#086219}.admin-panel .services-page{padding:12.8rem 6.4rem}.admin-panel .services-page .section-services,.admin-panel .services-page .section-pricing{padding:0;display:block;margin-bottom:9.6rem}.admin-panel .services-page .section-services .service-grid,.admin-panel .services-page .section-pricing .service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;padding:0 1.2rem;margin-bottom:3.2rem}.admin-panel .services-page .section-services .service-grid .service-card,.admin-panel .services-page .section-pricing .service-grid .service-card,.admin-panel .services-page .section-services .service-grid .pricing-card,.admin-panel .services-page .section-pricing .service-grid .pricing-card{position:relative}.admin-panel .services-page .section-services .service-grid .service-card .service-icon,.admin-panel .services-page .section-pricing .service-grid .service-card .service-icon,.admin-panel .services-page .section-services .service-grid .pricing-card .service-icon,.admin-panel .services-page .section-pricing .service-grid .pricing-card .service-icon{position:absolute;top:1.2rem;right:1.2rem;width:1.6rem;height:1.6rem;cursor:pointer;transition:.2s}.admin-panel .services-page .section-services .service-grid .service-card .service-input,.admin-panel .services-page .section-pricing .service-grid .service-card .service-input,.admin-panel .services-page .section-services .service-grid .pricing-card .service-input,.admin-panel .services-page .section-pricing .service-grid .pricing-card .service-input{background-color:transparent;border:none;text-align:center;resize:none;width:100%}.admin-panel .services-page .section-services .service-grid .service-card .service-title,.admin-panel .services-page .section-pricing .service-grid .service-card .service-title,.admin-panel .services-page .section-services .service-grid .pricing-card .service-title,.admin-panel .services-page .section-pricing .service-grid .pricing-card .service-title{font-size:var(--h3);font-family:Rubik,sans-serif;background-color:transparent;border:none;text-align:center;resize:none;width:100%}.admin-panel .services-page .section-services .service-grid .service-card .pricing-title,.admin-panel .services-page .section-pricing .service-grid .service-card .pricing-title,.admin-panel .services-page .section-services .service-grid .pricing-card .pricing-title,.admin-panel .services-page .section-pricing .service-grid .pricing-card .pricing-title{font-size:var(--h4);font-family:Rubik,sans-serif;background-color:transparent;border:none;text-align:center;resize:none;width:100%}.admin-panel .services-page .section-services .service-grid .service-card .service-content,.admin-panel .services-page .section-pricing .service-grid .service-card .service-content,.admin-panel .services-page .section-services .service-grid .pricing-card .service-content,.admin-panel .services-page .section-pricing .service-grid .pricing-card .service-content{font-size:1.6rem;font-family:inherit;color:inherit;background-color:transparent;border:none;text-align:center;resize:none;width:100%}.admin-panel .services-page .section-services .service-grid .service-card .pricing-content,.admin-panel .services-page .section-pricing .service-grid .service-card .pricing-content,.admin-panel .services-page .section-services .service-grid .pricing-card .pricing-content,.admin-panel .services-page .section-pricing .service-grid .pricing-card .pricing-content{display:flex;align-items:center;justify-content:center;gap:.8rem}.admin-panel .services-page .section-services .service-grid .service-card .pricing-content input,.admin-panel .services-page .section-pricing .service-grid .service-card .pricing-content input,.admin-panel .services-page .section-services .service-grid .pricing-card .pricing-content input,.admin-panel .services-page .section-pricing .service-grid .pricing-card .pricing-content input{background-color:transparent;border:none;text-align:center;resize:none;width:100%;font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;width:9.6rem;text-align:left}.admin-panel .services-page .section-services .service-grid .service-card .pricing-content input::-webkit-outer-spin-button,.admin-panel .services-page .section-pricing .service-grid .service-card .pricing-content input::-webkit-outer-spin-button,.admin-panel .services-page .section-services .service-grid .pricing-card .pricing-content input::-webkit-outer-spin-button,.admin-panel .services-page .section-pricing .service-grid .pricing-card .pricing-content input::-webkit-outer-spin-button,.admin-panel .services-page .section-services .service-grid .service-card .pricing-content input::-webkit-inner-spin-button,.admin-panel .services-page .section-pricing .service-grid .service-card .pricing-content input::-webkit-inner-spin-button,.admin-panel .services-page .section-services .service-grid .pricing-card .pricing-content input::-webkit-inner-spin-button,.admin-panel .services-page .section-pricing .service-grid .pricing-card .pricing-content input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.admin-panel .services-page .section-services .btn,.admin-panel .services-page .section-pricing .btn{margin-left:auto}.admin-panel .section-schedule{padding:12.8rem 4.8rem}.admin-panel .section-schedule .section-appointment{padding:0;padding-bottom:9.6rem}.admin-panel .section-schedule .section-appointment .appointment-table{grid-row:span 2}.admin-panel .section-schedule .section-appointment .appointment-form-container{justify-content:start}.admin-panel .section-schedule .appointments-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;padding:3.2rem;display:flex;flex-direction:column;gap:2.4rem;max-height:64rem;overflow:auto}.admin-panel .section-schedule .appointments-card .title{color:#086219}.admin-panel .section-schedule .appointments-card .appointment{display:flex;justify-content:space-between;align-items:center;font-size:1.6rem}.admin-panel .section-schedule .appointments-card .appointment .appointment-data .appointment-phone{display:flex;align-items:center;gap:.8rem}.admin-panel .section-schedule .appointments-card .appointment .appointment-data .appointment-phone .icon{font-size:2.4rem}.admin-panel .section-schedule .appointments-card .appointment .appointment-data .appointment-name{color:#086219;font-size:2.4rem;margin-bottom:.4rem}.admin-panel .section-schedule .appointments-card .appointment .appointment-time{display:flex;gap:.8rem;text-align:right;font-size:2rem;font-weight:700;color:#238835;justify-content:space-between}.admin-panel .section-schedule .appointments-card .appointment .appointment-time .appointment-date,.admin-panel .section-schedule .appointments-card .appointment .appointment-time .appointment-hour{flex-grow:1}.admin-panel .section-schedule .section-cancel{padding:0;min-height:0}.admin-panel .section-schedule .section-cancel .cancel-card{height:100%}.admin-panel .section-schedule .appointments{padding-bottom:12.8rem}.admin-panel .section-schedule .change-schedule .schedule-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;padding:3.2rem;margin-bottom:4.8rem}.admin-panel .section-schedule .change-schedule .schedule-card .title{color:#086219}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container{display:flex;gap:2.4rem;margin-bottom:3.2rem}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input{display:flex;flex-direction:column;gap:.4rem;width:50%;position:relative;cursor:pointer}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input label{font-size:1.4rem;transition:.2s}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input .input{border-radius:1rem;border:solid .1rem #727272;padding:1.6rem;color:#595959;transition:.2s;font-size:1.6rem;display:flex;align-items:center;gap:.8rem}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input .input .date-icon{width:2.4rem;height:2.4rem}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input:hover label{color:#3b954c}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input:hover .input{border:solid .1rem #3B954C;color:#3b954c}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input:hover .date-icon{color:#238835}.admin-panel .section-schedule .change-schedule .schedule-card .title{color:#086219;margin-bottom:.8rem}.admin-panel .section-schedule .change-schedule .schedule-card .form-grid{display:grid;grid-template-columns:3fr 1fr;gap:4.8rem;margin-bottom:3.2rem}.admin-panel .section-schedule .change-schedule .schedule-card .form-grid .weekdays .weekdays-container{display:flex;flex-direction:column;gap:1.6rem}.admin-panel .section-schedule .change-schedule .schedule-card .form-grid .weekdays .weekdays-container .checkbox-container{display:flex;align-items:center;gap:.8rem;font-size:1.6rem}.admin-panel .section-schedule .change-schedule .schedule-card .form-grid .weekdays .weekdays-container .checkbox-container input{width:1.6rem;height:1.6rem}.admin-panel .section-schedule .change-schedule .schedule-card .intervals{display:flex;flex-direction:column;gap:3.2rem}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval{display:flex;justify-content:space-between;align-items:center}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval .interval-period{color:#086219;margin-bottom:.8rem}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval .interval-text{font-size:1.6rem;margin-bottom:.8rem}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval .interval-text span{font-size:1.8rem;font-weight:bolder}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval .interval-icon{color:#086219;width:3.2rem;height:3.2rem;cursor:pointer;transition:.2s}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval .interval-icon:hover{transform:scale(1.1)}.delete-overlay{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;padding:12.8rem calc(var(--grid-padding) + calc(calc(var(--grid-column-width) + var(--grid-gutter)) * 2));z-index:100;background-color:#0000004d}.delete-card{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;padding:3.2rem;text-align:center;font-size:1.6rem}.delete-card .title{color:#086219}.delete-card .text{line-height:2.4rem}.delete-card .text.period{font-weight:700;margin-bottom:3.2rem}.delete-card .btn-box{display:flex;gap:.8rem;justify-content:center}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}.section-gallery{min-height:100vh;padding:15.6rem calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}.section-gallery .heading-gallery-container{margin-bottom:3.2rem;padding:0 .8rem .8rem;border-bottom:solid .1rem #3B954C;display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:6.4rem;border-bottom:solid .1rem #727272}.section-gallery .heading-gallery-container .heading-content{display:flex;flex-direction:column}.section-gallery .heading-gallery-container .title{color:#086219}.section-gallery .heading-gallery-container .text{font-size:1.6rem;color:#727272;margin-bottom:1.6rem}.section-gallery .heading-gallery-container .heading-btn{font-family:inherit;font-size:1.6rem;font-weight:700;color:#e7f2e9;background-color:#54a362;border:none;border-radius:1rem;padding:0 2.4rem;height:4.8rem;cursor:pointer;transition:.2s;justify-content:center;text-decoration:none;display:flex;align-items:center;gap:.4rem;height:3.6rem;padding:0 1.6rem}.section-gallery .heading-gallery-container .heading-btn:hover,.section-gallery .heading-gallery-container .heading-btn:active{background-color:#3b954c}.section-gallery .heading-gallery-container .heading-btn.secondary{background-color:transparent;color:#54a362;border:solid .2rem #54A362}.section-gallery .heading-gallery-container .heading-btn.secondary:hover,.section-gallery .heading-gallery-container .heading-btn.secondary:active{background-color:#e7f2e9}.section-gallery .heading-gallery-container .heading-gallery{flex-direction:column;align-items:start}.section-gallery .heading-gallery-container .gallery-upload{font-family:inherit;font-size:1.6rem;font-weight:700;color:#e7f2e9;background-color:#54a362;border:none;border-radius:1rem;padding:0 2.4rem;height:4.8rem;cursor:pointer;transition:.2s;align-items:center;justify-content:center;text-decoration:none;display:flex;gap:.4rem}.section-gallery .heading-gallery-container .gallery-upload:hover,.section-gallery .heading-gallery-container .gallery-upload:active{background-color:#3b954c}.section-gallery .heading-gallery-container .gallery-upload.secondary{background-color:transparent;color:#54a362;border:solid .2rem #54A362}.section-gallery .heading-gallery-container .gallery-upload.secondary:hover,.section-gallery .heading-gallery-container .gallery-upload.secondary:active{background-color:#e7f2e9}.section-gallery .heading-gallery-container .gallery-upload input{display:none}.section-gallery .gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4.8rem}.section-gallery .gallery-grid .grid-photo-container{position:relative}.section-gallery .gallery-grid .grid-photo-container .grid-photo-icon{position:absolute;top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem;color:#e7f2e9;background-color:#086219;border-radius:100%;border:solid .2rem #E7F2E9;padding:.4rem;cursor:pointer;transition:.2s;box-shadow:0 0 1.2rem #ffffff80}.section-gallery .gallery-grid .grid-photo-container .grid-photo-icon:hover{transform:scale(1.2)}.section-gallery .gallery-grid .grid-photo-container .grid-photo{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:1rem;box-shadow:0 0 2.4rem #0000024d;cursor:pointer;transition:.2s}.section-gallery .gallery-grid .grid-photo-container .grid-photo:hover{transform:scale(1.01)}.gallery-overlay{position:fixed;top:0;left:0;width:100vw;min-height:100vh;max-height:100vh;background-color:#00000080;z-index:100;display:flex;justify-content:center;padding:9.6rem calc(var(--grid-padding) + calc(calc(var(--grid-column-width) + var(--grid-gutter)) * 2))}.gallery-overlay-container{background-color:transparent}.open-photo{width:100%;max-width:100%;max-height:100%;object-fit:contain}.gallery-overlay-icon{position:absolute;top:2.4rem;right:2.4rem;width:3.2rem;height:3.2rem;color:#fff;cursor:pointer}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:none}html{font-size:62.5%;font-family:Comfortaa,sans-serif;scroll-behavior:smooth}h1,h2,h3,h4,h5{font-family:Rubik,sans-serif;font-weight:400}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}.subheading{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500}.screen-overlay{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.btn,.btn:link,.btn:visited{font-family:inherit;font-size:1.6rem;font-weight:700;color:#e7f2e9;background-color:#54a362;border:none;border-radius:1rem;padding:0 2.4rem;height:4.8rem;cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center;text-decoration:none}.btn:hover,.btn:link:hover,.btn:visited:hover,.btn:active,.btn:link:active,.btn:visited:active{background-color:#3b954c}.btn.secondary,.btn:link.secondary,.btn:visited.secondary{background-color:transparent;color:#54a362;border:solid .2rem #54A362}.btn.secondary:hover,.btn:link.secondary:hover,.btn:visited.secondary:hover,.btn.secondary:active,.btn:link.secondary:active,.btn:visited.secondary:active{background-color:#e7f2e9}.section-heading{display:flex;flex-direction:column;align-items:center;margin-bottom:6.4rem;width:100%;padding:0 var(--grid-padding);padding-top:7.2rem}.section-heading .hearth-lines{display:flex;align-items:center;gap:1.2rem;margin-bottom:.8rem;width:100%}.section-heading .hearth-lines .hearth-line{flex-grow:1;border-bottom:solid .1rem #086219}.section-heading .hearth-lines .hearth{width:6.4rem}.section-heading .section-title{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;font-size:3.2rem;color:#238835;text-align:center;position:relative;display:inline}.section-heading .section-title:before{content:"";width:3.2rem;height:4.8rem;border-left:solid .1rem #086219;border-bottom:solid .1rem #086219;position:absolute;left:-.8rem;top:50%;transform:translate(-100%,-100%)}.section-heading .section-title:after{content:"";width:3.2rem;height:4.8rem;border-right:solid .1rem #086219;border-bottom:solid .1rem #086219;position:absolute;right:-.8rem;top:50%;transform:translate(100%,-100%)}.footer{background-color:#021906;color:#85bd8f;padding:6.4rem calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter));display:flex;justify-content:space-between}.footer .footer-left{display:flex;align-items:center;gap:3.2rem}.footer .footer-left .footer-logo{width:6.4rem}.footer .footer-left .footer-title{color:#b6d7bc;margin-bottom:.4rem}.footer .footer-left .footer-left-text{font-size:1.6rem;font-weight:700;color:#3b954c;margin-bottom:1.2rem}.footer .footer-left .footer-copyright{font-size:1.6rem;font-weight:700;color:#086219}.footer .footer-right{display:flex;flex-direction:column;gap:1.6rem}.footer .footer-right .footer-contact{display:flex;align-items:center;gap:.8rem;font-size:1.6rem}.footer .footer-right .footer-contact .footer-contact-icon{width:3.2rem;height:3.2rem}.header{position:fixed;top:0;left:0;z-index:50;width:100%;background-color:#fff;border-bottom:solid .1rem #3B954C;box-shadow:0 0 1.2rem #0000000d;padding:1.6rem var(--grid-padding);display:flex;justify-content:space-between;align-items:center}.header .nav-logo{width:4.8rem}.header .main-nav{display:flex;align-items:center;gap:3.2rem;font-size:1.4rem;font-weight:700}.header .main-nav .nav-link:link,.header .main-nav .nav-link:visited{text-decoration:none;color:#086219;transition:.2s}.header .main-nav .nav-link:link:hover,.header .main-nav .nav-link:visited:hover,.header .main-nav .nav-link:link:active,.header .main-nav .nav-link:visited:active{color:#3b954c}.header .main-nav .nav-link:link:last-child,.header .main-nav .nav-link:visited:last-child{font-family:inherit;font-size:1.6rem;font-weight:700;color:#e7f2e9;background-color:#54a362;border:none;border-radius:1rem;padding:0 2.4rem;height:4.8rem;cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center;text-decoration:none;height:4rem;font-size:1.4rem}.header .main-nav .nav-link:link:last-child:hover,.header .main-nav .nav-link:visited:last-child:hover,.header .main-nav .nav-link:link:last-child:active,.header .main-nav .nav-link:visited:last-child:active{background-color:#3b954c}.header .main-nav .nav-link:link:last-child.secondary,.header .main-nav .nav-link:visited:last-child.secondary{background-color:transparent;color:#54a362;border:solid .2rem #54A362}.header .main-nav .nav-link:link:last-child.secondary:hover,.header .main-nav .nav-link:visited:last-child.secondary:hover,.header .main-nav .nav-link:link:last-child.secondary:active,.header .main-nav .nav-link:visited:last-child.secondary:active{background-color:#e7f2e9}.header .mobile-nav{display:none}.header .mobile-nav .mobile-nav-logo{width:50%}.header .mobile-nav .mobile-nav-links{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;overflow:auto;background-color:#ffffffe6;display:flex;flex-direction:column;align-items:center;gap:1.6rem;font-size:2.4rem;font-weight:700;padding:12.8rem 3.2rem}.header .mobile-nav .mobile-nav-links .nav-link{text-decoration:none;color:#086219}.header .mobile-nav .mobile-icon{width:3.2rem;height:3.2rem;color:#595959;cursor:pointer;transition:.2s;position:absolute;top:50%;right:var(--grid-padding);transform:translateY(-50%);z-index:100}.header .mobile-nav .mobile-icon:hover{color:#0a7b1f}.input-container{display:flex;flex-direction:column;gap:.4rem;padding-bottom:1.6rem}.input-container label{font-size:1.4rem;transition:.2s}.input-container input,.input-container textarea{background-color:transparent;border-radius:1rem;border:solid .1rem #727272;padding:1.6rem;font-family:inherit;color:#595959;transition:.2s;resize:none}.input-container textarea{height:51.2rem;line-height:2.4rem;padding:2.4rem}.input-container:focus-within label{color:#3b954c}.input-container:focus-within input,.input-container:focus-within textarea{border:solid .1rem #3B954C;color:#238835}.error{font-size:1.6rem;color:#9c3334;font-style:italic;font-weight:700;margin-bottom:1.6rem}.heading{margin-bottom:3.2rem;padding:0 .8rem .8rem;border-bottom:solid .1rem #3B954C;display:flex;justify-content:space-between;align-items:center;width:100%}.heading .heading-content{display:flex;flex-direction:column}.heading .title{color:#086219}.heading .text{font-size:1.6rem;color:#727272;margin-bottom:1.6rem}.heading .heading-btn{font-family:inherit;font-size:1.6rem;font-weight:700;color:#e7f2e9;background-color:#54a362;border:none;border-radius:1rem;padding:0 2.4rem;height:4.8rem;cursor:pointer;transition:.2s;justify-content:center;text-decoration:none;display:flex;align-items:center;gap:.4rem;height:3.6rem;padding:0 1.6rem}.heading .heading-btn:hover,.heading .heading-btn:active{background-color:#3b954c}.heading .heading-btn.secondary{background-color:transparent;color:#54a362;border:solid .2rem #54A362}.heading .heading-btn.secondary:hover,.heading .heading-btn.secondary:active{background-color:#e7f2e9}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;background-color:#ffffff4d}.overlay .heart{position:absolute;top:50%;left:50%}.heart{margin:auto;background-color:#3b954c;height:5rem;width:5rem;transform:rotate(-45deg);animation-name:beat;animation-duration:1s;animation-iteration-count:infinite}.heart:after{background-color:#3b954c;content:"";border-radius:50%;position:absolute;width:5rem;height:5rem;top:0;left:2.5rem}.heart:before{background-color:#3b954c;content:"";border-radius:50%;position:absolute;width:5rem;height:5rem;top:-2.5rem;left:0}@keyframes beat{0%{transform:scale(1) rotate(-45deg)}50%{transform:scale(.8) rotate(-45deg)}}.date-picker{background-color:#e7f2e9;border:solid .05rem #3B954C;border-radius:1rem;color:#595959;width:36rem;padding:3.2rem;box-shadow:0 0 1.2rem #0000001a;position:absolute;top:9.6rem;left:0;cursor:default}.date-picker .title{color:#086219}.date-picker .date-picker-heading{display:flex;gap:.8rem;align-items:center;margin-bottom:1.6rem}.date-picker .date-picker-heading .heading-icon{width:1.6rem;height:1.6rem;color:#3b954c;cursor:pointer}.date-picker .date-picker-heading .heading-line{flex-grow:1;border-bottom:solid .1rem #6CB079}.date-picker .date-picker-heading .heading-text{font-size:1.6rem;color:#086219;font-weight:700}.date-picker .calendar-dates{display:grid;gap:.4rem;grid-template-columns:repeat(7,1fr);padding:0 2.4rem}.date-picker .calendar-dates .calendar-day{font-size:1.2rem;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:.4rem}.date-picker .calendar-dates .calendar-date{text-align:center;font-size:1.4rem;color:#086219;cursor:pointer;background-color:#9dcaa5;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;transition:.2s}.date-picker .calendar-dates .calendar-date:hover{background-color:#6cb079;color:#e7f2e9}.date-picker .calendar-dates .calendar-date.active{background-color:#3b954c;color:#e7f2e9}.date-picker .calendar-dates .calendar-date.disabled{background-color:#cee5d2;color:#8c8c8c;cursor:not-allowed;position:relative}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format("truetype")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v46/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format("truetype")}:root{--grid-padding: 9.6rem;--grid-gutter: 2.4rem;--grid-columns: 12;--grid-column-width: calc(calc(100vw - calc(calc(var(--grid-columns) - 1) * var(--grid-gutter)) - calc(var(--grid-padding) * 2)) / var(--grid-columns));--h1: 6.4rem;--h2: 4.8rem;--h3: 3.2rem;--h4: 2.4rem;--p1: 1.6rem;--p2: 1.4rem;--p3: 1.2rem}@media (max-width: 1200px){:root{--grid-padding: 6.4rem}.section-hero{grid-template-columns:10fr 7fr}.section-hero .hero-cardio{bottom:1.2rem;left:0}.section-about .about-card,.section-about .biography{padding:0 var(--grid-padding)}.section-about .articles{padding:0 var(--grid-padding);gap:4.8rem}.section-about .interview{padding:0 var(--grid-padding)}.section-appointment .appointment-table{justify-content:start}.section-contact{padding:0 var(--grid-padding);padding-bottom:25.6rem}.footer{padding:6.4rem var(--grid-padding);flex-direction:column;align-items:center;gap:4.8rem}.footer .footer-left{flex-direction:column;gap:.4rem;text-align:center}.footer .footer-right{align-items:center;gap:.8rem;text-align:center}.footer .footer-right .footer-contact{gap:.4rem}.admin-panel{grid-template-columns:2fr 5fr}.admin-panel .sidebar .sidebar-textbox,.admin-panel .sidebar .sidebar-btn-box{padding:0 1.6rem}.admin-panel .section-data,.admin-panel .services-page,.admin-panel .section-schedule{padding:12.8rem 3.2rem}.admin-panel .section-schedule .change-schedule .schedule-card .form-grid{grid-template-columns:2fr 1fr;gap:3.2rem}.admin-panel .services-page .section-services .service-grid,.admin-panel .services-page .section-pricing .service-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1100px){.section-hero{padding:12.8rem 0;grid-template-columns:1fr;gap:6.4rem;align-items:center;justify-items:center;text-align:center}.section-hero .hero-textbox{padding:0 var(--grid-padding);width:100%}.section-hero .hero-textbox .hero-btn-box{justify-content:center}.section-hero .hero-img{padding:0 calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter));border-radius:1rem}.section-gallery{padding:15.6rem var(--grid-padding)}.section-appointment{grid-template-columns:1fr}.section-appointment .appointment-table{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem}.section-appointment .appointment-table .calendar{margin-bottom:0}.section-appointment .appointment-table .calendar .calendar-dates{gap:.8rem}.section-appointment .appointment-table .available-hours{gap:.8rem;padding:0}.section-services,.section-pricing{grid-template-columns:repeat(2,1fr)}.section-services .service-card,.section-pricing .service-card{padding:6.4rem 1.6rem}.section-success,.section-cancel{padding:12.8rem calc(var(--grid-padding) + calc(calc(var(--grid-column-width) + var(--grid-gutter)) * 2))}}@media (max-width: 850px){:root{--grid-padding: 4.8rem;--grid-columns: 8}.gallery-overlay{padding:9.6rem calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}.section-services .service-card,.section-pricing .service-card{padding:3.2rem 1.6rem}.section-about .about-card{flex-direction:column;text-align:center}.section-about .about-card .about-card-img-box{width:50%}.section-about .about-card .about-card-btn-box{justify-content:center}.section-about .articles{padding:0 var(--grid-padding);gap:3.2rem}.section-appointment .appointment-table{display:flex}.section-appointment .appointment-table .calendar{margin-bottom:4.8rem}.section-appointment .appointment-table .available-hours{padding:0 2.4rem}.section-contact .contact-card{flex-direction:column}.section-contact .contact-card .contact-map{width:100%;height:50rem}.section-contact .contact-card .contacts-data{padding:4.8rem 3.2rem}.section-success{padding:12.8rem calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}.section-terms{padding:12.8rem var(--grid-padding)}.section-terms .terms-title{font-size:var(--h2)}.admin-panel{grid-template-columns:1fr}.admin-panel .sidebar{display:none;position:fixed;padding:11.2rem 0;width:50%}.admin-panel .sidebar.opened,.admin-panel .sidebar-icon{display:block}.admin-panel .section-data .biography-card .admin-input-container{flex-direction:column;gap:1.6rem}.admin-panel .section-data .biography-card .admin-input-container .admin-contact{width:100%}.admin-panel .section-schedule .change-schedule .schedule-card .form-grid{grid-template-columns:1fr 1fr}.section-cancel,.delete-overlay{padding:12.8rem calc(var(--grid-padding) + var(--grid-column-width) + var(--grid-gutter))}}@media (max-width: 680px){:root{--grid-columns: 6}.section-hero .hero-img{padding:0 var(--grid-padding)}.section-hero .hero-cardio{display:none}.gallery-overlay{padding:9.6rem var(--grid-padding)}.section-gallery .gallery-grid{grid-template-columns:repeat(2,1fr)}.section-heading .section-title{font-size:2.4rem}.header .mobile-nav{display:block}.header .main-nav{display:none}.section-about .articles{flex-direction:column;padding:0 var(--grid-padding);gap:3.2rem}.section-about .articles .article{width:100%}.section-services,.section-pricing{grid-template-columns:1fr;gap:4.8rem}.section-services .service-card,.section-pricing .service-card{padding:6.4rem 3.2rem}.section-appointment .appointment-table .date-picker-heading .heading-icon{width:2.4rem;height:2.4rem}.section-appointment .appointment-table .date-picker-heading .heading-text{font-size:2rem}.section-appointment .appointment-table .calendar .calendar-dates{gap:.8rem;padding:0}.section-appointment .appointment-table .available-hours{padding:0;gap:.8rem}.section-success{padding:12.8rem var(--grid-padding)}.admin-panel .section-data .biography-card .btn-box{flex-direction:column;gap:.8rem}.admin-panel .section-data .biography-card .btn-box .btn{width:100%}.admin-panel .services-page .section-pricing .service-grid,.admin-panel .services-page .section-services .service-grid{padding:0 3.2rem;grid-template-columns:1fr}.admin-panel .services-page .section-pricing .btn,.admin-panel .services-page .section-services .btn{width:100%}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container{flex-direction:column}.admin-panel .section-schedule .change-schedule .schedule-card .date-input-container .date-input{width:100%}.admin-panel .section-schedule .change-schedule .schedule-card .form-grid{grid-template-columns:1fr}.admin-panel .section-schedule .change-schedule .schedule-card .btn{width:100%}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval{flex-direction:column;align-items:start;gap:.8rem}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval .interval-icon{background-color:#086219;color:#e7f2e9;border-radius:100%;padding:.4rem}.date-picker{width:100%;z-index:1}.date-picker .date-picker-heading .heading-icon{width:2.4rem;height:2.4rem}.section-cancel{padding:12.8rem var(--grid-padding)}.section-cancel .cancel-card{padding:4.8rem 2.4rem}.delete-overlay{padding:12.8rem var(--grid-padding)}}@media (max-width: 530px){:root{--grid-padding: 1.2rem}html{font-size:55%}.section-hero{padding:0;padding-top:12.8rem}.section-hero .hero-img{padding:0;border-radius:0}.section-appointment .appointment-table{padding:3.2rem}.section-appointment .appointment-table .calendar .calendar-dates{gap:.8rem;padding:0}.section-appointment .appointment-table .available-hours{padding:0;gap:.8rem}.section-heading .section-title{font-size:2rem}.section-heading .hearth-lines{margin-bottom:.4rem}.section-heading .hearth-lines .hearth{width:4.8rem}.section-heading .section-title:before,.section-heading .section-title:after{height:3.2rem}.section-terms .terms-title{font-size:var(--h3);font-weight:500}.heading{flex-direction:column;align-items:center;text-align:center;gap:1.6rem}.heading .btn,.heading .heading-btn{width:100%}.admin-panel .sidebar{width:75%}.admin-panel .sidebar-icon.close{left:75%}.admin-panel .services-page .section-pricing .service-grid,.admin-panel .services-page .section-services .service-grid{padding:0}.admin-panel .section-schedule .section-cancel .cancel-card{padding:4.8rem 3.2rem}.admin-panel .section-schedule .appointments-card{gap:3.2rem}.admin-panel .section-schedule .appointments-card .appointment{flex-direction:column;align-items:start;gap:1.6rem}.admin-panel .section-schedule .change-schedule .schedule-card .intervals .interval{align-items:center;text-align:center}}@media (max-width: 420px){:root{--grid-columns: 4}.section-gallery .heading-gallery-container{text-align:center;flex-direction:column;gap:.8rem;align-items:start}.section-gallery .heading-gallery-container .gallery-upload{width:100%}.section-gallery .gallery-grid{grid-template-columns:1fr}.section-about .about-card .about-card-img-box{width:95%}.section-about .about-card .about-card-img-box:before{display:none}.section-appointment .appointment-table{padding:3.2rem}.section-appointment .appointment-table .calendar .calendar-dates{gap:.8rem;padding:0}.section-appointment .appointment-table .available-hours{padding:0;gap:.8rem}.section-appointment .appointment-form-container,.section-appointment .appointment-phone-container{padding:3.2rem 1.6rem}.section-success .success-btn-box{flex-direction:column;align-items:center}.section-success .success-btn-box .btn,.admin-panel .sidebar{width:100%}.admin-panel .sidebar-icon.close{left:100%;transform:translate(-100%)}.admin-panel .section-data,.admin-panel .services-page,.admin-panel .section-schedule{padding:12.8rem 1.6rem}.admin-panel .section-data .biography-card,.date-picker{padding:1.6rem}.date-picker .calendar-dates{padding:0}}
