.highlights-container{margin:100px 0}.highlights-container .highlight-1{position:relative;top:-30px}.highlights-container .highlight-2{position:relative;bottom:-30px}.highlights-container .highlights-container-content{display:flex;align-items:center;margin:-50px 0;gap:50px;justify-content:space-between}.highlights-container .highlights-container-content img{width:320px;aspect-ratio:2 / 3;box-shadow:0 0 18px 4px rgb(111 109 109 / 25%)}.highlights-container .highlights-container-content .highlights-overlay-container{width:20%}.highlights-container .highlights-container-content .highlights-overlay-container .highlights-overlay{background:var(--branding-neutral-color);height:1px}.highlights-container .highlights-container-content .highlights-container-text{width:100%;max-width:750px;display:flex;flex-direction:column;gap:15px}.highlights-container .highlights-container-content .highlights-container-text h2{font-size:var(--heading-big-title)}.highlights-container .highlights-container-content .highlights-container-text .highlights-desc{margin-top:10px !important;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:992px){.highlights-container .highlights-container-content{gap:40px;align-items:center}.highlights-container .highlights-container-content img{width:320px;height:auto}.highlights-container .highlights-container-content img:hover{transform:scale(1.03)}.highlights-container .highlights-container-content .highlights-container-text{max-width:500px;text-align:center}.highlights-container .highlights-container-content .highlights-container-text p{font-size:17px;line-height:1.6}}@media screen and (max-width:768px){.highlights-container .highlights-wrapper{max-width:800px;margin:0 auto}.highlights-container .highlights-container-content{flex-direction:column;align-items:center;text-align:center;gap:40px;margin:40px 0;padding:40px 20px;border-radius:15px;background:rgba(255,255,255,0.05);backdrop-filter:blur(10px)}.highlights-container .highlights-container-content img{width:300px;height:300px}.highlights-container .highlights-container-content .highlights-container-text{max-width:600px;padding:0 20px}.highlights-container .highlights-container-content .highlights-container-text p{font-size:16px;line-height:1.6;margin-bottom:25px;color:#666}.highlights-container .highlights-container-content .highlights-overlay-container{display:none}.highlights-container .highlight-1,.highlights-container .highlight-2{position:static}}@media screen and (max-width:540px){.highlights-container .highlights-wrapper{width:100%}.highlights-container .highlight-1,.highlights-container .highlight-2,.highlights-container .highlight-3{position:static}.highlights-container .highlights-container-content img{width:250px;height:250px}.highlights-container .highlights-container-content img:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,0.2)}.highlights-container .highlights-container-content .highlights-container-text{max-width:100%;padding:0}.highlights-container .highlights-container-content .highlights-container-text p{font-size:15px;line-height:1.6;margin-bottom:20px;color:#555;max-width:300px;margin-left:auto;margin-right:auto}.highlights-container .highlights-container-content .highlights-container-text .button-underline{font-size:16px;font-weight:500;padding:8px 0;transition:all .3s ease}.highlights-container .highlights-container-content .highlights-container-text .button-underline:hover{transform:translateY(-2px)}.highlights-container .highlights-container-content .highlights-overlay-container{display:none}}@media(max-width:480px){.highlights-container .highlights-container-content{padding:25px 15px;gap:20px;border-radius:15px}.highlights-container .highlights-container-content img{width:200px;height:200px}.highlights-container .highlights-container-content .highlights-container-text p{font-size:14px;max-width:250px}.highlights-container .highlights-container-content .highlights-container-text .button-underline{font-size:15px}}