.specialities-bg{height:100%;width:100%;z-index:-1}.specialities-bg,.specialities-bg img{position:absolute}.specialities-bg .leaf-right-icon{left:60px;top:120px}.specialities-bg .leaf-left-icon{right:30px;top:270px}.specialities-bg .circle-icon-1{left:190px;top:50px}.specialities-bg .circle-icon-2{top:-35px;right:200px}.menu-section{position:relative;width:100%;background:#95cf9d;z-index:20;z-index:21}.menu-section .menu-section__wrapper{position:relative;max-width:1320px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:5rem;padding:0 3.75rem 10rem}.menu-section .menu-section__wrapper .menu-section__header{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.menu-section .menu-section__wrapper .menu-section__header .header__title{font-size:64px;line-height:1.4;font-family:var(--font-antonio);color:#04653a}.menu-section .menu-section__wrapper .menu-section__header .header__description{font-size:32px;line-height:1.2;letter-spacing:.64px}.menu-section .menu-section__wrapper .menu-section__products{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.menu-bg{height:100%;width:100%;z-index:-1}.menu-bg,.menu-bg img{position:absolute}.menu-bg .dark-leaf-right-icon{right:95px;top:195px;width:535px;height:598px}.menu-bg .leaf-right-icon{width:215px;height:240px;bottom:-130px;left:-108px}.description-section{position:relative;width:100%;background:#95cf9d;z-index:20}.description-section .description-section__wrapper{padding:5rem 3.75rem 12.5rem;position:relative;max-width:1320px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.description-section .description-section__wrapper .description-section__content{display:flex;gap:8.5rem}.description-section .description-section__wrapper .description-section__content .content__intro{display:flex;flex-direction:column}.description-section .description-section__wrapper .description-section__content .content__intro .intro__idea{font-size:24px;line-height:1.4;letter-spacing:.48px}.description-section .description-section__wrapper .description-section__content .content__intro .intro__title-first-part{font-size:94px;font-weight:400;line-height:1;font-family:var(--font-antonio);color:#04653a}.description-section .description-section__wrapper .description-section__content .content__intro .intro__title-second-part{font-size:40px;color:#04653a}.description-section .description-section__wrapper .description-section__content .content__expansion{display:flex;flex-direction:column;gap:5rem;width:40.5rem}.description-section .description-section__wrapper .description-section__content .content__expansion .expansion__header{font-weight:700;color:#04653a;font-size:32px;line-height:1.2;letter-spacing:.64px}.description-section .description-section__wrapper .description-section__content .content__expansion .expansion__body,.description-section .description-section__wrapper .description-section__content .content__expansion .expansion__footer{font-size:24px;line-height:1.4;letter-spacing:.48px}.description-section .description-section__wrapper .description-section__content .content__expansion .expansion__body{color:#494949}.description-section .description-section__wrapper .description-section__content .content__expansion .expansion__footer{font-weight:700;color:#04653a}.description-bg{position:absolute;height:100%;width:100%;z-index:-1}.description-bg .leaf-left-icon{position:absolute;width:123px;height:137px;bottom:100px;right:0}.metrics-section{position:relative;width:100%;background:#95cf9d;z-index:20}.metrics-section .metrics-section__wrapper{padding:0 3.75rem 12.5rem;position:relative;max-width:1320px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.metrics-section .metrics-section__wrapper .metrics-section__bubbles{display:flex;gap:1.5rem;margin-bottom:3rem}.metrics-section .metrics-section__wrapper .metrics-section__bubbles .metrics-section__bubble{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:26.5rem;height:26.5rem;padding:1.5rem;background-color:#04653a;border-radius:50%;aspect-ratio:1/1}.metrics-section .metrics-section__wrapper .metrics-section__bubbles .metrics-section__bubble .bubble__metric{font-size:120px;font-family:var(--font-belanosima);color:#f2fff4;line-height:1}.metrics-section .metrics-section__wrapper .metrics-section__bubbles .metrics-section__bubble .bubble__metric-desc{max-width:280px;text-align:center;font-weight:700;color:#e7f5df;font-size:24px;line-height:1.4;letter-spacing:.48px}.metrics-section .metrics-section__wrapper .metrics-section__description{text-align:center}.metrics-section .metrics-section__wrapper .metrics-section__description .description__title{font-size:32px;line-height:1.2;letter-spacing:.64px}.metrics-section .metrics-section__wrapper .metrics-section__description .description__subtitle{font-size:24px;line-height:1.4;letter-spacing:.48px}.information-section{position:relative;width:100%;background:#95cf9d;z-index:20}.information-section .information-section__wrapper{gap:5rem;padding:0 3.75rem 12.5rem;position:relative;max-width:1320px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.information-section .information-section__wrapper .information-section__header{text-align:center}.information-section .information-section__wrapper .information-section__header .header__title{margin-bottom:1rem;font-size:64px;line-height:1.4;font-family:var(--font-antonio);color:#04653a}.information-section .information-section__wrapper .information-section__header .header__subtitle{font-size:32px;line-height:1.2;letter-spacing:.64px}.information-section .information-section__wrapper .information-section__content{display:flex;flex-direction:column;gap:1.5rem;width:1064px}.information-bg{height:100%;width:100%;z-index:-1}.information-bg,.information-bg img{position:absolute}.information-bg .leaf-right-icon{width:215px;height:240px;top:-75px;left:0}.information-bg .leaf-left-icon{bottom:20px;right:250px}