.pyt-section{padding:50px 0;background:#fff;overflow:hidden;position:relative}.pyt-container{max-width:1340px;margin:0 auto;padding:0 15px;position:relative;z-index:2}.pyt-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:991px){.pyt-grid{grid-template-columns:1fr;gap:50px}}.img-box1{position:relative;margin-bottom:20px}@media (max-width:1199px){.img-box1{margin-bottom:50px}}.img-box1 .img1{position:relative;overflow:hidden;max-width:340px}@media (max-width:1299px){.img-box1 .img1{max-width:280px}}@media (max-width:480px){.img-box1 .img1{max-width:100%}}.img-box1 .img1 img{border-radius:156px 156px 0 156px}.img-box1 .img2{position:absolute;top:0;right:0;overflow:hidden}@media (max-width:1399px){.img-box1 .img2{max-width:280px}}@media (max-width:1299px){.img-box1 .img2{max-width:220px}}@media (max-width:1199px){.img-box1 .img2{right:40%}}@media (max-width:991px){.img-box1 .img2{right:20%}}@media (max-width:767px){.img-box1 .img2{right:0}}@media (max-width:480px){.img-box1 .img2{display:none}}.img-box1 .img2 img{border-radius:156px 156px 156px 0}.img-box1 .img3{position:absolute;bottom:-20px;right:0;overflow:hidden}@media (max-width:1399px){.img-box1 .img3{max-width:280px}}@media (max-width:1299px){.img-box1 .img3{max-width:220px}}@media (max-width:1199px){.img-box1 .img3{right:40%}}@media (max-width:991px){.img-box1 .img3{right:20%}}@media (max-width:767px){.img-box1 .img3{right:0}}@media (max-width:480px){.img-box1 .img3{display:none}}.img-box1 .img3 img{border-radius:156px 0 156px 156px}.about-item-wrap{margin-top:28px}.about-item{display:flex;gap:18px;max-width:420px;align-items:flex-start}.about-item:not(:last-child){margin-bottom:26px}.about-item_img{min-width:68px;height:68px;border-radius:50%;background:var(--smoke-color,#E9F6F9);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .4s ease}.about-item_img:hover{background:var(--title-color,#113D48)}.about-item_img:hover svg{stroke:#fff}.about-item_img svg{transition:stroke .4s ease}.about-title{font-family:var(--title-font,"Manrope",sans-serif);font-size:18px;font-weight:700;color:var(--title-color,#113D48);margin:0 0 6px}.about-item_text{font-size:14px;line-height:1.65;margin:0}.about-item_text,.pyt-desc{color:var(--body-color,#6E7070)}.pyt-desc{font-size:15px;line-height:1.75;margin-bottom:0}.pyt-deco{position:absolute;pointer-events:none;z-index:1}.pyt-b1{top:12%;left:2%}.pyt-b2{top:32%;left:1%}.pyt-b3{top:22%;left:5%}@media (max-width:1400px){.pyt-deco{display:none}}.pyt-person{position:absolute;right:0;bottom:0;z-index:1;pointer-events:none;display:flex;align-items:flex-end}.pyt-person-circle{position:absolute;width:280px;height:280px;border-radius:50%;background:#d6f0f7;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width:1400px){.pyt-person{display:none}}@keyframes jumpAni{0%{transform:translateY(0)}40%{transform:translateY(-30px)}to{transform:translateY(0)}}.jump{animation:jumpAni 7s linear infinite}@keyframes movingX{0%{transform:translateX(0)}50%{transform:translateX(40px)}to{transform:translateX(0)}}.movingX{animation:movingX 8s linear infinite}@media (max-width:767px){.pyt-section{padding:25px 0}}.ab-insta-section{background:#fff;padding-bottom:32px}.ab-insta-header{padding:48px 0 24px;text-align:center}.ab-insta-heading{font-family:var(--title-font,"Manrope",sans-serif);font-size:clamp(1.4rem,2.8vw,2rem);font-weight:700;color:var(--title-color,#113D48);margin:0}.ab-insta-slider{width:100%;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none}.ab-insta-slider--grab{cursor:grabbing}.ab-insta-track{display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1)}.ab-insta-slider--grab .ab-insta-track{transition:none}.ab-insta-page{flex-shrink:0;display:grid;gap:20px}.ab-insta-item{position:relative;display:block;overflow:hidden;aspect-ratio:1/1;text-decoration:none;border-radius:4px}.ab-insta-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease;pointer-events:none}.ab-insta-item:hover .ab-insta-img{transform:scale(1.08)}.ab-insta-video-badge{top:8px;right:8px;width:26px;height:26px;border-radius:50%;background:rgba(0,0,0,.55);z-index:2}.ab-insta-overlay,.ab-insta-video-badge{position:absolute;display:flex;align-items:center;justify-content:center}.ab-insta-overlay{inset:0;background:rgba(17,61,72,0);transition:background .35s ease}.ab-insta-item:hover .ab-insta-overlay{background:rgba(17,61,72,.55)}.ab-insta-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.18);border:2px solid rgba(255,255,255,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transform:scale(.75);transition:opacity .3s ease,transform .3s ease}.ab-insta-item:hover .ab-insta-icon{opacity:1;transform:scale(1)}.ab-insta-dots{display:flex;justify-content:center;align-items:center;gap:8px;padding:18px 0 4px}.ab-insta-dot{width:10px;height:10px;border-radius:50%;border:none;background:#cbd5e1;cursor:pointer;padding:0;transition:background .25s,transform .2s;flex-shrink:0}.ab-insta-dot--active,.ab-insta-dot:hover{background:var(--theme-color,#12afef)}.ab-insta-dot--active{transform:scale(1.3)}