.SwipeCarousel_carousel__hwTEs{position:relative;width:100%;max-width:1406px;margin:0 auto;outline:none}@media (min-width:1101px){.SwipeCarousel_carousel__hwTEs{margin-left:60px;margin-right:auto}}.SwipeCarousel_viewport__bfM5Y{overflow:hidden}.SwipeCarousel_viewport__bfM5Y.SwipeCarousel_rounded__61tMD{border-radius:1rem}.SwipeCarousel_track__J1z_H{display:flex;align-items:center;justify-content:flex-start;will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1);height:650px;position:relative;gap:20px;padding:0 20px}.SwipeCarousel_slide__IA_CJ{flex-shrink:0;transition:all .5s cubic-bezier(.4,0,.2,1);border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15);width:442px;height:589px}@media (max-width:768px){.SwipeCarousel_carousel__hwTEs{max-width:100vw;overflow:hidden}.SwipeCarousel_track__J1z_H{height:400px;gap:15px;padding:0 15px}.SwipeCarousel_slide__IA_CJ{width:calc((100vw - 45px) / 2);height:300px;min-width:160px}}@media (min-width:769px) and (max-width:1100px){.SwipeCarousel_carousel__hwTEs{max-width:100vw;overflow:hidden}.SwipeCarousel_track__J1z_H{height:500px;gap:15px;padding:0 15px}.SwipeCarousel_slide__IA_CJ{width:calc((100vw - 75px) / 3);height:400px;min-width:250px;max-width:350px}}.SwipeCarousel_imageContainer__kZARN{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.05);overflow:hidden;cursor:pointer}.SwipeCarousel_imageContainer__kZARN:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:background-color .3s ease;z-index:1;pointer-events:none}.SwipeCarousel_imageContainer__kZARN:hover:before{background-color:rgba(0,0,0,.3)}.SwipeCarousel_image__xLWVY{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .3s ease}.SwipeCarousel_imageContainer__kZARN:hover .SwipeCarousel_image__xLWVY{transform:scale(1.06)}.SwipeCarousel_arrow__xJhCk{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.8);width:80px;height:80px;color:#fff;backdrop-filter:blur(4px);padding:1rem;border:none;cursor:pointer;transition:background-color .2s}.SwipeCarousel_arrow__xJhCk:hover{background-color:rgba(0,0,0,.6)}.SwipeCarousel_arrow__xJhCk:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.7)}.SwipeCarousel_leftArrow__k4XX_{left:2rem;font-size:30px}.SwipeCarousel_rightArrow__A2LLu{right:2rem;font-size:30px}.SwipeCarousel_rightArrow__A2LLu .SwipeCarousel_icon__feofD{font-size:2rem;position:absolute;top:35%;left:30%}.SwipeCarousel_leftArrow__k4XX_ .SwipeCarousel_icon__feofD{position:absolute;top:35%;left:30%}.SwipeCarousel_dotsContainer__GNkYU{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.375rem;border-radius:9999px;background-color:rgba(0,0,0,.3);padding:.25rem .5rem}.SwipeCarousel_dot__IcrUR{height:.625rem;width:.625rem;border-radius:9999px;border:none;cursor:pointer;transition:all .2s}.SwipeCarousel_dot__IcrUR:not(.SwipeCarousel_activeDot__e3r1R){background-color:hsla(0,0%,100%,.6)}.SwipeCarousel_dot__IcrUR:not(.SwipeCarousel_activeDot__e3r1R):hover{background-color:hsla(0,0%,100%,.8)}.SwipeCarousel_activeDot__e3r1R{background-color:#fff;transform:scale(1.1)}@media (max-width:480px){.SwipeCarousel_carousel__hwTEs{max-width:100vw;overflow:hidden}.SwipeCarousel_track__J1z_H{height:320px;gap:10px;padding:0 10px}.SwipeCarousel_slide__IA_CJ{width:calc((100vw - 30px) / 2);height:240px;min-width:140px}.SwipeCarousel_arrow__xJhCk{width:40px;height:40px}.SwipeCarousel_leftArrow__k4XX_ .SwipeCarousel_icon__feofD,.SwipeCarousel_rightArrow__A2LLu .SwipeCarousel_icon__feofD{font-size:15px}}.Gallery_gallery-item__2QRMX{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.Gallery_gallery-item__2QRMX.Gallery_visible__ZRX8v{opacity:1;transform:translateY(0)}.Gallery_grid-container__wRE_f{margin:3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2em;position:relative}.Gallery_img-container__Wuk1g{cursor:pointer;overflow:hidden;border-radius:12px;height:300px}.Gallery_gallery-container__MXLwt{position:fixed;height:100vh;width:100%;z-index:1;overflow:hidden;top:0;left:0;padding:10rem 1.25rem;background-color:#fff;display:flex;align-items:center}.Gallery_img-container__Wuk1g img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Gallery_gallery-img__G4lSI{display:block;width:100%;height:100%;min-width:800px;max-width:800px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease-in-out}.Gallery_left-arrow__Gqgtu,.Gallery_right-arrow__NJdej{cursor:pointer}.Gallery_close-btn__HGGyK{position:fixed;top:10px;right:5px;cursor:pointer}.Gallery_img-title__ljcG6{font-family:var(--font-montserratBold);font-size:1.5em;margin-top:.5em;font-weight:700}.Gallery_preload-container__cTiS0{display:none}@media screen and (max-width:1025px){.Gallery_gallery-img__G4lSI{min-width:500px}}@media screen and (max-width:991px){.Gallery_gallery-item__2QRMX{transform:translateY(20px);transition:opacity .4s ease-out,transform .4s ease-out}.Gallery_grid-container__wRE_f{margin:1em;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Gallery_left-arrow__Gqgtu,.Gallery_right-arrow__NJdej{display:none}.Gallery_gallery-img__G4lSI{max-width:auto;min-width:300px;height:600px;width:100%}.Gallery_img-title__ljcG6{display:block;text-align:center;font-size:1.2em;margin-top:1em}}@media screen and (max-height:360px){.Gallery_gallery-img__G4lSI{height:250px}.Gallery_galleryPadding___wZOd{padding:0}}@media screen and (max-width:400px){.Gallery_gallery-img__G4lSI{max-width:auto;min-width:300px;height:300px;width:100%}}.Sections_titles__B9dK4{display:flex;flex-direction:column;gap:1em}.Sections_titles__B9dK4 h2{color:var(--sections-red);font-family:var(--font-montserratBold);font-size:1.6em;font-weight:700}.Sections_titles__B9dK4 h3{color:var(--sections-green);font-size:3.1em;font-family:var(--font-monserratSemiBold);width:580px;line-height:1.2}.Sections_subtitle__ZrP6q.Sections_normal___PAOK{width:500px}.Sections_subtitle__ZrP6q.Sections_wide__Nf53G{width:680px}.Sections_subtitle__ZrP6q.Sections_wide-max__RTLz4{width:800px}.Sections_subtitle__ZrP6q.Sections_light__qpQkr{font-family:var(--font-monserratSemiBold)}.Sections_subtitle__ZrP6q.Sections_bold__QfWw1{font-family:var(--font-montserratBold)}.Sections_titles__B9dK4 p{width:var(--paragraph-width,400px);font-family:Arial,Helvetica,sans-serif;line-height:2}.Sections_btn__j2TIn{display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;width:200px;height:80px;padding:15px;cursor:pointer;margin:1rem 1rem 0 0;font-size:1rem;background-color:var(--sections-green)}@media screen and (min-width:1500px){.Sections_titles__B9dK4 h3{font-size:3.2em}}@media screen and (max-width:980px){.Sections_titles__B9dK4{display:flex;flex-direction:column;gap:0}.Sections_titles__B9dK4 h3{width:100%;font-size:2em;line-height:1.1;margin:1em 0 0}.Sections_titles__B9dK4 p{width:100%;margin-top:1em}.Sections_subtitle__ZrP6q.Sections_normal___PAOK,.Sections_subtitle__ZrP6q.Sections_wide__Nf53G{width:100%}.Sections_btn__j2TIn{height:50px;width:150px}}.CareerPage_form-container__kicNB{margin:4rem;width:38%}.CareerPage_wrapper__UG0QF{display:flex}.CareerPage_image__H2MvK{width:600px;height:600px;margin-right:1rem}.CareerPage_positions__N2f9B{background-color:#fff;margin:6em;display:flex;gap:10em;padding:3em}.CareerPage_positions__N2f9B h2{font-size:2.5em;font-weight:600}.CareerPage_positions__N2f9B div p{font-size:1.5em;font-weight:600}.CareerPage_positions__N2f9B div{display:flex;flex-direction:column;gap:10em}@media screen and (max-width:1100px){.CareerPage_wrapper__UG0QF{align-items:center;justify-content:center}.CareerPage_form-container__kicNB{width:50%}.CareerPage_image__H2MvK{width:400px;height:400px}}@media screen and (max-width:990px){.CareerPage_positions__N2f9B{flex-direction:column;justify-content:center;align-items:center;padding:1em;margin:0 4em}.CareerPage_form-container__kicNB{width:80%}.CareerPage_wrapper__UG0QF{flex-direction:column-reverse}.CareerPage_image__H2MvK{width:80%;height:80%}}@media screen and (max-width:650px){.CareerPage_positions__N2f9B{padding:2em;margin:0 2em}.CareerPage_positions__N2f9B h2{font-size:1.5em;text-align:center}.CareerPage_positions__N2f9B div p{font-size:1.3em}}.About_about-container__lTqGJ{display:flex;gap:5em;margin:6em}.About_left__L1cCB,.About_right__v61ti{display:flex;flex-direction:column;gap:2em;width:32%}.About_paragraph__A0r2O{display:flex;flex-direction:column;gap:1em}.About_paragraph__A0r2O:before{content:"";width:13%;height:1px;background-color:#000}.About_about-container__lTqGJ div p,.About_section-services__r0y5T div p{line-height:1.8em;font-size:1em;font-family:Arial,Helvetica,sans-serif}.About_about-container__lTqGJ h3{font-family:var(--font-monserratSemiBold);font-size:1.8rem}.About_about-container__lTqGJ h4{color:var(--sections-red);font-size:1.5em;font-family:var(--font-monserratSemiBold)}.About_section-services__r0y5T{display:flex;justify-content:space-between;margin:6em;gap:2em}.About_services-text-wrapper__shIPk{display:flex;flex-direction:column;width:30%;gap:1em}.About_title__oM2kY{color:var(--sections-red);font-size:2em;font-family:var(--font-monserratSemiBold)}.About_subtitle__d5IGs{color:var(--sections-green);font-size:2.5em;font-family:var(--font-monserratSemiBold);width:85%}.About_services-img__C2C10{width:750px;height:750px;position:relative;overflow:hidden}.About_img__LBM5R{-o-object-fit:cover;object-fit:cover;-o-object-position:40% right;object-position:40% right;transform:scale(.9)}.About_certificates-text__Zs3Eg{text-align:center}.About_certificates-text__Zs3Eg h3{color:var(--sections-red);font-family:var(--font-monserratSemiBold);font-size:2.5rem}.About_certificates-text__Zs3Eg p{font-size:1.3rem;margin-top:1em}@media screen and (max-width:1000px){.About_about-container__lTqGJ{flex-direction:column}.About_left__L1cCB,.About_right__v61ti{width:100%}.About_section-services__r0y5T{flex-direction:column;align-items:center}.About_services-text-wrapper__shIPk{width:100%}.About_services-img__C2C10{width:100%;max-width:700px;height:auto;aspect-ratio:1}}@media screen and (max-width:600px){.About_about-container__lTqGJ{margin:2em}.About_subtitle__d5IGs,.About_title__oM2kY{text-align:center;width:100%}.About_section-services__r0y5T{margin:2em}.About_services-img__C2C10{width:100%;max-width:350px;height:auto;aspect-ratio:4/3}.About_img__LBM5R{transform:scale(1)}}