.skillyst_carousel-section{background-color:#f8f9fa;flex-direction:column;align-items:center;width:100%;padding:32px 80px;display:flex}@media (max-width:768px){.skillyst_carousel-section{padding:48px 20px 28px}}.skillyst_carousel-section_title{text-align:center;color:#17142a;max-width:720px;margin-bottom:20px;font-size:24px;font-weight:700;line-height:40px}.skillyst_carousel-section_wrapper{width:100%;max-width:1200px;position:relative}.skillyst_carousel-section_quote{z-index:0;pointer-events:none;position:absolute;top:-41px;left:-16px}@media (max-width:768px){.skillyst_carousel-section_quote{display:none}}.skillyst_carousel-section_viewport{z-index:1;width:100%;padding:20px 4px;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (max-width:768px){.skillyst_carousel-section_viewport{padding:0;overflow:visible}}.skillyst_carousel-section_track{gap:var(--carousel-gap,24px);transform:translateX(calc(-1*var(--slide-index)*((100cqw - (var(--visible-count,3) - 1)*var(--carousel-gap,24px))/var(--visible-count,3) + var(--carousel-gap,24px))));will-change:transform;transition:transform .5s ease-in-out;display:flex}.skillyst_carousel-section_track--no-transition{transition:none}@media (prefers-reduced-motion:reduce){.skillyst_carousel-section_track{transition:none}}@media (max-width:768px){.skillyst_carousel-section_track{will-change:auto;flex-direction:column;transition:none;transform:none}}.skillyst_carousel-section_card{flex:0 0 calc((100cqw - (var(--visible-count,3) - 1)*var(--carousel-gap,24px))/var(--visible-count,3));background-color:#fff;border-radius:12px;flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex;box-shadow:0 1px 10px #0003}@media (max-width:768px){.skillyst_carousel-section_card{flex:none;width:100%;max-height:none;overflow:hidden}}.skillyst_carousel-section_card-header{align-items:flex-start;gap:16px;display:flex}@media (max-width:768px){.skillyst_carousel-section_card-header{flex-direction:column}}.skillyst_carousel-section_avatar{letter-spacing:.02em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:16px;font-weight:600;line-height:1;display:flex}.skillyst_carousel-section_profile{min-width:0}.skillyst_carousel-section_name{color:#17142a;margin-bottom:4px;font-size:16px;font-weight:700;line-height:24px}@media (max-width:768px){.skillyst_carousel-section_name{font-size:14px}}.skillyst_carousel-section_role{color:#a5a3ae;margin-bottom:4px;font-size:14px;font-weight:400;line-height:20px}@media (max-width:768px){.skillyst_carousel-section_role{font-size:12px}}.skillyst_carousel-section_company{color:#17142a;font-size:14px;font-weight:500;line-height:20px}@media (max-width:768px){.skillyst_carousel-section_company{font-size:12px}}.skillyst_carousel-section_quote-text{color:#17142a;font-size:13px;font-weight:400;line-height:20px}@media (max-width:768px){.skillyst_carousel-section_quote-text{font-size:10px}}.skillyst_carousel-section_nav{justify-content:center;gap:16px;display:flex}@media (max-width:768px){.skillyst_carousel-section_nav{display:none}}.skillyst_carousel-section_nav-btn{cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:box-shadow .2s;display:flex;box-shadow:0 4px 16px #0000001a}.skillyst_carousel-section_nav-btn:hover{box-shadow:0 6px 20px #00000024}.skillyst_carousel-section_nav-btn--prev .skillyst_carousel-section_nav-arrow{margin-left:4px;transform:rotate(-135deg)}.skillyst_carousel-section_nav-btn--next .skillyst_carousel-section_nav-arrow{margin-right:4px;transform:rotate(45deg)}.skillyst_carousel-section_nav-arrow{border-top:3px solid #474d6a;border-right:3px solid #474d6a;width:10px;height:10px;display:block}
.common-modal{z-index:1000;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (max-width:768px){.common-modal{justify-content:center;align-items:center;padding:16px;overflow-y:auto}}.common-modal_overlay{background-color:#17142a80;position:absolute;inset:0}.common-modal_content{z-index:1;background-color:#fff;border-radius:12px;position:relative;box-shadow:0 8px 32px #00000029}@media (max-width:768px){.common-modal_content{width:100%;max-width:100%;max-height:calc(100dvh - 32px);margin:auto}}.common-modal_close-btn{cursor:pointer;background:#000;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-16px;right:-16px}.common-modal_close-icon{width:14px;height:14px;position:relative}.common-modal_close-icon:before,.common-modal_close-icon:after{content:"";background-color:#fff;border-radius:1px;width:14px;height:1.5px;position:absolute;top:50%;left:50%}.common-modal_close-icon:before{transform:translate(-50%,-50%)rotate(45deg)}.common-modal_close-icon:after{transform:translate(-50%,-50%)rotate(-45deg)}.common-modal_title{color:#17142a;margin-bottom:12px;padding-right:24px;font-size:24px;font-weight:700;line-height:32px}.common-modal_body{color:#59566c;font-size:16px;font-weight:400;line-height:24px}
.skillyst-modal-form_wrapper{display:flex}@media (max-width:768px){.skillyst-modal-form_wrapper{flex-direction:column;width:90vw}}.skillyst-modal-form_content{padding:20px}.skillyst-modal-form_heading{font-size:18px;font-weight:700;line-height:26px}.skillyst-modal-form_subheading{color:#777585;margin-bottom:15px;font-size:12px;font-weight:400;line-height:16px}.skillyst-modal-form_right{background:url(https://media.foundit.in/django/static/images/popup-b.png) 100% 100% no-repeat;flex-direction:column;width:400px;display:flex}@media (max-width:768px){.skillyst-modal-form_right{display:none}}.skillyst-modal-form_contact{flex-direction:column;gap:20px;height:fit-content;margin:70px 0 0 34px;display:flex}.skillyst-modal-form_contact-item{align-items:center;gap:12px;display:flex}.skillyst-modal-form_icon{background-color:#0000;border:1px solid #a5a3ae;border-radius:4px;flex-shrink:0;width:20px;height:20px}.skillyst-modal-form_icon--email{border-radius:2px}.skillyst-modal-form_contact-text{color:#17142a;margin:0;font-size:15px;font-weight:400;line-height:20px}.skillyst-modal-form_contact-label{font-weight:600}
