.experiences-section{background:linear-gradient(180deg,var(--General-Color-White,#fff)0%,var(--Brand-Color-Light-Green-3,#f7ffeb)10.04%,var(--General-Color-White,#fff)99.25%);width:100%;padding:0 20px 20px;position:relative}.experiences-section section{width:100%}.experiences-section section .head-container{flex-direction:column;gap:20px;width:100%;padding-top:200px;padding-bottom:70px;padding-left:40px;display:flex}.experiences-section section .head-container h1{max-width:723px;font-size:50px;font-weight:600;line-height:50px}.experiences-section section .head-container h1 span{color:#74b319}.experiences-section section .middle-container{flex-direction:column;gap:20px;width:100%;margin-bottom:20px;display:flex}.experiences-section section .bottom-container{background:var(--Brand-Color-Teal-Green-P,#0f2311);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:60px;display:flex}.experiences-section section .bottom-container .wrap{color:var(--Brand-Color-Light-Green-3,#f7ffeb);align-items:center;gap:30px;display:flex}.experiences-section section .bottom-container .wrap h2{max-width:284px;font-size:50px;font-weight:600;line-height:50px}.experiences-section section .bottom-container .wrap p{letter-spacing:-.45px;max-width:333px;font-size:20px;font-weight:400;line-height:21px}.experiences-section section .bottom-container .btn-wrap{background:var(--Brand-Color-Light-Green-3,#f7ffeb)}.experiences-section section .bottom-container .btn-wrap .txt{color:#1b1b1b}.experiences-section section .bottom-container .btn-wrap .round{background-color:#0f2311}.experiences-section section .bottom-container .btn-wrap .round svg path{fill:#f7ffeb}@media (max-width:575px){.experiences-section{background:linear-gradient(180deg,var(--General-Color-White,#fff)0%,var(--Brand-Color-Light-Green-3,#f7ffeb)10.04%,var(--General-Color-White,#fff)99.25%);width:100%;padding:0 10px 10px}.experiences-section .line-container{z-index:10;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;right:25px}.experiences-section .line-container .reveal-mask{will-change:clip-path;flex-direction:column;align-items:center;height:444px;display:flex;position:relative}.experiences-section .line-container .line{background:linear-gradient(90deg,#8ccf289b,#fff);width:3px;height:444px}.experiences-section .line-container .circle{background:#fff;border-radius:50%;width:10px;height:10px;margin-top:-10px}.experiences-section section{width:100%}.experiences-section section .head-container{width:100%;padding-top:100px;padding-bottom:30px;padding-left:20px}.experiences-section section .head-container h1{font-size:30px;font-weight:600;line-height:normal}.experiences-section section .head-container h1 span{color:#74b319}.experiences-section section .middle-container{flex-direction:column;gap:32px;width:100%;margin-bottom:20px;display:flex}.experiences-section section .bottom-container{border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:50px;width:100%;padding:50px 30px;display:flex}.experiences-section section .bottom-container .wrap{color:var(--Brand-Color-Light-Green-3,#f7ffeb);flex-direction:column;align-items:flex-start;gap:20px;display:flex}.experiences-section section .bottom-container .wrap h2{max-width:100%;font-size:42px;font-weight:600;line-height:36px}.experiences-section section .bottom-container .wrap p{letter-spacing:-.23px;max-width:100%;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.experiences-section section .bottom-container .btn-wrap{background:var(--Brand-Color-Light-Green-3,#f7ffeb)}.experiences-section section .bottom-container .btn-wrap .txt{color:#1b1b1b}.experiences-section section .bottom-container .btn-wrap .round{background-color:#0f2311}.experiences-section section .bottom-container .btn-wrap .round svg path{fill:#f7ffeb}}
.experience-card{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;min-height:792px;padding:0;display:flex;position:relative}.experience-card.reverse{flex-direction:row-reverse}.experience-card .text{box-sizing:border-box;z-index:5;flex-direction:column;flex:0 0 360px;align-self:flex-start;gap:60px;padding:120px 50px 60px;display:flex;position:sticky;top:120px}.experience-card .text h3{letter-spacing:-.26px;font-size:22px;font-weight:600;line-height:normal}.experience-card .text p{letter-spacing:-.43px;font-size:17px;font-weight:600;line-height:22px}.experience-card .img-wrapper{box-sizing:border-box;background:#f0f0f0;flex:1;width:100%;height:792px;min-height:792px;display:block;overflow:hidden}.experience-card .img-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:24px;width:100%;height:100%;display:block}@media (max-width:768px){.experience-card{flex-direction:column;gap:16px;min-height:auto}.experience-card.reverse{flex-direction:column}.experience-card .text{flex:none;align-self:stretch;gap:20px;width:100%;padding:24px 16px;position:static;top:auto}.experience-card .text h3{font-size:18px;line-height:1.1}.experience-card .text p{letter-spacing:-.32px;font-size:15px;font-weight:600;line-height:20px}.experience-card .img-wrapper{border-radius:16px;width:100%;height:320px;min-height:auto;overflow:hidden}.experience-card .img-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:16px;height:100%}}
