.internship-page{background-color:var(--default-bg-color)}.internship-page .internship-section{margin-top:0;padding-top:40px;padding-bottom:40px}.internship-page .internship-container{flex-direction:column;font-weight:bolder}.internship-page .internship-container-section{grid-column-gap:3px;border-radius:0;grid-template:"Area Area-2"/.5fr 1fr;grid-auto-columns:1fr;display:grid}.internship-page .internship-text{flex-direction:row;grid-area:Area;justify-content:space-between;justify-self:stretch;display:flex}.internship-page .internship-text span{text-align:justify;margin-right:16px;font-size:14px;font-weight:500;line-height:150%}.full-height-body.en .internship-page .internship-text span{color:#000}.internship-page .internship-body-section{margin-top:40px;margin-bottom:40px}.internship-page .block-quote{border-left:8px solid #e2e2e2;border-left-color:var(--primary-cta-color);color:#000;background-color:#fff;border-radius:8px;flex-direction:column;margin:0;padding:10px 20px;font-size:18px;line-height:22px;display:flex}.internship-page .block-quote em{text-align:right;font-size:12px;font-weight:400}.internship-page .quote-text{text-align:center;color:var(--default-font-color);font-size:18px;line-height:28px}.internship-page .interns-section{background-color:#fff;border-radius:8px;margin-top:5px;margin-bottom:15px;padding:16px;box-shadow:0 0 4px -1px #0003}.internship-page .interns-section:last-child{margin-bottom:40px}.internship-page .internship-video{grid-area:Area-2;justify-content:flex-start;padding-left:25px;display:flex}.internship-page .video-image{background-image:var(--youtube-placeholder);background-position:50%;background-size:cover;width:100%;padding:56.1702% 0 0;position:relative}.internship-page .video-brief{pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}.internship-page .intern-list{margin-top:10px;margin-bottom:10px}.internship-page .intern-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1.25fr 1fr;display:grid}.internship-page .intern-grid:nth-child(2){margin-top:16px}.internship-page .intern-image img{object-fit:cover;width:600px;max-width:100%;height:300px;display:inline-block}.internship-page .intern-image.image-2 img{object-fit:cover;width:600px;height:300px}.internship-page .intern-information{place-self:start stretch}.internship-page .intern-name{font-size:18px;font-weight:700}.internship-page .intern-position{color:var(--primary-cta-color);margin-bottom:15px;font-size:14px;font-weight:500;display:block}.internship-page .intern-speech{text-align:justify;color:#333;font-size:14px;font-weight:500;line-height:160%}@media screen and (max-width:991px){.internship-page .w-container.internship-container,.internship-page .interns-section{max-width:728px;margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.internship-page .internship-section{padding-top:40px;padding-bottom:20px}.internship-page .internship-container-section{flex-direction:column;display:flex}.internship-page .internship-text span{margin-bottom:24px;margin-right:0}.internship-page .internship-video{justify-content:space-between;align-self:stretch;padding-left:0}.internship-page .internship-body-section{margin-top:0;margin-bottom:0}.internship-page .internship-quote{padding-bottom:16px;padding-left:5vw;padding-right:5vw}.internship-page .intern-grid:first-child{flex-direction:column-reverse;gap:16px;max-width:100%;display:flex}.internship-page .quote-text{text-align:left}.internship-page .intern-image.image-2 img{width:800px;height:300px}.internship-page .intern-image.image-2._100 img{height:150px}.internship-page .interns-section{border-radius:0;padding-left:5vw;padding-right:5vw}.internship-page .intern-speech{margin-bottom:24px}}@media screen and (max-width:480px){.internship-page .internship-section{background-color:#fff;padding-top:30px;padding-bottom:30px}.internship-page .w-container.internship-container{background-color:#fff}.internship-page .internship-text span{margin-bottom:16px;font-weight:600;line-height:120%}.internship-page .internship-video{display:none}.internship-page .quote-text{font-size:14px;line-height:20px}.internship-page .intern-image.image-2 img{height:150px}.internship-page .intern-image.image-2._100 img{height:100px}.internship-page .intern-speech{font-size:11px;line-height:170%}.internship-page .intern-position{font-size:12px;font-weight:600}}
