html{scroll-behavior:smooth}.App{text-align:center;font-family:Inter;color:#333}.text-common{font-family:Inter;color:#333}.App-header{overflow:hidden;position:relative;min-height:60vh}.header-background-image{position:absolute;left:0;bottom:0;width:100%;height:auto;object-fit:cover}.header-content{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);width:100%;padding:20px 0;border-radius:2px}.App-header h1{font-size:3em;margin:0}.App-header p{font-size:1.5em;margin:10px 0 0}.App-section{padding:5px;background-color:#f9f9f9;margin:10px;border-radius:8px;box-shadow:0 4px 8px #0000001a}.App-section h2{font-size:2.5em;margin-bottom:10px;margin-top:5px;color:#333;text-align:left}.objective{display:flex;align-items:flex-start;margin-bottom:20px;text-align:left;padding:20px;background-color:#fff;border-radius:2px;box-shadow:0 4px 8px #c2c1c133}.objective img{height:300px;object-fit:cover;border-radius:2px;margin-right:20px}.objective-right{flex-direction:row-reverse;text-align:right}.objective-right img{margin-right:0;margin-left:20px}.objective-text{max-width:600px}.objective h3{font-size:1.8em;margin-bottom:10px;color:#555}.objective p{font-size:1.2em;line-height:1.6;color:#666}.subscribe-text{text-align:left}.subscribe-form{display:flex;flex-direction:column;align-items:flex-start}.subscribe-form input{padding:10px;font-size:1em;margin-bottom:10px;border:1px solid #ccc;border-radius:4px;width:300px;max-width:100%}.subscribe-form button{padding:10px 20px;font-size:1em;color:#fff;background-color:#333;border:none;border-radius:4px;cursor:pointer;width:auto}.subscribe-form button:hover{background-color:#555}.read-more{background:none;border:none;color:#333;cursor:pointer;padding:0;font-size:1em;text-decoration:underline}.read-more:hover{color:#333}.OpenedPositions,.InternMobile,.InternBackend,.Internmarketing{margin:0 auto;max-width:1080px}.OpenedPositions div a{display:flex;flex-direction:column}@media (max-width: 768px){.header-background-image{height:100%}.App-header h1{font-size:2em}.App-header p{font-size:1.2em}.App-section{padding:5px 10px;align-items:top}.App-section h2{font-size:2em;text-align:center}.objective{flex-direction:column;align-items:center;text-align:center}.objective img{margin-right:0;margin-bottom:20px;max-width:200px;max-height:200px}.objective-right{flex-direction:column;align-items:center;text-align:center}.objective-right img{margin-left:0;margin-bottom:20px}.objective-text{max-width:100%}.objective h3{font-size:1.5em}.subscribe-form{align-items:center}.subscribe-form input{width:100%}.VacancyDescription{text-align:left!important;padding:20px;color:#333}.vacancy-content{text-align:left!important}.vacancy-content h2{margin-bottom:20px}.vacancy-content p,.vacancy-content ul{margin-bottom:10px}}main{min-height:calc(100vh - 250px)}._header-content-section_n80n9_1{background:#00000080;color:#fff;position:absolute;width:100%}@media (max-width: 768px){._header-content-section_n80n9_1{flex-direction:column}}nav{justify-self:end;position:absolute;top:0;right:10px}nav ul{display:flex;align-items:center;justify-content:flex-end;gap:20px;height:100px}nav ul{list-style-type:none}nav ul li a{color:inherit;font-size:1.5rem;text-transform:capitalize;text-decoration:none;padding:5px 10px}nav ul li a:hover{color:#fee5e5;text-decoration:underline}._menu_ectsd_33{position:absolute;top:2rem;right:1.5rem;width:2.5rem;height:2rem}._menu_ectsd_33 span{background-color:#fff;border-radius:.2rem;height:.4rem;width:100%}@media (max-width: 2000px){nav{width:100%;padding:0;position:static}nav ul{display:none;flex-direction:column;align-items:start;justify-content:center;padding-left:0;height:auto}nav ul._open_ectsd_66{display:flex}nav ul li{width:100%}._menu_ectsd_33{display:flex;flex-direction:column;justify-content:space-between}}footer{background:#d9d7d780;font-size:1.2rem;height:60px;width:100%;padding:20px 0;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){footer{font-size:1.1rem}}._privacy-policy-container_1lqv5_1{color:#666;font-family:Inter;font-size:1.2em;margin:0 auto;max-width:1080px;padding:20px;text-align:left}._privacy-policy-container_1lqv5_1 h1{font-size:1.5em;text-decoration:underline}._privacy-policy-container_1lqv5_1 h2,._privacy-policy-container_1lqv5_1 h3{font-size:1.1em}._support-page-container_146ll_1{color:#666;font-family:Inter;font-size:1.2em;margin:0 auto;max-width:1080px;padding:20px;text-align:left}._support-page-container_146ll_1 h1{font-size:1.5em;text-decoration:underline}._request-to-delete-data-container_1uba7_1{color:#666;font-family:Inter;font-size:1.2em;margin:0 auto;max-width:1080px;padding:20px;text-align:left}._request-to-delete-data-container_1uba7_1 h1{font-size:1.5em;text-decoration:underline}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
