.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{display:none}@media screen and (max-width:1025px){.Gallery_gallery-img__G4lSI{min-width:500px}}@media screen and (max-width:991px){.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.5em;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{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}}