.entry-content{padding:0!important}*:target{scroll-margin-top:8.5rem}@media screen and (max-width:1440px){*:target{scroll-margin-top:6.75rem}}html{font-size:16px}@media screen and (min-width:1441px){html{font-size:20px}}@media screen and (min-width:1921px){html{font-size:1.042vw}}body{font-family:Roboto,Arial,sans-serif;font-size:1.125rem;line-height:150%;color:#002f5e}@media screen and (max-width:767px){body{font-size:1rem}}body.stop-scroll{overflow-y:hidden}@keyframes fade-in-up{0%{opacity:0;transform:translateY(rf(40))}to{opacity:1;transform:translateY(0)}}@keyframes enter-right{0%{opacity:0;transform:translate(rf(40))}to{opacity:1;transform:translate(0)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes rotate{to{transform:rotate(360deg)}}.internship-slider{padding:7.5rem 0;background:#ecf4fd}@media screen and (max-width:1024px){.internship-slider{padding:3.75rem 0}}@media screen and (max-width:767px){.internship-slider{padding:2.875rem 0}}.internship-slider__title{display:flex;align-items:center;gap:2.5rem;margin:0 0 2.5rem}@media screen and (max-width:1024px){.internship-slider__title{flex-direction:column;align-items:flex-start;gap:.625rem;margin:0 0 1.5rem}}.internship-slider__title h2{max-width:40.625rem}@media screen and (max-width:1024px){.internship-slider__title h2{max-width:100%}}.internship-slider__title p{max-width:28.75rem}@media screen and (max-width:1024px){.internship-slider__title p{max-width:100%}}.internship-slider__wrapper{margin:0 auto;max-width:90rem;position:relative}@media screen and (max-width:1024px){.internship-slider__wrapper .container{padding:0 3.75rem}}@media screen and (max-width:767px){.internship-slider__wrapper .container{padding:0 0 0 .875rem}}.internship-slider__nav{position:absolute;top:50%;left:50%;width:calc(100% - 1.25rem);justify-content:space-between;display:flex;align-items:center;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:767px){.internship-slider__nav{display:none}}.internship-slider__nav button{width:2.5rem;min-width:2.5rem;background:transparent;border:none}.internship-slider__nav button svg{width:100%;height:auto}.internship-slider__nav button svg rect{stroke:#ff3b30}.internship-slider__nav button svg path{fill:#ff3b30}.internship-slider__slider .jobs-internship-card{border-radius:.375rem;background:#ffffff70;flex-direction:column}.internship-slider__slider .jobs-internship-card.swiper-slide{display:flex;height:auto}.internship-slider__slider .jobs-internship-card__image{width:100%;height:16.5rem;min-height:16.5rem;border-radius:.375rem;overflow:hidden}.internship-slider__slider .jobs-internship-card__image img{width:100%;height:100%;object-fit:cover}.internship-slider__slider .jobs-internship-card__text{padding:1.25rem 1rem 1rem;display:flex;flex-direction:column;height:100%}.internship-slider__slider .jobs-internship-card__title{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:0 0 1.25rem;border-bottom:.0625rem solid rgba(0,51,102,.16)}.internship-slider__slider .jobs-internship-card__title-location{display:flex;align-items:center;gap:.25rem}.internship-slider__slider .jobs-internship-card__title-location svg{width:1.1875rem;height:auto;min-width:1.1875rem}.internship-slider__slider .jobs-internship-card__title-location svg path{fill:#036}.internship-slider__slider .jobs-internship-card__content{padding-top:1.25rem;border-top:.0625rem solid rgba(0,51,102,.16)}.internship-slider__slider .jobs-internship-card__content p strong{font-weight:600}.internship-slider__slider .jobs-internship-card__content p:not(:last-child){margin:0 0 1rem}.internship-slider__cta{margin:3.75rem auto 0;display:flex!important}
