.infoabout{padding:30px 20px 0;background:var(--color-white)}.infoabout,.infoabout__item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.infoabout__item{width:280px}.infoabout__item__image{display:flex;justify-content:center;align-items:center;width:80px;height:80px;border-radius:50%;background:var(--color-green)}.infoabout__item__image img{width:38px;height:38px}.infoabout__item__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;gap:20px}.infoabout__item__content__title{font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:600;color:var(--color-green);line-height:24px}.infoabout__item__content__description{text-align:center;font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:400;color:var(--color-gray-dark);line-height:19px;white-space:pre-line}@media(min-width:512px){.infoabout{flex-direction:column;padding:30px 20px 0}.infoabout__item{width:280px}}@media(min-width:768px){.infoabout{flex-direction:row;padding:30px 40px 0}.infoabout__item{width:300px}.infoabout__item:nth-child(odd){transform:translateY(-100px)}.infoabout__item:nth-child(2n){transform:translateY(-50px)}}@media(min-width:1024px){.infoabout{padding:30px 50px 0}.infoabout__item{width:373px}}@media(min-width:1280px){.infoabout{padding:30px 60px 0}.infoabout__item{width:373px}}@media(min-width:1440px){.infoabout{padding:30px 80px 0;gap:40px}}@media(min-width:1536px){.infoabout{gap:60px;padding:30px 100px 0}}.introabout{display:flex;gap:60px;padding:30px 20px;background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.7) 50%,rgba(255,255,255,.6)),url(/images/background_about.jpg);background-size:cover;background-position:50%;height:420px}.introabout__content{display:flex;flex-direction:column;justify-content:center;gap:30px;width:260px;height:300px}.introabout__content__title{font-family:var(--font-primary);font-size:var(--font-size-3xl);font-weight:900;color:var(--color-green);line-height:48px}.introabout__content__description{font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:600;color:var(--color-gray-dark);line-height:24px}@media(min-width:512px){.introabout{padding:30 20px}.introabout__content{width:365px}}@media(min-width:768px){.introabout{padding:30px 40px;clip-path:ellipse(90% 100% at 50% 0)}.introabout__content{width:500px}}@media(min-width:1024px){.introabout{padding:30px 50px}.introabout__content{width:635px}}@media(min-width:1280px){.introabout{padding:30px 60px}.introabout__content{width:770px}}@media(min-width:1440px){.introabout{padding:30px 80px}.introabout__content{width:905px}}@media(min-width:1536px){.introabout{padding:30px 100px}.introabout__content{width:1040px}}.methodologyabout{display:flex;justify-content:center;align-items:center;background:var(--color-white);padding:30px 20px}.methodologyabout__content{gap:60px;padding:30px;background:linear-gradient(90deg,var(--color-green),var(--color-gray-dark));border-radius:32px}.methodologyabout__content,.methodologyabout__content__text{display:flex;flex-direction:column;justify-content:center;align-items:center}.methodologyabout__content__text{gap:30px}.methodologyabout__content__text__title{font-family:var(--font-primary);font-size:var(--font-size-3xl);font-weight:900;color:var(--color-white);line-height:48px}.methodologyabout__content__text__subtitle{font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:600;color:var(--color-gray-light);line-height:24px}.methodologyabout__content__items{display:flex;justify-content:center;flex-wrap:wrap;gap:32px}.methodologyabout__content__items__item{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;border-radius:8px;position:relative}.methodologyabout__content__items__item:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:.5px;background:linear-gradient(90deg,rgba(255,255,255,.8),rgba(255,255,255,.4) 40%,rgba(127,120,120,.1));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.methodologyabout__content__items__item__image{display:flex;justify-content:center;align-items:center;background:var(--color-white);width:30px;height:30px;border-radius:8px;padding:10px}.methodologyabout__content__items__item__image img{width:18px;height:15px}.methodologyabout__content__items__item__text{display:flex;flex-direction:column;gap:15px;width:215px}.methodologyabout__content__items__item__text__title{font-family:var(--font-secondary);font-size:var(--font-size-base);font-weight:700;color:var(--color-white);line-height:19px}.methodologyabout__content__items__item__text__description{font-family:var(--font-secondary);font-size:var(--font-size-xs);font-weight:300;color:var(--color-white);line-height:14px}@media(min-width:512px){.methodologyabout{padding:30px 20px}.methodologyabout__content__items{justify-content:flex-start}}@media(min-width:768px){.methodologyabout{padding:40px}.methodologyabout__content__items{justify-content:center}}@media(min-width:1024px){.methodologyabout{padding:50px}}@media(min-width:1280px){.methodologyabout{padding:60px}.methodologyabout__content{flex-direction:row}}@media(min-width:1440px){.methodologyabout{padding:80px}}@media(min-width:1536px){.methodologyabout{padding:100px}.methodologyabout__content__items{justify-content:flex-start}}.professionalabout{display:flex;flex-direction:column;gap:30px;padding:30px 20px}.professionalabout__content{display:flex;justify-content:space-between}.professionalabout__content__text{display:flex;flex-direction:column;gap:30px;width:737px}.professionalabout__content__text__title{font-family:var(--font-primary);font-size:var(--font-size-3xl);font-weight:900;color:var(--color-green);line-height:48px}.professionalabout__content__text__description{font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:600;color:var(--color-gray-dark);line-height:24px}.professionalabout__content__image{display:none}.professionalabout__certifications{display:flex;justify-content:center;align-items:center;gap:30px}.professionalabout__buttons{display:flex;justify-content:center;align-items:center;gap:32px}.professionalabout__buttons button{display:flex;justify-content:center;align-items:center;border-radius:100px;width:40px;height:40px;background:var(--color-gray-light);cursor:pointer;border:none}.professionalabout__buttons button.active{background:var(--color-green);box-shadow:0 0 6px rgba(6,81,88,.4)}.professionalabout__buttons button:hover.active{background:var(--color-green)}.professionalabout__buttons button.disabled,.professionalabout__buttons button:disabled{opacity:1;cursor:not-allowed;background:var(--color-gray-light);box-shadow:none}.professionalabout__buttons button svg{width:10px;height:18px}.professionalabout__buttons__dots{display:flex;justify-content:center;align-items:center;cursor:pointer;gap:8px}.professionalabout__buttons__dots .dot{width:8px;height:8px;background:var(--color-gray-light);border-radius:50%;transition:all .3s ease}.professionalabout__buttons__dots .dot.active,.professionalabout__buttons__dots .dot:hover{background:var(--color-green);width:12px;height:12px}@media(min-width:512px){.professionalabout{padding:30px 20px}}@media(min-width:768px){.professionalabout{padding:30px 40px}.professionalabout__content__image svg{width:156px;height:123px}}@media(min-width:1024px){.professionalabout{padding:30px 50px}}@media(min-width:1280px){.professionalabout{padding:30px 60px}}@media(min-width:1440px){.professionalabout{padding:30px 80px}}@media(min-width:1536px){.professionalabout{padding:30px 100px}}:root{--color-green:#065158;--color-gray-dark:#494a56;--color-gray-light:#e0dfda;--color-blue-off:#777e90;--color-black:#000000;--color-white:#ffffff;--color-error:#e74c3c;--font-primary:"Heebo",sans-serif;--font-secondary:"Ubuntu",sans-serif;--font-tertiary:"Inter",sans-serif;--font-size-xxs:7.5px;--font-size-xs:9px;--font-size-sm:10.5px;--font-size-base:12px;--font-size-tm:13.5px;--font-size-md:15px;--font-size-lg:18px;--font-size-xl:21px;--font-size-2xl:24px;--font-size-3xl:36px;--font-size-4xl:45px}@media(min-width:512px){:root{--font-size-xxs:8px;--font-size-xs:10px;--font-size-sm:11px;--font-size-base:13px;--font-size-tm:14px;--font-size-md:16px;--font-size-lg:19px;--font-size-xl:22px;--font-size-2xl:26px;--font-size-3xl:38px;--font-size-4xl:48px}}@media(min-width:768px){:root{--font-size-xxs:8.5px;--font-size-xs:10.5px;--font-size-sm:12px;--font-size-base:14px;--font-size-tm:15px;--font-size-md:17px;--font-size-lg:20px;--font-size-xl:24px;--font-size-2xl:28px;--font-size-3xl:40px;--font-size-4xl:50px}}@media(min-width:1024px){:root{--font-size-xxs:9px;--font-size-xs:11px;--font-size-sm:13px;--font-size-base:15px;--font-size-tm:16px;--font-size-md:18px;--font-size-lg:22px;--font-size-xl:26px;--font-size-2xl:30px;--font-size-3xl:42px;--font-size-4xl:54px}}@media(min-width:1280px){:root{--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-tm:18px;--font-size-md:20px;--font-size-lg:24px;--font-size-xl:28px;--font-size-2xl:32px;--font-size-3xl:40px;--font-size-4xl:52px}}@media(min-width:1440px){:root{--font-size-xxs:11px;--font-size-xs:13px;--font-size-sm:15px;--font-size-base:18px;--font-size-tm:20px;--font-size-md:22px;--font-size-lg:27px;--font-size-xl:31px;--font-size-2xl:36px;--font-size-3xl:48px;--font-size-4xl:60px}}@media(min-width:1536px){:root{--font-size-xxs:12px;--font-size-xs:14px;--font-size-sm:17px;--font-size-base:20px;--font-size-tm:22px;--font-size-md:24px;--font-size-lg:30px;--font-size-xl:35px;--font-size-2xl:40px;--font-size-3xl:54px;--font-size-4xl:70px}}.professionalitemabout{display:flex;flex-direction:column;justify-content:center;align-items:center;width:225px;padding:10px;border-radius:15px;border:.5px solid var(--color-gray-light);gap:8px}.professionalitemabout__image{width:205px;height:225px}.professionalitemabout__text{display:flex;background:var(--color-green);border-radius:10px;padding:10px;width:205px}.professionalitemabout__text p{font-family:var(--font-secondary);font-size:var(--font-size-base);font-weight:700;color:var(--color-white);line-height:19px;width:175px}