.internship-opportunities{padding:80px 20px;position:relative}.internship-opportunities.energy-elements{padding-top:100px}.internship-opportunities.energy-elements:before{background:url(https://39941478.hs-sites.com/hubfs/ecom-site-2025/core/image-section-stripes-top.png) no-repeat 0/cover;content:"";display:block;height:138px;left:50%;position:absolute;top:-44px;transform:translateX(-50%);width:103px;zoom:.7}.internship-opportunities .heading-subtitle{align-items:center;display:flex;flex-direction:column}.internship-opportunities .heading-subtitle .icon-svg{margin-bottom:70px}.internship-opportunities .heading-subtitle h1{color:var(--green-petro);font-size:35px;font-style:normal;font-weight:300;line-height:1.17;margin:0 0 26px}.internship-opportunities .heading-subtitle h1 br{display:none}.internship-opportunities .heading-subtitle h1 strong{font-weight:600}.internship-opportunities .heading-subtitle h1 em{color:var(--purple);font-style:normal;font-weight:700}.internship-opportunities .heading-subtitle p{color:#6c757d;font-size:14px;font-style:normal;font-weight:300;line-height:1.71;margin:0;text-align:center}.internship-opportunities .heading-subtitle p strong{color:var(--green-petro)}.internship-opportunities .cards{display:grid;gap:32px;margin-top:48px}.internship-opportunities .cards.white .card{background-color:#fff}.internship-opportunities .cards.grid{gap:18px;margin-inline:auto;max-width:1086px}.internship-opportunities .cards.carousel{gap:18px}.internship-opportunities .cards .card{align-items:center;border:1px solid #e4e1ef;border-radius:32px;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:160px;padding:32px;transition:all .3s ease-in-out}.internship-opportunities .cards:not(.white) .card:hover{background:linear-gradient(180deg,rgba(30,23,65,.5),rgba(0,35,40,0) 67.16%),linear-gradient(283.95deg,rgba(92,66,219,0) 16.9%,rgba(92,66,219,.9) 99.78%),linear-gradient(270deg,rgba(92,66,219,.7) .34%,rgba(92,66,219,0) 97.13%),linear-gradient(180deg,rgba(92,66,219,0) 57.01%,rgba(92,66,219,.5) 90.52%),linear-gradient(280.77deg,rgba(92,66,219,.8) 3.94%,rgba(92,66,219,.16) 43.21%),#5c42db;box-shadow:0 5px 30px rgba(0,0,0,.1)}.internship-opportunities .cards:not(.white) .card:hover p{color:#eaef22}.internship-opportunities .cards .card .card-icon{display:block;width:revert-layer}.internship-opportunities .cards .card p{color:var(--green-petro);font-size:20px;font-style:normal;font-weight:300;line-height:1.3;margin:0;text-align:center}.internship-opportunities .cards .card p strong{display:block;font-weight:600}.internship-opportunities .cards.white .card p{font-size:14px}.internship-opportunities .cards.white .card p strong{font-size:20px}.internship-opportunities .callout{margin-top:40px}.internship-opportunities .callout p{color:#6c757d;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0 0 12px;text-align:center}.internship-opportunities .callout p strong{color:var(--purple);font-weight:600}.internship-opportunities .callout h4{color:var(--green-petro);font-size:20px;font-style:normal;font-weight:700;line-height:1.25;margin:0;text-align:center}@media (min-width:768px){.internship-opportunities.energy-elements{padding-top:100px}.internship-opportunities.energy-elements:before{top:0}.internship-opportunities .cards.grid{grid-template-columns:repeat(2,1fr)}.internship-opportunities .cards.carousel{display:block}.internship-opportunities .cards.carousel .owl-item{min-width:350px}}@media (min-width:992px){.internship-opportunities{padding-bottom:130px;padding-top:0}.internship-opportunities.energy-elements{padding-top:130px}.internship-opportunities.energy-elements:before{zoom:1}.internship-opportunities .heading-subtitle h1{font-size:40px;margin-top:0;text-align:center}.internship-opportunities .heading-subtitle .icon-svg{margin-bottom:0}.internship-opportunities .heading-subtitle h1 br{display:block}.internship-opportunities .heading-subtitle p{font-size:16px}.internship-opportunities .cards .card{min-height:178px}.internship-opportunities .cards.grid{grid-template-columns:repeat(3,1fr)}}