.programs{background:#fff}.programs-wrapper{display:flex;flex-direction:column;gap:58px;padding:64px 0}.programs-wrapper h2{align-items:center;color:#8b898c;display:flex;font-family:Century\ Gothic;font-size:45px;font-weight:500;gap:11px;letter-spacing:-0.03em;line-height:30px;text-align:center;text-transform:uppercase}.programs-wrapper .all-programs{border:2px solid #8b898c;color:#8b898c;font-family:Geologica;font-size:20px;font-weight:400;letter-spacing:-0.03em;line-height:24px;margin-left:auto;padding:24px;text-align:left;transition:all 0.4s ease-in-out}.programs-wrapper .all-programs:hover{background:#e7a423;border-color:#e7a423;color:#fff}.programs-wrapper .all_stakeholder-programs-slider{overflow:hidden}.programs-wrapper .all_stakeholder-programs-slider .swiper-wrapper{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide{background:#8b898c;display:flex;flex-direction:column;transition:all 0.4s ease-in-out}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .app-block--link{color:inherit;display:flex;flex-direction:column}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide:hover{background:#e7a423}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide:hover .image-wrapper img{scale:1.1}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .image-wrapper{height:179px;overflow:hidden;width:100%}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;transition:scale 0.4s ease-in-out;width:100%}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .text-section{color:#fff;display:flex;flex-direction:column;padding:24px;transition:color 0.4s ease-in-out}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .text-section h4{font-family:Geologica;font-size:20px;font-weight:400;letter-spacing:-0.03em;line-height:28px;margin-bottom:8px;text-align:left}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .text-section .desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Geologica;font-size:16px;font-weight:200;letter-spacing:-0.03em;line-height:24px;margin-bottom:32px;overflow:hidden;text-align:left}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .text-section .see-more{color:inherit;font-family:Geologica;font-size:16px;font-weight:400;letter-spacing:-0.03em;line-height:24px;position:relative;text-align:left;text-decoration:none;width:-moz-fit-content;width:fit-content}.programs-wrapper .all_stakeholder-programs-slider .swiper-slide .text-section .see-more:after{background:#fff;bottom:-8px;content:"";height:2px;left:0;position:absolute;transition:background-color 0.4s ease-in-out;width:100%}.programs-wrapper .arrows{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:28px}.programs-wrapper .arrows .swiper-button-next,.programs-wrapper .arrows .swiper-button-prev{height:unset;position:static;transition:all 0.4s ease-in-out;width:unset}.programs-wrapper .arrows .swiper-button-next svg path,.programs-wrapper .arrows .swiper-button-prev svg path{transition:all 0.4s ease-in-out}.programs-wrapper .arrows .swiper-button-next:hover svg path,.programs-wrapper .arrows .swiper-button-prev:hover svg path{fill:#e7a423}.programs-wrapper .arrows .swiper-button-next:after,.programs-wrapper .arrows .swiper-button-prev:after{content:""}